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')
- AccessToClusterDeniedFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccessToClusterDeniedFault', error: {"code"=>"AccessToClusterDenied", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"AccessToSnapshotDenied", "httpStatusCode"=>400, "senderFault"=>true})
- 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')
- ActionType =
This constant is part 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: 'ActionType')
- AquaConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AquaConfiguration')
- AquaConfigurationStatus =
This constant is part 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: 'AquaConfigurationStatus')
- AquaStatus =
This constant is part 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: 'AquaStatus')
Shapes::StructureShape.new(name: 'AssociateDataShareConsumerMessage')
- 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')
- Association =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Association')
- AssociationList =
This constant is part 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: 'AssociationList')
- 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')
- AuthenticationProfile =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AuthenticationProfile')
- AuthenticationProfileAlreadyExistsFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AuthenticationProfileAlreadyExistsFault', error: {"code"=>"AuthenticationProfileAlreadyExistsFault", "httpStatusCode"=>400, "senderFault"=>true})
- AuthenticationProfileList =
This constant is part 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: 'AuthenticationProfileList')
- AuthenticationProfileNameString =
This constant is part 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: 'AuthenticationProfileNameString')
- AuthenticationProfileNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AuthenticationProfileNotFoundFault', error: {"code"=>"AuthenticationProfileNotFoundFault", "httpStatusCode"=>404, "senderFault"=>true})
- AuthenticationProfileQuotaExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AuthenticationProfileQuotaExceededFault', error: {"code"=>"AuthenticationProfileQuotaExceededFault", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"AuthorizationAlreadyExists", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"AuthorizationNotFound", "httpStatusCode"=>404, "senderFault"=>true})
- 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', error: {"code"=>"AuthorizationQuotaExceeded", "httpStatusCode"=>400, "senderFault"=>true})
- AuthorizationStatus =
This constant is part 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: 'AuthorizationStatus')
- 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')
Shapes::StructureShape.new(name: 'AuthorizeDataShareMessage')
- AuthorizeEndpointAccessMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AuthorizeEndpointAccessMessage')
- 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')
- AuthorizedAudienceList =
This constant is part 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: 'AuthorizedAudienceList')
- AuthorizedTokenIssuer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AuthorizedTokenIssuer')
- AuthorizedTokenIssuerList =
This constant is part 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: 'AuthorizedTokenIssuerList')
- 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', error: {"code"=>"BatchDeleteRequestSizeExceeded", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"BatchModifyClusterSnapshotsLimitExceededFault", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"BucketNotFoundFault", "httpStatusCode"=>400, "senderFault"=>true})
- 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')
- CertificateAssociation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CertificateAssociation')
- CertificateAssociationList =
This constant is part 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: 'CertificateAssociationList')
- 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', error: {"code"=>"ClusterAlreadyExists", "httpStatusCode"=>400, "senderFault"=>true})
- 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')
- ClusterExtendedCredentials =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterExtendedCredentials')
- 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', error: {"code"=>"ClusterNotFound", "httpStatusCode"=>404, "senderFault"=>true})
- 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', error: {"code"=>"ClusterOnLatestRevision", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"ClusterParameterGroupAlreadyExists", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"ClusterParameterGroupNotFound", "httpStatusCode"=>404, "senderFault"=>true})
- 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', error: {"code"=>"ClusterParameterGroupQuotaExceeded", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"ClusterQuotaExceeded", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"ClusterSecurityGroupAlreadyExists", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"ClusterSecurityGroupNotFound", "httpStatusCode"=>404, "senderFault"=>true})
- 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', error: {"code"=>"QuotaExceeded.ClusterSecurityGroup", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"ClusterSnapshotAlreadyExists", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"ClusterSnapshotNotFound", "httpStatusCode"=>404, "senderFault"=>true})
- 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', error: {"code"=>"ClusterSnapshotQuotaExceeded", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"ClusterSubnetGroupAlreadyExists", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"ClusterSubnetGroupNotFoundFault", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"ClusterSubnetGroupQuotaExceeded", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"ClusterSubnetQuotaExceededFault", "httpStatusCode"=>400, "senderFault"=>true})
- 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')
- ConflictPolicyUpdateFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConflictPolicyUpdateFault', error: {"code"=>"ConflictPolicyUpdateFault", "httpStatusCode"=>409, "senderFault"=>true})
- 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', error: {"code"=>"CopyToRegionDisabledFault", "httpStatusCode"=>400, "senderFault"=>true})
- CreateAuthenticationProfileMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAuthenticationProfileMessage')
- CreateAuthenticationProfileResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAuthenticationProfileResult')
- 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')
- CreateCustomDomainAssociationMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateCustomDomainAssociationMessage')
- CreateCustomDomainAssociationResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateCustomDomainAssociationResult')
- CreateEndpointAccessMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateEndpointAccessMessage')
- 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')
- CreateIntegrationMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateIntegrationMessage')
- CreateRedshiftIdcApplicationMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateRedshiftIdcApplicationMessage')
- CreateRedshiftIdcApplicationResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateRedshiftIdcApplicationResult')
- CreateScheduledActionMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateScheduledActionMessage')
- 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')
- CreateUsageLimitMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateUsageLimitMessage')
- CustomCnameAssociationFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CustomCnameAssociationFault', error: {"code"=>"CustomCnameAssociationFault", "httpStatusCode"=>400, "senderFault"=>true})
- CustomDomainAssociationNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CustomDomainAssociationNotFoundFault', error: {"code"=>"CustomDomainAssociationNotFoundFault", "httpStatusCode"=>404, "senderFault"=>true})
- CustomDomainAssociationsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CustomDomainAssociationsMessage')
- CustomDomainCertificateArnString =
This constant is part 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: 'CustomDomainCertificateArnString')
- CustomDomainNameString =
This constant is part 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: 'CustomDomainNameString')
- 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')
Shapes::StructureShape.new(name: 'DataShare')
Shapes::StructureShape.new(name: 'DataShareAssociation')
Shapes::ListShape.new(name: 'DataShareAssociationList')
Shapes::ListShape.new(name: 'DataShareList')
Shapes::StringShape.new(name: 'DataShareStatus')
Shapes::StringShape.new(name: 'DataShareStatusForConsumer')
Shapes::StringShape.new(name: 'DataShareStatusForProducer')
- 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')
Shapes::StructureShape.new(name: 'DeauthorizeDataShareMessage')
- 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')
- DeleteAuthenticationProfileMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteAuthenticationProfileMessage')
- DeleteAuthenticationProfileResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteAuthenticationProfileResult')
- 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')
- DeleteCustomDomainAssociationMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteCustomDomainAssociationMessage')
- DeleteEndpointAccessMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteEndpointAccessMessage')
- 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')
- DeleteIntegrationMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteIntegrationMessage')
- DeleteRedshiftIdcApplicationMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteRedshiftIdcApplicationMessage')
- DeleteResourcePolicyMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteResourcePolicyMessage')
- DeleteScheduledActionMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteScheduledActionMessage')
- 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')
- DeleteUsageLimitMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteUsageLimitMessage')
- DependentServiceAccessDeniedFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DependentServiceAccessDeniedFault', error: {"code"=>"DependentServiceAccessDenied", "httpStatusCode"=>403, "senderFault"=>true})
- 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', error: {"code"=>"DependentServiceRequestThrottlingFault", "httpStatusCode"=>400, "senderFault"=>true})
Shapes::StructureShape.new(name: 'DependentServiceUnavailableFault', error: {"code"=>"DependentServiceUnavailableFault", "httpStatusCode"=>400, "senderFault"=>true})
- 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')
- DescribeAuthenticationProfilesMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAuthenticationProfilesMessage')
- DescribeAuthenticationProfilesResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAuthenticationProfilesResult')
- 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')
- DescribeCustomDomainAssociationsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeCustomDomainAssociationsMessage')
Shapes::StructureShape.new(name: 'DescribeDataSharesForConsumerMessage')
Shapes::StructureShape.new(name: 'DescribeDataSharesForConsumerResult')
Shapes::StructureShape.new(name: 'DescribeDataSharesForProducerMessage')
Shapes::StructureShape.new(name: 'DescribeDataSharesForProducerResult')
Shapes::StructureShape.new(name: 'DescribeDataSharesMessage')
Shapes::StructureShape.new(name: 'DescribeDataSharesResult')
- 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')
- DescribeEndpointAccessMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeEndpointAccessMessage')
- DescribeEndpointAuthorizationMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeEndpointAuthorizationMessage')
- 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')
- DescribeInboundIntegrationsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeInboundIntegrationsMessage')
- DescribeIntegrationsFilter =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeIntegrationsFilter')
- DescribeIntegrationsFilterList =
This constant is part 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: 'DescribeIntegrationsFilterList')
- DescribeIntegrationsFilterName =
This constant is part 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: 'DescribeIntegrationsFilterName')
- DescribeIntegrationsFilterValueList =
This constant is part 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: 'DescribeIntegrationsFilterValueList')
- DescribeIntegrationsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeIntegrationsMessage')
- 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')
- DescribeNodeConfigurationOptionsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeNodeConfigurationOptionsMessage')
- 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')
- DescribePartnersInputMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribePartnersInputMessage')
- DescribePartnersOutputMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribePartnersOutputMessage')
- DescribeRedshiftIdcApplicationsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeRedshiftIdcApplicationsMessage')
- DescribeRedshiftIdcApplicationsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeRedshiftIdcApplicationsResult')
- DescribeReservedNodeExchangeStatusInputMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeReservedNodeExchangeStatusInputMessage')
- DescribeReservedNodeExchangeStatusOutputMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeReservedNodeExchangeStatusOutputMessage')
- 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')
- DescribeScheduledActionsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeScheduledActionsMessage')
- 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')
- DescribeUsageLimitsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeUsageLimitsMessage')
- Description =
This constant is part 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: 'Description')
- 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')
Shapes::StructureShape.new(name: 'DisassociateDataShareConsumerMessage')
- 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')
- EncryptionContextMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'EncryptionContextMap')
- 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')
- EndpointAccess =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EndpointAccess')
- EndpointAccessList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EndpointAccessList')
- EndpointAccesses =
This constant is part 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: 'EndpointAccesses')
- EndpointAlreadyExistsFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EndpointAlreadyExistsFault', error: {"code"=>"EndpointAlreadyExists", "httpStatusCode"=>400, "senderFault"=>true})
- EndpointAuthorization =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EndpointAuthorization')
- EndpointAuthorizationAlreadyExistsFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EndpointAuthorizationAlreadyExistsFault', error: {"code"=>"EndpointAuthorizationAlreadyExists", "httpStatusCode"=>400, "senderFault"=>true})
- EndpointAuthorizationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EndpointAuthorizationList')
- EndpointAuthorizationNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EndpointAuthorizationNotFoundFault', error: {"code"=>"EndpointAuthorizationNotFound", "httpStatusCode"=>404, "senderFault"=>true})
- EndpointAuthorizations =
This constant is part 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: 'EndpointAuthorizations')
- EndpointAuthorizationsPerClusterLimitExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EndpointAuthorizationsPerClusterLimitExceededFault', error: {"code"=>"EndpointAuthorizationsPerClusterLimitExceeded", "httpStatusCode"=>400, "senderFault"=>true})
- EndpointNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EndpointNotFoundFault', error: {"code"=>"EndpointNotFound", "httpStatusCode"=>404, "senderFault"=>true})
- EndpointsPerAuthorizationLimitExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EndpointsPerAuthorizationLimitExceededFault', error: {"code"=>"EndpointsPerAuthorizationLimitExceeded", "httpStatusCode"=>400, "senderFault"=>true})
- EndpointsPerClusterLimitExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EndpointsPerClusterLimitExceededFault', error: {"code"=>"EndpointsPerClusterLimitExceeded", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"EventSubscriptionQuotaExceeded", "httpStatusCode"=>400, "senderFault"=>true})
- 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')
- FailoverPrimaryComputeInputMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FailoverPrimaryComputeInputMessage')
- FailoverPrimaryComputeResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FailoverPrimaryComputeResult')
- 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')
- GetClusterCredentialsWithIAMMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetClusterCredentialsWithIAMMessage')
- GetReservedNodeExchangeConfigurationOptionsInputMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetReservedNodeExchangeConfigurationOptionsInputMessage')
- GetReservedNodeExchangeConfigurationOptionsOutputMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetReservedNodeExchangeConfigurationOptionsOutputMessage')
- 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')
- GetResourcePolicyMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetResourcePolicyMessage')
- GetResourcePolicyResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetResourcePolicyResult')
- 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', error: {"code"=>"HsmClientCertificateAlreadyExistsFault", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"HsmClientCertificateNotFoundFault", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"HsmClientCertificateQuotaExceededFault", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"HsmConfigurationAlreadyExistsFault", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"HsmConfigurationNotFoundFault", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"HsmConfigurationQuotaExceededFault", "httpStatusCode"=>400, "senderFault"=>true})
- 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')
- IdcDisplayNameString =
This constant is part 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: 'IdcDisplayNameString')
- IdentityNamespaceString =
This constant is part 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: 'IdentityNamespaceString')
- ImpactRankingType =
This constant is part 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: 'ImpactRankingType')
- 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', error: {"code"=>"InProgressTableRestoreQuotaExceededFault", "httpStatusCode"=>400, "senderFault"=>true})
- InboundIntegration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InboundIntegration')
- InboundIntegrationArn =
This constant is part 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: 'InboundIntegrationArn')
- InboundIntegrationList =
This constant is part 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: 'InboundIntegrationList')
- InboundIntegrationsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InboundIntegrationsMessage')
- 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', error: {"code"=>"IncompatibleOrderableOptions", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"InsufficientClusterCapacity", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"InsufficientS3BucketPolicyFault", "httpStatusCode"=>400, "senderFault"=>true})
- 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')
- Integration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Integration')
- IntegrationAlreadyExistsFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IntegrationAlreadyExistsFault', error: {"code"=>"IntegrationAlreadyExistsFault", "httpStatusCode"=>400, "senderFault"=>true})
- IntegrationArn =
This constant is part 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: 'IntegrationArn')
- IntegrationConflictOperationFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IntegrationConflictOperationFault', error: {"code"=>"IntegrationConflictOperationFault", "httpStatusCode"=>400, "senderFault"=>true})
- IntegrationConflictStateFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IntegrationConflictStateFault', error: {"code"=>"IntegrationConflictStateFault", "httpStatusCode"=>400, "senderFault"=>true})
- IntegrationDescription =
This constant is part 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: 'IntegrationDescription')
- IntegrationError =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IntegrationError')
- IntegrationErrorList =
This constant is part 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: 'IntegrationErrorList')
- IntegrationList =
This constant is part 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: 'IntegrationList')
- IntegrationName =
This constant is part 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: 'IntegrationName')
- IntegrationNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IntegrationNotFoundFault', error: {"code"=>"IntegrationNotFoundFault", "httpStatusCode"=>404, "senderFault"=>true})
- IntegrationQuotaExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IntegrationQuotaExceededFault', error: {"code"=>"IntegrationQuotaExceededFault", "httpStatusCode"=>400, "senderFault"=>true})
- IntegrationSourceNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IntegrationSourceNotFoundFault', error: {"code"=>"IntegrationSourceNotFoundFault", "httpStatusCode"=>404, "senderFault"=>true})
- IntegrationTargetNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IntegrationTargetNotFoundFault', error: {"code"=>"IntegrationTargetNotFoundFault", "httpStatusCode"=>404, "senderFault"=>true})
- IntegrationsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IntegrationsMessage')
- InvalidAuthenticationProfileRequestFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidAuthenticationProfileRequestFault', error: {"code"=>"InvalidAuthenticationProfileRequestFault", "httpStatusCode"=>400, "senderFault"=>true})
- InvalidAuthorizationStateFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidAuthorizationStateFault', error: {"code"=>"InvalidAuthorizationState", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"InvalidClusterParameterGroupState", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"InvalidClusterSecurityGroupState", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"InvalidClusterSnapshotScheduleState", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"InvalidClusterSnapshotState", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"InvalidClusterState", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"InvalidClusterSubnetGroupStateFault", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"InvalidClusterSubnetStateFault", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"InvalidClusterTrack", "httpStatusCode"=>400, "senderFault"=>true})
Shapes::StructureShape.new(name: 'InvalidDataShareFault', error: {"code"=>"InvalidDataShareFault", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"InvalidElasticIpFault", "httpStatusCode"=>400, "senderFault"=>true})
- InvalidEndpointStateFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidEndpointStateFault', error: {"code"=>"InvalidEndpointState", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"InvalidHsmClientCertificateStateFault", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"InvalidHsmConfigurationStateFault", "httpStatusCode"=>400, "senderFault"=>true})
- InvalidNamespaceFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidNamespaceFault', error: {"code"=>"InvalidNamespaceFault", "httpStatusCode"=>400, "senderFault"=>true})
- InvalidPolicyFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidPolicyFault', error: {"code"=>"InvalidPolicyFault", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"InvalidReservedNodeState", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"InvalidRestore", "httpStatusCode"=>406, "senderFault"=>true})
- 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', error: {"code"=>"InvalidRetentionPeriodFault", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"InvalidS3BucketNameFault", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"InvalidS3KeyPrefixFault", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"InvalidSchedule", "httpStatusCode"=>400, "senderFault"=>true})
- InvalidScheduledActionFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidScheduledActionFault', error: {"code"=>"InvalidScheduledAction", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"InvalidSnapshotCopyGrantStateFault", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"InvalidSubnet", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"InvalidSubscriptionStateFault", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"InvalidTableRestoreArgument", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"InvalidTagFault", "httpStatusCode"=>400, "senderFault"=>true})
- InvalidUsageLimitFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidUsageLimitFault', error: {"code"=>"InvalidUsageLimit", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"InvalidVPCNetworkStateFault", "httpStatusCode"=>400, "senderFault"=>true})
- Ipv6CidrBlockNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Ipv6CidrBlockNotFoundFault', error: {"code"=>"Ipv6CidrBlockNotFoundFault", "httpStatusCode"=>400, "senderFault"=>true})
- LakeFormationQuery =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LakeFormationQuery')
- LakeFormationScopeUnion =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::UnionShape.new(name: 'LakeFormationScopeUnion')
- LakeFormationServiceIntegrations =
This constant is part 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: 'LakeFormationServiceIntegrations')
- 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', error: {"code"=>"LimitExceededFault", "httpStatusCode"=>400, "senderFault"=>true})
- ListRecommendationsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListRecommendationsMessage')
- ListRecommendationsResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListRecommendationsResult')
- LogDestinationType =
This constant is part 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: 'LogDestinationType')
- LogTypeList =
This constant is part 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: 'LogTypeList')
- 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')
- Mode =
This constant is part 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: 'Mode')
- ModifyAquaInputMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyAquaInputMessage')
- ModifyAquaOutputMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyAquaOutputMessage')
- ModifyAuthenticationProfileMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyAuthenticationProfileMessage')
- ModifyAuthenticationProfileResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyAuthenticationProfileResult')
- 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')
- ModifyCustomDomainAssociationMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyCustomDomainAssociationMessage')
- ModifyCustomDomainAssociationResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyCustomDomainAssociationResult')
- ModifyEndpointAccessMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyEndpointAccessMessage')
- 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')
- ModifyIntegrationMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyIntegrationMessage')
- ModifyRedshiftIdcApplicationMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyRedshiftIdcApplicationMessage')
- ModifyRedshiftIdcApplicationResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyRedshiftIdcApplicationResult')
- ModifyScheduledActionMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyScheduledActionMessage')
- 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')
- ModifyUsageLimitMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyUsageLimitMessage')
- NetworkInterface =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NetworkInterface')
- NetworkInterfaceList =
This constant is part 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: 'NetworkInterfaceList')
- NodeConfigurationOption =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NodeConfigurationOption')
- NodeConfigurationOptionList =
This constant is part 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: 'NodeConfigurationOptionList')
- NodeConfigurationOptionsFilter =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NodeConfigurationOptionsFilter')
- NodeConfigurationOptionsFilterList =
This constant is part 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: 'NodeConfigurationOptionsFilterList')
- NodeConfigurationOptionsFilterName =
This constant is part 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: 'NodeConfigurationOptionsFilterName')
- NodeConfigurationOptionsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NodeConfigurationOptionsMessage')
- 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', error: {"code"=>"NumberOfNodesPerClusterLimitExceeded", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"NumberOfNodesQuotaExceeded", "httpStatusCode"=>400, "senderFault"=>true})
- OperatorType =
This constant is part 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: 'OperatorType')
- 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')
- PartnerIntegrationAccountId =
This constant is part 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: 'PartnerIntegrationAccountId')
- PartnerIntegrationClusterIdentifier =
This constant is part 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: 'PartnerIntegrationClusterIdentifier')
- PartnerIntegrationDatabaseName =
This constant is part 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: 'PartnerIntegrationDatabaseName')
- PartnerIntegrationInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PartnerIntegrationInfo')
- PartnerIntegrationInfoList =
This constant is part 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: 'PartnerIntegrationInfoList')
- PartnerIntegrationInputMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PartnerIntegrationInputMessage')
- PartnerIntegrationOutputMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PartnerIntegrationOutputMessage')
- PartnerIntegrationPartnerName =
This constant is part 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: 'PartnerIntegrationPartnerName')
- PartnerIntegrationStatus =
This constant is part 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: 'PartnerIntegrationStatus')
- PartnerIntegrationStatusMessage =
This constant is part 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: 'PartnerIntegrationStatusMessage')
- PartnerNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PartnerNotFoundFault', error: {"code"=>"PartnerNotFound", "httpStatusCode"=>404, "senderFault"=>true})
- PauseClusterMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PauseClusterMessage')
- PauseClusterResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PauseClusterResult')
- 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')
- PutResourcePolicyMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutResourcePolicyMessage')
- PutResourcePolicyResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutResourcePolicyResult')
- ReadWriteAccess =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReadWriteAccess')
- 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')
- Recommendation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Recommendation')
- RecommendationList =
This constant is part 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: 'RecommendationList')
- RecommendedAction =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RecommendedAction')
- RecommendedActionList =
This constant is part 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: 'RecommendedActionList')
- RecommendedActionType =
This constant is part 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: 'RecommendedActionType')
- 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')
- RedshiftIdcApplication =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RedshiftIdcApplication')
- RedshiftIdcApplicationAlreadyExistsFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RedshiftIdcApplicationAlreadyExistsFault', error: {"code"=>"RedshiftIdcApplicationAlreadyExists", "httpStatusCode"=>400, "senderFault"=>true})
- RedshiftIdcApplicationList =
This constant is part 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: 'RedshiftIdcApplicationList')
- RedshiftIdcApplicationName =
This constant is part 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: 'RedshiftIdcApplicationName')
- RedshiftIdcApplicationNotExistsFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RedshiftIdcApplicationNotExistsFault', error: {"code"=>"RedshiftIdcApplicationNotExists", "httpStatusCode"=>404, "senderFault"=>true})
- RedshiftIdcApplicationQuotaExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RedshiftIdcApplicationQuotaExceededFault', error: {"code"=>"RedshiftIdcApplicationQuotaExceeded", "httpStatusCode"=>400, "senderFault"=>true})
- ReferenceLink =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReferenceLink')
- ReferenceLinkList =
This constant is part 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: 'ReferenceLinkList')
Shapes::StructureShape.new(name: 'RejectDataShareMessage')
- 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', error: {"code"=>"ReservedNodeAlreadyExists", "httpStatusCode"=>404, "senderFault"=>true})
- 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', error: {"code"=>"ReservedNodeAlreadyMigrated", "httpStatusCode"=>400, "senderFault"=>true})
- ReservedNodeConfigurationOption =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReservedNodeConfigurationOption')
- ReservedNodeConfigurationOptionList =
This constant is part 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: 'ReservedNodeConfigurationOptionList')
- ReservedNodeExchangeActionType =
This constant is part 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: 'ReservedNodeExchangeActionType')
- ReservedNodeExchangeNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReservedNodeExchangeNotFoundFault', error: {"code"=>"ReservedNodeExchangeNotFond", "httpStatusCode"=>404, "senderFault"=>true})
- ReservedNodeExchangeStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReservedNodeExchangeStatus')
- ReservedNodeExchangeStatusList =
This constant is part 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: 'ReservedNodeExchangeStatusList')
- ReservedNodeExchangeStatusType =
This constant is part 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: 'ReservedNodeExchangeStatusType')
- 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', error: {"code"=>"ReservedNodeNotFound", "httpStatusCode"=>404, "senderFault"=>true})
- 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', error: {"code"=>"ReservedNodeOfferingNotFound", "httpStatusCode"=>404, "senderFault"=>true})
- 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', error: {"code"=>"ReservedNodeQuotaExceeded", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"ResizeNotFound", "httpStatusCode"=>404, "senderFault"=>true})
- 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', error: {"code"=>"ResourceNotFoundFault", "httpStatusCode"=>404, "senderFault"=>true})
- ResourcePolicy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourcePolicy')
- 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')
- ResumeClusterMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResumeClusterMessage')
- ResumeClusterResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResumeClusterResult')
- 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')
- RevokeEndpointAccessMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RevokeEndpointAccessMessage')
- 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')
- S3AccessGrantsScopeUnion =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::UnionShape.new(name: 'S3AccessGrantsScopeUnion')
- S3AccessGrantsServiceIntegrations =
This constant is part 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: 'S3AccessGrantsServiceIntegrations')
- S3KeyPrefixValue =
This constant is part 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: 'S3KeyPrefixValue')
- 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', error: {"code"=>"SNSInvalidTopic", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"SNSNoAuthorization", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"SNSTopicArnNotFound", "httpStatusCode"=>404, "senderFault"=>true})
- 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', error: {"code"=>"ScheduleDefinitionTypeUnsupported", "httpStatusCode"=>400, "senderFault"=>true})
- 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')
- ScheduledAction =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ScheduledAction')
- ScheduledActionAlreadyExistsFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ScheduledActionAlreadyExistsFault', error: {"code"=>"ScheduledActionAlreadyExists", "httpStatusCode"=>400, "senderFault"=>true})
- ScheduledActionFilter =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ScheduledActionFilter')
- ScheduledActionFilterList =
This constant is part 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: 'ScheduledActionFilterList')
- ScheduledActionFilterName =
This constant is part 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: 'ScheduledActionFilterName')
- ScheduledActionList =
This constant is part 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: 'ScheduledActionList')
- ScheduledActionNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ScheduledActionNotFoundFault', error: {"code"=>"ScheduledActionNotFound", "httpStatusCode"=>400, "senderFault"=>true})
- ScheduledActionQuotaExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ScheduledActionQuotaExceededFault', error: {"code"=>"ScheduledActionQuotaExceeded", "httpStatusCode"=>400, "senderFault"=>true})
- ScheduledActionState =
This constant is part 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: 'ScheduledActionState')
- ScheduledActionTimeList =
This constant is part 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: 'ScheduledActionTimeList')
- ScheduledActionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ScheduledActionType')
- ScheduledActionTypeUnsupportedFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ScheduledActionTypeUnsupportedFault', error: {"code"=>"ScheduledActionTypeUnsupported", "httpStatusCode"=>400, "senderFault"=>true})
- ScheduledActionTypeValues =
This constant is part 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: 'ScheduledActionTypeValues')
- ScheduledActionsMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ScheduledActionsMessage')
- 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')
- SecondaryClusterInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SecondaryClusterInfo')
- 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')
- ServiceAuthorization =
This constant is part 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: 'ServiceAuthorization')
- ServiceIntegrationList =
This constant is part 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: 'ServiceIntegrationList')
- ServiceIntegrationsUnion =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::UnionShape.new(name: 'ServiceIntegrationsUnion')
- 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', error: {"code"=>"SnapshotCopyAlreadyDisabledFault", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"SnapshotCopyAlreadyEnabledFault", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"SnapshotCopyDisabledFault", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"SnapshotCopyGrantAlreadyExistsFault", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"SnapshotCopyGrantNotFoundFault", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"SnapshotCopyGrantQuotaExceededFault", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"SnapshotScheduleAlreadyExists", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"SnapshotScheduleNotFound", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"SnapshotScheduleQuotaExceeded", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"SnapshotScheduleUpdateInProgress", "httpStatusCode"=>400, "senderFault"=>true})
- 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')
- SourceArn =
This constant is part 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: 'SourceArn')
- 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', error: {"code"=>"SourceNotFound", "httpStatusCode"=>404, "senderFault"=>true})
- 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', error: {"code"=>"SubnetAlreadyInUse", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"SubscriptionAlreadyExist", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"SubscriptionCategoryNotFound", "httpStatusCode"=>404, "senderFault"=>true})
- 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', error: {"code"=>"SubscriptionEventIdNotFound", "httpStatusCode"=>404, "senderFault"=>true})
- 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', error: {"code"=>"SubscriptionNotFound", "httpStatusCode"=>404, "senderFault"=>true})
- 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', error: {"code"=>"SubscriptionSeverityNotFound", "httpStatusCode"=>404, "senderFault"=>true})
- 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', error: {"code"=>"TableLimitExceeded", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"TableRestoreNotFoundFault", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"TagLimitExceededFault", "httpStatusCode"=>400, "senderFault"=>true})
- 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')
- TargetArn =
This constant is part 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: 'TargetArn')
- 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', error: {"code"=>"UnauthorizedOperation", "httpStatusCode"=>400, "senderFault"=>true})
Shapes::StructureShape.new(name: 'UnauthorizedPartnerIntegrationFault', error: {"code"=>"UnauthorizedPartnerIntegration", "httpStatusCode"=>401, "senderFault"=>true})
- 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', error: {"code"=>"UnknownSnapshotCopyRegionFault", "httpStatusCode"=>404, "senderFault"=>true})
- 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', error: {"code"=>"UnsupportedOperation", "httpStatusCode"=>400, "senderFault"=>true})
- 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', error: {"code"=>"UnsupportedOptionFault", "httpStatusCode"=>400, "senderFault"=>true})
- UpdatePartnerStatusInputMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdatePartnerStatusInputMessage')
- 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')
- UsageLimit =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UsageLimit')
- UsageLimitAlreadyExistsFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UsageLimitAlreadyExistsFault', error: {"code"=>"UsageLimitAlreadyExists", "httpStatusCode"=>400, "senderFault"=>true})
- UsageLimitBreachAction =
This constant is part 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: 'UsageLimitBreachAction')
- UsageLimitFeatureType =
This constant is part 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: 'UsageLimitFeatureType')
- UsageLimitLimitType =
This constant is part 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: 'UsageLimitLimitType')
- UsageLimitList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UsageLimitList')
- UsageLimitNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UsageLimitNotFoundFault', error: {"code"=>"UsageLimitNotFound", "httpStatusCode"=>404, "senderFault"=>true})
- UsageLimitPeriod =
This constant is part 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: 'UsageLimitPeriod')
- UsageLimits =
This constant is part 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: 'UsageLimits')
- ValueStringList =
This constant is part 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: 'ValueStringList')
- VpcEndpoint =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VpcEndpoint')
- VpcEndpointsList =
This constant is part 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: 'VpcEndpointsList')
- VpcIdentifierList =
This constant is part 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: 'VpcIdentifierList')
- 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')
- ZeroETLIntegrationStatus =
This constant is part 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: 'ZeroETLIntegrationStatus')
- 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", "auth" => ["aws.auth#sigv4"], "endpointPrefix" => "redshift", "protocol" => "query", "protocols" => ["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(:add_partner, Seahorse::Model::Operation.new.tap do |o| o.name = "AddPartner" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PartnerIntegrationInputMessage) o.output = Shapes::ShapeRef.new(shape: PartnerIntegrationOutputMessage) o.errors << Shapes::ShapeRef.new(shape: PartnerNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedPartnerIntegrationFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) end) api.add_operation(:associate_data_share_consumer, Seahorse::Model::Operation.new.tap do |o| o.name = "AssociateDataShareConsumer" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AssociateDataShareConsumerMessage) o.output = Shapes::ShapeRef.new(shape: DataShare) o.errors << Shapes::ShapeRef.new(shape: InvalidDataShareFault) o.errors << Shapes::ShapeRef.new(shape: InvalidNamespaceFault) 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_data_share, Seahorse::Model::Operation.new.tap do |o| o.name = "AuthorizeDataShare" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AuthorizeDataShareMessage) o.output = Shapes::ShapeRef.new(shape: DataShare) o.errors << Shapes::ShapeRef.new(shape: InvalidDataShareFault) end) api.add_operation(:authorize_endpoint_access, Seahorse::Model::Operation.new.tap do |o| o.name = "AuthorizeEndpointAccess" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AuthorizeEndpointAccessMessage) o.output = Shapes::ShapeRef.new(shape: EndpointAuthorization) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: EndpointAuthorizationsPerClusterLimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) o.errors << Shapes::ShapeRef.new(shape: EndpointAuthorizationAlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: InvalidAuthorizationStateFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterStateFault) 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) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) 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: ClusterNotFoundFault) 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_authentication_profile, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateAuthenticationProfile" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateAuthenticationProfileMessage) o.output = Shapes::ShapeRef.new(shape: CreateAuthenticationProfileResult) o.errors << Shapes::ShapeRef.new(shape: AuthenticationProfileAlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: AuthenticationProfileQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: InvalidAuthenticationProfileRequestFault) 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) o.errors << Shapes::ShapeRef.new(shape: Ipv6CidrBlockNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) o.errors << Shapes::ShapeRef.new(shape: RedshiftIdcApplicationNotExistsFault) 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_custom_domain_association, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateCustomDomainAssociation" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateCustomDomainAssociationMessage) o.output = Shapes::ShapeRef.new(shape: CreateCustomDomainAssociationResult) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: CustomCnameAssociationFault) end) api.add_operation(:create_endpoint_access, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateEndpointAccess" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateEndpointAccessMessage) o.output = Shapes::ShapeRef.new(shape: EndpointAccess) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: AccessToClusterDeniedFault) o.errors << Shapes::ShapeRef.new(shape: EndpointsPerClusterLimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: EndpointsPerAuthorizationLimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterSecurityGroupStateFault) o.errors << Shapes::ShapeRef.new(shape: ClusterSubnetGroupNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: EndpointAlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterStateFault) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperation) 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_integration, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateIntegration" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateIntegrationMessage) o.output = Shapes::ShapeRef.new(shape: Integration) o.errors << Shapes::ShapeRef.new(shape: IntegrationAlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: IntegrationConflictOperationFault) o.errors << Shapes::ShapeRef.new(shape: IntegrationQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: IntegrationSourceNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: IntegrationTargetNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterStateFault) o.errors << Shapes::ShapeRef.new(shape: TagLimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: InvalidTagFault) end) api.add_operation(:create_redshift_idc_application, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateRedshiftIdcApplication" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateRedshiftIdcApplicationMessage) o.output = Shapes::ShapeRef.new(shape: CreateRedshiftIdcApplicationResult) o.errors << Shapes::ShapeRef.new(shape: RedshiftIdcApplicationAlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: DependentServiceUnavailableFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) o.errors << Shapes::ShapeRef.new(shape: DependentServiceAccessDeniedFault) o.errors << Shapes::ShapeRef.new(shape: RedshiftIdcApplicationQuotaExceededFault) end) api.add_operation(:create_scheduled_action, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateScheduledAction" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateScheduledActionMessage) o.output = Shapes::ShapeRef.new(shape: ScheduledAction) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ScheduledActionAlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: ScheduledActionQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: ScheduledActionTypeUnsupportedFault) o.errors << Shapes::ShapeRef.new(shape: InvalidScheduleFault) o.errors << Shapes::ShapeRef.new(shape: InvalidScheduledActionFault) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperation) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) 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) o.errors << Shapes::ShapeRef.new(shape: InvalidTagFault) 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) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterStateFault) end) api.add_operation(:create_usage_limit, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateUsageLimit" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateUsageLimitMessage) o.output = Shapes::ShapeRef.new(shape: UsageLimit) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterStateFault) o.errors << Shapes::ShapeRef.new(shape: LimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: UsageLimitAlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: InvalidUsageLimitFault) o.errors << Shapes::ShapeRef.new(shape: TagLimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) end) api.add_operation(:deauthorize_data_share, Seahorse::Model::Operation.new.tap do |o| o.name = "DeauthorizeDataShare" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeauthorizeDataShareMessage) o.output = Shapes::ShapeRef.new(shape: DataShare) o.errors << Shapes::ShapeRef.new(shape: InvalidDataShareFault) end) api.add_operation(:delete_authentication_profile, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteAuthenticationProfile" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteAuthenticationProfileMessage) o.output = Shapes::ShapeRef.new(shape: DeleteAuthenticationProfileResult) o.errors << Shapes::ShapeRef.new(shape: AuthenticationProfileNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidAuthenticationProfileRequestFault) 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_custom_domain_association, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteCustomDomainAssociation" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteCustomDomainAssociationMessage) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: CustomCnameAssociationFault) o.errors << Shapes::ShapeRef.new(shape: CustomDomainAssociationNotFoundFault) end) api.add_operation(:delete_endpoint_access, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteEndpointAccess" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteEndpointAccessMessage) o.output = Shapes::ShapeRef.new(shape: EndpointAccess) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidEndpointStateFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterSecurityGroupStateFault) o.errors << Shapes::ShapeRef.new(shape: EndpointNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterStateFault) 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_integration, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteIntegration" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteIntegrationMessage) o.output = Shapes::ShapeRef.new(shape: Integration) o.errors << Shapes::ShapeRef.new(shape: IntegrationNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: IntegrationConflictStateFault) o.errors << Shapes::ShapeRef.new(shape: IntegrationConflictOperationFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) end) api.add_operation(:delete_partner, Seahorse::Model::Operation.new.tap do |o| o.name = "DeletePartner" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PartnerIntegrationInputMessage) o.output = Shapes::ShapeRef.new(shape: PartnerIntegrationOutputMessage) o.errors << Shapes::ShapeRef.new(shape: PartnerNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedPartnerIntegrationFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) end) api.add_operation(:delete_redshift_idc_application, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteRedshiftIdcApplication" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteRedshiftIdcApplicationMessage) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: RedshiftIdcApplicationNotExistsFault) o.errors << Shapes::ShapeRef.new(shape: DependentServiceUnavailableFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) o.errors << Shapes::ShapeRef.new(shape: DependentServiceAccessDeniedFault) end) api.add_operation(:delete_resource_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteResourcePolicy" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteResourcePolicyMessage) 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: UnsupportedOperationFault) end) api.add_operation(:delete_scheduled_action, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteScheduledAction" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteScheduledActionMessage) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ScheduledActionNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperation) 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(:delete_usage_limit, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteUsageLimit" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteUsageLimitMessage) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: UsageLimitNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) 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_authentication_profiles, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeAuthenticationProfiles" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeAuthenticationProfilesMessage) o.output = Shapes::ShapeRef.new(shape: DescribeAuthenticationProfilesResult) o.errors << Shapes::ShapeRef.new(shape: AuthenticationProfileNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidAuthenticationProfileRequestFault) 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) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "marker" => "marker" } ) 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.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) 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) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "marker" => "marker" } ) 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_custom_domain_associations, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeCustomDomainAssociations" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeCustomDomainAssociationsMessage) o.output = Shapes::ShapeRef.new(shape: CustomDomainAssociationsMessage) o.errors << Shapes::ShapeRef.new(shape: CustomDomainAssociationNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "marker" => "marker" } ) end) api.add_operation(:describe_data_shares, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeDataShares" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeDataSharesMessage) o.output = Shapes::ShapeRef.new(shape: DescribeDataSharesResult) o.errors << Shapes::ShapeRef.new(shape: InvalidDataShareFault) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "marker" => "marker" } ) end) api.add_operation(:describe_data_shares_for_consumer, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeDataSharesForConsumer" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeDataSharesForConsumerMessage) o.output = Shapes::ShapeRef.new(shape: DescribeDataSharesForConsumerResult) o.errors << Shapes::ShapeRef.new(shape: InvalidNamespaceFault) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "marker" => "marker" } ) end) api.add_operation(:describe_data_shares_for_producer, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeDataSharesForProducer" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeDataSharesForProducerMessage) o.output = Shapes::ShapeRef.new(shape: DescribeDataSharesForProducerResult) o.errors << Shapes::ShapeRef.new(shape: InvalidNamespaceFault) 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_endpoint_access, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeEndpointAccess" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeEndpointAccessMessage) o.output = Shapes::ShapeRef.new(shape: EndpointAccessList) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterStateFault) o.errors << Shapes::ShapeRef.new(shape: EndpointNotFoundFault) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "marker" => "marker" } ) end) api.add_operation(:describe_endpoint_authorization, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeEndpointAuthorization" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeEndpointAuthorizationMessage) o.output = Shapes::ShapeRef.new(shape: EndpointAuthorizationList) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "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_inbound_integrations, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeInboundIntegrations" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeInboundIntegrationsMessage) o.output = Shapes::ShapeRef.new(shape: InboundIntegrationsMessage) o.errors << Shapes::ShapeRef.new(shape: IntegrationNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidNamespaceFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "marker" => "marker" } ) end) api.add_operation(:describe_integrations, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeIntegrations" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeIntegrationsMessage) o.output = Shapes::ShapeRef.new(shape: IntegrationsMessage) o.errors << Shapes::ShapeRef.new(shape: IntegrationNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) 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) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) end) api.add_operation(:describe_node_configuration_options, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeNodeConfigurationOptions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeNodeConfigurationOptionsMessage) o.output = Shapes::ShapeRef.new(shape: NodeConfigurationOptionsMessage) o.errors << Shapes::ShapeRef.new(shape: ClusterSnapshotNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterSnapshotStateFault) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: AccessToSnapshotDeniedFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "marker" => "marker" } ) 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_partners, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribePartners" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribePartnersInputMessage) o.output = Shapes::ShapeRef.new(shape: DescribePartnersOutputMessage) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedPartnerIntegrationFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) end) api.add_operation(:describe_redshift_idc_applications, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeRedshiftIdcApplications" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeRedshiftIdcApplicationsMessage) o.output = Shapes::ShapeRef.new(shape: DescribeRedshiftIdcApplicationsResult) o.errors << Shapes::ShapeRef.new(shape: RedshiftIdcApplicationNotExistsFault) o.errors << Shapes::ShapeRef.new(shape: DependentServiceUnavailableFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) o.errors << Shapes::ShapeRef.new(shape: DependentServiceAccessDeniedFault) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "marker" => "marker" } ) end) api.add_operation(:describe_reserved_node_exchange_status, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeReservedNodeExchangeStatus" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeReservedNodeExchangeStatusInputMessage) o.output = Shapes::ShapeRef.new(shape: DescribeReservedNodeExchangeStatusOutputMessage) o.errors << Shapes::ShapeRef.new(shape: ReservedNodeNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ReservedNodeExchangeNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) 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) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) end) api.add_operation(:describe_scheduled_actions, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeScheduledActions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeScheduledActionsMessage) o.output = Shapes::ShapeRef.new(shape: ScheduledActionsMessage) o.errors << Shapes::ShapeRef.new(shape: ScheduledActionNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperation) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "marker" => "marker" } ) 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) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "marker" => "marker" } ) 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) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "marker" => "marker" } ) 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) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "marker" => "marker" } ) 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) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "marker" => "marker" } ) end) api.add_operation(:describe_usage_limits, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeUsageLimits" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeUsageLimitsMessage) o.output = Shapes::ShapeRef.new(shape: UsageLimitList) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "marker" => "marker" } ) 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) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterStateFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) 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) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) end) api.add_operation(:disassociate_data_share_consumer, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociateDataShareConsumer" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DisassociateDataShareConsumerMessage) o.output = Shapes::ShapeRef.new(shape: DataShare) o.errors << Shapes::ShapeRef.new(shape: InvalidDataShareFault) o.errors << Shapes::ShapeRef.new(shape: InvalidNamespaceFault) 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) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterStateFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) 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(:failover_primary_compute, Seahorse::Model::Operation.new.tap do |o| o.name = "FailoverPrimaryCompute" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: FailoverPrimaryComputeInputMessage) o.output = Shapes::ShapeRef.new(shape: FailoverPrimaryComputeResult) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperation) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterStateFault) 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_cluster_credentials_with_iam, Seahorse::Model::Operation.new.tap do |o| o.name = "GetClusterCredentialsWithIAM" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetClusterCredentialsWithIAMMessage) o.output = Shapes::ShapeRef.new(shape: ClusterExtendedCredentials) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) end) api.add_operation(:get_reserved_node_exchange_configuration_options, Seahorse::Model::Operation.new.tap do |o| o.name = "GetReservedNodeExchangeConfigurationOptions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetReservedNodeExchangeConfigurationOptionsInputMessage) o.output = Shapes::ShapeRef.new(shape: GetReservedNodeExchangeConfigurationOptionsOutputMessage) 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: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ClusterSnapshotNotFoundFault) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "marker" => "marker" } ) 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) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "marker" => "marker" } ) end) api.add_operation(:get_resource_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "GetResourcePolicy" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetResourcePolicyMessage) o.output = Shapes::ShapeRef.new(shape: GetResourcePolicyResult) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidPolicyFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) end) api.add_operation(:list_recommendations, Seahorse::Model::Operation.new.tap do |o| o.name = "ListRecommendations" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListRecommendationsMessage) o.output = Shapes::ShapeRef.new(shape: ListRecommendationsResult) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) o[:pager] = Aws::Pager.new( limit_key: "max_records", tokens: { "marker" => "marker" } ) end) api.add_operation(:modify_aqua_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyAquaConfiguration" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyAquaInputMessage) o.output = Shapes::ShapeRef.new(shape: ModifyAquaOutputMessage) 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(:modify_authentication_profile, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyAuthenticationProfile" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyAuthenticationProfileMessage) o.output = Shapes::ShapeRef.new(shape: ModifyAuthenticationProfileResult) o.errors << Shapes::ShapeRef.new(shape: AuthenticationProfileNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: AuthenticationProfileQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: InvalidAuthenticationProfileRequestFault) 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) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) o.errors << Shapes::ShapeRef.new(shape: CustomCnameAssociationFault) o.errors << Shapes::ShapeRef.new(shape: Ipv6CidrBlockNotFoundFault) 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) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) 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) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterStateFault) 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_custom_domain_association, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyCustomDomainAssociation" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyCustomDomainAssociationMessage) o.output = Shapes::ShapeRef.new(shape: ModifyCustomDomainAssociationResult) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: CustomCnameAssociationFault) o.errors << Shapes::ShapeRef.new(shape: CustomDomainAssociationNotFoundFault) end) api.add_operation(:modify_endpoint_access, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyEndpointAccess" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyEndpointAccessMessage) o.output = Shapes::ShapeRef.new(shape: EndpointAccess) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterSecurityGroupStateFault) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidEndpointStateFault) o.errors << Shapes::ShapeRef.new(shape: EndpointNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterStateFault) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperation) 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_integration, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyIntegration" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyIntegrationMessage) o.output = Shapes::ShapeRef.new(shape: Integration) o.errors << Shapes::ShapeRef.new(shape: IntegrationNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: IntegrationConflictStateFault) o.errors << Shapes::ShapeRef.new(shape: IntegrationConflictOperationFault) o.errors << Shapes::ShapeRef.new(shape: IntegrationAlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) end) api.add_operation(:modify_redshift_idc_application, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyRedshiftIdcApplication" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyRedshiftIdcApplicationMessage) o.output = Shapes::ShapeRef.new(shape: ModifyRedshiftIdcApplicationResult) o.errors << Shapes::ShapeRef.new(shape: RedshiftIdcApplicationNotExistsFault) o.errors << Shapes::ShapeRef.new(shape: DependentServiceUnavailableFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) o.errors << Shapes::ShapeRef.new(shape: DependentServiceAccessDeniedFault) end) api.add_operation(:modify_scheduled_action, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyScheduledAction" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyScheduledActionMessage) o.output = Shapes::ShapeRef.new(shape: ScheduledAction) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ScheduledActionNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ScheduledActionTypeUnsupportedFault) o.errors << Shapes::ShapeRef.new(shape: InvalidScheduleFault) o.errors << Shapes::ShapeRef.new(shape: InvalidScheduledActionFault) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedOperation) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) 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(:modify_usage_limit, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyUsageLimit" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyUsageLimitMessage) o.output = Shapes::ShapeRef.new(shape: UsageLimit) o.errors << Shapes::ShapeRef.new(shape: InvalidUsageLimitFault) o.errors << Shapes::ShapeRef.new(shape: UsageLimitNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) end) api.add_operation(:pause_cluster, Seahorse::Model::Operation.new.tap do |o| o.name = "PauseCluster" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PauseClusterMessage) o.output = Shapes::ShapeRef.new(shape: PauseClusterResult) 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(: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(:put_resource_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "PutResourcePolicy" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PutResourcePolicyMessage) o.output = Shapes::ShapeRef.new(shape: PutResourcePolicyResult) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidPolicyFault) o.errors << Shapes::ShapeRef.new(shape: ConflictPolicyUpdateFault) 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(:reject_data_share, Seahorse::Model::Operation.new.tap do |o| o.name = "RejectDataShare" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RejectDataShareMessage) o.output = Shapes::ShapeRef.new(shape: DataShare) o.errors << Shapes::ShapeRef.new(shape: InvalidDataShareFault) 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) 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: DependentServiceUnavailableFault) o.errors << Shapes::ShapeRef.new(shape: ReservedNodeAlreadyExistsFault) 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) o.errors << Shapes::ShapeRef.new(shape: TagLimitExceededFault) o.errors << Shapes::ShapeRef.new(shape: InvalidTagFault) 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: DependentServiceUnavailableFault) o.errors << Shapes::ShapeRef.new(shape: ReservedNodeAlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) o.errors << Shapes::ShapeRef.new(shape: Ipv6CidrBlockNotFoundFault) 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(:resume_cluster, Seahorse::Model::Operation.new.tap do |o| o.name = "ResumeCluster" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ResumeClusterMessage) o.output = Shapes::ShapeRef.new(shape: ResumeClusterResult) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterStateFault) o.errors << Shapes::ShapeRef.new(shape: InsufficientClusterCapacityFault) 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_endpoint_access, Seahorse::Model::Operation.new.tap do |o| o.name = "RevokeEndpointAccess" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RevokeEndpointAccessMessage) o.output = Shapes::ShapeRef.new(shape: EndpointAuthorization) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidEndpointStateFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterSecurityGroupStateFault) o.errors << Shapes::ShapeRef.new(shape: EndpointNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: EndpointAuthorizationNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidAuthorizationStateFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterStateFault) 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) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) 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) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) end) api.add_operation(:update_partner_status, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdatePartnerStatus" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdatePartnerStatusInputMessage) o.output = Shapes::ShapeRef.new(shape: PartnerIntegrationOutputMessage) o.errors << Shapes::ShapeRef.new(shape: PartnerNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedPartnerIntegrationFault) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationFault) end) end