Module: Aws::MemoryDB::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-memorydb/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
- ACL =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ACL')
- ACLAlreadyExistsFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ACLAlreadyExistsFault')
- ACLClusterNameList =
This constant is part 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: 'ACLClusterNameList')
- ACLList =
This constant is part 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: 'ACLList')
- ACLName =
This constant is part 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: 'ACLName')
- ACLNameList =
This constant is part 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: 'ACLNameList')
- ACLNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ACLNotFoundFault')
- ACLPendingChanges =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ACLPendingChanges')
- ACLQuotaExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ACLQuotaExceededFault')
- ACLsUpdateStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ACLsUpdateStatus')
- APICallRateForCustomerExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'APICallRateForCustomerExceededFault')
- AZStatus =
This constant is part 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: 'AZStatus')
- AccessString =
This constant is part 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: 'AccessString')
- Authentication =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Authentication')
- AuthenticationMode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AuthenticationMode')
- AuthenticationType =
This constant is part 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: 'AuthenticationType')
- 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')
- AwsQueryErrorMessage =
This constant is part 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: 'AwsQueryErrorMessage')
- BatchUpdateClusterRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchUpdateClusterRequest')
- BatchUpdateClusterResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchUpdateClusterResponse')
- 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')
- 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')
- ClusterConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterConfiguration')
- 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')
- ClusterNameList =
This constant is part 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: 'ClusterNameList')
- 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')
- ClusterPendingUpdates =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterPendingUpdates')
- ClusterQuotaForCustomerExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClusterQuotaForCustomerExceededFault')
- CopySnapshotRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CopySnapshotRequest')
- CopySnapshotResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CopySnapshotResponse')
- CreateACLRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateACLRequest')
- CreateACLResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateACLResponse')
- CreateClusterRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateClusterRequest')
- CreateClusterResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateClusterResponse')
- CreateParameterGroupRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateParameterGroupRequest')
- CreateParameterGroupResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateParameterGroupResponse')
- CreateSnapshotRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateSnapshotRequest')
- CreateSnapshotResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateSnapshotResponse')
- CreateSubnetGroupRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateSubnetGroupRequest')
- CreateSubnetGroupResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateSubnetGroupResponse')
- CreateUserRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateUserRequest')
- CreateUserResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateUserResponse')
- DataTieringStatus =
This constant is part 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: 'DataTieringStatus')
- DefaultUserRequired =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DefaultUserRequired')
- DeleteACLRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteACLRequest')
- DeleteACLResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteACLResponse')
- DeleteClusterRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteClusterRequest')
- DeleteClusterResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteClusterResponse')
- DeleteParameterGroupRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteParameterGroupRequest')
- DeleteParameterGroupResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteParameterGroupResponse')
- DeleteSnapshotRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteSnapshotRequest')
- DeleteSnapshotResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteSnapshotResponse')
- DeleteSubnetGroupRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteSubnetGroupRequest')
- DeleteSubnetGroupResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteSubnetGroupResponse')
- DeleteUserRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteUserRequest')
- DeleteUserResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteUserResponse')
- DescribeACLsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeACLsRequest')
- DescribeACLsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeACLsResponse')
- DescribeClustersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeClustersRequest')
- DescribeClustersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeClustersResponse')
- DescribeEngineVersionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeEngineVersionsRequest')
- DescribeEngineVersionsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeEngineVersionsResponse')
- DescribeEventsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeEventsRequest')
- DescribeEventsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeEventsResponse')
- DescribeParameterGroupsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeParameterGroupsRequest')
- DescribeParameterGroupsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeParameterGroupsResponse')
- DescribeParametersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeParametersRequest')
- DescribeParametersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeParametersResponse')
- DescribeReservedNodesOfferingsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeReservedNodesOfferingsRequest')
- DescribeReservedNodesOfferingsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeReservedNodesOfferingsResponse')
- DescribeReservedNodesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeReservedNodesRequest')
- DescribeReservedNodesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeReservedNodesResponse')
- DescribeServiceUpdatesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeServiceUpdatesRequest')
- DescribeServiceUpdatesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeServiceUpdatesResponse')
- DescribeSnapshotsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSnapshotsRequest')
- DescribeSnapshotsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSnapshotsResponse')
- DescribeSubnetGroupsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSubnetGroupsRequest')
- DescribeSubnetGroupsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSubnetGroupsResponse')
- DescribeUsersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeUsersRequest')
- DescribeUsersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeUsersResponse')
- 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')
- DuplicateUserNameFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DuplicateUserNameFault')
- 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')
- EngineVersionInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EngineVersionInfo')
- EngineVersionInfoList =
This constant is part 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: 'EngineVersionInfoList')
- 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')
- 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')
- FailoverShardRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FailoverShardRequest')
- FailoverShardResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FailoverShardResponse')
- Filter =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Filter')
- FilterList =
This constant is part 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: 'FilterList')
- FilterName =
This constant is part 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: 'FilterName')
- FilterValue =
This constant is part 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: 'FilterValue')
- FilterValueList =
This constant is part 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: 'FilterValueList')
- InputAuthenticationType =
This constant is part 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: 'InputAuthenticationType')
- 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')
- 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')
- InvalidACLStateFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidACLStateFault')
- InvalidARNFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidARNFault')
- 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')
- InvalidCredentialsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidCredentialsException')
- InvalidKMSKeyFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidKMSKeyFault')
- InvalidNodeStateFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidNodeStateFault')
- InvalidParameterCombinationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidParameterCombinationException')
- InvalidParameterGroupStateFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidParameterGroupStateFault')
- InvalidParameterValueException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidParameterValueException')
- InvalidSnapshotStateFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidSnapshotStateFault')
- 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')
- InvalidUserStateFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidUserStateFault')
- 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')
- KeyList =
This constant is part 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: 'KeyList')
- KmsKeyId =
This constant is part 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: 'KmsKeyId')
- ListAllowedNodeTypeUpdatesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAllowedNodeTypeUpdatesRequest')
- ListAllowedNodeTypeUpdatesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAllowedNodeTypeUpdatesResponse')
- ListTagsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsRequest')
- ListTagsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsResponse')
- NoOperationFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoOperationFault')
- Node =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Node')
- NodeList =
This constant is part 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: 'NodeList')
- NodeQuotaForClusterExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NodeQuotaForClusterExceededFault')
- NodeQuotaForCustomerExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NodeQuotaForCustomerExceededFault')
- NodeTypeList =
This constant is part 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: 'NodeTypeList')
- 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')
- ParameterGroup =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ParameterGroup')
- ParameterGroupAlreadyExistsFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ParameterGroupAlreadyExistsFault')
- 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')
- ParameterGroupNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ParameterGroupNotFoundFault')
- ParameterGroupQuotaExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ParameterGroupQuotaExceededFault')
- ParameterNameList =
This constant is part 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: 'ParameterNameList')
- ParameterNameValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ParameterNameValue')
- ParameterNameValueList =
This constant is part 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: 'ParameterNameValueList')
- 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')
- PasswordListInput =
This constant is part 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: 'PasswordListInput')
- PendingModifiedServiceUpdate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PendingModifiedServiceUpdate')
- PendingModifiedServiceUpdateList =
This constant is part 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: 'PendingModifiedServiceUpdateList')
- PurchaseReservedNodesOfferingRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PurchaseReservedNodesOfferingRequest')
- PurchaseReservedNodesOfferingResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PurchaseReservedNodesOfferingResponse')
- 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')
- ReplicaConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReplicaConfigurationRequest')
- 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')
- 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')
- 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')
- ReservedNodesOffering =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReservedNodesOffering')
- ReservedNodesOfferingList =
This constant is part 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: 'ReservedNodesOfferingList')
- ReservedNodesOfferingNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReservedNodesOfferingNotFoundFault')
- ResetParameterGroupRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResetParameterGroupRequest')
- ResetParameterGroupResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResetParameterGroupResponse')
- ReshardingStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReshardingStatus')
- SecurityGroupIdsList =
This constant is part 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: 'SecurityGroupIdsList')
- SecurityGroupMembership =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SecurityGroupMembership')
- SecurityGroupMembershipList =
This constant is part 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: 'SecurityGroupMembershipList')
- ServiceLinkedRoleNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServiceLinkedRoleNotFoundFault')
- ServiceUpdate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServiceUpdate')
- ServiceUpdateList =
This constant is part 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: 'ServiceUpdateList')
- ServiceUpdateNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServiceUpdateNotFoundFault')
- ServiceUpdateRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServiceUpdateRequest')
- ServiceUpdateStatus =
This constant is part 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: 'ServiceUpdateStatus')
- ServiceUpdateStatusList =
This constant is part 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: 'ServiceUpdateStatusList')
- ServiceUpdateType =
This constant is part 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: 'ServiceUpdateType')
- Shard =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Shard')
- ShardConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ShardConfiguration')
- ShardConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ShardConfigurationRequest')
- ShardDetail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ShardDetail')
- ShardDetails =
This constant is part 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: 'ShardDetails')
- ShardList =
This constant is part 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: 'ShardList')
- ShardNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ShardNotFoundFault')
- ShardsPerClusterQuotaExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ShardsPerClusterQuotaExceededFault')
- SlotMigration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SlotMigration')
- 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')
- SnapshotAlreadyExistsFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SnapshotAlreadyExistsFault')
- SnapshotArnsList =
This constant is part 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: 'SnapshotArnsList')
- 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')
- SnapshotNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SnapshotNotFoundFault')
- SnapshotQuotaExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SnapshotQuotaExceededFault')
- 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')
- SubnetGroup =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SubnetGroup')
- SubnetGroupAlreadyExistsFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SubnetGroupAlreadyExistsFault')
- SubnetGroupInUseFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SubnetGroupInUseFault')
- SubnetGroupList =
This constant is part 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: 'SubnetGroupList')
- SubnetGroupNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SubnetGroupNotFoundFault')
- SubnetGroupQuotaExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SubnetGroupQuotaExceededFault')
- 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')
- SubnetInUse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SubnetInUse')
- 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')
- SubnetNotAllowedFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SubnetNotAllowedFault')
- SubnetQuotaExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SubnetQuotaExceededFault')
- 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')
- 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')
- 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')
- TagNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagNotFoundFault')
- TagQuotaPerResourceExceeded =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagQuotaPerResourceExceeded')
- TagResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagResourceRequest')
- TagResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagResourceResponse')
- TargetBucket =
This constant is part 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: 'TargetBucket')
- TestFailoverNotAvailableFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TestFailoverNotAvailableFault')
- UnprocessedCluster =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UnprocessedCluster')
- UnprocessedClusterList =
This constant is part 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: 'UnprocessedClusterList')
- UntagResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UntagResourceRequest')
- UntagResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UntagResourceResponse')
- UpdateACLRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateACLRequest')
- UpdateACLResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateACLResponse')
- UpdateClusterRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateClusterRequest')
- UpdateClusterResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateClusterResponse')
- UpdateParameterGroupRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateParameterGroupRequest')
- UpdateParameterGroupResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateParameterGroupResponse')
- UpdateSubnetGroupRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateSubnetGroupRequest')
- UpdateSubnetGroupResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateSubnetGroupResponse')
- UpdateUserRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateUserRequest')
- UpdateUserResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateUserResponse')
- User =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'User')
- UserAlreadyExistsFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UserAlreadyExistsFault')
- UserList =
This constant is part 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: 'UserList')
- UserName =
This constant is part 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: 'UserName')
- UserNameList =
This constant is part 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: 'UserNameList')
- UserNameListInput =
This constant is part 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: 'UserNameListInput')
- UserNotFoundFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UserNotFoundFault')
- UserQuotaExceededFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UserQuotaExceededFault')
- 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 = "2021-01-01" api. = { "apiVersion" => "2021-01-01", "auth" => ["aws.auth#sigv4"], "endpointPrefix" => "memory-db", "jsonVersion" => "1.1", "protocol" => "json", "protocols" => ["json"], "serviceAbbreviation" => "Amazon MemoryDB", "serviceFullName" => "Amazon MemoryDB", "serviceId" => "MemoryDB", "signatureVersion" => "v4", "signingName" => "memorydb", "targetPrefix" => "AmazonMemoryDB", "uid" => "memorydb-2021-01-01", } api.add_operation(:batch_update_cluster, Seahorse::Model::Operation.new.tap do |o| o.name = "BatchUpdateCluster" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: BatchUpdateClusterRequest) o.output = Shapes::ShapeRef.new(shape: BatchUpdateClusterResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceUpdateNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) end) api.add_operation(:copy_snapshot, Seahorse::Model::Operation.new.tap do |o| o.name = "CopySnapshot" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CopySnapshotRequest) o.output = Shapes::ShapeRef.new(shape: CopySnapshotResponse) o.errors << Shapes::ShapeRef.new(shape: SnapshotAlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: SnapshotNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: SnapshotQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: InvalidSnapshotStateFault) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterCombinationException) o.errors << Shapes::ShapeRef.new(shape: TagQuotaPerResourceExceeded) end) api.add_operation(:create_acl, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateACL" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateACLRequest) o.output = Shapes::ShapeRef.new(shape: CreateACLResponse) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: DuplicateUserNameFault) o.errors << Shapes::ShapeRef.new(shape: ACLAlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: DefaultUserRequired) o.errors << Shapes::ShapeRef.new(shape: ACLQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: TagQuotaPerResourceExceeded) 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: CreateClusterRequest) o.output = Shapes::ShapeRef.new(shape: CreateClusterResponse) o.errors << Shapes::ShapeRef.new(shape: ClusterAlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: SubnetGroupNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ClusterQuotaForCustomerExceededFault) o.errors << Shapes::ShapeRef.new(shape: NodeQuotaForClusterExceededFault) o.errors << Shapes::ShapeRef.new(shape: NodeQuotaForCustomerExceededFault) o.errors << Shapes::ShapeRef.new(shape: ParameterGroupNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InsufficientClusterCapacityFault) o.errors << Shapes::ShapeRef.new(shape: InvalidVPCNetworkStateFault) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ShardsPerClusterQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterCombinationException) o.errors << Shapes::ShapeRef.new(shape: InvalidCredentialsException) o.errors << Shapes::ShapeRef.new(shape: TagQuotaPerResourceExceeded) o.errors << Shapes::ShapeRef.new(shape: ACLNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidACLStateFault) end) api.add_operation(:create_parameter_group, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateParameterGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateParameterGroupRequest) o.output = Shapes::ShapeRef.new(shape: CreateParameterGroupResponse) o.errors << Shapes::ShapeRef.new(shape: ParameterGroupQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: ParameterGroupAlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterGroupStateFault) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: TagQuotaPerResourceExceeded) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterCombinationException) end) api.add_operation(:create_snapshot, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateSnapshot" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateSnapshotRequest) o.output = Shapes::ShapeRef.new(shape: CreateSnapshotResponse) o.errors << Shapes::ShapeRef.new(shape: SnapshotAlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterStateFault) o.errors << Shapes::ShapeRef.new(shape: SnapshotQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterCombinationException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: TagQuotaPerResourceExceeded) end) api.add_operation(:create_subnet_group, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateSubnetGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateSubnetGroupRequest) o.output = Shapes::ShapeRef.new(shape: CreateSubnetGroupResponse) o.errors << Shapes::ShapeRef.new(shape: SubnetGroupAlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: SubnetGroupQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: SubnetQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: InvalidSubnet) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: SubnetNotAllowedFault) o.errors << Shapes::ShapeRef.new(shape: TagQuotaPerResourceExceeded) end) api.add_operation(:create_user, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateUser" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateUserRequest) o.output = Shapes::ShapeRef.new(shape: CreateUserResponse) o.errors << Shapes::ShapeRef.new(shape: UserAlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: UserQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: DuplicateUserNameFault) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterCombinationException) o.errors << Shapes::ShapeRef.new(shape: TagQuotaPerResourceExceeded) end) api.add_operation(:delete_acl, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteACL" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteACLRequest) o.output = Shapes::ShapeRef.new(shape: DeleteACLResponse) o.errors << Shapes::ShapeRef.new(shape: ACLNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidACLStateFault) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) 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: DeleteClusterRequest) o.output = Shapes::ShapeRef.new(shape: DeleteClusterResponse) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterStateFault) o.errors << Shapes::ShapeRef.new(shape: SnapshotAlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterCombinationException) end) api.add_operation(:delete_parameter_group, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteParameterGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteParameterGroupRequest) o.output = Shapes::ShapeRef.new(shape: DeleteParameterGroupResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterGroupStateFault) o.errors << Shapes::ShapeRef.new(shape: ParameterGroupNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterCombinationException) end) api.add_operation(:delete_snapshot, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteSnapshot" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteSnapshotRequest) o.output = Shapes::ShapeRef.new(shape: DeleteSnapshotResponse) o.errors << Shapes::ShapeRef.new(shape: SnapshotNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidSnapshotStateFault) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterCombinationException) end) api.add_operation(:delete_subnet_group, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteSubnetGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteSubnetGroupRequest) o.output = Shapes::ShapeRef.new(shape: DeleteSubnetGroupResponse) o.errors << Shapes::ShapeRef.new(shape: SubnetGroupInUseFault) o.errors << Shapes::ShapeRef.new(shape: SubnetGroupNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleNotFoundFault) end) api.add_operation(:delete_user, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteUser" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteUserRequest) o.output = Shapes::ShapeRef.new(shape: DeleteUserResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidUserStateFault) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) end) api.add_operation(:describe_acls, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeACLs" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeACLsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeACLsResponse) o.errors << Shapes::ShapeRef.new(shape: ACLNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterCombinationException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) 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: DescribeClustersRequest) o.output = Shapes::ShapeRef.new(shape: DescribeClustersResponse) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterCombinationException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_engine_versions, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeEngineVersions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeEngineVersionsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeEngineVersionsResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterCombinationException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) 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: DescribeEventsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeEventsResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterCombinationException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_parameter_groups, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeParameterGroups" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeParameterGroupsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeParameterGroupsResponse) o.errors << Shapes::ShapeRef.new(shape: ParameterGroupNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterCombinationException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_parameters, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeParameters" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeParametersRequest) o.output = Shapes::ShapeRef.new(shape: DescribeParametersResponse) o.errors << Shapes::ShapeRef.new(shape: ParameterGroupNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterCombinationException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) 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: DescribeReservedNodesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeReservedNodesResponse) o.errors << Shapes::ShapeRef.new(shape: ReservedNodeNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterCombinationException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_reserved_nodes_offerings, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeReservedNodesOfferings" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeReservedNodesOfferingsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeReservedNodesOfferingsResponse) o.errors << Shapes::ShapeRef.new(shape: ReservedNodesOfferingNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterCombinationException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_service_updates, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeServiceUpdates" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeServiceUpdatesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeServiceUpdatesResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterCombinationException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_snapshots, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeSnapshots" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeSnapshotsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeSnapshotsResponse) o.errors << Shapes::ShapeRef.new(shape: SnapshotNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterCombinationException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_subnet_groups, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeSubnetGroups" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeSubnetGroupsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeSubnetGroupsResponse) o.errors << Shapes::ShapeRef.new(shape: SubnetGroupNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleNotFoundFault) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_users, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeUsers" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeUsersRequest) o.output = Shapes::ShapeRef.new(shape: DescribeUsersResponse) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterCombinationException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:failover_shard, Seahorse::Model::Operation.new.tap do |o| o.name = "FailoverShard" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: FailoverShardRequest) o.output = Shapes::ShapeRef.new(shape: FailoverShardResponse) o.errors << Shapes::ShapeRef.new(shape: APICallRateForCustomerExceededFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterStateFault) o.errors << Shapes::ShapeRef.new(shape: ShardNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: TestFailoverNotAvailableFault) o.errors << Shapes::ShapeRef.new(shape: InvalidKMSKeyFault) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterCombinationException) end) api.add_operation(:list_allowed_node_type_updates, Seahorse::Model::Operation.new.tap do |o| o.name = "ListAllowedNodeTypeUpdates" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListAllowedNodeTypeUpdatesRequest) o.output = Shapes::ShapeRef.new(shape: ListAllowedNodeTypeUpdatesResponse) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterCombinationException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) end) api.add_operation(:list_tags, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTags" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListTagsRequest) o.output = Shapes::ShapeRef.new(shape: ListTagsResponse) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterStateFault) o.errors << Shapes::ShapeRef.new(shape: ParameterGroupNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: SubnetGroupNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: SnapshotNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidARNFault) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ACLNotFoundFault) end) api.add_operation(:purchase_reserved_nodes_offering, Seahorse::Model::Operation.new.tap do |o| o.name = "PurchaseReservedNodesOffering" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PurchaseReservedNodesOfferingRequest) o.output = Shapes::ShapeRef.new(shape: PurchaseReservedNodesOfferingResponse) o.errors << Shapes::ShapeRef.new(shape: ReservedNodesOfferingNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ReservedNodeAlreadyExistsFault) o.errors << Shapes::ShapeRef.new(shape: ReservedNodeQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: TagQuotaPerResourceExceeded) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterCombinationException) end) api.add_operation(:reset_parameter_group, Seahorse::Model::Operation.new.tap do |o| o.name = "ResetParameterGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ResetParameterGroupRequest) o.output = Shapes::ShapeRef.new(shape: ResetParameterGroupResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterGroupStateFault) o.errors << Shapes::ShapeRef.new(shape: ParameterGroupNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterCombinationException) end) api.add_operation(:tag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "TagResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: TagResourceRequest) o.output = Shapes::ShapeRef.new(shape: TagResourceResponse) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ParameterGroupNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: SubnetGroupNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterStateFault) o.errors << Shapes::ShapeRef.new(shape: SnapshotNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ACLNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: TagQuotaPerResourceExceeded) o.errors << Shapes::ShapeRef.new(shape: InvalidARNFault) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleNotFoundFault) end) api.add_operation(:untag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "UntagResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UntagResourceRequest) o.output = Shapes::ShapeRef.new(shape: UntagResourceResponse) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterStateFault) o.errors << Shapes::ShapeRef.new(shape: ParameterGroupNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: SubnetGroupNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: SnapshotNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidARNFault) o.errors << Shapes::ShapeRef.new(shape: TagNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: ACLNotFoundFault) end) api.add_operation(:update_acl, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateACL" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateACLRequest) o.output = Shapes::ShapeRef.new(shape: UpdateACLResponse) o.errors << Shapes::ShapeRef.new(shape: ACLNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: DuplicateUserNameFault) o.errors << Shapes::ShapeRef.new(shape: DefaultUserRequired) o.errors << Shapes::ShapeRef.new(shape: InvalidACLStateFault) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterCombinationException) end) api.add_operation(:update_cluster, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateCluster" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateClusterRequest) o.output = Shapes::ShapeRef.new(shape: UpdateClusterResponse) o.errors << Shapes::ShapeRef.new(shape: ClusterNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidClusterStateFault) o.errors << Shapes::ShapeRef.new(shape: InvalidNodeStateFault) o.errors << Shapes::ShapeRef.new(shape: ParameterGroupNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidVPCNetworkStateFault) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidKMSKeyFault) o.errors << Shapes::ShapeRef.new(shape: NodeQuotaForClusterExceededFault) o.errors << Shapes::ShapeRef.new(shape: ClusterQuotaForCustomerExceededFault) o.errors << Shapes::ShapeRef.new(shape: ShardsPerClusterQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: NodeQuotaForCustomerExceededFault) o.errors << Shapes::ShapeRef.new(shape: NoOperationFault) o.errors << Shapes::ShapeRef.new(shape: InvalidACLStateFault) o.errors << Shapes::ShapeRef.new(shape: ACLNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterCombinationException) end) api.add_operation(:update_parameter_group, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateParameterGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateParameterGroupRequest) o.output = Shapes::ShapeRef.new(shape: UpdateParameterGroupResponse) o.errors << Shapes::ShapeRef.new(shape: ParameterGroupNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterGroupStateFault) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterCombinationException) end) api.add_operation(:update_subnet_group, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateSubnetGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateSubnetGroupRequest) o.output = Shapes::ShapeRef.new(shape: UpdateSubnetGroupResponse) o.errors << Shapes::ShapeRef.new(shape: SubnetGroupNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: SubnetQuotaExceededFault) o.errors << Shapes::ShapeRef.new(shape: SubnetInUse) o.errors << Shapes::ShapeRef.new(shape: InvalidSubnet) o.errors << Shapes::ShapeRef.new(shape: ServiceLinkedRoleNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: SubnetNotAllowedFault) end) api.add_operation(:update_user, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateUser" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateUserRequest) o.output = Shapes::ShapeRef.new(shape: UpdateUserResponse) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundFault) o.errors << Shapes::ShapeRef.new(shape: InvalidUserStateFault) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterValueException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterCombinationException) end) end