Module: Aws::Redshift::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-redshift/client_api.rb
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- AcceptReservedNodeExchangeInputMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AcceptReservedNodeExchangeInputMessage')
- AcceptReservedNodeExchangeOutputMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AcceptReservedNodeExchangeOutputMessage')
- AccessToSnapshotDeniedFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccessToSnapshotDeniedFault')
- AccountAttribute =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccountAttribute')
- AccountAttributeList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccountAttributeList')
- AccountWithRestoreAccess =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccountWithRestoreAccess')
- AccountsWithRestoreAccessList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AccountsWithRestoreAccessList')
- AssociatedClusterList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AssociatedClusterList')
- AttributeList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AttributeList')
- AttributeNameList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AttributeNameList')
- AttributeValueList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AttributeValueList')
- AttributeValueTarget =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AttributeValueTarget')
- AuthorizationAlreadyExistsFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AuthorizationAlreadyExistsFault')
- AuthorizationNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AuthorizationNotFoundFault')
- AuthorizationQuotaExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AuthorizationQuotaExceededFault')
- AuthorizeClusterSecurityGroupIngressMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AuthorizeClusterSecurityGroupIngressMessage')
- AuthorizeClusterSecurityGroupIngressResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AuthorizeClusterSecurityGroupIngressResult')
- AuthorizeSnapshotAccessMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AuthorizeSnapshotAccessMessage')
- AuthorizeSnapshotAccessResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AuthorizeSnapshotAccessResult')
- AvailabilityZone =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AvailabilityZone')
- AvailabilityZoneList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AvailabilityZoneList')
- BatchDeleteClusterSnapshotsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchDeleteClusterSnapshotsRequest')
- BatchDeleteClusterSnapshotsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchDeleteClusterSnapshotsResult')
- BatchDeleteRequestSizeExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchDeleteRequestSizeExceededFault')
- BatchModifyClusterSnapshotsLimitExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchModifyClusterSnapshotsLimitExceededFault')
- BatchModifyClusterSnapshotsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchModifyClusterSnapshotsMessage')
- BatchModifyClusterSnapshotsOutputMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchModifyClusterSnapshotsOutputMessage')
- BatchSnapshotOperationErrorList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'BatchSnapshotOperationErrorList')
- BatchSnapshotOperationErrors =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'BatchSnapshotOperationErrors')
- Boolean =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'Boolean')
- BooleanOptional =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'BooleanOptional')
- BucketNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BucketNotFoundFault')
- CancelResizeMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelResizeMessage')
- Cluster =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Cluster')
- ClusterAlreadyExistsFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterAlreadyExistsFault')
- ClusterAssociatedToSchedule =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterAssociatedToSchedule')
- ClusterCredentials =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterCredentials')
- ClusterDbRevision =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterDbRevision')
- ClusterDbRevisionsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ClusterDbRevisionsList')
- ClusterDbRevisionsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterDbRevisionsMessage')
- ClusterIamRole =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterIamRole')
- ClusterIamRoleList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ClusterIamRoleList')
- ClusterList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ClusterList')
- ClusterNode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterNode')
- ClusterNodesList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ClusterNodesList')
- ClusterNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterNotFoundFault')
- ClusterOnLatestRevisionFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterOnLatestRevisionFault')
- ClusterParameterGroup =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterParameterGroup')
- ClusterParameterGroupAlreadyExistsFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterParameterGroupAlreadyExistsFault')
- ClusterParameterGroupDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterParameterGroupDetails')
- ClusterParameterGroupNameMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterParameterGroupNameMessage')
- ClusterParameterGroupNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterParameterGroupNotFoundFault')
- ClusterParameterGroupQuotaExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterParameterGroupQuotaExceededFault')
- ClusterParameterGroupStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterParameterGroupStatus')
- ClusterParameterGroupStatusList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ClusterParameterGroupStatusList')
- ClusterParameterGroupsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterParameterGroupsMessage')
- ClusterParameterStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterParameterStatus')
- ClusterParameterStatusList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ClusterParameterStatusList')
- ClusterQuotaExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterQuotaExceededFault')
- ClusterSecurityGroup =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterSecurityGroup')
- ClusterSecurityGroupAlreadyExistsFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterSecurityGroupAlreadyExistsFault')
- ClusterSecurityGroupMembership =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterSecurityGroupMembership')
- ClusterSecurityGroupMembershipList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ClusterSecurityGroupMembershipList')
- ClusterSecurityGroupMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterSecurityGroupMessage')
- ClusterSecurityGroupNameList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ClusterSecurityGroupNameList')
- ClusterSecurityGroupNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterSecurityGroupNotFoundFault')
- ClusterSecurityGroupQuotaExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterSecurityGroupQuotaExceededFault')
- ClusterSecurityGroups =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ClusterSecurityGroups')
- ClusterSnapshotAlreadyExistsFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterSnapshotAlreadyExistsFault')
- ClusterSnapshotCopyStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterSnapshotCopyStatus')
- ClusterSnapshotNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterSnapshotNotFoundFault')
- ClusterSnapshotQuotaExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterSnapshotQuotaExceededFault')
- ClusterSubnetGroup =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterSubnetGroup')
- ClusterSubnetGroupAlreadyExistsFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterSubnetGroupAlreadyExistsFault')
- ClusterSubnetGroupMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterSubnetGroupMessage')
- ClusterSubnetGroupNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterSubnetGroupNotFoundFault')
- ClusterSubnetGroupQuotaExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterSubnetGroupQuotaExceededFault')
- ClusterSubnetGroups =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ClusterSubnetGroups')
- ClusterSubnetQuotaExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterSubnetQuotaExceededFault')
- ClusterVersion =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterVersion')
- ClusterVersionList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ClusterVersionList')
- ClusterVersionsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterVersionsMessage')
- ClustersMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClustersMessage')
- CopyClusterSnapshotMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CopyClusterSnapshotMessage')
- CopyClusterSnapshotResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CopyClusterSnapshotResult')
- CopyToRegionDisabledFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CopyToRegionDisabledFault')
- CreateClusterMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateClusterMessage')
- CreateClusterParameterGroupMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateClusterParameterGroupMessage')
- CreateClusterParameterGroupResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateClusterParameterGroupResult')
- CreateClusterResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateClusterResult')
- CreateClusterSecurityGroupMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateClusterSecurityGroupMessage')
- CreateClusterSecurityGroupResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateClusterSecurityGroupResult')
- CreateClusterSnapshotMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateClusterSnapshotMessage')
- CreateClusterSnapshotResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateClusterSnapshotResult')
- CreateClusterSubnetGroupMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateClusterSubnetGroupMessage')
- CreateClusterSubnetGroupResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateClusterSubnetGroupResult')
- CreateEventSubscriptionMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateEventSubscriptionMessage')
- CreateEventSubscriptionResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateEventSubscriptionResult')
- CreateHsmClientCertificateMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateHsmClientCertificateMessage')
- CreateHsmClientCertificateResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateHsmClientCertificateResult')
- CreateHsmConfigurationMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateHsmConfigurationMessage')
- CreateHsmConfigurationResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateHsmConfigurationResult')
- CreateSnapshotCopyGrantMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateSnapshotCopyGrantMessage')
- CreateSnapshotCopyGrantResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateSnapshotCopyGrantResult')
- CreateSnapshotScheduleMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateSnapshotScheduleMessage')
- CreateTagsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTagsMessage')
- CustomerStorageMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CustomerStorageMessage')
- DataTransferProgress =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DataTransferProgress')
- DbGroupList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DbGroupList')
- DefaultClusterParameters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DefaultClusterParameters')
- DeferredMaintenanceWindow =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeferredMaintenanceWindow')
- DeferredMaintenanceWindowsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DeferredMaintenanceWindowsList')
- DeleteClusterMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteClusterMessage')
- DeleteClusterParameterGroupMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteClusterParameterGroupMessage')
- DeleteClusterResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteClusterResult')
- DeleteClusterSecurityGroupMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteClusterSecurityGroupMessage')
- DeleteClusterSnapshotMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteClusterSnapshotMessage')
- DeleteClusterSnapshotMessageList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DeleteClusterSnapshotMessageList')
- DeleteClusterSnapshotResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteClusterSnapshotResult')
- DeleteClusterSubnetGroupMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteClusterSubnetGroupMessage')
- DeleteEventSubscriptionMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteEventSubscriptionMessage')
- DeleteHsmClientCertificateMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteHsmClientCertificateMessage')
- DeleteHsmConfigurationMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteHsmConfigurationMessage')
- DeleteSnapshotCopyGrantMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteSnapshotCopyGrantMessage')
- DeleteSnapshotScheduleMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteSnapshotScheduleMessage')
- DeleteTagsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTagsMessage')
- DependentServiceRequestThrottlingFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DependentServiceRequestThrottlingFault')
Shapes::StructureShape.new(name: 'DependentServiceUnavailableFault')
- DescribeAccountAttributesMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAccountAttributesMessage')
- DescribeClusterDbRevisionsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeClusterDbRevisionsMessage')
- DescribeClusterParameterGroupsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeClusterParameterGroupsMessage')
- DescribeClusterParametersMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeClusterParametersMessage')
- DescribeClusterSecurityGroupsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeClusterSecurityGroupsMessage')
- DescribeClusterSnapshotsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeClusterSnapshotsMessage')
- DescribeClusterSubnetGroupsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeClusterSubnetGroupsMessage')
- DescribeClusterTracksMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeClusterTracksMessage')
- DescribeClusterVersionsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeClusterVersionsMessage')
- DescribeClustersMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeClustersMessage')
- DescribeDefaultClusterParametersMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeDefaultClusterParametersMessage')
- DescribeDefaultClusterParametersResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeDefaultClusterParametersResult')
- DescribeEventCategoriesMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeEventCategoriesMessage')
- DescribeEventSubscriptionsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeEventSubscriptionsMessage')
- DescribeEventsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeEventsMessage')
- DescribeHsmClientCertificatesMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeHsmClientCertificatesMessage')
- DescribeHsmConfigurationsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeHsmConfigurationsMessage')
- DescribeLoggingStatusMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeLoggingStatusMessage')
- DescribeOrderableClusterOptionsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeOrderableClusterOptionsMessage')
- DescribeReservedNodeOfferingsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeReservedNodeOfferingsMessage')
- DescribeReservedNodesMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeReservedNodesMessage')
- DescribeResizeMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeResizeMessage')
- DescribeSnapshotCopyGrantsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSnapshotCopyGrantsMessage')
- DescribeSnapshotSchedulesMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSnapshotSchedulesMessage')
- DescribeSnapshotSchedulesOutputMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSnapshotSchedulesOutputMessage')
- DescribeTableRestoreStatusMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTableRestoreStatusMessage')
- DescribeTagsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTagsMessage')
- DisableLoggingMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisableLoggingMessage')
- DisableSnapshotCopyMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisableSnapshotCopyMessage')
- DisableSnapshotCopyResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisableSnapshotCopyResult')
- Double =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::FloatShape.new(name: 'Double')
- DoubleOptional =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::FloatShape.new(name: 'DoubleOptional')
- EC2SecurityGroup =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EC2SecurityGroup')
- EC2SecurityGroupList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'EC2SecurityGroupList')
- ElasticIpStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ElasticIpStatus')
- EligibleTracksToUpdateList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'EligibleTracksToUpdateList')
- EnableLoggingMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EnableLoggingMessage')
- EnableSnapshotCopyMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EnableSnapshotCopyMessage')
- EnableSnapshotCopyResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EnableSnapshotCopyResult')
- Endpoint =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Endpoint')
- Event =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Event')
- EventCategoriesList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'EventCategoriesList')
- EventCategoriesMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EventCategoriesMap')
- EventCategoriesMapList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'EventCategoriesMapList')
- EventCategoriesMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EventCategoriesMessage')
- EventInfoMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EventInfoMap')
- EventInfoMapList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'EventInfoMapList')
- EventList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'EventList')
- EventSubscription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EventSubscription')
- EventSubscriptionQuotaExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EventSubscriptionQuotaExceededFault')
- EventSubscriptionsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'EventSubscriptionsList')
- EventSubscriptionsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EventSubscriptionsMessage')
- EventsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EventsMessage')
- GetClusterCredentialsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetClusterCredentialsMessage')
- GetReservedNodeExchangeOfferingsInputMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetReservedNodeExchangeOfferingsInputMessage')
- GetReservedNodeExchangeOfferingsOutputMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetReservedNodeExchangeOfferingsOutputMessage')
- HsmClientCertificate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HsmClientCertificate')
- HsmClientCertificateAlreadyExistsFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HsmClientCertificateAlreadyExistsFault')
- HsmClientCertificateList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'HsmClientCertificateList')
- HsmClientCertificateMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HsmClientCertificateMessage')
- HsmClientCertificateNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HsmClientCertificateNotFoundFault')
- HsmClientCertificateQuotaExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HsmClientCertificateQuotaExceededFault')
- HsmConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HsmConfiguration')
- HsmConfigurationAlreadyExistsFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HsmConfigurationAlreadyExistsFault')
- HsmConfigurationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'HsmConfigurationList')
- HsmConfigurationMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HsmConfigurationMessage')
- HsmConfigurationNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HsmConfigurationNotFoundFault')
- HsmConfigurationQuotaExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HsmConfigurationQuotaExceededFault')
- HsmStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HsmStatus')
- IPRange =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IPRange')
- IPRangeList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'IPRangeList')
- IamRoleArnList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'IamRoleArnList')
- ImportTablesCompleted =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ImportTablesCompleted')
- ImportTablesInProgress =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ImportTablesInProgress')
- ImportTablesNotStarted =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ImportTablesNotStarted')
- InProgressTableRestoreQuotaExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InProgressTableRestoreQuotaExceededFault')
- IncompatibleOrderableOptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IncompatibleOrderableOptions')
- InsufficientClusterCapacityFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InsufficientClusterCapacityFault')
- InsufficientS3BucketPolicyFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InsufficientS3BucketPolicyFault')
- Integer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Integer')
- IntegerOptional =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'IntegerOptional')
- InvalidClusterParameterGroupStateFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidClusterParameterGroupStateFault')
- InvalidClusterSecurityGroupStateFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidClusterSecurityGroupStateFault')
- InvalidClusterSnapshotScheduleStateFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidClusterSnapshotScheduleStateFault')
- InvalidClusterSnapshotStateFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidClusterSnapshotStateFault')
- InvalidClusterStateFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidClusterStateFault')
- InvalidClusterSubnetGroupStateFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidClusterSubnetGroupStateFault')
- InvalidClusterSubnetStateFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidClusterSubnetStateFault')
- InvalidClusterTrackFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidClusterTrackFault')
- InvalidElasticIpFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidElasticIpFault')
- InvalidHsmClientCertificateStateFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidHsmClientCertificateStateFault')
- InvalidHsmConfigurationStateFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidHsmConfigurationStateFault')
- InvalidReservedNodeStateFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidReservedNodeStateFault')
- InvalidRestoreFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidRestoreFault')
- InvalidRetentionPeriodFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidRetentionPeriodFault')
- InvalidS3BucketNameFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidS3BucketNameFault')
- InvalidS3KeyPrefixFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidS3KeyPrefixFault')
- InvalidScheduleFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidScheduleFault')
- InvalidSnapshotCopyGrantStateFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidSnapshotCopyGrantStateFault')
- InvalidSubnet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidSubnet')
- InvalidSubscriptionStateFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidSubscriptionStateFault')
- InvalidTableRestoreArgumentFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidTableRestoreArgumentFault')
- InvalidTagFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidTagFault')
- InvalidVPCNetworkStateFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidVPCNetworkStateFault')
- LimitExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LimitExceededFault')
- LoggingStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LoggingStatus')
- Long =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Long')
- LongOptional =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'LongOptional')
- MaintenanceTrack =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MaintenanceTrack')
- ModifyClusterDbRevisionMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyClusterDbRevisionMessage')
- ModifyClusterDbRevisionResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyClusterDbRevisionResult')
- ModifyClusterIamRolesMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyClusterIamRolesMessage')
- ModifyClusterIamRolesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyClusterIamRolesResult')
- ModifyClusterMaintenanceMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyClusterMaintenanceMessage')
- ModifyClusterMaintenanceResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyClusterMaintenanceResult')
- ModifyClusterMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyClusterMessage')
- ModifyClusterParameterGroupMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyClusterParameterGroupMessage')
- ModifyClusterResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyClusterResult')
- ModifyClusterSnapshotMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyClusterSnapshotMessage')
- ModifyClusterSnapshotResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyClusterSnapshotResult')
- ModifyClusterSnapshotScheduleMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyClusterSnapshotScheduleMessage')
- ModifyClusterSubnetGroupMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyClusterSubnetGroupMessage')
- ModifyClusterSubnetGroupResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyClusterSubnetGroupResult')
- ModifyEventSubscriptionMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyEventSubscriptionMessage')
- ModifyEventSubscriptionResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyEventSubscriptionResult')
- ModifySnapshotCopyRetentionPeriodMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifySnapshotCopyRetentionPeriodMessage')
- ModifySnapshotCopyRetentionPeriodResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifySnapshotCopyRetentionPeriodResult')
- ModifySnapshotScheduleMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifySnapshotScheduleMessage')
- NumberOfNodesPerClusterLimitExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NumberOfNodesPerClusterLimitExceededFault')
- NumberOfNodesQuotaExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NumberOfNodesQuotaExceededFault')
- OrderableClusterOption =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OrderableClusterOption')
- OrderableClusterOptionsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'OrderableClusterOptionsList')
- OrderableClusterOptionsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OrderableClusterOptionsMessage')
- Parameter =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Parameter')
- ParameterApplyType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ParameterApplyType')
- ParameterGroupList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ParameterGroupList')
- ParametersList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ParametersList')
- PendingActionsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PendingActionsList')
- PendingModifiedValues =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PendingModifiedValues')
- PurchaseReservedNodeOfferingMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PurchaseReservedNodeOfferingMessage')
- PurchaseReservedNodeOfferingResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PurchaseReservedNodeOfferingResult')
- RebootClusterMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RebootClusterMessage')
- RebootClusterResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RebootClusterResult')
- RecurringCharge =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RecurringCharge')
- RecurringChargeList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RecurringChargeList')
- ReservedNode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReservedNode')
- ReservedNodeAlreadyExistsFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReservedNodeAlreadyExistsFault')
- ReservedNodeAlreadyMigratedFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReservedNodeAlreadyMigratedFault')
- ReservedNodeList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ReservedNodeList')
- ReservedNodeNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReservedNodeNotFoundFault')
- ReservedNodeOffering =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReservedNodeOffering')
- ReservedNodeOfferingList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ReservedNodeOfferingList')
- ReservedNodeOfferingNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReservedNodeOfferingNotFoundFault')
- ReservedNodeOfferingType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ReservedNodeOfferingType')
- ReservedNodeOfferingsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReservedNodeOfferingsMessage')
- ReservedNodeQuotaExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReservedNodeQuotaExceededFault')
- ReservedNodesMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReservedNodesMessage')
- ResetClusterParameterGroupMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResetClusterParameterGroupMessage')
- ResizeClusterMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResizeClusterMessage')
- ResizeClusterResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResizeClusterResult')
- ResizeInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResizeInfo')
- ResizeNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResizeNotFoundFault')
- ResizeProgressMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResizeProgressMessage')
- ResourceNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceNotFoundFault')
- RestorableNodeTypeList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RestorableNodeTypeList')
- RestoreFromClusterSnapshotMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RestoreFromClusterSnapshotMessage')
- RestoreFromClusterSnapshotResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RestoreFromClusterSnapshotResult')
- RestoreStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RestoreStatus')
- RestoreTableFromClusterSnapshotMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RestoreTableFromClusterSnapshotMessage')
- RestoreTableFromClusterSnapshotResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RestoreTableFromClusterSnapshotResult')
- RevisionTarget =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RevisionTarget')
- RevisionTargetsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RevisionTargetsList')
- RevokeClusterSecurityGroupIngressMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RevokeClusterSecurityGroupIngressMessage')
- RevokeClusterSecurityGroupIngressResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RevokeClusterSecurityGroupIngressResult')
- RevokeSnapshotAccessMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RevokeSnapshotAccessMessage')
- RevokeSnapshotAccessResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RevokeSnapshotAccessResult')
- RotateEncryptionKeyMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RotateEncryptionKeyMessage')
- RotateEncryptionKeyResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RotateEncryptionKeyResult')
- SNSInvalidTopicFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SNSInvalidTopicFault')
- SNSNoAuthorizationFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SNSNoAuthorizationFault')
- SNSTopicArnNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SNSTopicArnNotFoundFault')
- ScheduleDefinitionList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ScheduleDefinitionList')
- ScheduleDefinitionTypeUnsupportedFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ScheduleDefinitionTypeUnsupportedFault')
- ScheduleState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ScheduleState')
- ScheduledSnapshotTimeList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ScheduledSnapshotTimeList')
- SensitiveString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SensitiveString')
- Snapshot =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Snapshot')
- SnapshotAttributeToSortBy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SnapshotAttributeToSortBy')
- SnapshotCopyAlreadyDisabledFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SnapshotCopyAlreadyDisabledFault')
- SnapshotCopyAlreadyEnabledFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SnapshotCopyAlreadyEnabledFault')
- SnapshotCopyDisabledFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SnapshotCopyDisabledFault')
- SnapshotCopyGrant =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SnapshotCopyGrant')
- SnapshotCopyGrantAlreadyExistsFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SnapshotCopyGrantAlreadyExistsFault')
- SnapshotCopyGrantList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SnapshotCopyGrantList')
- SnapshotCopyGrantMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SnapshotCopyGrantMessage')
- SnapshotCopyGrantNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SnapshotCopyGrantNotFoundFault')
- SnapshotCopyGrantQuotaExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SnapshotCopyGrantQuotaExceededFault')
- SnapshotErrorMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SnapshotErrorMessage')
- SnapshotIdentifierList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SnapshotIdentifierList')
- SnapshotList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SnapshotList')
- SnapshotMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SnapshotMessage')
- SnapshotSchedule =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SnapshotSchedule')
- SnapshotScheduleAlreadyExistsFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SnapshotScheduleAlreadyExistsFault')
- SnapshotScheduleList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SnapshotScheduleList')
- SnapshotScheduleNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SnapshotScheduleNotFoundFault')
- SnapshotScheduleQuotaExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SnapshotScheduleQuotaExceededFault')
- SnapshotScheduleUpdateInProgressFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SnapshotScheduleUpdateInProgressFault')
- SnapshotSortingEntity =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SnapshotSortingEntity')
- SnapshotSortingEntityList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SnapshotSortingEntityList')
- SortByOrder =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SortByOrder')
- SourceIdsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SourceIdsList')
- SourceNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SourceNotFoundFault')
- SourceType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SourceType')
- String =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'String')
- Subnet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Subnet')
- SubnetAlreadyInUse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SubnetAlreadyInUse')
- SubnetIdentifierList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SubnetIdentifierList')
- SubnetList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SubnetList')
- SubscriptionAlreadyExistFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SubscriptionAlreadyExistFault')
- SubscriptionCategoryNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SubscriptionCategoryNotFoundFault')
- SubscriptionEventIdNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SubscriptionEventIdNotFoundFault')
- SubscriptionNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SubscriptionNotFoundFault')
- SubscriptionSeverityNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SubscriptionSeverityNotFoundFault')
- SupportedOperation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SupportedOperation')
- SupportedOperationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SupportedOperationList')
- SupportedPlatform =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SupportedPlatform')
- SupportedPlatformsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SupportedPlatformsList')
- TStamp =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'TStamp')
- TableLimitExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TableLimitExceededFault')
- TableRestoreNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TableRestoreNotFoundFault')
- TableRestoreStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TableRestoreStatus')
- TableRestoreStatusList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TableRestoreStatusList')
- TableRestoreStatusMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TableRestoreStatusMessage')
- TableRestoreStatusType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TableRestoreStatusType')
- Tag =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Tag')
- TagKeyList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagKeyList')
- TagLimitExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagLimitExceededFault')
- TagList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagList')
- TagValueList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagValueList')
- TaggedResource =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TaggedResource')
- TaggedResourceList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TaggedResourceList')
- TaggedResourceListMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TaggedResourceListMessage')
- TrackList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TrackList')
- TrackListMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TrackListMessage')
Shapes::StructureShape.new(name: 'UnauthorizedOperation')
- UnknownSnapshotCopyRegionFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UnknownSnapshotCopyRegionFault')
- UnsupportedOperationFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UnsupportedOperationFault')
- UnsupportedOptionFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UnsupportedOptionFault')
- UpdateTarget =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateTarget')
- VpcSecurityGroupIdList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VpcSecurityGroupIdList')
- VpcSecurityGroupMembership =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VpcSecurityGroupMembership')
- VpcSecurityGroupMembershipList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VpcSecurityGroupMembershipList')
- API =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Seahorse::Model::Api.new.tap do |api| api.version = "2012-12-01" api. = { "apiVersion" => "2012-12-01", "endpointPrefix" => "redshift", "protocol" => "query", "serviceFullName" => "Amazon Redshift", "serviceId" => "Redshift", "signatureVersion" => "v4", "uid" => "redshift-2012-12-01", "xmlNamespace" => "http://redshift.amazonaws.com/doc/2012-12-01/", } api.add_operation(:accept_reserved_node_exchange, Seahorse::Model::Operation.new.tap do |o| o.name = "AcceptReservedNodeExchange" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AcceptReservedNodeExchangeInputMessage) o.output = Shapes::ShapeRef.new(shape: AcceptReservedNodeExchangeOutputMessage) o.errors << Shapes::ShapeRef.new(shape: ReservedNodeNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidReservedNodeStateFault) o.errors << Shapes::ShapeRef.new(shape: ReservedNodeAlreadyMigratedFault) o.errors << Shapes::ShapeRef.new(shape: ReservedNodeOfferingNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) o.errors << Shapes::ShapeRef.new(shape: DependentServiceUnavailableFault) o.errors << Shapes::ShapeRef.new(shape: ReservedNodeAlreadyExistsFault) end) api.add_operation(:authorize_cluster_security_group_ingress, Seahorse::Model::Operation.new.tap do |o| o.name = "AuthorizeClusterSecurityGroupIngress" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AuthorizeClusterSecurityGroupIngressMessage) o.output = Shapes::ShapeRef.new(shape: AuthorizeClusterSecurityGroupIngressResult) o.errors << Shapes::ShapeRef.new(shape: ClusterSecurityGroupNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterSecurityGroupStateFault) o.errors << Shapes::ShapeRef.new(shape: AuthorizationAlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: AuthorizationQuotaExceededFault) end) api.add_operation(:authorize_snapshot_access, Seahorse::Model::Operation.new.tap do |o| o.name = "AuthorizeSnapshotAccess" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AuthorizeSnapshotAccessMessage) o.output = Shapes::ShapeRef.new(shape: AuthorizeSnapshotAccessResult) o.errors << Shapes::ShapeRef.new(shape: ClusterSnapshotNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: AuthorizationAlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: AuthorizationQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: DependentServiceRequestThrottlingFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterSnapshotStateFault) o.errors << Shapes::ShapeRef.new(shape: LimitExceededFault) end) api.add_operation(:batch_delete_cluster_snapshots, Seahorse::Model::Operation.new.tap do |o| o.name = "BatchDeleteClusterSnapshots" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: BatchDeleteClusterSnapshotsRequest) o.output = Shapes::ShapeRef.new(shape: BatchDeleteClusterSnapshotsResult) o.errors << Shapes::ShapeRef.new(shape: BatchDeleteRequestSizeExceededFault) end) api.add_operation(:batch_modify_cluster_snapshots, Seahorse::Model::Operation.new.tap do |o| o.name = "BatchModifyClusterSnapshots" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: BatchModifyClusterSnapshotsMessage) o.output = Shapes::ShapeRef.new(shape: BatchModifyClusterSnapshotsOutputMessage) o.errors << Shapes::ShapeRef.new(shape: InvalidRetentionPeriodFault) o.errors << Shapes::ShapeRef.new(shape: BatchModifyClusterSnapshotsLimitExceededFault) end) api.add_operation(:cancel_resize, Seahorse::Model::Operation.new.tap do |o| o.name = "CancelResize" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CancelResizeMessage) o.output = Shapes::ShapeRef.new(shape: ResizeProgressMessage) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ResizeNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterStateFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) end) api.add_operation(:copy_cluster_snapshot, Seahorse::Model::Operation.new.tap do |o| o.name = "CopyClusterSnapshot" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CopyClusterSnapshotMessage) o.output = Shapes::ShapeRef.new(shape: CopyClusterSnapshotResult) o.errors << Shapes::ShapeRef.new(shape: ClusterSnapshotAlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: ClusterSnapshotNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterSnapshotStateFault) o.errors << Shapes::ShapeRef.new(shape: ClusterSnapshotQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: InvalidRetentionPeriodFault) end) api.add_operation(:create_cluster, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateCluster" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateClusterMessage) o.output = Shapes::ShapeRef.new(shape: CreateClusterResult) o.errors << Shapes::ShapeRef.new(shape: ClusterAlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: InsufficientClusterCapacityFault) o.errors << Shapes::ShapeRef.new(shape: ClusterParameterGroupNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ClusterSecurityGroupNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ClusterQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: NumberOfNodesQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: NumberOfNodesPerClusterLimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: ClusterSubnetGroupNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidVPCNetworkStateFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterSubnetGroupStateFault) o.errors << Shapes::ShapeRef.new(shape: InvalidSubnet) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperation) o.errors << Shapes::ShapeRef.new(shape: HsmClientCertificateNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: HsmConfigurationNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidElasticIpFault) o.errors << Shapes::ShapeRef.new(shape: TagLimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: InvalidTagFault) o.errors << Shapes::ShapeRef.new(shape: LimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: DependentServiceRequestThrottlingFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterTrackFault) o.errors << Shapes::ShapeRef.new(shape: SnapshotScheduleNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidRetentionPeriodFault) end) api.add_operation(:create_cluster_parameter_group, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateClusterParameterGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateClusterParameterGroupMessage) o.output = Shapes::ShapeRef.new(shape: CreateClusterParameterGroupResult) o.errors << Shapes::ShapeRef.new(shape: ClusterParameterGroupQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: ClusterParameterGroupAlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: TagLimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: InvalidTagFault) end) api.add_operation(:create_cluster_security_group, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateClusterSecurityGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateClusterSecurityGroupMessage) o.output = Shapes::ShapeRef.new(shape: CreateClusterSecurityGroupResult) o.errors << Shapes::ShapeRef.new(shape: ClusterSecurityGroupAlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: ClusterSecurityGroupQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: TagLimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: InvalidTagFault) end) api.add_operation(:create_cluster_snapshot, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateClusterSnapshot" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateClusterSnapshotMessage) o.output = Shapes::ShapeRef.new(shape: CreateClusterSnapshotResult) o.errors << Shapes::ShapeRef.new(shape: ClusterSnapshotAlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterStateFault) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ClusterSnapshotQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: TagLimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: InvalidTagFault) o.errors << Shapes::ShapeRef.new(shape: InvalidRetentionPeriodFault) end) api.add_operation(:create_cluster_subnet_group, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateClusterSubnetGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateClusterSubnetGroupMessage) o.output = Shapes::ShapeRef.new(shape: CreateClusterSubnetGroupResult) o.errors << Shapes::ShapeRef.new(shape: ClusterSubnetGroupAlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: ClusterSubnetGroupQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: ClusterSubnetQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: InvalidSubnet) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperation) o.errors << Shapes::ShapeRef.new(shape: TagLimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: InvalidTagFault) o.errors << Shapes::ShapeRef.new(shape: DependentServiceRequestThrottlingFault) end) api.add_operation(:create_event_subscription, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateEventSubscription" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateEventSubscriptionMessage) o.output = Shapes::ShapeRef.new(shape: CreateEventSubscriptionResult) o.errors << Shapes::ShapeRef.new(shape: EventSubscriptionQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: SubscriptionAlreadyExistFault) o.errors << Shapes::ShapeRef.new(shape: SNSInvalidTopicFault) o.errors << Shapes::ShapeRef.new(shape: SNSNoAuthorizationFault) o.errors << Shapes::ShapeRef.new(shape: SNSTopicArnNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: SubscriptionEventIdNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: SubscriptionCategoryNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: SubscriptionSeverityNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: SourceNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: TagLimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: InvalidTagFault) end) api.add_operation(:create_hsm_client_certificate, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateHsmClientCertificate" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateHsmClientCertificateMessage) o.output = Shapes::ShapeRef.new(shape: CreateHsmClientCertificateResult) o.errors << Shapes::ShapeRef.new(shape: HsmClientCertificateAlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: HsmClientCertificateQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: TagLimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: InvalidTagFault) end) api.add_operation(:create_hsm_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateHsmConfiguration" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateHsmConfigurationMessage) o.output = Shapes::ShapeRef.new(shape: CreateHsmConfigurationResult) o.errors << Shapes::ShapeRef.new(shape: HsmConfigurationAlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: HsmConfigurationQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: TagLimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: InvalidTagFault) end) api.add_operation(:create_snapshot_copy_grant, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateSnapshotCopyGrant" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateSnapshotCopyGrantMessage) o.output = Shapes::ShapeRef.new(shape: CreateSnapshotCopyGrantResult) o.errors << Shapes::ShapeRef.new(shape: SnapshotCopyGrantAlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: SnapshotCopyGrantQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: LimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: TagLimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: InvalidTagFault) o.errors << Shapes::ShapeRef.new(shape: DependentServiceRequestThrottlingFault) end) api.add_operation(:create_snapshot_schedule, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateSnapshotSchedule" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateSnapshotScheduleMessage) o.output = Shapes::ShapeRef.new(shape: SnapshotSchedule) o.errors << Shapes::ShapeRef.new(shape: SnapshotScheduleAlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: InvalidScheduleFault) o.errors << Shapes::ShapeRef.new(shape: SnapshotScheduleQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: TagLimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: ScheduleDefinitionTypeUnsupportedFault) end) api.add_operation(:create_tags, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateTags" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateTagsMessage) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: TagLimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidTagFault) end) api.add_operation(:delete_cluster, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteCluster" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteClusterMessage) o.output = Shapes::ShapeRef.new(shape: DeleteClusterResult) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterStateFault) o.errors << Shapes::ShapeRef.new(shape: ClusterSnapshotAlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: ClusterSnapshotQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: InvalidRetentionPeriodFault) end) api.add_operation(:delete_cluster_parameter_group, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteClusterParameterGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteClusterParameterGroupMessage) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterParameterGroupStateFault) o.errors << Shapes::ShapeRef.new(shape: ClusterParameterGroupNotFoundFault) end) api.add_operation(:delete_cluster_security_group, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteClusterSecurityGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteClusterSecurityGroupMessage) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterSecurityGroupStateFault) o.errors << Shapes::ShapeRef.new(shape: ClusterSecurityGroupNotFoundFault) end) api.add_operation(:delete_cluster_snapshot, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteClusterSnapshot" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteClusterSnapshotMessage) o.output = Shapes::ShapeRef.new(shape: DeleteClusterSnapshotResult) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterSnapshotStateFault) o.errors << Shapes::ShapeRef.new(shape: ClusterSnapshotNotFoundFault) end) api.add_operation(:delete_cluster_subnet_group, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteClusterSubnetGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteClusterSubnetGroupMessage) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterSubnetGroupStateFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterSubnetStateFault) o.errors << Shapes::ShapeRef.new(shape: ClusterSubnetGroupNotFoundFault) end) api.add_operation(:delete_event_subscription, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteEventSubscription" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteEventSubscriptionMessage) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: SubscriptionNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidSubscriptionStateFault) end) api.add_operation(:delete_hsm_client_certificate, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteHsmClientCertificate" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteHsmClientCertificateMessage) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: InvalidHsmClientCertificateStateFault) o.errors << Shapes::ShapeRef.new(shape: HsmClientCertificateNotFoundFault) end) api.add_operation(:delete_hsm_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteHsmConfiguration" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteHsmConfigurationMessage) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: InvalidHsmConfigurationStateFault) o.errors << Shapes::ShapeRef.new(shape: HsmConfigurationNotFoundFault) end) api.add_operation(:delete_snapshot_copy_grant, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteSnapshotCopyGrant" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteSnapshotCopyGrantMessage) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: InvalidSnapshotCopyGrantStateFault) o.errors << Shapes::ShapeRef.new(shape: SnapshotCopyGrantNotFoundFault) end) api.add_operation(:delete_snapshot_schedule, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteSnapshotSchedule" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteSnapshotScheduleMessage) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterSnapshotScheduleStateFault) o.errors << Shapes::ShapeRef.new(shape: SnapshotScheduleNotFoundFault) end) api.add_operation(:delete_tags, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteTags" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteTagsMessage) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidTagFault) end) api.add_operation(:describe_account_attributes, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeAccountAttributes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeAccountAttributesMessage) o.output = Shapes::ShapeRef.new(shape: AccountAttributeList) end) api.add_operation(:describe_cluster_db_revisions, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeClusterDbRevisions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeClusterDbRevisionsMessage) o.output = Shapes::ShapeRef.new(shape: ClusterDbRevisionsMessage) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterStateFault) end) api.add_operation(:describe_cluster_parameter_groups, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeClusterParameterGroups" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeClusterParameterGroupsMessage) o.output = Shapes::ShapeRef.new(shape: ClusterParameterGroupsMessage) o.errors << Shapes::ShapeRef.new(shape: ClusterParameterGroupNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidTagFault) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "marker" => "marker" } ) end) api.add_operation(:describe_cluster_parameters, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeClusterParameters" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeClusterParametersMessage) o.output = Shapes::ShapeRef.new(shape: ClusterParameterGroupDetails) o.errors << Shapes::ShapeRef.new(shape: ClusterParameterGroupNotFoundFault) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "marker" => "marker" } ) end) api.add_operation(:describe_cluster_security_groups, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeClusterSecurityGroups" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeClusterSecurityGroupsMessage) o.output = Shapes::ShapeRef.new(shape: ClusterSecurityGroupMessage) o.errors << Shapes::ShapeRef.new(shape: ClusterSecurityGroupNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidTagFault) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "marker" => "marker" } ) end) api.add_operation(:describe_cluster_snapshots, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeClusterSnapshots" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeClusterSnapshotsMessage) o.output = Shapes::ShapeRef.new(shape: SnapshotMessage) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ClusterSnapshotNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidTagFault) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "marker" => "marker" } ) end) api.add_operation(:describe_cluster_subnet_groups, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeClusterSubnetGroups" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeClusterSubnetGroupsMessage) o.output = Shapes::ShapeRef.new(shape: ClusterSubnetGroupMessage) o.errors << Shapes::ShapeRef.new(shape: ClusterSubnetGroupNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidTagFault) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "marker" => "marker" } ) end) api.add_operation(:describe_cluster_tracks, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeClusterTracks" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeClusterTracksMessage) o.output = Shapes::ShapeRef.new(shape: TrackListMessage) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterTrackFault) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperation) end) api.add_operation(:describe_cluster_versions, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeClusterVersions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeClusterVersionsMessage) o.output = Shapes::ShapeRef.new(shape: ClusterVersionsMessage) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "marker" => "marker" } ) end) api.add_operation(:describe_clusters, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeClusters" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeClustersMessage) o.output = Shapes::ShapeRef.new(shape: ClustersMessage) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidTagFault) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "marker" => "marker" } ) end) api.add_operation(:describe_default_cluster_parameters, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeDefaultClusterParameters" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeDefaultClusterParametersMessage) o.output = Shapes::ShapeRef.new(shape: DescribeDefaultClusterParametersResult) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "default_cluster_parameters.marker" => "marker" } ) end) api.add_operation(:describe_event_categories, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeEventCategories" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeEventCategoriesMessage) o.output = Shapes::ShapeRef.new(shape: EventCategoriesMessage) end) api.add_operation(:describe_event_subscriptions, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeEventSubscriptions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeEventSubscriptionsMessage) o.output = Shapes::ShapeRef.new(shape: EventSubscriptionsMessage) o.errors << Shapes::ShapeRef.new(shape: SubscriptionNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidTagFault) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "marker" => "marker" } ) end) api.add_operation(:describe_events, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeEvents" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeEventsMessage) o.output = Shapes::ShapeRef.new(shape: EventsMessage) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "marker" => "marker" } ) end) api.add_operation(:describe_hsm_client_certificates, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeHsmClientCertificates" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeHsmClientCertificatesMessage) o.output = Shapes::ShapeRef.new(shape: HsmClientCertificateMessage) o.errors << Shapes::ShapeRef.new(shape: HsmClientCertificateNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidTagFault) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "marker" => "marker" } ) end) api.add_operation(:describe_hsm_configurations, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeHsmConfigurations" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeHsmConfigurationsMessage) o.output = Shapes::ShapeRef.new(shape: HsmConfigurationMessage) o.errors << Shapes::ShapeRef.new(shape: HsmConfigurationNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidTagFault) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "marker" => "marker" } ) end) api.add_operation(:describe_logging_status, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeLoggingStatus" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeLoggingStatusMessage) o.output = Shapes::ShapeRef.new(shape: LoggingStatus) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) end) api.add_operation(:describe_orderable_cluster_options, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeOrderableClusterOptions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeOrderableClusterOptionsMessage) o.output = Shapes::ShapeRef.new(shape: OrderableClusterOptionsMessage) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "marker" => "marker" } ) end) api.add_operation(:describe_reserved_node_offerings, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeReservedNodeOfferings" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeReservedNodeOfferingsMessage) o.output = Shapes::ShapeRef.new(shape: ReservedNodeOfferingsMessage) o.errors << Shapes::ShapeRef.new(shape: ReservedNodeOfferingNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) o.errors << Shapes::ShapeRef.new(shape: DependentServiceUnavailableFault) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "marker" => "marker" } ) end) api.add_operation(:describe_reserved_nodes, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeReservedNodes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeReservedNodesMessage) o.output = Shapes::ShapeRef.new(shape: ReservedNodesMessage) o.errors << Shapes::ShapeRef.new(shape: ReservedNodeNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: DependentServiceUnavailableFault) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "marker" => "marker" } ) end) api.add_operation(:describe_resize, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeResize" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeResizeMessage) o.output = Shapes::ShapeRef.new(shape: ResizeProgressMessage) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ResizeNotFoundFault) end) api.add_operation(:describe_snapshot_copy_grants, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeSnapshotCopyGrants" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeSnapshotCopyGrantsMessage) o.output = Shapes::ShapeRef.new(shape: SnapshotCopyGrantMessage) o.errors << Shapes::ShapeRef.new(shape: SnapshotCopyGrantNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidTagFault) end) api.add_operation(:describe_snapshot_schedules, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeSnapshotSchedules" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeSnapshotSchedulesMessage) o.output = Shapes::ShapeRef.new(shape: DescribeSnapshotSchedulesOutputMessage) end) api.add_operation(:describe_storage, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeStorage" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.output = Shapes::ShapeRef.new(shape: CustomerStorageMessage) end) api.add_operation(:describe_table_restore_status, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeTableRestoreStatus" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeTableRestoreStatusMessage) o.output = Shapes::ShapeRef.new(shape: TableRestoreStatusMessage) o.errors << Shapes::ShapeRef.new(shape: TableRestoreNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) end) api.add_operation(:describe_tags, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeTags" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeTagsMessage) o.output = Shapes::ShapeRef.new(shape: TaggedResourceListMessage) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidTagFault) end) api.add_operation(:disable_logging, Seahorse::Model::Operation.new.tap do |o| o.name = "DisableLogging" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DisableLoggingMessage) o.output = Shapes::ShapeRef.new(shape: LoggingStatus) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) end) api.add_operation(:disable_snapshot_copy, Seahorse::Model::Operation.new.tap do |o| o.name = "DisableSnapshotCopy" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DisableSnapshotCopyMessage) o.output = Shapes::ShapeRef.new(shape: DisableSnapshotCopyResult) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: SnapshotCopyAlreadyDisabledFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterStateFault) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperation) end) api.add_operation(:enable_logging, Seahorse::Model::Operation.new.tap do |o| o.name = "EnableLogging" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: EnableLoggingMessage) o.output = Shapes::ShapeRef.new(shape: LoggingStatus) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: BucketNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InsufficientS3BucketPolicyFault) o.errors << Shapes::ShapeRef.new(shape: InvalidS3KeyPrefixFault) o.errors << Shapes::ShapeRef.new(shape: InvalidS3BucketNameFault) end) api.add_operation(:enable_snapshot_copy, Seahorse::Model::Operation.new.tap do |o| o.name = "EnableSnapshotCopy" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: EnableSnapshotCopyMessage) o.output = Shapes::ShapeRef.new(shape: EnableSnapshotCopyResult) o.errors << Shapes::ShapeRef.new(shape: IncompatibleOrderableOptions) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterStateFault) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: CopyToRegionDisabledFault) o.errors << Shapes::ShapeRef.new(shape: SnapshotCopyAlreadyEnabledFault) o.errors << Shapes::ShapeRef.new(shape: UnknownSnapshotCopyRegionFault) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperation) o.errors << Shapes::ShapeRef.new(shape: SnapshotCopyGrantNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: LimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: DependentServiceRequestThrottlingFault) o.errors << Shapes::ShapeRef.new(shape: InvalidRetentionPeriodFault) end) api.add_operation(:get_cluster_credentials, Seahorse::Model::Operation.new.tap do |o| o.name = "GetClusterCredentials" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetClusterCredentialsMessage) o.output = Shapes::ShapeRef.new(shape: ClusterCredentials) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) end) api.add_operation(:get_reserved_node_exchange_offerings, Seahorse::Model::Operation.new.tap do |o| o.name = "GetReservedNodeExchangeOfferings" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetReservedNodeExchangeOfferingsInputMessage) o.output = Shapes::ShapeRef.new(shape: GetReservedNodeExchangeOfferingsOutputMessage) o.errors << Shapes::ShapeRef.new(shape: ReservedNodeNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidReservedNodeStateFault) o.errors << Shapes::ShapeRef.new(shape: ReservedNodeAlreadyMigratedFault) o.errors << Shapes::ShapeRef.new(shape: ReservedNodeOfferingNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) o.errors << Shapes::ShapeRef.new(shape: DependentServiceUnavailableFault) end) api.add_operation(:modify_cluster, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyCluster" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyClusterMessage) o.output = Shapes::ShapeRef.new(shape: ModifyClusterResult) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterStateFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterSecurityGroupStateFault) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: NumberOfNodesQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: NumberOfNodesPerClusterLimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: ClusterSecurityGroupNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ClusterParameterGroupNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InsufficientClusterCapacityFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOptionFault) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperation) o.errors << Shapes::ShapeRef.new(shape: HsmClientCertificateNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: HsmConfigurationNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ClusterAlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: LimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: DependentServiceRequestThrottlingFault) o.errors << Shapes::ShapeRef.new(shape: InvalidElasticIpFault) o.errors << Shapes::ShapeRef.new(shape: TableLimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterTrackFault) o.errors << Shapes::ShapeRef.new(shape: InvalidRetentionPeriodFault) end) api.add_operation(:modify_cluster_db_revision, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyClusterDbRevision" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyClusterDbRevisionMessage) o.output = Shapes::ShapeRef.new(shape: ModifyClusterDbRevisionResult) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ClusterOnLatestRevisionFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterStateFault) end) api.add_operation(:modify_cluster_iam_roles, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyClusterIamRoles" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyClusterIamRolesMessage) o.output = Shapes::ShapeRef.new(shape: ModifyClusterIamRolesResult) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterStateFault) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) end) api.add_operation(:modify_cluster_maintenance, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyClusterMaintenance" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyClusterMaintenanceMessage) o.output = Shapes::ShapeRef.new(shape: ModifyClusterMaintenanceResult) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) end) api.add_operation(:modify_cluster_parameter_group, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyClusterParameterGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyClusterParameterGroupMessage) o.output = Shapes::ShapeRef.new(shape: ClusterParameterGroupNameMessage) o.errors << Shapes::ShapeRef.new(shape: ClusterParameterGroupNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterParameterGroupStateFault) end) api.add_operation(:modify_cluster_snapshot, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyClusterSnapshot" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyClusterSnapshotMessage) o.output = Shapes::ShapeRef.new(shape: ModifyClusterSnapshotResult) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterSnapshotStateFault) o.errors << Shapes::ShapeRef.new(shape: ClusterSnapshotNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidRetentionPeriodFault) end) api.add_operation(:modify_cluster_snapshot_schedule, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyClusterSnapshotSchedule" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyClusterSnapshotScheduleMessage) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: SnapshotScheduleNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterSnapshotScheduleStateFault) end) api.add_operation(:modify_cluster_subnet_group, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyClusterSubnetGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyClusterSubnetGroupMessage) o.output = Shapes::ShapeRef.new(shape: ModifyClusterSubnetGroupResult) o.errors << Shapes::ShapeRef.new(shape: ClusterSubnetGroupNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ClusterSubnetQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: SubnetAlreadyInUse) o.errors << Shapes::ShapeRef.new(shape: InvalidSubnet) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperation) o.errors << Shapes::ShapeRef.new(shape: DependentServiceRequestThrottlingFault) end) api.add_operation(:modify_event_subscription, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyEventSubscription" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyEventSubscriptionMessage) o.output = Shapes::ShapeRef.new(shape: ModifyEventSubscriptionResult) o.errors << Shapes::ShapeRef.new(shape: SubscriptionNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: SNSInvalidTopicFault) o.errors << Shapes::ShapeRef.new(shape: SNSNoAuthorizationFault) o.errors << Shapes::ShapeRef.new(shape: SNSTopicArnNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: SubscriptionEventIdNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: SubscriptionCategoryNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: SubscriptionSeverityNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: SourceNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidSubscriptionStateFault) end) api.add_operation(:modify_snapshot_copy_retention_period, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifySnapshotCopyRetentionPeriod" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifySnapshotCopyRetentionPeriodMessage) o.output = Shapes::ShapeRef.new(shape: ModifySnapshotCopyRetentionPeriodResult) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: SnapshotCopyDisabledFault) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperation) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterStateFault) o.errors << Shapes::ShapeRef.new(shape: InvalidRetentionPeriodFault) end) api.add_operation(:modify_snapshot_schedule, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifySnapshotSchedule" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifySnapshotScheduleMessage) o.output = Shapes::ShapeRef.new(shape: SnapshotSchedule) o.errors << Shapes::ShapeRef.new(shape: InvalidScheduleFault) o.errors << Shapes::ShapeRef.new(shape: SnapshotScheduleNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: SnapshotScheduleUpdateInProgressFault) end) api.add_operation(:purchase_reserved_node_offering, Seahorse::Model::Operation.new.tap do |o| o.name = "PurchaseReservedNodeOffering" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PurchaseReservedNodeOfferingMessage) o.output = Shapes::ShapeRef.new(shape: PurchaseReservedNodeOfferingResult) o.errors << Shapes::ShapeRef.new(shape: ReservedNodeOfferingNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ReservedNodeAlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: ReservedNodeQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) end) api.add_operation(:reboot_cluster, Seahorse::Model::Operation.new.tap do |o| o.name = "RebootCluster" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RebootClusterMessage) o.output = Shapes::ShapeRef.new(shape: RebootClusterResult) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterStateFault) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) end) api.add_operation(:reset_cluster_parameter_group, Seahorse::Model::Operation.new.tap do |o| o.name = "ResetClusterParameterGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ResetClusterParameterGroupMessage) o.output = Shapes::ShapeRef.new(shape: ClusterParameterGroupNameMessage) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterParameterGroupStateFault) o.errors << Shapes::ShapeRef.new(shape: ClusterParameterGroupNotFoundFault) end) api.add_operation(:resize_cluster, Seahorse::Model::Operation.new.tap do |o| o.name = "ResizeCluster" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ResizeClusterMessage) o.output = Shapes::ShapeRef.new(shape: ResizeClusterResult) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterStateFault) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: NumberOfNodesQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: NumberOfNodesPerClusterLimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: InsufficientClusterCapacityFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOptionFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperation) o.errors << Shapes::ShapeRef.new(shape: LimitExceededFault) end) api.add_operation(:restore_from_cluster_snapshot, Seahorse::Model::Operation.new.tap do |o| o.name = "RestoreFromClusterSnapshot" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RestoreFromClusterSnapshotMessage) o.output = Shapes::ShapeRef.new(shape: RestoreFromClusterSnapshotResult) o.errors << Shapes::ShapeRef.new(shape: AccessToSnapshotDeniedFault) o.errors << Shapes::ShapeRef.new(shape: ClusterAlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: ClusterSnapshotNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ClusterQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: InsufficientClusterCapacityFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterSnapshotStateFault) o.errors << Shapes::ShapeRef.new(shape: InvalidRestoreFault) o.errors << Shapes::ShapeRef.new(shape: NumberOfNodesQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: NumberOfNodesPerClusterLimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: InvalidVPCNetworkStateFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterSubnetGroupStateFault) o.errors << Shapes::ShapeRef.new(shape: InvalidSubnet) o.errors << Shapes::ShapeRef.new(shape: ClusterSubnetGroupNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperation) o.errors << Shapes::ShapeRef.new(shape: HsmClientCertificateNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: HsmConfigurationNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidElasticIpFault) o.errors << Shapes::ShapeRef.new(shape: ClusterParameterGroupNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ClusterSecurityGroupNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: LimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: DependentServiceRequestThrottlingFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterTrackFault) o.errors << Shapes::ShapeRef.new(shape: SnapshotScheduleNotFoundFault) end) api.add_operation(:restore_table_from_cluster_snapshot, Seahorse::Model::Operation.new.tap do |o| o.name = "RestoreTableFromClusterSnapshot" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RestoreTableFromClusterSnapshotMessage) o.output = Shapes::ShapeRef.new(shape: RestoreTableFromClusterSnapshotResult) o.errors << Shapes::ShapeRef.new(shape: ClusterSnapshotNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InProgressTableRestoreQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterSnapshotStateFault) o.errors << Shapes::ShapeRef.new(shape: InvalidTableRestoreArgumentFault) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterStateFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) end) api.add_operation(:revoke_cluster_security_group_ingress, Seahorse::Model::Operation.new.tap do |o| o.name = "RevokeClusterSecurityGroupIngress" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RevokeClusterSecurityGroupIngressMessage) o.output = Shapes::ShapeRef.new(shape: RevokeClusterSecurityGroupIngressResult) o.errors << Shapes::ShapeRef.new(shape: ClusterSecurityGroupNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: AuthorizationNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterSecurityGroupStateFault) end) api.add_operation(:revoke_snapshot_access, Seahorse::Model::Operation.new.tap do |o| o.name = "RevokeSnapshotAccess" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RevokeSnapshotAccessMessage) o.output = Shapes::ShapeRef.new(shape: RevokeSnapshotAccessResult) o.errors << Shapes::ShapeRef.new(shape: AccessToSnapshotDeniedFault) o.errors << Shapes::ShapeRef.new(shape: AuthorizationNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ClusterSnapshotNotFoundFault) end) api.add_operation(:rotate_encryption_key, Seahorse::Model::Operation.new.tap do |o| o.name = "RotateEncryptionKey" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RotateEncryptionKeyMessage) o.output = Shapes::ShapeRef.new(shape: RotateEncryptionKeyResult) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterStateFault) o.errors << Shapes::ShapeRef.new(shape: DependentServiceRequestThrottlingFault) end) end