openapi-directory
Version:
Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS
1 lines • 419 kB
JSON
{"openapi":"3.0.0","info":{"version":"2014-10-31","x-release":"v4","title":"Amazon DocumentDB with MongoDB compatibility","description":"Amazon DocumentDB is a fast, reliable, and fully managed database service. Amazon DocumentDB makes it easy to set up, operate, and scale MongoDB-compatible databases in the cloud. With Amazon DocumentDB, you can run the same application code and use the same drivers and tools that you use with MongoDB.","x-logo":{"url":"https://twitter.com/awscloud/profile_image?size=original","backgroundColor":"#FFFFFF"},"termsOfService":"https://aws.amazon.com/service-terms/","contact":{"name":"Mike Ralphson","email":"mike.ralphson@gmail.com","url":"https://github.com/mermade/aws2openapi","x-twitter":"PermittedSoc"},"license":{"name":"Apache 2.0 License","url":"http://www.apache.org/licenses/"},"x-providerName":"amazonaws.com","x-serviceName":"docdb","x-aws-signingName":"rds","x-origin":[{"contentType":"application/json","url":"https://raw.githubusercontent.com/aws/aws-sdk-js/master/apis/docdb-2014-10-31.normal.json","converter":{"url":"https://github.com/mermade/aws2openapi","version":"1.0.0"},"x-apisguru-driver":"external"}],"x-apiClientRegistration":{"url":"https://portal.aws.amazon.com/gp/aws/developer/registration/index.html?nc2=h_ct"},"x-apisguru-categories":["cloud"],"x-preferred":true},"externalDocs":{"description":"Amazon Web Services documentation","url":"https://docs.aws.amazon.com/rds/"},"servers":[{"url":"http://rds.{region}.amazonaws.com","variables":{"region":{"description":"The AWS region","enum":["us-east-1","us-east-2","us-west-1","us-west-2","us-gov-west-1","us-gov-east-1","ca-central-1","eu-north-1","eu-west-1","eu-west-2","eu-west-3","eu-central-1","eu-south-1","af-south-1","ap-northeast-1","ap-northeast-2","ap-northeast-3","ap-southeast-1","ap-southeast-2","ap-east-1","ap-south-1","sa-east-1","me-south-1"],"default":"us-east-1"}},"description":"The Amazon DocDB multi-region endpoint"},{"url":"https://rds.{region}.amazonaws.com","variables":{"region":{"description":"The AWS region","enum":["us-east-1","us-east-2","us-west-1","us-west-2","us-gov-west-1","us-gov-east-1","ca-central-1","eu-north-1","eu-west-1","eu-west-2","eu-west-3","eu-central-1","eu-south-1","af-south-1","ap-northeast-1","ap-northeast-2","ap-northeast-3","ap-southeast-1","ap-southeast-2","ap-east-1","ap-south-1","sa-east-1","me-south-1"],"default":"us-east-1"}},"description":"The Amazon DocDB multi-region endpoint"},{"url":"http://rds.amazonaws.com","variables":{},"description":"The general Amazon DocDB multi-region endpoint"},{"url":"https://rds.amazonaws.com","variables":{},"description":"The general Amazon DocDB multi-region endpoint"},{"url":"http://rds.{region}.amazonaws.com.cn","variables":{"region":{"description":"The AWS region","enum":["cn-north-1","cn-northwest-1"],"default":"cn-north-1"}},"description":"The Amazon DocDB endpoint for China (Beijing) and China (Ningxia)"},{"url":"https://rds.{region}.amazonaws.com.cn","variables":{"region":{"description":"The AWS region","enum":["cn-north-1","cn-northwest-1"],"default":"cn-north-1"}},"description":"The Amazon DocDB endpoint for China (Beijing) and China (Ningxia)"}],"x-hasEquivalentPaths":true,"paths":{"/#Action=AddSourceIdentifierToSubscription":{"get":{"x-aws-operation-name":"AddSourceIdentifierToSubscription","operationId":"GET_AddSourceIdentifierToSubscription","description":"Adds a source identifier to an existing event notification subscription.","responses":{"200":{"description":"Success","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/AddSourceIdentifierToSubscriptionResult"}}}},"480":{"description":"SubscriptionNotFoundFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/SubscriptionNotFoundFault"}}}},"481":{"description":"SourceNotFoundFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/SourceNotFoundFault"}}}}},"parameters":[{"name":"SubscriptionName","in":"query","required":true,"description":"The name of the Amazon DocumentDB event notification subscription that you want to add a source identifier to.","schema":{"type":"string"}},{"name":"SourceIdentifier","in":"query","required":true,"description":"<p>The identifier of the event source to be added:</p> <ul> <li> <p>If the source type is an instance, a <code>DBInstanceIdentifier</code> must be provided.</p> </li> <li> <p>If the source type is a security group, a <code>DBSecurityGroupName</code> must be provided.</p> </li> <li> <p>If the source type is a parameter group, a <code>DBParameterGroupName</code> must be provided.</p> </li> <li> <p>If the source type is a snapshot, a <code>DBSnapshotIdentifier</code> must be provided.</p> </li> </ul>","schema":{"type":"string"}},{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["AddSourceIdentifierToSubscription"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2014-10-31"]}}]},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}],"post":{"x-aws-operation-name":"AddSourceIdentifierToSubscription","operationId":"POST_AddSourceIdentifierToSubscription","description":"Adds a source identifier to an existing event notification subscription.","responses":{"200":{"description":"Success","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/AddSourceIdentifierToSubscriptionResult"}}}},"480":{"description":"SubscriptionNotFoundFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/SubscriptionNotFoundFault"}}}},"481":{"description":"SourceNotFoundFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/SourceNotFoundFault"}}}}},"requestBody":{"content":{"text/xml":{"schema":{"$ref":"#/components/schemas/AddSourceIdentifierToSubscriptionMessage"}}}},"parameters":[{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["AddSourceIdentifierToSubscription"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2014-10-31"]}}]}},"/#Action=AddTagsToResource":{"get":{"x-aws-operation-name":"AddTagsToResource","operationId":"GET_AddTagsToResource","description":"Adds metadata tags to an Amazon DocumentDB resource. You can use these tags with cost allocation reporting to track costs that are associated with Amazon DocumentDB resources or in a <code>Condition</code> statement in an Identity and Access Management (IAM) policy for Amazon DocumentDB.","responses":{"200":{"description":"Success"},"480":{"description":"DBInstanceNotFoundFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBInstanceNotFoundFault"}}}},"481":{"description":"DBSnapshotNotFoundFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBSnapshotNotFoundFault"}}}},"482":{"description":"DBClusterNotFoundFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBClusterNotFoundFault"}}}}},"parameters":[{"name":"ResourceName","in":"query","required":true,"description":"The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name .","schema":{"type":"string"}},{"name":"Tags","in":"query","required":true,"description":"The tags to be assigned to the Amazon DocumentDB resource.","schema":{"type":"array","items":{"allOf":[{"$ref":"#/components/schemas/Tag"},{"xml":{"name":"Tag"}}]}}},{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["AddTagsToResource"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2014-10-31"]}}]},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}],"post":{"x-aws-operation-name":"AddTagsToResource","operationId":"POST_AddTagsToResource","description":"Adds metadata tags to an Amazon DocumentDB resource. You can use these tags with cost allocation reporting to track costs that are associated with Amazon DocumentDB resources or in a <code>Condition</code> statement in an Identity and Access Management (IAM) policy for Amazon DocumentDB.","responses":{"200":{"description":"Success"},"480":{"description":"DBInstanceNotFoundFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBInstanceNotFoundFault"}}}},"481":{"description":"DBSnapshotNotFoundFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBSnapshotNotFoundFault"}}}},"482":{"description":"DBClusterNotFoundFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBClusterNotFoundFault"}}}}},"requestBody":{"content":{"text/xml":{"schema":{"$ref":"#/components/schemas/AddTagsToResourceMessage"}}}},"parameters":[{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["AddTagsToResource"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2014-10-31"]}}]}},"/#Action=ApplyPendingMaintenanceAction":{"get":{"x-aws-operation-name":"ApplyPendingMaintenanceAction","operationId":"GET_ApplyPendingMaintenanceAction","description":"Applies a pending maintenance action to a resource (for example, to an Amazon DocumentDB instance).","responses":{"200":{"description":"Success","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/ApplyPendingMaintenanceActionResult"}}}},"480":{"description":"ResourceNotFoundFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundFault"}}}},"481":{"description":"InvalidDBClusterStateFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidDBClusterStateFault"}}}},"482":{"description":"InvalidDBInstanceStateFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidDBInstanceStateFault"}}}}},"parameters":[{"name":"ResourceIdentifier","in":"query","required":true,"description":"The Amazon Resource Name (ARN) of the resource that the pending maintenance action applies to.","schema":{"type":"string"}},{"name":"ApplyAction","in":"query","required":true,"description":"<p>The pending maintenance action to apply to this resource.</p> <p>Valid values: <code>system-update</code>, <code>db-upgrade</code> </p>","schema":{"type":"string"}},{"name":"OptInType","in":"query","required":true,"description":"<p>A value that specifies the type of opt-in request or undoes an opt-in request. An opt-in request of type <code>immediate</code> can't be undone.</p> <p>Valid values:</p> <ul> <li> <p> <code>immediate</code> - Apply the maintenance action immediately.</p> </li> <li> <p> <code>next-maintenance</code> - Apply the maintenance action during the next maintenance window for the resource. </p> </li> <li> <p> <code>undo-opt-in</code> - Cancel any existing <code>next-maintenance</code> opt-in requests.</p> </li> </ul>","schema":{"type":"string"}},{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["ApplyPendingMaintenanceAction"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2014-10-31"]}}]},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}],"post":{"x-aws-operation-name":"ApplyPendingMaintenanceAction","operationId":"POST_ApplyPendingMaintenanceAction","description":"Applies a pending maintenance action to a resource (for example, to an Amazon DocumentDB instance).","responses":{"200":{"description":"Success","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/ApplyPendingMaintenanceActionResult"}}}},"480":{"description":"ResourceNotFoundFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundFault"}}}},"481":{"description":"InvalidDBClusterStateFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidDBClusterStateFault"}}}},"482":{"description":"InvalidDBInstanceStateFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidDBInstanceStateFault"}}}}},"requestBody":{"content":{"text/xml":{"schema":{"$ref":"#/components/schemas/ApplyPendingMaintenanceActionMessage"}}}},"parameters":[{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["ApplyPendingMaintenanceAction"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2014-10-31"]}}]}},"/#Action=CopyDBClusterParameterGroup":{"get":{"x-aws-operation-name":"CopyDBClusterParameterGroup","operationId":"GET_CopyDBClusterParameterGroup","description":"Copies the specified cluster parameter group.","responses":{"200":{"description":"Success","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/CopyDBClusterParameterGroupResult"}}}},"480":{"description":"DBParameterGroupNotFoundFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBParameterGroupNotFoundFault"}}}},"481":{"description":"DBParameterGroupQuotaExceededFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBParameterGroupQuotaExceededFault"}}}},"482":{"description":"DBParameterGroupAlreadyExistsFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBParameterGroupAlreadyExistsFault"}}}}},"parameters":[{"name":"SourceDBClusterParameterGroupIdentifier","in":"query","required":true,"description":"<p>The identifier or Amazon Resource Name (ARN) for the source cluster parameter group.</p> <p>Constraints:</p> <ul> <li> <p>Must specify a valid cluster parameter group.</p> </li> <li> <p>If the source cluster parameter group is in the same Amazon Web Services Region as the copy, specify a valid parameter group identifier; for example, <code>my-db-cluster-param-group</code>, or a valid ARN.</p> </li> <li> <p>If the source parameter group is in a different Amazon Web Services Region than the copy, specify a valid cluster parameter group ARN; for example, <code>arn:aws:rds:us-east-1:123456789012:sample-cluster:sample-parameter-group</code>.</p> </li> </ul>","schema":{"type":"string"}},{"name":"TargetDBClusterParameterGroupIdentifier","in":"query","required":true,"description":"<p>The identifier for the copied cluster parameter group.</p> <p>Constraints:</p> <ul> <li> <p>Cannot be null, empty, or blank.</p> </li> <li> <p>Must contain from 1 to 255 letters, numbers, or hyphens. </p> </li> <li> <p>The first character must be a letter.</p> </li> <li> <p>Cannot end with a hyphen or contain two consecutive hyphens. </p> </li> </ul> <p>Example: <code>my-cluster-param-group1</code> </p>","schema":{"type":"string"}},{"name":"TargetDBClusterParameterGroupDescription","in":"query","required":true,"description":"A description for the copied cluster parameter group.","schema":{"type":"string"}},{"name":"Tags","in":"query","required":false,"description":"The tags that are to be assigned to the parameter group.","schema":{"type":"array","items":{"allOf":[{"$ref":"#/components/schemas/Tag"},{"xml":{"name":"Tag"}}]}}},{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["CopyDBClusterParameterGroup"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2014-10-31"]}}]},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}],"post":{"x-aws-operation-name":"CopyDBClusterParameterGroup","operationId":"POST_CopyDBClusterParameterGroup","description":"Copies the specified cluster parameter group.","responses":{"200":{"description":"Success","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/CopyDBClusterParameterGroupResult"}}}},"480":{"description":"DBParameterGroupNotFoundFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBParameterGroupNotFoundFault"}}}},"481":{"description":"DBParameterGroupQuotaExceededFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBParameterGroupQuotaExceededFault"}}}},"482":{"description":"DBParameterGroupAlreadyExistsFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBParameterGroupAlreadyExistsFault"}}}}},"requestBody":{"content":{"text/xml":{"schema":{"$ref":"#/components/schemas/CopyDBClusterParameterGroupMessage"}}}},"parameters":[{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["CopyDBClusterParameterGroup"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2014-10-31"]}}]}},"/#Action=CopyDBClusterSnapshot":{"get":{"x-aws-operation-name":"CopyDBClusterSnapshot","operationId":"GET_CopyDBClusterSnapshot","description":"<p>Copies a snapshot of a cluster.</p> <p>To copy a cluster snapshot from a shared manual cluster snapshot, <code>SourceDBClusterSnapshotIdentifier</code> must be the Amazon Resource Name (ARN) of the shared cluster snapshot. You can only copy a shared DB cluster snapshot, whether encrypted or not, in the same Amazon Web Services Region.</p> <p>To cancel the copy operation after it is in progress, delete the target cluster snapshot identified by <code>TargetDBClusterSnapshotIdentifier</code> while that cluster snapshot is in the <i>copying</i> status.</p>","responses":{"200":{"description":"Success","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/CopyDBClusterSnapshotResult"}}}},"480":{"description":"DBClusterSnapshotAlreadyExistsFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBClusterSnapshotAlreadyExistsFault"}}}},"481":{"description":"DBClusterSnapshotNotFoundFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBClusterSnapshotNotFoundFault"}}}},"482":{"description":"InvalidDBClusterStateFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidDBClusterStateFault"}}}},"483":{"description":"InvalidDBClusterSnapshotStateFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidDBClusterSnapshotStateFault"}}}},"484":{"description":"SnapshotQuotaExceededFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/SnapshotQuotaExceededFault"}}}},"485":{"description":"KMSKeyNotAccessibleFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/KMSKeyNotAccessibleFault"}}}}},"parameters":[{"name":"SourceDBClusterSnapshotIdentifier","in":"query","required":true,"description":"<p>The identifier of the cluster snapshot to copy. This parameter is not case sensitive.</p> <p>Constraints:</p> <ul> <li> <p>Must specify a valid system snapshot in the <i>available</i> state.</p> </li> <li> <p>If the source snapshot is in the same Amazon Web Services Region as the copy, specify a valid snapshot identifier.</p> </li> <li> <p>If the source snapshot is in a different Amazon Web Services Region than the copy, specify a valid cluster snapshot ARN.</p> </li> </ul> <p>Example: <code>my-cluster-snapshot1</code> </p>","schema":{"type":"string"}},{"name":"TargetDBClusterSnapshotIdentifier","in":"query","required":true,"description":"<p>The identifier of the new cluster snapshot to create from the source cluster snapshot. This parameter is not case sensitive.</p> <p>Constraints:</p> <ul> <li> <p>Must contain from 1 to 63 letters, numbers, or hyphens. </p> </li> <li> <p>The first character must be a letter.</p> </li> <li> <p>Cannot end with a hyphen or contain two consecutive hyphens. </p> </li> </ul> <p>Example: <code>my-cluster-snapshot2</code> </p>","schema":{"type":"string"}},{"name":"KmsKeyId","in":"query","required":false,"description":"<p>The KMS key ID for an encrypted cluster snapshot. The KMS key ID is the Amazon Resource Name (ARN), KMS key identifier, or the KMS key alias for the KMS encryption key. </p> <p>If you copy an encrypted cluster snapshot from your Amazon Web Services account, you can specify a value for <code>KmsKeyId</code> to encrypt the copy with a new KMS encryption key. If you don't specify a value for <code>KmsKeyId</code>, then the copy of the cluster snapshot is encrypted with the same KMS key as the source cluster snapshot.</p> <p>If you copy an encrypted cluster snapshot that is shared from another Amazon Web Services account, then you must specify a value for <code>KmsKeyId</code>.</p> <p>To copy an encrypted cluster snapshot to another Amazon Web Services Region, set <code>KmsKeyId</code> to the KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. KMS encryption keys are specific to the Amazon Web Services Region that they are created in, and you can't use encryption keys from one Amazon Web Services Region in another Amazon Web Services Region.</p> <p>If you copy an unencrypted cluster snapshot and specify a value for the <code>KmsKeyId</code> parameter, an error is returned.</p>","schema":{"type":"string"}},{"name":"PreSignedUrl","in":"query","required":false,"description":"<p>The URL that contains a Signature Version 4 signed request for the<code>CopyDBClusterSnapshot</code> API action in the Amazon Web Services Region that contains the source cluster snapshot to copy. You must use the <code>PreSignedUrl</code> parameter when copying a cluster snapshot from another Amazon Web Services Region.</p> <p>If you are using an Amazon Web Services SDK tool or the CLI, you can specify <code>SourceRegion</code> (or <code>--source-region</code> for the CLI) instead of specifying <code>PreSignedUrl</code> manually. Specifying <code>SourceRegion</code> autogenerates a pre-signed URL that is a valid request for the operation that can be executed in the source Amazon Web Services Region.</p> <p>The presigned URL must be a valid request for the <code>CopyDBClusterSnapshot</code> API action that can be executed in the source Amazon Web Services Region that contains the cluster snapshot to be copied. The presigned URL request must contain the following parameter values:</p> <ul> <li> <p> <code>SourceRegion</code> - The ID of the region that contains the snapshot to be copied.</p> </li> <li> <p> <code>SourceDBClusterSnapshotIdentifier</code> - The identifier for the the encrypted cluster snapshot to be copied. This identifier must be in the Amazon Resource Name (ARN) format for the source Amazon Web Services Region. For example, if you are copying an encrypted cluster snapshot from the us-east-1 Amazon Web Services Region, then your <code>SourceDBClusterSnapshotIdentifier</code> looks something like the following: <code>arn:aws:rds:us-east-1:12345678012:sample-cluster:sample-cluster-snapshot</code>.</p> </li> <li> <p> <code>TargetDBClusterSnapshotIdentifier</code> - The identifier for the new cluster snapshot to be created. This parameter isn't case sensitive.</p> </li> </ul>","schema":{"type":"string"}},{"name":"CopyTags","in":"query","required":false,"description":"Set to <code>true</code> to copy all tags from the source cluster snapshot to the target cluster snapshot, and otherwise <code>false</code>. The default is <code>false</code>.","schema":{"type":"boolean"}},{"name":"Tags","in":"query","required":false,"description":"The tags to be assigned to the cluster snapshot.","schema":{"type":"array","items":{"allOf":[{"$ref":"#/components/schemas/Tag"},{"xml":{"name":"Tag"}}]}}},{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["CopyDBClusterSnapshot"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2014-10-31"]}}]},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}],"post":{"x-aws-operation-name":"CopyDBClusterSnapshot","operationId":"POST_CopyDBClusterSnapshot","description":"<p>Copies a snapshot of a cluster.</p> <p>To copy a cluster snapshot from a shared manual cluster snapshot, <code>SourceDBClusterSnapshotIdentifier</code> must be the Amazon Resource Name (ARN) of the shared cluster snapshot. You can only copy a shared DB cluster snapshot, whether encrypted or not, in the same Amazon Web Services Region.</p> <p>To cancel the copy operation after it is in progress, delete the target cluster snapshot identified by <code>TargetDBClusterSnapshotIdentifier</code> while that cluster snapshot is in the <i>copying</i> status.</p>","responses":{"200":{"description":"Success","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/CopyDBClusterSnapshotResult"}}}},"480":{"description":"DBClusterSnapshotAlreadyExistsFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBClusterSnapshotAlreadyExistsFault"}}}},"481":{"description":"DBClusterSnapshotNotFoundFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBClusterSnapshotNotFoundFault"}}}},"482":{"description":"InvalidDBClusterStateFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidDBClusterStateFault"}}}},"483":{"description":"InvalidDBClusterSnapshotStateFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidDBClusterSnapshotStateFault"}}}},"484":{"description":"SnapshotQuotaExceededFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/SnapshotQuotaExceededFault"}}}},"485":{"description":"KMSKeyNotAccessibleFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/KMSKeyNotAccessibleFault"}}}}},"requestBody":{"content":{"text/xml":{"schema":{"$ref":"#/components/schemas/CopyDBClusterSnapshotMessage"}}}},"parameters":[{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["CopyDBClusterSnapshot"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2014-10-31"]}}]}},"/#Action=CreateDBCluster":{"get":{"x-aws-operation-name":"CreateDBCluster","operationId":"GET_CreateDBCluster","description":"Creates a new Amazon DocumentDB cluster.","responses":{"200":{"description":"Success","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/CreateDBClusterResult"}}}},"480":{"description":"DBClusterAlreadyExistsFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBClusterAlreadyExistsFault"}}}},"481":{"description":"InsufficientStorageClusterCapacityFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InsufficientStorageClusterCapacityFault"}}}},"482":{"description":"DBClusterQuotaExceededFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBClusterQuotaExceededFault"}}}},"483":{"description":"StorageQuotaExceededFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/StorageQuotaExceededFault"}}}},"484":{"description":"DBSubnetGroupNotFoundFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBSubnetGroupNotFoundFault"}}}},"485":{"description":"InvalidVPCNetworkStateFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidVPCNetworkStateFault"}}}},"486":{"description":"InvalidDBClusterStateFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidDBClusterStateFault"}}}},"487":{"description":"InvalidDBSubnetGroupStateFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidDBSubnetGroupStateFault"}}}},"488":{"description":"InvalidSubnet","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidSubnet"}}}},"489":{"description":"InvalidDBInstanceStateFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidDBInstanceStateFault"}}}},"490":{"description":"DBClusterParameterGroupNotFoundFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBClusterParameterGroupNotFoundFault"}}}},"491":{"description":"KMSKeyNotAccessibleFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/KMSKeyNotAccessibleFault"}}}},"492":{"description":"DBClusterNotFoundFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBClusterNotFoundFault"}}}},"493":{"description":"DBInstanceNotFoundFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBInstanceNotFoundFault"}}}},"494":{"description":"DBSubnetGroupDoesNotCoverEnoughAZs","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBSubnetGroupDoesNotCoverEnoughAZs"}}}},"495":{"description":"GlobalClusterNotFoundFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/GlobalClusterNotFoundFault"}}}},"496":{"description":"InvalidGlobalClusterStateFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidGlobalClusterStateFault"}}}}},"parameters":[{"name":"AvailabilityZones","in":"query","required":false,"description":"A list of Amazon EC2 Availability Zones that instances in the cluster can be created in.","schema":{"type":"array","items":{"allOf":[{"$ref":"#/components/schemas/String"},{"xml":{"name":"AvailabilityZone"}}]}}},{"name":"BackupRetentionPeriod","in":"query","required":false,"description":"<p>The number of days for which automated backups are retained. You must specify a minimum value of 1.</p> <p>Default: 1</p> <p>Constraints:</p> <ul> <li> <p>Must be a value from 1 to 35.</p> </li> </ul>","schema":{"type":"integer"}},{"name":"DBClusterIdentifier","in":"query","required":true,"description":"<p>The cluster identifier. This parameter is stored as a lowercase string.</p> <p>Constraints:</p> <ul> <li> <p>Must contain from 1 to 63 letters, numbers, or hyphens. </p> </li> <li> <p>The first character must be a letter.</p> </li> <li> <p>Cannot end with a hyphen or contain two consecutive hyphens. </p> </li> </ul> <p>Example: <code>my-cluster</code> </p>","schema":{"type":"string"}},{"name":"DBClusterParameterGroupName","in":"query","required":false,"description":"The name of the cluster parameter group to associate with this cluster.","schema":{"type":"string"}},{"name":"VpcSecurityGroupIds","in":"query","required":false,"description":"A list of EC2 VPC security groups to associate with this cluster. ","schema":{"type":"array","items":{"allOf":[{"$ref":"#/components/schemas/String"},{"xml":{"name":"VpcSecurityGroupId"}}]}}},{"name":"DBSubnetGroupName","in":"query","required":false,"description":"<p>A subnet group to associate with this cluster.</p> <p>Constraints: Must match the name of an existing <code>DBSubnetGroup</code>. Must not be default.</p> <p>Example: <code>mySubnetgroup</code> </p>","schema":{"type":"string"}},{"name":"Engine","in":"query","required":true,"description":"<p>The name of the database engine to be used for this cluster.</p> <p>Valid values: <code>docdb</code> </p>","schema":{"type":"string"}},{"name":"EngineVersion","in":"query","required":false,"description":"The version number of the database engine to use. The <code>--engine-version</code> will default to the latest major engine version. For production workloads, we recommend explicitly declaring this parameter with the intended major engine version.","schema":{"type":"string"}},{"name":"Port","in":"query","required":false,"description":"The port number on which the instances in the cluster accept connections.","schema":{"type":"integer"}},{"name":"MasterUsername","in":"query","required":false,"description":"<p>The name of the master user for the cluster.</p> <p>Constraints:</p> <ul> <li> <p>Must be from 1 to 63 letters or numbers.</p> </li> <li> <p>The first character must be a letter.</p> </li> <li> <p>Cannot be a reserved word for the chosen database engine. </p> </li> </ul>","schema":{"type":"string"}},{"name":"MasterUserPassword","in":"query","required":false,"description":"<p>The password for the master database user. This password can contain any printable ASCII character except forward slash (/), double quote (\"), or the \"at\" symbol (@).</p> <p>Constraints: Must contain from 8 to 100 characters.</p>","schema":{"type":"string"}},{"name":"PreferredBackupWindow","in":"query","required":false,"description":"<p>The daily time range during which automated backups are created if automated backups are enabled using the <code>BackupRetentionPeriod</code> parameter. </p> <p>The default is a 30-minute window selected at random from an 8-hour block of time for each Amazon Web Services Region. </p> <p>Constraints:</p> <ul> <li> <p>Must be in the format <code>hh24:mi-hh24:mi</code>.</p> </li> <li> <p>Must be in Universal Coordinated Time (UTC).</p> </li> <li> <p>Must not conflict with the preferred maintenance window. </p> </li> <li> <p>Must be at least 30 minutes.</p> </li> </ul>","schema":{"type":"string"}},{"name":"PreferredMaintenanceWindow","in":"query","required":false,"description":"<p>The weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).</p> <p>Format: <code>ddd:hh24:mi-ddd:hh24:mi</code> </p> <p>The default is a 30-minute window selected at random from an 8-hour block of time for each Amazon Web Services Region, occurring on a random day of the week.</p> <p>Valid days: Mon, Tue, Wed, Thu, Fri, Sat, Sun</p> <p>Constraints: Minimum 30-minute window.</p>","schema":{"type":"string"}},{"name":"Tags","in":"query","required":false,"description":"The tags to be assigned to the cluster.","schema":{"type":"array","items":{"allOf":[{"$ref":"#/components/schemas/Tag"},{"xml":{"name":"Tag"}}]}}},{"name":"StorageEncrypted","in":"query","required":false,"description":"Specifies whether the cluster is encrypted.","schema":{"type":"boolean"}},{"name":"KmsKeyId","in":"query","required":false,"description":"<p>The KMS key identifier for an encrypted cluster.</p> <p>The KMS key identifier is the Amazon Resource Name (ARN) for the KMS encryption key. If you are creating a cluster using the same Amazon Web Services account that owns the KMS encryption key that is used to encrypt the new cluster, you can use the KMS key alias instead of the ARN for the KMS encryption key.</p> <p>If an encryption key is not specified in <code>KmsKeyId</code>: </p> <ul> <li> <p>If the <code>StorageEncrypted</code> parameter is <code>true</code>, Amazon DocumentDB uses your default encryption key. </p> </li> </ul> <p>KMS creates the default encryption key for your Amazon Web Services account. Your Amazon Web Services account has a different default encryption key for each Amazon Web Services Regions.</p>","schema":{"type":"string"}},{"name":"PreSignedUrl","in":"query","required":false,"description":"Not currently supported. ","schema":{"type":"string"}},{"name":"EnableCloudwatchLogsExports","in":"query","required":false,"description":"A list of log types that need to be enabled for exporting to Amazon CloudWatch Logs. You can enable audit logs or profiler logs. For more information, see <a href=\"https://docs.aws.amazon.com/documentdb/latest/developerguide/event-auditing.html\"> Auditing Amazon DocumentDB Events</a> and <a href=\"https://docs.aws.amazon.com/documentdb/latest/developerguide/profiling.html\"> Profiling Amazon DocumentDB Operations</a>. ","schema":{"type":"array","items":{"$ref":"#/components/schemas/String"}}},{"name":"DeletionProtection","in":"query","required":false,"description":"Specifies whether this cluster can be deleted. If <code>DeletionProtection</code> is enabled, the cluster cannot be deleted unless it is modified and <code>DeletionProtection</code> is disabled. <code>DeletionProtection</code> protects clusters from being accidentally deleted.","schema":{"type":"boolean"}},{"name":"GlobalClusterIdentifier","in":"query","required":false,"description":"The cluster identifier of the new global cluster.","schema":{"type":"string","pattern":"[A-Za-z][0-9A-Za-z-:._]*","minLength":1,"maxLength":255}},{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["CreateDBCluster"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2014-10-31"]}}]},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}],"post":{"x-aws-operation-name":"CreateDBCluster","operationId":"POST_CreateDBCluster","description":"Creates a new Amazon DocumentDB cluster.","responses":{"200":{"description":"Success","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/CreateDBClusterResult"}}}},"480":{"description":"DBClusterAlreadyExistsFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBClusterAlreadyExistsFault"}}}},"481":{"description":"InsufficientStorageClusterCapacityFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InsufficientStorageClusterCapacityFault"}}}},"482":{"description":"DBClusterQuotaExceededFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBClusterQuotaExceededFault"}}}},"483":{"description":"StorageQuotaExceededFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/StorageQuotaExceededFault"}}}},"484":{"description":"DBSubnetGroupNotFoundFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBSubnetGroupNotFoundFault"}}}},"485":{"description":"InvalidVPCNetworkStateFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidVPCNetworkStateFault"}}}},"486":{"description":"InvalidDBClusterStateFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidDBClusterStateFault"}}}},"487":{"description":"InvalidDBSubnetGroupStateFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidDBSubnetGroupStateFault"}}}},"488":{"description":"InvalidSubnet","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidSubnet"}}}},"489":{"description":"InvalidDBInstanceStateFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidDBInstanceStateFault"}}}},"490":{"description":"DBClusterParameterGroupNotFoundFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBClusterParameterGroupNotFoundFault"}}}},"491":{"description":"KMSKeyNotAccessibleFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/KMSKeyNotAccessibleFault"}}}},"492":{"description":"DBClusterNotFoundFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBClusterNotFoundFault"}}}},"493":{"description":"DBInstanceNotFoundFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBInstanceNotFoundFault"}}}},"494":{"description":"DBSubnetGroupDoesNotCoverEnoughAZs","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBSubnetGroupDoesNotCoverEnoughAZs"}}}},"495":{"description":"GlobalClusterNotFoundFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/GlobalClusterNotFoundFault"}}}},"496":{"description":"InvalidGlobalClusterStateFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidGlobalClusterStateFault"}}}}},"requestBody":{"content":{"text/xml":{"schema":{"$ref":"#/components/schemas/CreateDBClusterMessage"}}}},"parameters":[{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["CreateDBCluster"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2014-10-31"]}}]}},"/#Action=CreateDBClusterParameterGroup":{"get":{"x-aws-operation-name":"CreateDBClusterParameterGroup","operationId":"GET_CreateDBClusterParameterGroup","description":"<p>Creates a new cluster parameter group.</p> <p>Parameters in a cluster parameter group apply to all of the instances in a cluster.</p> <p>A cluster parameter group is initially created with the default parameters for the database engine used by instances in the cluster. In Amazon DocumentDB, you cannot make modifications directly to the <code>default.docdb3.6</code> cluster parameter group. If your Amazon DocumentDB cluster is using the default cluster parameter group and you want to modify a value in it, you must first <a href=\"https://docs.aws.amazon.com/documentdb/latest/developerguide/cluster_parameter_group-create.html\"> create a new parameter group</a> or <a href=\"https://docs.aws.amazon.com/documentdb/latest/developerguide/cluster_parameter_group-copy.html\"> copy an existing parameter group</a>, modify it, and then apply the modified parameter group to your cluster. For the new cluster parameter group and associated settings to take effect, you must then reboot the instances in the cluster without failover. For more information, see <a href=\"https://docs.aws.amazon.com/documentdb/latest/developerguide/cluster_parameter_group-modify.html\"> Modifying Amazon DocumentDB Cluster Parameter Groups</a>. </p>","responses":{"200":{"description":"Success","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/CreateDBClusterParameterGroupResult"}}}},"480":{"description":"DBParameterGroupQuotaExceededFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBParameterGroupQuotaExceededFault"}}}},"481":{"description":"DBParameterGroupAlreadyExistsFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBParameterGroupAlreadyExistsFault"}}}}},"parameters":[{"name":"DBClusterParameterGroupName","in":"query","required":true,"description":"<p>The name of the cluster parameter group.</p> <p>Constraints:</p> <ul> <li> <p>Must not match the name of an existing <code>DBClusterParameterGroup</code>.</p> </li> </ul> <note> <p>This value is stored as a lowercase string.</p> </note>","schema":{"type":"string"}},{"name":"DBParameterGroupFamily","in":"query","required":true,"description":"The cluster parameter group family name.","schema":{"type":"string"}},{"name":"Description","in":"query","required":true,"description":"The description for the cluster parameter group.","schema":{"type":"string"}},{"name":"Tags","in":"query","required":false,"description":"The tags to be assigned to the cluster parameter group.","schema":{"type":"array","items":{"allOf":[{"$ref":"#/components/schemas/Tag"},{"xml":{"name":"Tag"}}]}}},{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["CreateDBClusterParameterGroup"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2014-10-31"]}}]},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}],"post":{"x-aws-operation-name":"CreateDBClusterParameterGroup","operationId":"POST_CreateDBClusterParameterGroup","description":"<p>Creates a new cluster parameter group.</p> <p>Parameters in a cluster parameter group apply to all of the instances in a cluster.</p> <p>A cluster parameter group is initially created with the default parameters for the database engine used by instances in the cluster. In Amazon DocumentDB, you cannot make modifications directly to the <code>default.docdb3.6</code> cluster parameter group. If your Amazon DocumentDB cluster is using the default cluster parameter group and you want to modify a value in it, you must first <a href=\"https://docs.aws.amazon.com/documentdb/latest/developerguide/cluster_parameter_group-create.html\"> create a new parameter group</a> or <a href=\"https://docs.aws.amazon.com/documentdb/latest/developerguide/cluster_parameter_group-copy.html\"> copy an existing parameter group</a>, modify it, and then apply the modified parameter group to your cluster. For the new cluster parameter group and associated settings to take effect, you must then reboot the instances in the cluster without failover. For more information, see <a href=\"https://docs.aws.amazon.com/documentdb/latest/developerguide/cluster_parameter_group-modify.html\"> Modifying Amazon DocumentDB Cluster Parameter Groups</a>. </p>","responses":{"200":{"description":"Success","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/CreateDBClusterParameterGroupResult"}}}},"480":{"description":"DBParameterGroupQuotaExceededFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBParameterGroupQuotaExceededFault"}}}},"481":{"description":"DBParameterGroupAlreadyExistsFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBParameterGroupAlreadyExistsFault"}}}}},"requestBody":{"content":{"text/xml":{"schema":{"$ref":"#/components/schemas/CreateDBClusterParameterGroupMessage"}}}},"parameters":[{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["CreateDBClusterParameterGroup"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2014-10-31"]}}]}},"/#Action=CreateDBClusterSnapshot":{"get":{"x-aws-operation-name":"CreateDBClusterSnapshot","operationId":"GET_CreateDBClusterSnapshot","description":"Creates a snapshot of a cluster. ","responses":{"200":{"description":"Success","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/CreateDBClusterSnapshotResult"}}}},"480":{"description":"DBClusterSnapshotAlreadyExistsFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBClusterSnapshotAlreadyExistsFault"}}}},"481":{"description":"InvalidDBClusterStateFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidDBClusterStateFault"}}}},"482":{"description":"DBClusterNotFoundFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBClusterNotFoundFault"}}}},"483":{"description":"SnapshotQuotaExceededFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/SnapshotQuotaExceededFault"}}}},"484":{"description":"InvalidDBClusterSnapshotStateFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidDBClusterSnapshotStateFault"}}}}},"parameters":[{"name":"DBClusterSnapshotIdentifier","in":"query","required":true,"description":"<p>The identifier of the cluster snapshot. This parameter is stored as a lowercase string.</p> <p>Constraints:</p> <ul> <li> <p>Must contain from 1 to 63 letters, numbers, or hyphens.</p> </li> <li> <p>The first character must be a letter.</p> </li> <li> <p>Cannot end with a hyphen or contain two consecutive hyphens. </p> </li> </ul> <p>Example: <code>my-cluster-snapshot1</code> </p>","schema":{"type":"string"}},{"name":"DBClusterIdentifier","in":"query","required":true,"description":"<p>The identifier of the cluster to create a snapshot for. This parameter is not case sensitive.</p> <p>Constraints:</p> <ul> <li> <p>Must match the identifier of an existing <code>DBCluster</code>.</p> </li> </ul> <p>Example: <code>my-cluster</code> </p>","schema":{"type":"string"}},{"name":"Tags","in":"query","required":false,"description":"The tags to be assigned to the cluster snapshot.","schema":{"type":"array","items":{"allOf":[{"$ref":"#/components/schemas/Tag"},{"xml":{"name":"Tag"}}]}}},{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["CreateDBClusterSnapshot"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2014-10-31"]}}]},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}],"post":{"x-aws-operation-name":"CreateDBClusterSnapshot","operationId":"POST_CreateDBClusterSnapshot","description":"Creates a snapshot of a cluster. ","responses":{"200":{"description":"Success","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/CreateDBClusterSnapshotResult"}}}},"480":{"description":"DBClusterSnapshotAlreadyExistsFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBClusterSnapshotAlreadyExistsFault"}}}},"481":{"description":"InvalidDBClusterStateFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidDBClusterStateFault"}}}},"482":{"description":"DBClusterNotFoundFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DBClusterNotFoundFault"}}}},"483":{"description":"SnapshotQuotaExceededFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/SnapshotQuotaExceededFault"}}}},"484":{"description":"InvalidDBClusterSnapshotStateFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidDBClusterSnapshotStateFault"}}}}},"requestBody":{"content":{"text/xml":{"schema":{"$ref":"#/components/schemas/CreateDBClusterSnapshotMessage"}}}},"parameters":[{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["CreateDBClusterSnapshot"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2014-10-31"]}}]}},"/#Action=CreateDBInstance":{"get":{"x-aws-operation-name":"CreateDBInstance","operationId":"GET_CreateDBInstance","description":"Creates a new instance.","responses":{"200":{"description":"Success","c