UNPKG

openapi-directory

Version:

Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS

1 lines 338 kB
{"openapi":"3.0.0","info":{"version":"2014-10-31","x-release":"v4","title":"Amazon Relational Database Service","description":"<fullname>Amazon Relational Database Service</fullname> <p> </p> <p>Amazon Relational Database Service (Amazon RDS) is a web service that makes it easier to set up, operate, and scale a relational database in the cloud. It provides cost-efficient, resizable capacity for an industry-standard relational database and manages common database administration tasks, freeing up developers to focus on what makes their applications and businesses unique.</p> <p>Amazon RDS gives you access to the capabilities of a MySQL, MariaDB, PostgreSQL, Microsoft SQL Server, Oracle, or Amazon Aurora database server. These capabilities mean that the code, applications, and tools you already use today with your existing databases work with Amazon RDS without modification. Amazon RDS automatically backs up your database and maintains the database software that powers your DB instance. Amazon RDS is flexible: you can scale your DB instance's compute resources and storage capacity to meet your application's demand. As with all Amazon Web Services, there are no up-front investments, and you pay only for the resources you use.</p> <p>This interface reference for Amazon RDS contains documentation for a programming or command line interface you can use to manage Amazon RDS. Note that Amazon RDS is asynchronous, which means that some interfaces might require techniques such as polling or callback functions to determine when a command has been applied. In this reference, the parameter descriptions indicate whether a command is applied immediately, on the next instance reboot, or during the maintenance window. The reference structure is as follows, and we list following some related topics from the user guide.</p> <p> <b>Amazon RDS API Reference</b> </p> <ul> <li> <p>For the alphabetical list of API actions, see <a href=\"http://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_Operations.html\">API Actions</a>.</p> </li> <li> <p>For the alphabetical list of data types, see <a href=\"http://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_Types.html\">Data Types</a>.</p> </li> <li> <p>For a list of common query parameters, see <a href=\"http://docs.aws.amazon.com/AmazonRDS/latest/APIReference/CommonParameters.html\">Common Parameters</a>.</p> </li> <li> <p>For descriptions of the error codes, see <a href=\"http://docs.aws.amazon.com/AmazonRDS/latest/APIReference/CommonErrors.html\">Common Errors</a>.</p> </li> </ul> <p> <b>Amazon RDS User Guide</b> </p> <ul> <li> <p>For a summary of the Amazon RDS interfaces, see <a href=\"http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Welcome.html#Welcome.Interfaces\">Available RDS Interfaces</a>.</p> </li> <li> <p>For more information about how to use the Query API, see <a href=\"http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Using_the_Query_API.html\">Using the Query API</a>.</p> </li> </ul>","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":"rds","x-origin":[{"contentType":"application/json","url":"https://raw.githubusercontent.com/aws/aws-sdk-js/master/apis/rds-2014-10-31.normal.json","converter":{"url":"https://github.com/mermade/aws2openapi","version":"1.0.0"},"x-apisguru-direct":true}],"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://aws.amazon.com/rds/"},"x-hasEquivalentPaths":true,"security":[{"hmac":[]}],"paths":{"/":{"post":{"operationId":"AddRoleToDBCluster","description":"Associates an Identity and Access Management (IAM) role from an Amazon Aurora DB cluster. For more information, see <a href=\"http://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Authorizing.html\">Authorizing Amazon Aurora MySQL to Access Other AWS Services on Your Behalf</a> in the <i>Amazon Aurora User Guide</i>.","responses":{"200":{"description":"Success"},"480":{"description":"DBClusterNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBClusterNotFoundFault"}}}},"481":{"description":"DBClusterRoleAlreadyExistsFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBClusterRoleAlreadyExistsFault"}}}},"482":{"description":"InvalidDBClusterStateFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InvalidDBClusterStateFault"}}}},"483":{"description":"DBClusterRoleQuotaExceededFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBClusterRoleQuotaExceededFault"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddRoleToDBClusterMessage"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$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"}]},"/#AddRoleToDBInstance":{"post":{"operationId":"AddRoleToDBInstance","description":"Associates an AWS Identity and Access Management (IAM) role with a DB instance.","responses":{"200":{"description":"Success"},"480":{"description":"DBInstanceNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBInstanceNotFoundFault"}}}},"481":{"description":"DBInstanceRoleAlreadyExistsFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBInstanceRoleAlreadyExistsFault"}}}},"482":{"description":"InvalidDBInstanceStateFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InvalidDBInstanceStateFault"}}}},"483":{"description":"DBInstanceRoleQuotaExceededFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBInstanceRoleQuotaExceededFault"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddRoleToDBInstanceMessage"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$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"}]},"/#AddSourceIdentifierToSubscription":{"post":{"operationId":"AddSourceIdentifierToSubscription","description":"Adds a source identifier to an existing RDS event notification subscription.","responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AddSourceIdentifierToSubscriptionResult"}}}},"480":{"description":"SubscriptionNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SubscriptionNotFoundFault"}}}},"481":{"description":"SourceNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SourceNotFoundFault"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddSourceIdentifierToSubscriptionMessage"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$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"}]},"/#AddTagsToResource":{"post":{"operationId":"AddTagsToResource","description":"<p>Adds metadata tags to an Amazon RDS resource. These tags can also be used with cost allocation reporting to track cost associated with Amazon RDS resources, or used in a Condition statement in an IAM policy for Amazon RDS.</p> <p>For an overview on tagging Amazon RDS resources, see <a href=\"http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Overview.Tagging.html\">Tagging Amazon RDS Resources</a>.</p>","responses":{"200":{"description":"Success"},"480":{"description":"DBInstanceNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBInstanceNotFoundFault"}}}},"481":{"description":"DBSnapshotNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBSnapshotNotFoundFault"}}}},"482":{"description":"DBClusterNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBClusterNotFoundFault"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddTagsToResourceMessage"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$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"}]},"/#ApplyPendingMaintenanceAction":{"post":{"operationId":"ApplyPendingMaintenanceAction","description":"Applies a pending maintenance action to a resource (for example, to a DB instance).","responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApplyPendingMaintenanceActionResult"}}}},"480":{"description":"ResourceNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundFault"}}}},"481":{"description":"InvalidDBClusterStateFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InvalidDBClusterStateFault"}}}},"482":{"description":"InvalidDBInstanceStateFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InvalidDBInstanceStateFault"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApplyPendingMaintenanceActionMessage"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$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"}]},"/#AuthorizeDBSecurityGroupIngress":{"post":{"operationId":"AuthorizeDBSecurityGroupIngress","description":"<p>Enables ingress to a DBSecurityGroup using one of two forms of authorization. First, EC2 or VPC security groups can be added to the DBSecurityGroup if the application using the database is running on EC2 or VPC instances. Second, IP ranges are available if the application accessing your database is running on the Internet. Required parameters for this API are one of CIDR range, EC2SecurityGroupId for VPC, or (EC2SecurityGroupOwnerId and either EC2SecurityGroupName or EC2SecurityGroupId for non-VPC).</p> <note> <p>You can't authorize ingress from an EC2 security group in one AWS Region to an Amazon RDS DB instance in another. You can't authorize ingress from a VPC security group in one VPC to an Amazon RDS DB instance in another.</p> </note> <p>For an overview of CIDR ranges, go to the <a href=\"http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing\">Wikipedia Tutorial</a>. </p>","responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AuthorizeDBSecurityGroupIngressResult"}}}},"480":{"description":"DBSecurityGroupNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBSecurityGroupNotFoundFault"}}}},"481":{"description":"InvalidDBSecurityGroupStateFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InvalidDBSecurityGroupStateFault"}}}},"482":{"description":"AuthorizationAlreadyExistsFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AuthorizationAlreadyExistsFault"}}}},"483":{"description":"AuthorizationQuotaExceededFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AuthorizationQuotaExceededFault"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AuthorizeDBSecurityGroupIngressMessage"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$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"}]},"/#BacktrackDBCluster":{"post":{"operationId":"BacktrackDBCluster","description":"<p>Backtracks a DB cluster to a specific time, without creating a new DB cluster.</p> <p>For more information on backtracking, see <a href=\"http://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Managing.Backtrack.html\"> Backtracking an Aurora DB Cluster</a> in the <i>Amazon Aurora User Guide.</i> </p>","responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBClusterBacktrack"}}}},"480":{"description":"DBClusterNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBClusterNotFoundFault"}}}},"481":{"description":"InvalidDBClusterStateFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InvalidDBClusterStateFault"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BacktrackDBClusterMessage"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$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"}]},"/#CopyDBClusterParameterGroup":{"post":{"operationId":"CopyDBClusterParameterGroup","description":"Copies the specified DB cluster parameter group.","responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CopyDBClusterParameterGroupResult"}}}},"480":{"description":"DBParameterGroupNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBParameterGroupNotFoundFault"}}}},"481":{"description":"DBParameterGroupQuotaExceededFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBParameterGroupQuotaExceededFault"}}}},"482":{"description":"DBParameterGroupAlreadyExistsFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBParameterGroupAlreadyExistsFault"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CopyDBClusterParameterGroupMessage"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$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"}]},"/#CopyDBClusterSnapshot":{"post":{"operationId":"CopyDBClusterSnapshot","description":"<p>Copies a snapshot of a DB cluster.</p> <p>To copy a DB cluster snapshot from a shared manual DB cluster snapshot, <code>SourceDBClusterSnapshotIdentifier</code> must be the Amazon Resource Name (ARN) of the shared DB cluster snapshot.</p> <p>You can copy an encrypted DB cluster snapshot from another AWS Region. In that case, the AWS Region where you call the <code>CopyDBClusterSnapshot</code> action is the destination AWS Region for the encrypted DB cluster snapshot to be copied to. To copy an encrypted DB cluster snapshot from another AWS Region, you must provide the following values:</p> <ul> <li> <p> <code>KmsKeyId</code> - The AWS Key Management System (AWS KMS) key identifier for the key to use to encrypt the copy of the DB cluster snapshot in the destination AWS Region.</p> </li> <li> <p> <code>PreSignedUrl</code> - A URL that contains a Signature Version 4 signed request for the <code>CopyDBClusterSnapshot</code> action to be called in the source AWS Region where the DB cluster snapshot is copied from. The pre-signed URL must be a valid request for the <code>CopyDBClusterSnapshot</code> API action that can be executed in the source AWS Region that contains the encrypted DB cluster snapshot to be copied.</p> <p>The pre-signed URL request must contain the following parameter values:</p> <ul> <li> <p> <code>KmsKeyId</code> - The KMS key identifier for the key to use to encrypt the copy of the DB cluster snapshot in the destination AWS Region. This is the same identifier for both the <code>CopyDBClusterSnapshot</code> action that is called in the destination AWS Region, and the action contained in the pre-signed URL.</p> </li> <li> <p> <code>DestinationRegion</code> - The name of the AWS Region that the DB cluster snapshot will be created in.</p> </li> <li> <p> <code>SourceDBClusterSnapshotIdentifier</code> - The DB cluster snapshot identifier for the encrypted DB cluster snapshot to be copied. This identifier must be in the Amazon Resource Name (ARN) format for the source AWS Region. For example, if you are copying an encrypted DB cluster snapshot from the us-west-2 AWS Region, then your <code>SourceDBClusterSnapshotIdentifier</code> looks like the following example: <code>arn:aws:rds:us-west-2:123456789012:cluster-snapshot:aurora-cluster1-snapshot-20161115</code>.</p> </li> </ul> <p>To learn how to generate a Signature Version 4 signed request, see <a href=\"http://docs.aws.amazon.com/AmazonS3/latest/API/sigv4-query-string-auth.html\"> Authenticating Requests: Using Query Parameters (AWS Signature Version 4)</a> and <a href=\"http://docs.aws.amazon.com/general/latest/gr/signature-version-4.html\"> Signature Version 4 Signing Process</a>.</p> </li> <li> <p> <code>TargetDBClusterSnapshotIdentifier</code> - The identifier for the new copy of the DB cluster snapshot in the destination AWS Region.</p> </li> <li> <p> <code>SourceDBClusterSnapshotIdentifier</code> - The DB cluster snapshot identifier for the encrypted DB cluster snapshot to be copied. This identifier must be in the ARN format for the source AWS Region and is the same value as the <code>SourceDBClusterSnapshotIdentifier</code> in the pre-signed URL. </p> </li> </ul> <p>To cancel the copy operation once it is in progress, delete the target DB cluster snapshot identified by <code>TargetDBClusterSnapshotIdentifier</code> while that DB cluster snapshot is in \"copying\" status.</p> <p>For more information on copying encrypted DB cluster snapshots from one AWS Region to another, see <a href=\"http://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_CopySnapshot.html\"> Copying a Snapshot</a> in the <i>Amazon Aurora User Guide.</i> </p> <p>For more information on Amazon Aurora, see <a href=\"http://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/CHAP_AuroraOverview.html\"> What Is Amazon Aurora?</a> in the <i>Amazon Aurora User Guide.</i> </p>","responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CopyDBClusterSnapshotResult"}}}},"480":{"description":"DBClusterSnapshotAlreadyExistsFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBClusterSnapshotAlreadyExistsFault"}}}},"481":{"description":"DBClusterSnapshotNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBClusterSnapshotNotFoundFault"}}}},"482":{"description":"InvalidDBClusterStateFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InvalidDBClusterStateFault"}}}},"483":{"description":"InvalidDBClusterSnapshotStateFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InvalidDBClusterSnapshotStateFault"}}}},"484":{"description":"SnapshotQuotaExceededFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SnapshotQuotaExceededFault"}}}},"485":{"description":"KMSKeyNotAccessibleFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/KMSKeyNotAccessibleFault"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CopyDBClusterSnapshotMessage"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$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"}]},"/#CopyDBParameterGroup":{"post":{"operationId":"CopyDBParameterGroup","description":"Copies the specified DB parameter group.","responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CopyDBParameterGroupResult"}}}},"480":{"description":"DBParameterGroupNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBParameterGroupNotFoundFault"}}}},"481":{"description":"DBParameterGroupAlreadyExistsFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBParameterGroupAlreadyExistsFault"}}}},"482":{"description":"DBParameterGroupQuotaExceededFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBParameterGroupQuotaExceededFault"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CopyDBParameterGroupMessage"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$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"}]},"/#CopyDBSnapshot":{"post":{"operationId":"CopyDBSnapshot","description":"<p>Copies the specified DB snapshot. The source DB snapshot must be in the \"available\" state.</p> <p>You can copy a snapshot from one AWS Region to another. In that case, the AWS Region where you call the <code>CopyDBSnapshot</code> action is the destination AWS Region for the DB snapshot copy. </p> <p>For more information about copying snapshots, see <a href=\"http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_CopyDBSnapshot.html\">Copying a DB Snapshot</a> in the <i>Amazon RDS User Guide.</i> </p>","responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CopyDBSnapshotResult"}}}},"480":{"description":"DBSnapshotAlreadyExistsFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBSnapshotAlreadyExistsFault"}}}},"481":{"description":"DBSnapshotNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBSnapshotNotFoundFault"}}}},"482":{"description":"InvalidDBSnapshotStateFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InvalidDBSnapshotStateFault"}}}},"483":{"description":"SnapshotQuotaExceededFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SnapshotQuotaExceededFault"}}}},"484":{"description":"KMSKeyNotAccessibleFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/KMSKeyNotAccessibleFault"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CopyDBSnapshotMessage"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$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"}]},"/#CopyOptionGroup":{"post":{"operationId":"CopyOptionGroup","description":"Copies the specified option group.","responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CopyOptionGroupResult"}}}},"480":{"description":"OptionGroupAlreadyExistsFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OptionGroupAlreadyExistsFault"}}}},"481":{"description":"OptionGroupNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OptionGroupNotFoundFault"}}}},"482":{"description":"OptionGroupQuotaExceededFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OptionGroupQuotaExceededFault"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CopyOptionGroupMessage"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$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"}]},"/#CreateDBCluster":{"post":{"operationId":"CreateDBCluster","description":"<p>Creates a new Amazon Aurora DB cluster.</p> <p>You can use the <code>ReplicationSourceIdentifier</code> parameter to create the DB cluster as a Read Replica of another DB cluster or Amazon RDS MySQL DB instance. For cross-region replication where the DB cluster identified by <code>ReplicationSourceIdentifier</code> is encrypted, you must also specify the <code>PreSignedUrl</code> parameter.</p> <p>For more information on Amazon Aurora, see <a href=\"http://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/CHAP_AuroraOverview.html\"> What Is Amazon Aurora?</a> in the <i>Amazon Aurora User Guide.</i> </p>","responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CreateDBClusterResult"}}}},"480":{"description":"DBClusterAlreadyExistsFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBClusterAlreadyExistsFault"}}}},"481":{"description":"InsufficientStorageClusterCapacityFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InsufficientStorageClusterCapacityFault"}}}},"482":{"description":"DBClusterQuotaExceededFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBClusterQuotaExceededFault"}}}},"483":{"description":"StorageQuotaExceededFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StorageQuotaExceededFault"}}}},"484":{"description":"DBSubnetGroupNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBSubnetGroupNotFoundFault"}}}},"485":{"description":"InvalidVPCNetworkStateFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InvalidVPCNetworkStateFault"}}}},"486":{"description":"InvalidDBClusterStateFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InvalidDBClusterStateFault"}}}},"487":{"description":"InvalidDBSubnetGroupStateFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InvalidDBSubnetGroupStateFault"}}}},"488":{"description":"InvalidSubnet","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InvalidSubnet"}}}},"489":{"description":"InvalidDBInstanceStateFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InvalidDBInstanceStateFault"}}}},"490":{"description":"DBClusterParameterGroupNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBClusterParameterGroupNotFoundFault"}}}},"491":{"description":"KMSKeyNotAccessibleFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/KMSKeyNotAccessibleFault"}}}},"492":{"description":"DBClusterNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBClusterNotFoundFault"}}}},"493":{"description":"DBInstanceNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBInstanceNotFoundFault"}}}},"494":{"description":"DBSubnetGroupDoesNotCoverEnoughAZs","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBSubnetGroupDoesNotCoverEnoughAZs"}}}},"495":{"description":"GlobalClusterNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/GlobalClusterNotFoundFault"}}}},"496":{"description":"InvalidGlobalClusterStateFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InvalidGlobalClusterStateFault"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateDBClusterMessage"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$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"}]},"/#CreateDBClusterEndpoint":{"post":{"operationId":"CreateDBClusterEndpoint","description":"Creates a new custom endpoint and associates it with an Amazon Aurora DB cluster.","responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBClusterEndpoint"}}}},"480":{"description":"DBClusterEndpointQuotaExceededFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBClusterEndpointQuotaExceededFault"}}}},"481":{"description":"DBClusterEndpointAlreadyExistsFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBClusterEndpointAlreadyExistsFault"}}}},"482":{"description":"DBClusterNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBClusterNotFoundFault"}}}},"483":{"description":"InvalidDBClusterStateFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InvalidDBClusterStateFault"}}}},"484":{"description":"DBInstanceNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBInstanceNotFoundFault"}}}},"485":{"description":"InvalidDBInstanceStateFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InvalidDBInstanceStateFault"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateDBClusterEndpointMessage"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$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"}]},"/#CreateDBClusterParameterGroup":{"post":{"operationId":"CreateDBClusterParameterGroup","description":"<p>Creates a new DB cluster parameter group.</p> <p>Parameters in a DB cluster parameter group apply to all of the instances in a DB cluster.</p> <p> A DB cluster parameter group is initially created with the default parameters for the database engine used by instances in the DB cluster. To provide custom values for any of the parameters, you must modify the group after creating it using <a>ModifyDBClusterParameterGroup</a>. Once you've created a DB cluster parameter group, you need to associate it with your DB cluster using <a>ModifyDBCluster</a>. When you associate a new DB cluster parameter group with a running DB cluster, you need to reboot the DB instances in the DB cluster without failover for the new DB cluster parameter group and associated settings to take effect. </p> <important> <p>After you create a DB cluster parameter group, you should wait at least 5 minutes before creating your first DB cluster that uses that DB cluster parameter group as the default parameter group. This allows Amazon RDS to fully complete the create action before the DB cluster parameter group is used as the default for a new DB cluster. This is especially important for parameters that are critical when creating the default database for a DB cluster, such as the character set for the default database defined by the <code>character_set_database</code> parameter. You can use the <i>Parameter Groups</i> option of the <a href=\"https://console.aws.amazon.com/rds/\">Amazon RDS console</a> or the <a>DescribeDBClusterParameters</a> command to verify that your DB cluster parameter group has been created or modified.</p> </important> <p>For more information on Amazon Aurora, see <a href=\"http://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/CHAP_AuroraOverview.html\"> What Is Amazon Aurora?</a> in the <i>Amazon Aurora User Guide.</i> </p>","responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CreateDBClusterParameterGroupResult"}}}},"480":{"description":"DBParameterGroupQuotaExceededFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBParameterGroupQuotaExceededFault"}}}},"481":{"description":"DBParameterGroupAlreadyExistsFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBParameterGroupAlreadyExistsFault"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateDBClusterParameterGroupMessage"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$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"}]},"/#CreateDBClusterSnapshot":{"post":{"operationId":"CreateDBClusterSnapshot","description":"Creates a snapshot of a DB cluster. For more information on Amazon Aurora, see <a href=\"http://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/CHAP_AuroraOverview.html\"> What Is Amazon Aurora?</a> in the <i>Amazon Aurora User Guide.</i> ","responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CreateDBClusterSnapshotResult"}}}},"480":{"description":"DBClusterSnapshotAlreadyExistsFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBClusterSnapshotAlreadyExistsFault"}}}},"481":{"description":"InvalidDBClusterStateFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InvalidDBClusterStateFault"}}}},"482":{"description":"DBClusterNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBClusterNotFoundFault"}}}},"483":{"description":"SnapshotQuotaExceededFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SnapshotQuotaExceededFault"}}}},"484":{"description":"InvalidDBClusterSnapshotStateFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InvalidDBClusterSnapshotStateFault"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateDBClusterSnapshotMessage"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$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"}]},"/#CreateDBInstance":{"post":{"operationId":"CreateDBInstance","description":"Creates a new DB instance.","responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CreateDBInstanceResult"}}}},"480":{"description":"DBInstanceAlreadyExistsFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBInstanceAlreadyExistsFault"}}}},"481":{"description":"InsufficientDBInstanceCapacityFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InsufficientDBInstanceCapacityFault"}}}},"482":{"description":"DBParameterGroupNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBParameterGroupNotFoundFault"}}}},"483":{"description":"DBSecurityGroupNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBSecurityGroupNotFoundFault"}}}},"484":{"description":"InstanceQuotaExceededFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InstanceQuotaExceededFault"}}}},"485":{"description":"StorageQuotaExceededFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StorageQuotaExceededFault"}}}},"486":{"description":"DBSubnetGroupNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBSubnetGroupNotFoundFault"}}}},"487":{"description":"DBSubnetGroupDoesNotCoverEnoughAZs","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBSubnetGroupDoesNotCoverEnoughAZs"}}}},"488":{"description":"InvalidDBClusterStateFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InvalidDBClusterStateFault"}}}},"489":{"description":"InvalidSubnet","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InvalidSubnet"}}}},"490":{"description":"InvalidVPCNetworkStateFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InvalidVPCNetworkStateFault"}}}},"491":{"description":"ProvisionedIopsNotAvailableInAZFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProvisionedIopsNotAvailableInAZFault"}}}},"492":{"description":"OptionGroupNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OptionGroupNotFoundFault"}}}},"493":{"description":"DBClusterNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBClusterNotFoundFault"}}}},"494":{"description":"StorageTypeNotSupportedFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StorageTypeNotSupportedFault"}}}},"495":{"description":"AuthorizationNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AuthorizationNotFoundFault"}}}},"496":{"description":"KMSKeyNotAccessibleFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/KMSKeyNotAccessibleFault"}}}},"497":{"description":"DomainNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DomainNotFoundFault"}}}},"498":{"description":"BackupPolicyNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BackupPolicyNotFoundFault"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateDBInstanceMessage"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$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"}]},"/#CreateDBInstanceReadReplica":{"post":{"operationId":"CreateDBInstanceReadReplica","description":"<p>Creates a new DB instance that acts as a Read Replica for an existing source DB instance. You can create a Read Replica for a DB instance running MySQL, MariaDB, or PostgreSQL. For more information, see <a href=\"http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_ReadRepl.html\">Working with PostgreSQL, MySQL, and MariaDB Read Replicas</a> in the <i>Amazon RDS User Guide</i>. </p> <p>Amazon Aurora doesn't support this action. You must call the <code>CreateDBInstance</code> action to create a DB instance for an Aurora DB cluster. </p> <p>All Read Replica DB instances are created with backups disabled. All other DB instance attributes (including DB security groups and DB parameter groups) are inherited from the source DB instance, except as specified following. </p> <important> <p>Your source DB instance must have backup retention enabled. </p> </important>","responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CreateDBInstanceReadReplicaResult"}}}},"480":{"description":"DBInstanceAlreadyExistsFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBInstanceAlreadyExistsFault"}}}},"481":{"description":"InsufficientDBInstanceCapacityFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InsufficientDBInstanceCapacityFault"}}}},"482":{"description":"DBParameterGroupNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBParameterGroupNotFoundFault"}}}},"483":{"description":"DBSecurityGroupNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBSecurityGroupNotFoundFault"}}}},"484":{"description":"InstanceQuotaExceededFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InstanceQuotaExceededFault"}}}},"485":{"description":"StorageQuotaExceededFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StorageQuotaExceededFault"}}}},"486":{"description":"DBInstanceNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBInstanceNotFoundFault"}}}},"487":{"description":"InvalidDBInstanceStateFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InvalidDBInstanceStateFault"}}}},"488":{"description":"DBSubnetGroupNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBSubnetGroupNotFoundFault"}}}},"489":{"description":"DBSubnetGroupDoesNotCoverEnoughAZs","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBSubnetGroupDoesNotCoverEnoughAZs"}}}},"490":{"description":"InvalidSubnet","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InvalidSubnet"}}}},"491":{"description":"InvalidVPCNetworkStateFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InvalidVPCNetworkStateFault"}}}},"492":{"description":"ProvisionedIopsNotAvailableInAZFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProvisionedIopsNotAvailableInAZFault"}}}},"493":{"description":"OptionGroupNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OptionGroupNotFoundFault"}}}},"494":{"description":"DBSubnetGroupNotAllowedFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBSubnetGroupNotAllowedFault"}}}},"495":{"description":"InvalidDBSubnetGroupFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InvalidDBSubnetGroupFault"}}}},"496":{"description":"StorageTypeNotSupportedFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/StorageTypeNotSupportedFault"}}}},"497":{"description":"KMSKeyNotAccessibleFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/KMSKeyNotAccessibleFault"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateDBInstanceReadReplicaMessage"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$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"}]},"/#CreateDBParameterGroup":{"post":{"operationId":"CreateDBParameterGroup","description":"<p>Creates a new DB parameter group.</p> <p> A DB parameter group is initially created with the default parameters for the database engine used by the DB instance. To provide custom values for any of the parameters, you must modify the group after creating it using <i>ModifyDBParameterGroup</i>. Once you've created a DB parameter group, you need to associate it with your DB instance using <i>ModifyDBInstance</i>. When you associate a new DB parameter group with a running DB instance, you need to reboot the DB instance without failover for the new DB parameter group and associated settings to take effect. </p> <important> <p>After you create a DB parameter group, you should wait at least 5 minutes before creating your first DB instance that uses that DB parameter group as the default parameter group. This allows Amazon RDS to fully complete the create action before the parameter group is used as the default for a new DB instance. This is especially important for parameters that are critical when creating the default database for a DB instance, such as the character set for the default database defined by the <code>character_set_database</code> parameter. You can use the <i>Parameter Groups</i> option of the <a href=\"https://console.aws.amazon.com/rds/\">Amazon RDS console</a> or the <i>DescribeDBParameters</i> command to verify that your DB parameter group has been created or modified.</p> </important>","responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CreateDBParameterGroupResult"}}}},"480":{"description":"DBParameterGroupQuotaExceededFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBParameterGroupQuotaExceededFault"}}}},"481":{"description":"DBParameterGroupAlreadyExistsFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBParameterGroupAlreadyExistsFault"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateDBParameterGroupMessage"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$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"}]},"/#CreateDBSecurityGroup":{"post":{"operationId":"CreateDBSecurityGroup","description":"<p>Creates a new DB security group. DB security groups control access to a DB instance.</p> <note> <p>A DB security group controls access to EC2-Classic DB instances that are not in a VPC.</p> </note>","responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CreateDBSecurityGroupResult"}}}},"480":{"description":"DBSecurityGroupAlreadyExistsFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBSecurityGroupAlreadyExistsFault"}}}},"481":{"description":"DBSecurityGroupQuotaExceededFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBSecurityGroupQuotaExceededFault"}}}},"482":{"description":"DBSecurityGroupNotSupportedFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBSecurityGroupNotSupportedFault"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateDBSecurityGroupMessage"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$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"}]},"/#CreateDBSnapshot":{"post":{"operationId":"CreateDBSnapshot","description":"Creates a DBSnapshot. The source DBInstance must be in \"available\" state.","responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CreateDBSnapshotResult"}}}},"480":{"description":"DBSnapshotAlreadyExistsFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBSnapshotAlreadyExistsFault"}}}},"481":{"description":"InvalidDBInstanceStateFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InvalidDBInstanceStateFault"}}}},"482":{"description":"DBInstanceNotFoundFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DBInstanceNotFoundFault"}}}},"483":{"description":"SnapshotQuotaExceededFault","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SnapshotQuotaExceededFault"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateDBSnapshotMessage"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$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"},{"$re