Skip to content

SDK compilation fails for some updated services #693

Closed
@dagnir

Description

@dagnir

Expected Behavior

Updated service models should compile without error.

Current Behavior

The current models (e.g. as can be found in https://github.com/boto/botocore/tree/develop/botocore/data) for s3, rds, ssm, mediapacakge, cognitoidentityprovider do not build in V2. The issues differ for each service:

  • s3
    There are some issues around generation of eventstreaming operations.
    Excluding them using customization.config doesn't seem to work since the
    (un)marshallers are still being generated.

  • rds
    paginators-1.json excluded due to compilation errors.

  • ssm
    Compilation errors compiling model objects.

  • mediapackage
    'Name cannot be null or empty' error during codegen.

  • cognitoidentityprovider
    New model has a Notify member that classes with Object#notify. Will
    include in a separate PR (The EC2 member rename is included here since there's
    already precedent for it in other shapes/operations).

Possible Solution

Steps to Reproduce (for bugs)

pull in the service-2.json and paginators-1.json for the given service from https://github.com/boto/botocore/tree/develop/botocore/data and compile the module.

Metadata

Metadata

Assignees

Labels

bugThis issue is a bug.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions