From 6d4883805a20922584c1d233b51636ac74f47bd3 Mon Sep 17 00:00:00 2001
From: AWS <>
Date: Mon, 14 Sep 2020 21:28:09 +0000
Subject: [PATCH] AWS SDK for Java 1.11.861
---
CHANGELOG.md | 17 +
README.md | 2 +-
aws-java-sdk-accessanalyzer/pom.xml | 2 +-
aws-java-sdk-acm/pom.xml | 2 +-
aws-java-sdk-acmpca/pom.xml | 2 +-
aws-java-sdk-alexaforbusiness/pom.xml | 2 +-
aws-java-sdk-amplify/pom.xml | 2 +-
aws-java-sdk-api-gateway/pom.xml | 2 +-
aws-java-sdk-apigatewaymanagementapi/pom.xml | 2 +-
aws-java-sdk-apigatewayv2/pom.xml | 2 +-
aws-java-sdk-appconfig/pom.xml | 2 +-
aws-java-sdk-appflow/pom.xml | 2 +-
aws-java-sdk-applicationautoscaling/pom.xml | 2 +-
aws-java-sdk-applicationinsights/pom.xml | 2 +-
aws-java-sdk-appmesh/pom.xml | 2 +-
aws-java-sdk-appstream/pom.xml | 2 +-
aws-java-sdk-appsync/pom.xml | 2 +-
aws-java-sdk-athena/pom.xml | 2 +-
aws-java-sdk-augmentedairuntime/pom.xml | 2 +-
aws-java-sdk-autoscaling/pom.xml | 2 +-
aws-java-sdk-autoscalingplans/pom.xml | 2 +-
aws-java-sdk-backup/pom.xml | 2 +-
aws-java-sdk-batch/pom.xml | 2 +-
aws-java-sdk-bom/pom.xml | 2 +-
aws-java-sdk-braket/pom.xml | 2 +-
aws-java-sdk-budgets/pom.xml | 2 +-
aws-java-sdk-bundle/pom.xml | 4 +-
aws-java-sdk-chime/pom.xml | 2 +-
aws-java-sdk-cloud9/pom.xml | 2 +-
aws-java-sdk-clouddirectory/pom.xml | 2 +-
aws-java-sdk-cloudformation/pom.xml | 2 +-
aws-java-sdk-cloudfront/pom.xml | 2 +-
aws-java-sdk-cloudhsm/pom.xml | 2 +-
aws-java-sdk-cloudhsmv2/pom.xml | 2 +-
aws-java-sdk-cloudsearch/pom.xml | 2 +-
aws-java-sdk-cloudtrail/pom.xml | 2 +-
aws-java-sdk-cloudwatch/pom.xml | 2 +-
aws-java-sdk-cloudwatchmetrics/pom.xml | 2 +-
aws-java-sdk-code-generator/pom.xml | 2 +-
aws-java-sdk-codeartifact/pom.xml | 2 +-
aws-java-sdk-codebuild/pom.xml | 2 +-
aws-java-sdk-codecommit/pom.xml | 2 +-
aws-java-sdk-codedeploy/pom.xml | 2 +-
aws-java-sdk-codegen-maven-plugin/pom.xml | 2 +-
aws-java-sdk-codeguruprofiler/pom.xml | 2 +-
aws-java-sdk-codegurureviewer/pom.xml | 2 +-
aws-java-sdk-codepipeline/pom.xml | 2 +-
aws-java-sdk-codestar/pom.xml | 2 +-
aws-java-sdk-codestarconnections/pom.xml | 2 +-
aws-java-sdk-codestarnotifications/pom.xml | 2 +-
aws-java-sdk-cognitoidentity/pom.xml | 2 +-
aws-java-sdk-cognitoidp/pom.xml | 2 +-
aws-java-sdk-cognitosync/pom.xml | 2 +-
aws-java-sdk-comprehend/pom.xml | 2 +-
aws-java-sdk-comprehendmedical/pom.xml | 2 +-
aws-java-sdk-computeoptimizer/pom.xml | 2 +-
aws-java-sdk-config/pom.xml | 2 +-
aws-java-sdk-connect/pom.xml | 2 +-
aws-java-sdk-connectparticipant/pom.xml | 2 +-
aws-java-sdk-core/pom.xml | 2 +-
.../com/amazonaws/partitions/endpoints.json | 4 +-
.../com/amazonaws/sdk/versionInfo.properties | 6 +-
aws-java-sdk-costandusagereport/pom.xml | 2 +-
aws-java-sdk-costexplorer/pom.xml | 2 +-
aws-java-sdk-dataexchange/pom.xml | 2 +-
aws-java-sdk-datapipeline/pom.xml | 2 +-
aws-java-sdk-datasync/pom.xml | 2 +-
aws-java-sdk-dax/pom.xml | 2 +-
aws-java-sdk-detective/pom.xml | 2 +-
aws-java-sdk-devicefarm/pom.xml | 2 +-
aws-java-sdk-directconnect/pom.xml | 2 +-
aws-java-sdk-directory/pom.xml | 2 +-
aws-java-sdk-discovery/pom.xml | 2 +-
aws-java-sdk-dlm/pom.xml | 2 +-
aws-java-sdk-dms/pom.xml | 2 +-
aws-java-sdk-docdb/pom.xml | 2 +-
.../amazonaws/services/docdb/AmazonDocDB.java | 31 +-
.../services/docdb/AmazonDocDBAsync.java | 62 +-
.../services/docdb/AmazonDocDBClient.java | 31 +-
.../docdb/model/AddTagsToResourceRequest.java | 14 +-
.../CopyDBClusterParameterGroupRequest.java | 14 +-
.../model/CopyDBClusterSnapshotRequest.java | 283 +++--
.../docdb/model/CreateDBClusterRequest.java | 111 +-
.../docdb/model/CreateDBInstanceRequest.java | 41 +-
.../DescribeDBEngineVersionsRequest.java | 14 +-
.../CreateDBClusterRequestMarshaller.java | 4 +
aws-java-sdk-dynamodb/pom.xml | 2 +-
aws-java-sdk-ebs/pom.xml | 2 +-
aws-java-sdk-ec2/pom.xml | 2 +-
.../UnlimitedSupportedInstanceFamily.java | 3 +-
aws-java-sdk-ec2instanceconnect/pom.xml | 2 +-
aws-java-sdk-ecr/pom.xml | 2 +-
aws-java-sdk-ecs/pom.xml | 2 +-
aws-java-sdk-efs/pom.xml | 2 +-
aws-java-sdk-eks/pom.xml | 2 +-
aws-java-sdk-elasticache/pom.xml | 2 +-
aws-java-sdk-elasticbeanstalk/pom.xml | 2 +-
aws-java-sdk-elasticinference/pom.xml | 2 +-
aws-java-sdk-elasticloadbalancing/pom.xml | 2 +-
aws-java-sdk-elasticloadbalancingv2/pom.xml | 2 +-
aws-java-sdk-elasticsearch/pom.xml | 2 +-
aws-java-sdk-elastictranscoder/pom.xml | 2 +-
aws-java-sdk-emr/pom.xml | 2 +-
aws-java-sdk-eventbridge/pom.xml | 2 +-
aws-java-sdk-events/pom.xml | 2 +-
aws-java-sdk-fms/pom.xml | 2 +-
aws-java-sdk-forecast/pom.xml | 2 +-
aws-java-sdk-forecastquery/pom.xml | 2 +-
aws-java-sdk-frauddetector/pom.xml | 2 +-
aws-java-sdk-fsx/pom.xml | 2 +-
aws-java-sdk-gamelift/pom.xml | 2 +-
aws-java-sdk-glacier/pom.xml | 2 +-
aws-java-sdk-globalaccelerator/pom.xml | 2 +-
aws-java-sdk-glue/pom.xml | 2 +-
aws-java-sdk-greengrass/pom.xml | 2 +-
aws-java-sdk-groundstation/pom.xml | 2 +-
aws-java-sdk-guardduty/pom.xml | 2 +-
aws-java-sdk-health/pom.xml | 2 +-
aws-java-sdk-honeycode/pom.xml | 2 +-
aws-java-sdk-iam/pom.xml | 2 +-
aws-java-sdk-identitystore/pom.xml | 2 +-
aws-java-sdk-imagebuilder/pom.xml | 2 +-
aws-java-sdk-importexport/pom.xml | 2 +-
aws-java-sdk-inspector/pom.xml | 2 +-
aws-java-sdk-iot/pom.xml | 2 +-
aws-java-sdk-iot1clickdevices/pom.xml | 2 +-
aws-java-sdk-iot1clickprojects/pom.xml | 2 +-
aws-java-sdk-iotanalytics/pom.xml | 2 +-
aws-java-sdk-iotevents/pom.xml | 2 +-
aws-java-sdk-ioteventsdata/pom.xml | 2 +-
aws-java-sdk-iotjobsdataplane/pom.xml | 2 +-
aws-java-sdk-iotsecuretunneling/pom.xml | 2 +-
aws-java-sdk-iotsitewise/pom.xml | 2 +-
aws-java-sdk-iotthingsgraph/pom.xml | 2 +-
aws-java-sdk-ivs/pom.xml | 2 +-
aws-java-sdk-kafka/pom.xml | 2 +-
aws-java-sdk-kendra/pom.xml | 2 +-
aws-java-sdk-kinesis/pom.xml | 2 +-
aws-java-sdk-kinesisanalyticsv2/pom.xml | 2 +-
aws-java-sdk-kinesisvideo/pom.xml | 2 +-
.../pom.xml | 2 +-
aws-java-sdk-kms/pom.xml | 2 +-
aws-java-sdk-lakeformation/pom.xml | 2 +-
aws-java-sdk-lambda/pom.xml | 2 +-
aws-java-sdk-lex/pom.xml | 2 +-
aws-java-sdk-lexmodelbuilding/pom.xml | 2 +-
aws-java-sdk-licensemanager/pom.xml | 2 +-
aws-java-sdk-lightsail/pom.xml | 2 +-
aws-java-sdk-logs/pom.xml | 2 +-
aws-java-sdk-machinelearning/pom.xml | 2 +-
aws-java-sdk-macie/pom.xml | 2 +-
aws-java-sdk-macie2/pom.xml | 2 +-
aws-java-sdk-managedblockchain/pom.xml | 2 +-
.../AmazonManagedBlockchain.java | 2 +-
.../AmazonManagedBlockchainAsync.java | 4 +-
.../AmazonManagedBlockchainClient.java | 2 +-
.../model/MemberConfiguration.java | 22 +-
.../managedblockchain/model/Node.java | 101 +-
.../model/NodeConfiguration.java | 121 +-
.../managedblockchain/model/StateDBType.java | 60 +
.../NodeConfigurationJsonUnmarshaller.java | 4 +
.../NodeConfigurationMarshaller.java | 3 +
.../model/transform/NodeJsonUnmarshaller.java | 4 +
.../model/transform/NodeMarshaller.java | 3 +
aws-java-sdk-marketplacecatalog/pom.xml | 2 +-
.../pom.xml | 2 +-
aws-java-sdk-marketplaceentitlement/pom.xml | 2 +-
.../pom.xml | 2 +-
aws-java-sdk-mechanicalturkrequester/pom.xml | 2 +-
aws-java-sdk-mediaconnect/pom.xml | 2 +-
aws-java-sdk-mediaconvert/pom.xml | 2 +-
aws-java-sdk-medialive/pom.xml | 2 +-
aws-java-sdk-mediapackage/pom.xml | 2 +-
aws-java-sdk-mediapackagevod/pom.xml | 2 +-
aws-java-sdk-mediastore/pom.xml | 2 +-
aws-java-sdk-mediastoredata/pom.xml | 2 +-
aws-java-sdk-mediatailor/pom.xml | 2 +-
aws-java-sdk-migrationhub/pom.xml | 2 +-
aws-java-sdk-migrationhubconfig/pom.xml | 2 +-
aws-java-sdk-mobile/pom.xml | 2 +-
aws-java-sdk-models/pom.xml | 2 +-
.../amplify-2017-07-25-intermediate.json | 2 +-
.../appmesh-2019-01-25-intermediate.json | 2 +-
.../backup-2018-11-15-intermediate.json | 2 +-
.../braket-2019-09-01-intermediate.json | 2 +-
.../cloud9-2017-09-23-intermediate.json | 2 +-
.../cloudhsmv2-2017-04-28-intermediate.json | 2 +-
.../codeartifact-2018-09-22-intermediate.json | 2 +-
.../connect-2017-08-08-intermediate.json | 2 +-
...ctparticipant-2018-09-07-intermediate.json | 2 +-
...data.jobs.iot-2017-09-29-intermediate.json | 2 +-
...ta.mediastore-2017-09-01-intermediate.json | 2 +-
.../dataexchange-2017-07-25-intermediate.json | 2 +-
.../detective-2018-10-26-intermediate.json | 2 +-
.../models/docdb-2014-10-31-intermediate.json | 625 +++++----
.../models/docdb-2014-10-31-model.json | 60 +-
.../models/ebs-2019-11-02-intermediate.json | 2 +-
.../models/ec2-2016-11-15-intermediate.json | 3 +
.../models/ec2-2016-11-15-model.json | 3 +-
...tance-connect-2018-04-02-intermediate.json | 2 +-
.../models/fms-2018-01-01-intermediate.json | 2 +-
...groundstation-2019-05-23-intermediate.json | 2 +-
.../honeycode-2020-03-01-intermediate.json | 2 +-
.../imagebuilder-2019-12-02-intermediate.json | 2 +-
...curetunneling-2018-10-05-intermediate.json | 2 +-
...deo-signaling-2019-12-04-intermediate.json | 2 +-
...isanalyticsv2-2018-05-23-intermediate.json | 2 +-
.../models/macie-2017-12-19-intermediate.json | 2 +-
.../macie2-2020-01-01-intermediate.json | 2 +-
...gedblockchain-2018-09-24-intermediate.json | 402 +++++-
.../managedblockchain-2018-09-24-model.json | 23 +-
.../mediaconnect-2018-11-14-intermediate.json | 2 +-
.../medialive-2017-10-14-intermediate.json | 2 +-
.../mediastore-2017-09-01-intermediate.json | 2 +-
.../mobile-2017-07-01-intermediate.json | 2 +-
.../models.lex-2017-04-19-intermediate.json | 2 +-
.../models/mq-2017-11-27-intermediate.json | 2 +-
...nalize-events-2018-03-22-intermediate.json | 2 +-
.../models/pi-2018-02-27-intermediate.json | 2 +-
...inpoint-email-2018-07-26-intermediate.json | 2 +-
.../qldb-session-2019-07-11-intermediate.json | 2 +-
.../models/ram-2018-01-04-intermediate.json | 2 +-
...redshift-data-2019-12-20-intermediate.json | 2 +-
...ime.sagemaker-2017-05-13-intermediate.json | 2 +-
...r-a2i-runtime-2019-11-07-intermediate.json | 2 +-
.../savingsplans-2019-06-28-intermediate.json | 2 +-
.../schemas-2019-12-02-intermediate.json | 2 +-
.../securityhub-2018-10-26-intermediate.json | 2 +-
...erverlessrepo-2017-09-08-intermediate.json | 2 +-
...ervice-quotas-2019-06-24-intermediate.json | 2 +-
.../models/sso-2019-06-10-intermediate.json | 2 +-
.../states-2016-11-23-intermediate.json | 1121 ++++++++++++++++-
.../models/states-2016-11-23-model.json | 67 +-
.../textract-2018-06-27-intermediate.json | 2 +-
.../translate-2017-07-01-intermediate.json | 2 +-
...ilmessageflow-2019-05-01-intermediate.json | 2 +-
aws-java-sdk-mq/pom.xml | 2 +-
aws-java-sdk-neptune/pom.xml | 2 +-
aws-java-sdk-networkmanager/pom.xml | 2 +-
aws-java-sdk-opensdk/pom.xml | 4 +-
aws-java-sdk-opsworks/pom.xml | 2 +-
aws-java-sdk-opsworkscm/pom.xml | 2 +-
aws-java-sdk-organizations/pom.xml | 2 +-
aws-java-sdk-osgi/pom.xml | 2 +-
aws-java-sdk-outposts/pom.xml | 2 +-
aws-java-sdk-personalize/pom.xml | 2 +-
aws-java-sdk-personalizeevents/pom.xml | 2 +-
aws-java-sdk-personalizeruntime/pom.xml | 2 +-
aws-java-sdk-pi/pom.xml | 2 +-
aws-java-sdk-pinpoint/pom.xml | 2 +-
aws-java-sdk-pinpointemail/pom.xml | 2 +-
aws-java-sdk-pinpointsmsvoice/pom.xml | 2 +-
aws-java-sdk-polly/pom.xml | 2 +-
aws-java-sdk-pricing/pom.xml | 2 +-
aws-java-sdk-qldb/pom.xml | 2 +-
aws-java-sdk-qldbsession/pom.xml | 2 +-
aws-java-sdk-quicksight/pom.xml | 2 +-
aws-java-sdk-ram/pom.xml | 2 +-
aws-java-sdk-rds/pom.xml | 2 +-
aws-java-sdk-rdsdata/pom.xml | 2 +-
aws-java-sdk-redshift/pom.xml | 2 +-
aws-java-sdk-redshiftdataapi/pom.xml | 2 +-
aws-java-sdk-rekognition/pom.xml | 2 +-
aws-java-sdk-resourcegroups/pom.xml | 2 +-
aws-java-sdk-resourcegroupstaggingapi/pom.xml | 2 +-
aws-java-sdk-robomaker/pom.xml | 2 +-
aws-java-sdk-route53/pom.xml | 2 +-
aws-java-sdk-route53resolver/pom.xml | 2 +-
aws-java-sdk-s3/pom.xml | 2 +-
aws-java-sdk-s3control/pom.xml | 2 +-
aws-java-sdk-sagemaker/pom.xml | 2 +-
aws-java-sdk-sagemakerruntime/pom.xml | 2 +-
aws-java-sdk-savingsplans/pom.xml | 2 +-
aws-java-sdk-schemas/pom.xml | 2 +-
aws-java-sdk-secretsmanager/pom.xml | 2 +-
aws-java-sdk-securityhub/pom.xml | 2 +-
.../pom.xml | 2 +-
aws-java-sdk-servermigration/pom.xml | 2 +-
aws-java-sdk-servicecatalog/pom.xml | 2 +-
aws-java-sdk-servicediscovery/pom.xml | 2 +-
aws-java-sdk-servicequotas/pom.xml | 2 +-
aws-java-sdk-ses/pom.xml | 2 +-
aws-java-sdk-sesv2/pom.xml | 2 +-
aws-java-sdk-shield/pom.xml | 2 +-
aws-java-sdk-signer/pom.xml | 2 +-
aws-java-sdk-simpledb/pom.xml | 2 +-
aws-java-sdk-simpleworkflow/pom.xml | 2 +-
aws-java-sdk-snowball/pom.xml | 2 +-
aws-java-sdk-sns/pom.xml | 2 +-
aws-java-sdk-sqs/pom.xml | 2 +-
aws-java-sdk-ssm/pom.xml | 2 +-
aws-java-sdk-sso/pom.xml | 2 +-
aws-java-sdk-ssoadmin/pom.xml | 2 +-
aws-java-sdk-ssooidc/pom.xml | 2 +-
aws-java-sdk-stepfunctions/pom.xml | 2 +-
.../stepfunctions/AWSStepFunctions.java | 15 +-
.../stepfunctions/AWSStepFunctionsAsync.java | 18 +-
.../stepfunctions/AWSStepFunctionsClient.java | 18 +-
.../CloudWatchEventsExecutionDataDetails.java | 29 +-
.../model/CreateStateMachineRequest.java | 55 +-
.../model/DescribeExecutionResult.java | 55 +-
...escribeStateMachineForExecutionResult.java | 55 +-
.../model/DescribeStateMachineResult.java | 55 +-
.../HistoryEventExecutionDataDetails.java | 21 +-
.../InvalidTracingConfigurationException.java | 37 +
.../model/StartExecutionRequest.java | 55 +-
.../model/TracingConfiguration.java | 148 +++
.../model/UpdateStateMachineRequest.java | 55 +-
.../CreateStateMachineRequestMarshaller.java | 3 +
...scribeExecutionResultJsonUnmarshaller.java | 4 +
...ineForExecutionResultJsonUnmarshaller.java | 4 +
...ibeStateMachineResultJsonUnmarshaller.java | 4 +
...ingConfigurationExceptionUnmarshaller.java | 75 ++
.../StartExecutionRequestMarshaller.java | 3 +
.../TracingConfigurationJsonUnmarshaller.java | 74 ++
.../TracingConfigurationMarshaller.java | 55 +
.../UpdateStateMachineRequestMarshaller.java | 3 +
aws-java-sdk-storagegateway/pom.xml | 2 +-
aws-java-sdk-sts/pom.xml | 2 +-
aws-java-sdk-support/pom.xml | 2 +-
aws-java-sdk-synthetics/pom.xml | 2 +-
aws-java-sdk-test-utils/pom.xml | 2 +-
aws-java-sdk-textract/pom.xml | 2 +-
aws-java-sdk-transcribe/pom.xml | 2 +-
aws-java-sdk-transfer/pom.xml | 2 +-
aws-java-sdk-translate/pom.xml | 2 +-
aws-java-sdk-waf/pom.xml | 2 +-
aws-java-sdk-wafv2/pom.xml | 2 +-
aws-java-sdk-workdocs/pom.xml | 2 +-
aws-java-sdk-worklink/pom.xml | 2 +-
aws-java-sdk-workmail/pom.xml | 2 +-
aws-java-sdk-workmailmessageflow/pom.xml | 2 +-
aws-java-sdk-workspaces/pom.xml | 2 +-
aws-java-sdk-xray/pom.xml | 2 +-
aws-java-sdk/pom.xml | 2 +-
jmespath-java/pom.xml | 2 +-
pom.xml | 2 +-
release.properties | 2 +-
338 files changed, 3695 insertions(+), 981 deletions(-)
create mode 100644 aws-java-sdk-managedblockchain/src/main/java/com/amazonaws/services/managedblockchain/model/StateDBType.java
create mode 100644 aws-java-sdk-stepfunctions/src/main/java/com/amazonaws/services/stepfunctions/model/InvalidTracingConfigurationException.java
create mode 100644 aws-java-sdk-stepfunctions/src/main/java/com/amazonaws/services/stepfunctions/model/TracingConfiguration.java
create mode 100644 aws-java-sdk-stepfunctions/src/main/java/com/amazonaws/services/stepfunctions/model/transform/InvalidTracingConfigurationExceptionUnmarshaller.java
create mode 100644 aws-java-sdk-stepfunctions/src/main/java/com/amazonaws/services/stepfunctions/model/transform/TracingConfigurationJsonUnmarshaller.java
create mode 100644 aws-java-sdk-stepfunctions/src/main/java/com/amazonaws/services/stepfunctions/model/transform/TracingConfigurationMarshaller.java
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 110153dd9830..89c57d34e228 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,20 @@
+# __1.11.861__ __2020-09-14__
+## __AWS Step Functions__
+ - ### Features
+ - This release of the AWS Step Functions SDK introduces support for AWS X-Ray.
+
+## __Amazon DocumentDB with MongoDB compatibility__
+ - ### Features
+ - Updated API documentation and added paginators for DescribeCertificates, DescribeDBClusterParameterGroups, DescribeDBClusterParameters, DescribeDBClusterSnapshots and DescribePendingMaintenanceActions
+
+## __Amazon Elastic Compute Cloud__
+ - ### Features
+ - This release adds support for the T4G instance family to the EC2 ModifyDefaultCreditSpecification and GetDefaultCreditSpecification APIs.
+
+## __Amazon Managed Blockchain__
+ - ### Features
+ - Introducing support for Hyperledger Fabric 1.4. When using framework version 1.4, the state database may optionally be specified when creating peer nodes (defaults to CouchDB).
+
# __1.11.860__ __2020-09-11__
## __Amazon WorkSpaces__
- ### Features
diff --git a/README.md b/README.md
index a80ce4a66b36..10f60dad1105 100644
--- a/README.md
+++ b/README.md
@@ -48,7 +48,7 @@ dependencies.
- * Applies a pending maintenance action to a resource (for example, to a DB instance). + * Applies a pending maintenance action to a resource (for example, to an Amazon DocumentDB instance). *
* * @param applyPendingMaintenanceActionRequest @@ -110,11 +110,12 @@ public interface AmazonDocDB { * *
* To copy a cluster snapshot from a shared manual cluster snapshot, SourceDBClusterSnapshotIdentifier
- * must be the Amazon Resource Name (ARN) of the shared cluster snapshot.
+ * 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 AWS Region.
*
* To cancel the copy operation after it is in progress, delete the target cluster snapshot identified by
- * TargetDBClusterSnapshotIdentifier
while that DB cluster snapshot is in the copying status.
+ * TargetDBClusterSnapshotIdentifier
while that cluster snapshot is in the copying status.
*
- * Parameters in a cluster parameter group apply to all of the instances in a DB cluster. + * Parameters in a cluster parameter group apply to all of the instances in a cluster. *
*
* A cluster parameter group is initially created with the default parameters for the database engine used by
- * instances in the cluster. To provide custom values for any of the parameters, you must modify the group after you
- * create it. After you create a DB cluster parameter group, you must associate it with your cluster. For the new DB
+ * instances in the cluster. In Amazon DocumentDB, you cannot make modifications directly to the
+ * default.docdb3.6
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 create a
+ * new parameter group or copy an
+ * existing parameter group, 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.
+ * without failover. For more information, see
+ * Modifying Amazon DocumentDB Cluster Parameter Groups.
*
- * After you create a cluster parameter group, you should wait at least 5 minutes before creating your first cluster
- * that uses that cluster parameter group as the default parameter group. This allows Amazon DocumentDB to fully
- * complete the create action before the cluster parameter group is used as the default for a new cluster. This step
- * is especially important for parameters that are critical when creating the default database for a cluster, such
- * as the character set for the default database defined by the character_set_database
parameter.
- *
- * Applies a pending maintenance action to a resource (for example, to a DB instance). + * Applies a pending maintenance action to a resource (for example, to an Amazon DocumentDB instance). *
* * @param applyPendingMaintenanceActionRequest @@ -87,7 +87,7 @@ java.util.concurrent.Future- * Applies a pending maintenance action to a resource (for example, to a DB instance). + * Applies a pending maintenance action to a resource (for example, to an Amazon DocumentDB instance). *
* * @param applyPendingMaintenanceActionRequest @@ -146,11 +146,12 @@ java.util.concurrent.Future
* To copy a cluster snapshot from a shared manual cluster snapshot, SourceDBClusterSnapshotIdentifier
- * must be the Amazon Resource Name (ARN) of the shared cluster snapshot.
+ * 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 AWS Region.
*
* To cancel the copy operation after it is in progress, delete the target cluster snapshot identified by
- * TargetDBClusterSnapshotIdentifier
while that DB cluster snapshot is in the copying status.
+ * TargetDBClusterSnapshotIdentifier
while that cluster snapshot is in the copying status.
*
* To copy a cluster snapshot from a shared manual cluster snapshot, SourceDBClusterSnapshotIdentifier
- * must be the Amazon Resource Name (ARN) of the shared cluster snapshot.
+ * 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 AWS Region.
*
* To cancel the copy operation after it is in progress, delete the target cluster snapshot identified by
- * TargetDBClusterSnapshotIdentifier
while that DB cluster snapshot is in the copying status.
+ * TargetDBClusterSnapshotIdentifier
while that cluster snapshot is in the copying status.
*
- * Parameters in a cluster parameter group apply to all of the instances in a DB cluster. + * Parameters in a cluster parameter group apply to all of the instances in a cluster. *
*
* A cluster parameter group is initially created with the default parameters for the database engine used by
- * instances in the cluster. To provide custom values for any of the parameters, you must modify the group after you
- * create it. After you create a DB cluster parameter group, you must associate it with your cluster. For the new DB
+ * instances in the cluster. In Amazon DocumentDB, you cannot make modifications directly to the
+ * default.docdb3.6
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 create a
+ * new parameter group or copy an
+ * existing parameter group, 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.
+ * without failover. For more information, see
+ * Modifying Amazon DocumentDB Cluster Parameter Groups.
*
- * After you create a cluster parameter group, you should wait at least 5 minutes before creating your first cluster
- * that uses that cluster parameter group as the default parameter group. This allows Amazon DocumentDB to fully
- * complete the create action before the cluster parameter group is used as the default for a new cluster. This step
- * is especially important for parameters that are critical when creating the default database for a cluster, such
- * as the character set for the default database defined by the character_set_database
parameter.
- *
- * Parameters in a cluster parameter group apply to all of the instances in a DB cluster. + * Parameters in a cluster parameter group apply to all of the instances in a cluster. *
*
* A cluster parameter group is initially created with the default parameters for the database engine used by
- * instances in the cluster. To provide custom values for any of the parameters, you must modify the group after you
- * create it. After you create a DB cluster parameter group, you must associate it with your cluster. For the new DB
+ * instances in the cluster. In Amazon DocumentDB, you cannot make modifications directly to the
+ * default.docdb3.6
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 create a
+ * new parameter group or copy an
+ * existing parameter group, 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.
+ * without failover. For more information, see
+ * Modifying Amazon DocumentDB Cluster Parameter Groups.
*
- * After you create a cluster parameter group, you should wait at least 5 minutes before creating your first cluster
- * that uses that cluster parameter group as the default parameter group. This allows Amazon DocumentDB to fully
- * complete the create action before the cluster parameter group is used as the default for a new cluster. This step
- * is especially important for parameters that are critical when creating the default database for a cluster, such
- * as the character set for the default database defined by the character_set_database
parameter.
- *
- * Applies a pending maintenance action to a resource (for example, to a DB instance). + * Applies a pending maintenance action to a resource (for example, to an Amazon DocumentDB instance). *
* * @param applyPendingMaintenanceActionRequest @@ -359,11 +359,12 @@ final DBClusterParameterGroup executeCopyDBClusterParameterGroup(CopyDBClusterPa * *
* To copy a cluster snapshot from a shared manual cluster snapshot, SourceDBClusterSnapshotIdentifier
- * must be the Amazon Resource Name (ARN) of the shared cluster snapshot.
+ * 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 AWS Region.
*
* To cancel the copy operation after it is in progress, delete the target cluster snapshot identified by
- * TargetDBClusterSnapshotIdentifier
while that DB cluster snapshot is in the copying status.
+ * TargetDBClusterSnapshotIdentifier
while that cluster snapshot is in the copying status.
*
- * Parameters in a cluster parameter group apply to all of the instances in a DB cluster. + * Parameters in a cluster parameter group apply to all of the instances in a cluster. *
*
* A cluster parameter group is initially created with the default parameters for the database engine used by
- * instances in the cluster. To provide custom values for any of the parameters, you must modify the group after you
- * create it. After you create a DB cluster parameter group, you must associate it with your cluster. For the new DB
+ * instances in the cluster. In Amazon DocumentDB, you cannot make modifications directly to the
+ * default.docdb3.6
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 create a
+ * new parameter group or copy an
+ * existing parameter group, 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.
+ * without failover. For more information, see
+ * Modifying Amazon DocumentDB Cluster Parameter Groups.
*
- * After you create a cluster parameter group, you should wait at least 5 minutes before creating your first cluster
- * that uses that cluster parameter group as the default parameter group. This allows Amazon DocumentDB to fully
- * complete the create action before the cluster parameter group is used as the default for a new cluster. This step
- * is especially important for parameters that are critical when creating the default database for a cluster, such
- * as the character set for the default database defined by the character_set_database
parameter.
- *
- * The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name (ARN). + * The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name . *
*/ private String resourceName; @@ -43,11 +43,11 @@ public class AddTagsToResourceRequest extends com.amazonaws.AmazonWebServiceRequ /** *- * The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name (ARN). + * The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name . *
* * @param resourceName - * The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name (ARN). + * The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name . */ public void setResourceName(String resourceName) { @@ -56,10 +56,10 @@ public void setResourceName(String resourceName) { /** *- * The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name (ARN). + * The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name . *
* - * @return The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name (ARN). + * @return The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name . */ public String getResourceName() { @@ -68,11 +68,11 @@ public String getResourceName() { /** *- * The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name (ARN). + * The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name . *
* * @param resourceName - * The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name (ARN). + * The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name . * @return Returns a reference to this object so that method calls can be chained together. */ diff --git a/aws-java-sdk-docdb/src/main/java/com/amazonaws/services/docdb/model/CopyDBClusterParameterGroupRequest.java b/aws-java-sdk-docdb/src/main/java/com/amazonaws/services/docdb/model/CopyDBClusterParameterGroupRequest.java index eb3af9a17bbd..83194d78cc11 100644 --- a/aws-java-sdk-docdb/src/main/java/com/amazonaws/services/docdb/model/CopyDBClusterParameterGroupRequest.java +++ b/aws-java-sdk-docdb/src/main/java/com/amazonaws/services/docdb/model/CopyDBClusterParameterGroupRequest.java @@ -50,7 +50,7 @@ public class CopyDBClusterParameterGroupRequest extends com.amazonaws.AmazonWebS *
* If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group
- * ARN; for example, arn:aws:rds:us-east-1:123456789012:cluster-pg:custom-cluster-group1
.
+ * ARN; for example, arn:aws:rds:us-east-1:123456789012:sample-cluster:sample-parameter-group
.
*
* If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group
- * ARN; for example, arn:aws:rds:us-east-1:123456789012:cluster-pg:custom-cluster-group1
.
+ * ARN; for example, arn:aws:rds:us-east-1:123456789012:sample-cluster:sample-parameter-group
.
*
* If the source parameter group is in a different AWS Region than the copy, specify a valid cluster
* parameter group ARN; for example,
- * arn:aws:rds:us-east-1:123456789012:cluster-pg:custom-cluster-group1
.
+ * arn:aws:rds:us-east-1:123456789012:sample-cluster:sample-parameter-group
.
*
* If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group
- * ARN; for example, arn:aws:rds:us-east-1:123456789012:cluster-pg:custom-cluster-group1
.
+ * ARN; for example, arn:aws:rds:us-east-1:123456789012:sample-cluster:sample-parameter-group
.
*
* If the source parameter group is in a different AWS Region than the copy, specify a valid cluster
* parameter group ARN; for example,
- * arn:aws:rds:us-east-1:123456789012:cluster-pg:custom-cluster-group1
.
+ * arn:aws:rds:us-east-1:123456789012:sample-cluster:sample-parameter-group
.
*
* If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group
- * ARN; for example, arn:aws:rds:us-east-1:123456789012:cluster-pg:custom-cluster-group1
.
+ * ARN; for example, arn:aws:rds:us-east-1:123456789012:sample-cluster:sample-parameter-group
.
*
* If the source parameter group is in a different AWS Region than the copy, specify a valid cluster
* parameter group ARN; for example,
- * arn:aws:rds:us-east-1:123456789012:cluster-pg:custom-cluster-group1
.
+ * arn:aws:rds:us-east-1:123456789012:sample-cluster:sample-parameter-group
.
*
- * You can't copy an encrypted, shared cluster snapshot from one AWS Region to another. - *
- ** Constraints: *
*- * Must specify a valid system snapshot in the "available" state. + * Must specify a valid system snapshot in the available state. *
*
* To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that
* you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys
- * are specific to the AWS Region that they are created in, and you can't use encryption keys from one Region in
- * another Region.
+ * are specific to the AWS Region that they are created in, and you can't use encryption keys from one AWS Region in
+ * another AWS Region.
*
* If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error
@@ -121,33 +118,38 @@ public class CopyDBClusterSnapshotRequest extends com.amazonaws.AmazonWebService
*
* The URL that contains a Signature Version 4 signed request for the CopyDBClusterSnapshot
API action
* in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
- * parameter when copying an encrypted cluster snapshot from another AWS Region.
+ * parameter when copying a cluster snapshot from another AWS Region.
+ *
+ * If you are using an AWS SDK tool or the AWS CLI, you can specify SourceRegion
(or
+ * --source-region
for the AWS CLI) instead of specifying PreSignedUrl
manually.
+ * Specifying SourceRegion
autogenerates a pre-signed URL that is a valid request for the operation
+ * that can be executed in the source AWS Region.
*
- * The presigned URL must be a valid request for the CopyDBSClusterSnapshot
API action that can be
- * executed in the source AWS Region that contains the encrypted DB cluster snapshot to be copied. The presigned URL
- * request must contain the following parameter values:
+ * The presigned URL must be a valid request for the CopyDBClusterSnapshot
API action that can be
+ * executed in the source AWS Region that contains the cluster snapshot to be copied. The presigned URL request must
+ * contain the following parameter values:
*
- * KmsKeyId
- The AWS KMS key identifier for the key to use to encrypt the copy of the cluster snapshot
- * in the destination AWS Region. This is the same identifier for both the CopyDBClusterSnapshot
action
- * that is called in the destination AWS Region, and the action contained in the presigned URL.
+ * SourceRegion
- The ID of the region that contains the snapshot to be copied.
*
- * DestinationRegion
- The name of the AWS Region that the DB cluster snapshot will be created in.
+ * SourceDBClusterSnapshotIdentifier
- 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 AWS Region. For example,
+ * if you are copying an encrypted cluster snapshot from the us-east-1 AWS Region, then your
+ * SourceDBClusterSnapshotIdentifier
looks something like the following:
+ * arn:aws:rds:us-east-1:12345678012:sample-cluster:sample-cluster-snapshot
.
*
- * SourceDBClusterSnapshotIdentifier
- The cluster snapshot identifier for the encrypted 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 cluster snapshot from the us-west-2 AWS Region, then your
- * SourceDBClusterSnapshotIdentifier
looks like the following example:
- * arn:aws:rds:us-west-2:123456789012:cluster-snapshot:my-cluster-snapshot-20161115
.
+ * TargetDBClusterSnapshotIdentifier
- The identifier for the new cluster snapshot to be created. This
+ * parameter isn't case sensitive.
*
- * You can't copy an encrypted, shared cluster snapshot from one AWS Region to another. - *
- ** Constraints: *
*- * Must specify a valid system snapshot in the "available" state. + * Must specify a valid system snapshot in the available state. *
*- * You can't copy an encrypted, shared cluster snapshot from one AWS Region to another. - *
- ** Constraints: *
*- * Must specify a valid system snapshot in the "available" state. + * Must specify a valid system snapshot in the available state. *
*- * You can't copy an encrypted, shared cluster snapshot from one AWS Region to another. - *
- ** Constraints: *
*- * Must specify a valid system snapshot in the "available" state. + * Must specify a valid system snapshot in the available state. *
*- * You can't copy an encrypted, shared cluster snapshot from one AWS Region to another. - *
- ** Constraints: *
*- * Must specify a valid system snapshot in the "available" state. + * Must specify a valid system snapshot in the available state. *
*- * You can't copy an encrypted, shared cluster snapshot from one AWS Region to another. - *
- ** Constraints: *
*- * Must specify a valid system snapshot in the "available" state. + * Must specify a valid system snapshot in the available state. *
*- * You can't copy an encrypted, shared cluster snapshot from one AWS Region to another. - *
- ** Constraints: *
*- * Must specify a valid system snapshot in the "available" state. + * Must specify a valid system snapshot in the available state. *
*
* To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that
* you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys
- * are specific to the AWS Region that they are created in, and you can't use encryption keys from one Region in
- * another Region.
+ * are specific to the AWS Region that they are created in, and you can't use encryption keys from one AWS Region in
+ * another AWS Region.
*
* If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error
@@ -584,7 +568,7 @@ public CopyDBClusterSnapshotRequest withTargetDBClusterSnapshotIdentifier(String
* To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key
* ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS
* encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys
- * from one Region in another Region.
+ * from one AWS Region in another AWS Region.
*
* If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter,
@@ -613,8 +597,8 @@ public void setKmsKeyId(String kmsKeyId) {
*
* To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that
* you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys
- * are specific to the AWS Region that they are created in, and you can't use encryption keys from one Region in
- * another Region.
+ * are specific to the AWS Region that they are created in, and you can't use encryption keys from one AWS Region in
+ * another AWS Region.
*
* If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error
@@ -637,7 +621,7 @@ public void setKmsKeyId(String kmsKeyId) {
* To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key
* ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS
* encryption keys are specific to the AWS Region that they are created in, and you can't use encryption
- * keys from one Region in another Region.
+ * keys from one AWS Region in another AWS Region.
*
* If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter,
@@ -666,8 +650,8 @@ public String getKmsKeyId() {
*
* To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that
* you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys
- * are specific to the AWS Region that they are created in, and you can't use encryption keys from one Region in
- * another Region.
+ * are specific to the AWS Region that they are created in, and you can't use encryption keys from one AWS Region in
+ * another AWS Region.
*
* If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error
@@ -691,7 +675,7 @@ public String getKmsKeyId() {
* To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key
* ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS
* encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys
- * from one Region in another Region.
+ * from one AWS Region in another AWS Region.
*
* If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter,
@@ -708,33 +692,38 @@ public CopyDBClusterSnapshotRequest withKmsKeyId(String kmsKeyId) {
*
* The URL that contains a Signature Version 4 signed request for the CopyDBClusterSnapshot
API action
* in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
- * parameter when copying an encrypted cluster snapshot from another AWS Region.
+ * parameter when copying a cluster snapshot from another AWS Region.
+ *
+ * If you are using an AWS SDK tool or the AWS CLI, you can specify SourceRegion
(or
+ * --source-region
for the AWS CLI) instead of specifying PreSignedUrl
manually.
+ * Specifying SourceRegion
autogenerates a pre-signed URL that is a valid request for the operation
+ * that can be executed in the source AWS Region.
*
- * The presigned URL must be a valid request for the CopyDBSClusterSnapshot
API action that can be
- * executed in the source AWS Region that contains the encrypted DB cluster snapshot to be copied. The presigned URL
- * request must contain the following parameter values:
+ * The presigned URL must be a valid request for the CopyDBClusterSnapshot
API action that can be
+ * executed in the source AWS Region that contains the cluster snapshot to be copied. The presigned URL request must
+ * contain the following parameter values:
*
- * KmsKeyId
- The AWS KMS key identifier for the key to use to encrypt the copy of the cluster snapshot
- * in the destination AWS Region. This is the same identifier for both the CopyDBClusterSnapshot
action
- * that is called in the destination AWS Region, and the action contained in the presigned URL.
+ * SourceRegion
- The ID of the region that contains the snapshot to be copied.
*
- * DestinationRegion
- The name of the AWS Region that the DB cluster snapshot will be created in.
+ * SourceDBClusterSnapshotIdentifier
- 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 AWS Region. For example,
+ * if you are copying an encrypted cluster snapshot from the us-east-1 AWS Region, then your
+ * SourceDBClusterSnapshotIdentifier
looks something like the following:
+ * arn:aws:rds:us-east-1:12345678012:sample-cluster:sample-cluster-snapshot
.
*
- * SourceDBClusterSnapshotIdentifier
- The cluster snapshot identifier for the encrypted 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 cluster snapshot from the us-west-2 AWS Region, then your
- * SourceDBClusterSnapshotIdentifier
looks like the following example:
- * arn:aws:rds:us-west-2:123456789012:cluster-snapshot:my-cluster-snapshot-20161115
.
+ * TargetDBClusterSnapshotIdentifier
- The identifier for the new cluster snapshot to be created. This
+ * parameter isn't case sensitive.
*
CopyDBClusterSnapshot
API
* action in the AWS Region that contains the source cluster snapshot to copy. You must use the
- * PreSignedUrl
parameter when copying an encrypted cluster snapshot from another AWS
- * Region.
+ * PreSignedUrl
parameter when copying a cluster snapshot from another AWS Region.
*
- * The presigned URL must be a valid request for the CopyDBSClusterSnapshot
API action that can
- * be executed in the source AWS Region that contains the encrypted DB cluster snapshot to be copied. The
- * presigned URL request must contain the following parameter values:
+ * If you are using an AWS SDK tool or the AWS CLI, you can specify SourceRegion
(or
+ * --source-region
for the AWS CLI) instead of specifying PreSignedUrl
manually.
+ * Specifying SourceRegion
autogenerates a pre-signed URL that is a valid request for the
+ * operation that can be executed in the source AWS Region.
+ *
+ * The presigned URL must be a valid request for the CopyDBClusterSnapshot
API action that can
+ * be executed in the source AWS Region that contains the cluster snapshot to be copied. The presigned URL
+ * request must contain the following parameter values:
*
- * KmsKeyId
- The AWS KMS key identifier for the key to use to encrypt the copy of the cluster
- * snapshot in the destination AWS Region. This is the same identifier for both the
- * CopyDBClusterSnapshot
action that is called in the destination AWS Region, and the action
- * contained in the presigned URL.
+ * SourceRegion
- The ID of the region that contains the snapshot to be copied.
*
- * DestinationRegion
- The name of the AWS Region that the DB cluster snapshot will be created
- * in.
+ * SourceDBClusterSnapshotIdentifier
- 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 AWS Region. For
+ * example, if you are copying an encrypted cluster snapshot from the us-east-1 AWS Region, then your
+ * SourceDBClusterSnapshotIdentifier
looks something like the following:
+ * arn:aws:rds:us-east-1:12345678012:sample-cluster:sample-cluster-snapshot
.
*
- * SourceDBClusterSnapshotIdentifier
- The cluster snapshot identifier for the encrypted 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 cluster snapshot from the us-west-2 AWS Region, then
- * your SourceDBClusterSnapshotIdentifier
looks like the following example:
- * arn:aws:rds:us-west-2:123456789012:cluster-snapshot:my-cluster-snapshot-20161115
.
+ * TargetDBClusterSnapshotIdentifier
- The identifier for the new cluster snapshot to be
+ * created. This parameter isn't case sensitive.
*
* The URL that contains a Signature Version 4 signed request for the CopyDBClusterSnapshot
API action
* in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
- * parameter when copying an encrypted cluster snapshot from another AWS Region.
+ * parameter when copying a cluster snapshot from another AWS Region.
+ *
+ * If you are using an AWS SDK tool or the AWS CLI, you can specify SourceRegion
(or
+ * --source-region
for the AWS CLI) instead of specifying PreSignedUrl
manually.
+ * Specifying SourceRegion
autogenerates a pre-signed URL that is a valid request for the operation
+ * that can be executed in the source AWS Region.
*
- * The presigned URL must be a valid request for the CopyDBSClusterSnapshot
API action that can be
- * executed in the source AWS Region that contains the encrypted DB cluster snapshot to be copied. The presigned URL
- * request must contain the following parameter values:
+ * The presigned URL must be a valid request for the CopyDBClusterSnapshot
API action that can be
+ * executed in the source AWS Region that contains the cluster snapshot to be copied. The presigned URL request must
+ * contain the following parameter values:
*
- * KmsKeyId
- The AWS KMS key identifier for the key to use to encrypt the copy of the cluster snapshot
- * in the destination AWS Region. This is the same identifier for both the CopyDBClusterSnapshot
action
- * that is called in the destination AWS Region, and the action contained in the presigned URL.
+ * SourceRegion
- The ID of the region that contains the snapshot to be copied.
*
- * DestinationRegion
- The name of the AWS Region that the DB cluster snapshot will be created in.
+ * SourceDBClusterSnapshotIdentifier
- 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 AWS Region. For example,
+ * if you are copying an encrypted cluster snapshot from the us-east-1 AWS Region, then your
+ * SourceDBClusterSnapshotIdentifier
looks something like the following:
+ * arn:aws:rds:us-east-1:12345678012:sample-cluster:sample-cluster-snapshot
.
*
- * SourceDBClusterSnapshotIdentifier
- The cluster snapshot identifier for the encrypted 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 cluster snapshot from the us-west-2 AWS Region, then your
- * SourceDBClusterSnapshotIdentifier
looks like the following example:
- * arn:aws:rds:us-west-2:123456789012:cluster-snapshot:my-cluster-snapshot-20161115
.
+ * TargetDBClusterSnapshotIdentifier
- The identifier for the new cluster snapshot to be created. This
+ * parameter isn't case sensitive.
*
CopyDBClusterSnapshot
API
* action in the AWS Region that contains the source cluster snapshot to copy. You must use the
- * PreSignedUrl
parameter when copying an encrypted cluster snapshot from another AWS
- * Region.
+ * PreSignedUrl
parameter when copying a cluster snapshot from another AWS Region.
+ *
+ * If you are using an AWS SDK tool or the AWS CLI, you can specify SourceRegion
(or
+ * --source-region
for the AWS CLI) instead of specifying PreSignedUrl
manually.
+ * Specifying SourceRegion
autogenerates a pre-signed URL that is a valid request for the
+ * operation that can be executed in the source AWS Region.
+ *
- * The presigned URL must be a valid request for the CopyDBSClusterSnapshot
API action that can
- * be executed in the source AWS Region that contains the encrypted DB cluster snapshot to be copied. The
- * presigned URL request must contain the following parameter values:
+ * The presigned URL must be a valid request for the CopyDBClusterSnapshot
API action that can
+ * be executed in the source AWS Region that contains the cluster snapshot to be copied. The presigned URL
+ * request must contain the following parameter values:
*
- * KmsKeyId
- The AWS KMS key identifier for the key to use to encrypt the copy of the cluster
- * snapshot in the destination AWS Region. This is the same identifier for both the
- * CopyDBClusterSnapshot
action that is called in the destination AWS Region, and the action
- * contained in the presigned URL.
+ * SourceRegion
- The ID of the region that contains the snapshot to be copied.
*
- * DestinationRegion
- The name of the AWS Region that the DB cluster snapshot will be created
- * in.
+ * SourceDBClusterSnapshotIdentifier
- 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 AWS Region.
+ * For example, if you are copying an encrypted cluster snapshot from the us-east-1 AWS Region, then your
+ * SourceDBClusterSnapshotIdentifier
looks something like the following:
+ * arn:aws:rds:us-east-1:12345678012:sample-cluster:sample-cluster-snapshot
.
*
- * SourceDBClusterSnapshotIdentifier
- The cluster snapshot identifier for the encrypted
- * 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 cluster snapshot from the us-west-2 AWS
- * Region, then your SourceDBClusterSnapshotIdentifier
looks like the following example:
- * arn:aws:rds:us-west-2:123456789012:cluster-snapshot:my-cluster-snapshot-20161115
.
+ * TargetDBClusterSnapshotIdentifier
- The identifier for the new cluster snapshot to be
+ * created. This parameter isn't case sensitive.
*
* The URL that contains a Signature Version 4 signed request for the CopyDBClusterSnapshot
API action
* in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
- * parameter when copying an encrypted cluster snapshot from another AWS Region.
+ * parameter when copying a cluster snapshot from another AWS Region.
*
- * The presigned URL must be a valid request for the CopyDBSClusterSnapshot
API action that can be
- * executed in the source AWS Region that contains the encrypted DB cluster snapshot to be copied. The presigned URL
- * request must contain the following parameter values:
+ * If you are using an AWS SDK tool or the AWS CLI, you can specify SourceRegion
(or
+ * --source-region
for the AWS CLI) instead of specifying PreSignedUrl
manually.
+ * Specifying SourceRegion
autogenerates a pre-signed URL that is a valid request for the operation
+ * that can be executed in the source AWS Region.
+ *
+ * The presigned URL must be a valid request for the CopyDBClusterSnapshot
API action that can be
+ * executed in the source AWS Region that contains the cluster snapshot to be copied. The presigned URL request must
+ * contain the following parameter values:
*
- * KmsKeyId
- The AWS KMS key identifier for the key to use to encrypt the copy of the cluster snapshot
- * in the destination AWS Region. This is the same identifier for both the CopyDBClusterSnapshot
action
- * that is called in the destination AWS Region, and the action contained in the presigned URL.
+ * SourceRegion
- The ID of the region that contains the snapshot to be copied.
*
- * DestinationRegion
- The name of the AWS Region that the DB cluster snapshot will be created in.
+ * SourceDBClusterSnapshotIdentifier
- 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 AWS Region. For example,
+ * if you are copying an encrypted cluster snapshot from the us-east-1 AWS Region, then your
+ * SourceDBClusterSnapshotIdentifier
looks something like the following:
+ * arn:aws:rds:us-east-1:12345678012:sample-cluster:sample-cluster-snapshot
.
*
- * SourceDBClusterSnapshotIdentifier
- The cluster snapshot identifier for the encrypted 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 cluster snapshot from the us-west-2 AWS Region, then your
- * SourceDBClusterSnapshotIdentifier
looks like the following example:
- * arn:aws:rds:us-west-2:123456789012:cluster-snapshot:my-cluster-snapshot-20161115
.
+ * TargetDBClusterSnapshotIdentifier
- The identifier for the new cluster snapshot to be created. This
+ * parameter isn't case sensitive.
*
CopyDBClusterSnapshot
API
* action in the AWS Region that contains the source cluster snapshot to copy. You must use the
- * PreSignedUrl
parameter when copying an encrypted cluster snapshot from another AWS
- * Region.
+ * PreSignedUrl
parameter when copying a cluster snapshot from another AWS Region.
+ *
+ * If you are using an AWS SDK tool or the AWS CLI, you can specify SourceRegion
(or
+ * --source-region
for the AWS CLI) instead of specifying PreSignedUrl
manually.
+ * Specifying SourceRegion
autogenerates a pre-signed URL that is a valid request for the
+ * operation that can be executed in the source AWS Region.
+ *
- * The presigned URL must be a valid request for the CopyDBSClusterSnapshot
API action that can
- * be executed in the source AWS Region that contains the encrypted DB cluster snapshot to be copied. The
- * presigned URL request must contain the following parameter values:
+ * The presigned URL must be a valid request for the CopyDBClusterSnapshot
API action that can
+ * be executed in the source AWS Region that contains the cluster snapshot to be copied. The presigned URL
+ * request must contain the following parameter values:
*
- * KmsKeyId
- The AWS KMS key identifier for the key to use to encrypt the copy of the cluster
- * snapshot in the destination AWS Region. This is the same identifier for both the
- * CopyDBClusterSnapshot
action that is called in the destination AWS Region, and the action
- * contained in the presigned URL.
+ * SourceRegion
- The ID of the region that contains the snapshot to be copied.
*
- * DestinationRegion
- The name of the AWS Region that the DB cluster snapshot will be created
- * in.
+ * SourceDBClusterSnapshotIdentifier
- 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 AWS Region. For
+ * example, if you are copying an encrypted cluster snapshot from the us-east-1 AWS Region, then your
+ * SourceDBClusterSnapshotIdentifier
looks something like the following:
+ * arn:aws:rds:us-east-1:12345678012:sample-cluster:sample-cluster-snapshot
.
*
- * SourceDBClusterSnapshotIdentifier
- The cluster snapshot identifier for the encrypted 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 cluster snapshot from the us-west-2 AWS Region, then
- * your SourceDBClusterSnapshotIdentifier
looks like the following example:
- * arn:aws:rds:us-west-2:123456789012:cluster-snapshot:my-cluster-snapshot-20161115
.
+ * TargetDBClusterSnapshotIdentifier
- The identifier for the new cluster snapshot to be
+ * created. This parameter isn't case sensitive.
*
- * A list of log types that need to be enabled for exporting to Amazon CloudWatch Logs. + * Not currently supported. + *
+ */ + private String preSignedUrl; + /** + *+ * 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 Auditing Amazon + * DocumentDB Events and + * Profiling Amazon DocumentDB Operations. *
*/ private java.util.List- * A list of log types that need to be enabled for exporting to Amazon CloudWatch Logs. + * Not currently supported. + *
+ * + * @param preSignedUrl + * Not currently supported. + */ + + public void setPreSignedUrl(String preSignedUrl) { + this.preSignedUrl = preSignedUrl; + } + + /** + *+ * Not currently supported. + *
+ * + * @return Not currently supported. + */ + + public String getPreSignedUrl() { + return this.preSignedUrl; + } + + /** + *+ * Not currently supported. + *
+ * + * @param preSignedUrl + * Not currently supported. + * @return Returns a reference to this object so that method calls can be chained together. + */ + + public CreateDBClusterRequest withPreSignedUrl(String preSignedUrl) { + setPreSignedUrl(preSignedUrl); + return this; + } + + /** + *+ * 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 Auditing Amazon + * DocumentDB Events and + * Profiling Amazon DocumentDB Operations. *
* - * @return A list of log types that need to be enabled for exporting to Amazon CloudWatch Logs. + * @return 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 Auditing Amazon + * DocumentDB Events and Profiling Amazon + * DocumentDB Operations. */ public java.util.List- * A list of log types that need to be enabled for exporting to Amazon CloudWatch Logs. + * 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 Auditing Amazon + * DocumentDB Events and + * Profiling Amazon DocumentDB Operations. *
* * @param enableCloudwatchLogsExports - * A list of log types that need to be enabled for exporting to Amazon CloudWatch Logs. + * 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 Auditing Amazon + * DocumentDB Events and Profiling Amazon + * DocumentDB Operations. */ public void setEnableCloudwatchLogsExports(java.util.Collection- * A list of log types that need to be enabled for exporting to Amazon CloudWatch Logs. + * 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 Auditing Amazon + * DocumentDB Events and + * Profiling Amazon DocumentDB Operations. *
*
* NOTE: This method appends the values to the existing list (if any). Use
@@ -1896,7 +1968,12 @@ public void setEnableCloudwatchLogsExports(java.util.Collection
- * A list of log types that need to be enabled for exporting to Amazon CloudWatch Logs. + * 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 Auditing Amazon + * DocumentDB Events and + * Profiling Amazon DocumentDB Operations. *
* * @param enableCloudwatchLogsExports - * A list of log types that need to be enabled for exporting to Amazon CloudWatch Logs. + * 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 Auditing Amazon + * DocumentDB Events and Profiling Amazon + * DocumentDB Operations. * @return Returns a reference to this object so that method calls can be chained together. */ @@ -2037,6 +2123,8 @@ public String toString() { sb.append("StorageEncrypted: ").append(getStorageEncrypted()).append(","); if (getKmsKeyId() != null) sb.append("KmsKeyId: ").append(getKmsKeyId()).append(","); + if (getPreSignedUrl() != null) + sb.append("PreSignedUrl: ").append(getPreSignedUrl()).append(","); if (getEnableCloudwatchLogsExports() != null) sb.append("EnableCloudwatchLogsExports: ").append(getEnableCloudwatchLogsExports()).append(","); if (getDeletionProtection() != null) @@ -2119,6 +2207,10 @@ public boolean equals(Object obj) { return false; if (other.getKmsKeyId() != null && other.getKmsKeyId().equals(this.getKmsKeyId()) == false) return false; + if (other.getPreSignedUrl() == null ^ this.getPreSignedUrl() == null) + return false; + if (other.getPreSignedUrl() != null && other.getPreSignedUrl().equals(this.getPreSignedUrl()) == false) + return false; if (other.getEnableCloudwatchLogsExports() == null ^ this.getEnableCloudwatchLogsExports() == null) return false; if (other.getEnableCloudwatchLogsExports() != null && other.getEnableCloudwatchLogsExports().equals(this.getEnableCloudwatchLogsExports()) == false) @@ -2151,6 +2243,7 @@ public int hashCode() { hashCode = prime * hashCode + ((getTags() == null) ? 0 : getTags().hashCode()); hashCode = prime * hashCode + ((getStorageEncrypted() == null) ? 0 : getStorageEncrypted().hashCode()); hashCode = prime * hashCode + ((getKmsKeyId() == null) ? 0 : getKmsKeyId().hashCode()); + hashCode = prime * hashCode + ((getPreSignedUrl() == null) ? 0 : getPreSignedUrl().hashCode()); hashCode = prime * hashCode + ((getEnableCloudwatchLogsExports() == null) ? 0 : getEnableCloudwatchLogsExports().hashCode()); hashCode = prime * hashCode + ((getDeletionProtection() == null) ? 0 : getDeletionProtection().hashCode()); return hashCode; diff --git a/aws-java-sdk-docdb/src/main/java/com/amazonaws/services/docdb/model/CreateDBInstanceRequest.java b/aws-java-sdk-docdb/src/main/java/com/amazonaws/services/docdb/model/CreateDBInstanceRequest.java index 0c5288d83ef0..e12043169119 100644 --- a/aws-java-sdk-docdb/src/main/java/com/amazonaws/services/docdb/model/CreateDBInstanceRequest.java +++ b/aws-java-sdk-docdb/src/main/java/com/amazonaws/services/docdb/model/CreateDBInstanceRequest.java @@ -82,11 +82,6 @@ public class CreateDBInstanceRequest extends com.amazonaws.AmazonWebServiceReque *
* Example: us-east-1d
*
- * Constraint: The AvailabilityZone
parameter can't be specified if the MultiAZ
parameter
- * is set to true
. The specified Availability Zone must be in the same AWS Region as the current
- * endpoint.
- *
* Example: us-east-1d
*
- * Constraint: The AvailabilityZone
parameter can't be specified if the MultiAZ
parameter
- * is set to true
. The specified Availability Zone must be in the same AWS Region as the current
- * endpoint.
- *
* Default: A random, system-chosen Availability Zone in the endpoint's AWS Region. *
*
* Example: us-east-1d
- *
- * Constraint: The AvailabilityZone
parameter can't be specified if the MultiAZ
- * parameter is set to true
. The specified Availability Zone must be in the same AWS Region as
- * the current endpoint.
*/
public void setAvailabilityZone(String availabilityZone) {
@@ -457,23 +442,13 @@ public void setAvailabilityZone(String availabilityZone) {
*
* Example: us-east-1d
*
- * Constraint: The AvailabilityZone
parameter can't be specified if the MultiAZ
parameter
- * is set to true
. The specified Availability Zone must be in the same AWS Region as the current
- * endpoint.
- *
* Default: A random, system-chosen Availability Zone in the endpoint's AWS Region. *
*
* Example: us-east-1d
- *
- * Constraint: The AvailabilityZone
parameter can't be specified if the MultiAZ
- * parameter is set to true
. The specified Availability Zone must be in the same AWS Region as
- * the current endpoint.
*/
public String getAvailabilityZone() {
@@ -490,24 +465,14 @@ public String getAvailabilityZone() {
*
* Example: us-east-1d
*
- * Constraint: The AvailabilityZone
parameter can't be specified if the MultiAZ
parameter
- * is set to true
. The specified Availability Zone must be in the same AWS Region as the current
- * endpoint.
- *
* Default: A random, system-chosen Availability Zone in the endpoint's AWS Region. *
*
* Example: us-east-1d
- *
- * Constraint: The AvailabilityZone
parameter can't be specified if the MultiAZ
- * parameter is set to true
. The specified Availability Zone must be in the same AWS Region as
- * the current endpoint.
* @return Returns a reference to this object so that method calls can be chained together.
*/
diff --git a/aws-java-sdk-docdb/src/main/java/com/amazonaws/services/docdb/model/DescribeDBEngineVersionsRequest.java b/aws-java-sdk-docdb/src/main/java/com/amazonaws/services/docdb/model/DescribeDBEngineVersionsRequest.java
index a26fe9cab5d0..9faa3bc0396c 100644
--- a/aws-java-sdk-docdb/src/main/java/com/amazonaws/services/docdb/model/DescribeDBEngineVersionsRequest.java
+++ b/aws-java-sdk-docdb/src/main/java/com/amazonaws/services/docdb/model/DescribeDBEngineVersionsRequest.java
@@ -39,7 +39,7 @@ public class DescribeDBEngineVersionsRequest extends com.amazonaws.AmazonWebServ
* The database engine version to return.
*
- * Example: 5.1.49
+ * Example: 3.6.0
*
- * Example: 5.1.49
+ * Example: 3.6.0
*
- * Example: 5.1.49
+ * Example: 3.6.0
*/
public void setEngineVersion(String engineVersion) {
@@ -171,12 +171,12 @@ public void setEngineVersion(String engineVersion) {
* The database engine version to return.
*
- * Example: 5.1.49
+ * Example: 3.6.0
*
- * Example: 5.1.49
+ * Example: 3.6.0
*/
public String getEngineVersion() {
@@ -188,13 +188,13 @@ public String getEngineVersion() {
* The database engine version to return.
*
- * Example: 5.1.49
+ * Example: 3.6.0
*
- * Example:
- * Returns a listing of all invitations made on the specified network.
+ * Returns a listing of all invitations for the current AWS account.
*
- * Returns a listing of all invitations made on the specified network.
+ * Returns a listing of all invitations for the current AWS account.
*
- * Returns a listing of all invitations made on the specified network.
+ * Returns a listing of all invitations for the current AWS account.
*
- * Returns a listing of all invitations made on the specified network.
+ * Returns a listing of all invitations for the current AWS account.
* 5.1.49
+ * Example: 3.6.0
* @return Returns a reference to this object so that method calls can be chained together.
*/
diff --git a/aws-java-sdk-docdb/src/main/java/com/amazonaws/services/docdb/model/transform/CreateDBClusterRequestMarshaller.java b/aws-java-sdk-docdb/src/main/java/com/amazonaws/services/docdb/model/transform/CreateDBClusterRequestMarshaller.java
index a2a82133f6ab..a59394bbaf26 100644
--- a/aws-java-sdk-docdb/src/main/java/com/amazonaws/services/docdb/model/transform/CreateDBClusterRequestMarshaller.java
+++ b/aws-java-sdk-docdb/src/main/java/com/amazonaws/services/docdb/model/transform/CreateDBClusterRequestMarshaller.java
@@ -149,6 +149,10 @@ public Request
+ * Configuration properties for logging events associated with a member of a Managed Blockchain network. + *
+ */ private MemberLogPublishingConfiguration logPublishingConfiguration; /** @@ -170,9 +174,12 @@ public MemberConfiguration withFrameworkConfiguration(MemberFrameworkConfigurati } /** - * + *+ * Configuration properties for logging events associated with a member of a Managed Blockchain network. + *
* * @param logPublishingConfiguration + * Configuration properties for logging events associated with a member of a Managed Blockchain network. */ public void setLogPublishingConfiguration(MemberLogPublishingConfiguration logPublishingConfiguration) { @@ -180,9 +187,11 @@ public void setLogPublishingConfiguration(MemberLogPublishingConfiguration logPu } /** - * + *+ * Configuration properties for logging events associated with a member of a Managed Blockchain network. + *
* - * @return + * @return Configuration properties for logging events associated with a member of a Managed Blockchain network. */ public MemberLogPublishingConfiguration getLogPublishingConfiguration() { @@ -190,9 +199,12 @@ public MemberLogPublishingConfiguration getLogPublishingConfiguration() { } /** - * + *+ * Configuration properties for logging events associated with a member of a Managed Blockchain network. + *
* * @param logPublishingConfiguration + * Configuration properties for logging events associated with a member of a Managed Blockchain network. * @return Returns a reference to this object so that method calls can be chained together. */ diff --git a/aws-java-sdk-managedblockchain/src/main/java/com/amazonaws/services/managedblockchain/model/Node.java b/aws-java-sdk-managedblockchain/src/main/java/com/amazonaws/services/managedblockchain/model/Node.java index 67a6df07d307..fddaffafac21 100644 --- a/aws-java-sdk-managedblockchain/src/main/java/com/amazonaws/services/managedblockchain/model/Node.java +++ b/aws-java-sdk-managedblockchain/src/main/java/com/amazonaws/services/managedblockchain/model/Node.java @@ -64,8 +64,19 @@ public class Node implements Serializable, Cloneable, StructuredPojo { * */ private NodeFrameworkAttributes frameworkAttributes; - /** */ + /** + *+ * Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain + * network. + *
+ */ private NodeLogPublishingConfiguration logPublishingConfiguration; + /** + *
+ * The state database that the node uses. Values are LevelDB
or CouchDB
.
+ *
* The status of the node. @@ -320,9 +331,14 @@ public Node withFrameworkAttributes(NodeFrameworkAttributes frameworkAttributes) } /** - *
+ *+ * Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain + * network. + *
* * @param logPublishingConfiguration + * Configuration properties for logging events associated with a peer node owned by a member in a Managed + * Blockchain network. */ public void setLogPublishingConfiguration(NodeLogPublishingConfiguration logPublishingConfiguration) { @@ -330,9 +346,13 @@ public void setLogPublishingConfiguration(NodeLogPublishingConfiguration logPubl } /** - * + *+ * Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain + * network. + *
* - * @return + * @return Configuration properties for logging events associated with a peer node owned by a member in a Managed + * Blockchain network. */ public NodeLogPublishingConfiguration getLogPublishingConfiguration() { @@ -340,9 +360,14 @@ public NodeLogPublishingConfiguration getLogPublishingConfiguration() { } /** - * + *+ * Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain + * network. + *
* * @param logPublishingConfiguration + * Configuration properties for logging events associated with a peer node owned by a member in a Managed + * Blockchain network. * @return Returns a reference to this object so that method calls can be chained together. */ @@ -351,6 +376,65 @@ public Node withLogPublishingConfiguration(NodeLogPublishingConfiguration logPub return this; } + /** + *
+ * The state database that the node uses. Values are LevelDB
or CouchDB
.
+ *
LevelDB
or CouchDB
.
+ * @see StateDBType
+ */
+
+ public void setStateDB(String stateDB) {
+ this.stateDB = stateDB;
+ }
+
+ /**
+ *
+ * The state database that the node uses. Values are LevelDB
or CouchDB
.
+ *
LevelDB
or CouchDB
.
+ * @see StateDBType
+ */
+
+ public String getStateDB() {
+ return this.stateDB;
+ }
+
+ /**
+ *
+ * The state database that the node uses. Values are LevelDB
or CouchDB
.
+ *
LevelDB
or CouchDB
.
+ * @return Returns a reference to this object so that method calls can be chained together.
+ * @see StateDBType
+ */
+
+ public Node withStateDB(String stateDB) {
+ setStateDB(stateDB);
+ return this;
+ }
+
+ /**
+ *
+ * The state database that the node uses. Values are LevelDB
or CouchDB
.
+ *
LevelDB
or CouchDB
.
+ * @return Returns a reference to this object so that method calls can be chained together.
+ * @see StateDBType
+ */
+
+ public Node withStateDB(StateDBType stateDB) {
+ this.stateDB = stateDB.toString();
+ return this;
+ }
+
/**
* * The status of the node. @@ -476,6 +560,8 @@ public String toString() { sb.append("FrameworkAttributes: ").append(getFrameworkAttributes()).append(","); if (getLogPublishingConfiguration() != null) sb.append("LogPublishingConfiguration: ").append(getLogPublishingConfiguration()).append(","); + if (getStateDB() != null) + sb.append("StateDB: ").append(getStateDB()).append(","); if (getStatus() != null) sb.append("Status: ").append(getStatus()).append(","); if (getCreationDate() != null) @@ -522,6 +608,10 @@ public boolean equals(Object obj) { return false; if (other.getLogPublishingConfiguration() != null && other.getLogPublishingConfiguration().equals(this.getLogPublishingConfiguration()) == false) return false; + if (other.getStateDB() == null ^ this.getStateDB() == null) + return false; + if (other.getStateDB() != null && other.getStateDB().equals(this.getStateDB()) == false) + return false; if (other.getStatus() == null ^ this.getStatus() == null) return false; if (other.getStatus() != null && other.getStatus().equals(this.getStatus()) == false) @@ -545,6 +635,7 @@ public int hashCode() { hashCode = prime * hashCode + ((getAvailabilityZone() == null) ? 0 : getAvailabilityZone().hashCode()); hashCode = prime * hashCode + ((getFrameworkAttributes() == null) ? 0 : getFrameworkAttributes().hashCode()); hashCode = prime * hashCode + ((getLogPublishingConfiguration() == null) ? 0 : getLogPublishingConfiguration().hashCode()); + hashCode = prime * hashCode + ((getStateDB() == null) ? 0 : getStateDB().hashCode()); hashCode = prime * hashCode + ((getStatus() == null) ? 0 : getStatus().hashCode()); hashCode = prime * hashCode + ((getCreationDate() == null) ? 0 : getCreationDate().hashCode()); return hashCode; diff --git a/aws-java-sdk-managedblockchain/src/main/java/com/amazonaws/services/managedblockchain/model/NodeConfiguration.java b/aws-java-sdk-managedblockchain/src/main/java/com/amazonaws/services/managedblockchain/model/NodeConfiguration.java index c6d9ba6be883..8207e516e61a 100644 --- a/aws-java-sdk-managedblockchain/src/main/java/com/amazonaws/services/managedblockchain/model/NodeConfiguration.java +++ b/aws-java-sdk-managedblockchain/src/main/java/com/amazonaws/services/managedblockchain/model/NodeConfiguration.java @@ -40,8 +40,21 @@ public class NodeConfiguration implements Serializable, Cloneable, StructuredPoj *
*/ private String availabilityZone; - /** */ + /** + *+ * Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain + * network. + *
+ */ private NodeLogPublishingConfiguration logPublishingConfiguration; + /** + *
+ * The state database that the node uses. Values are LevelDB
or CouchDB
. When using an
+ * Amazon Managed Blockchain network with Hyperledger Fabric version 1.4 or later, the default is
+ * CouchDB
.
+ *
@@ -124,9 +137,14 @@ public NodeConfiguration withAvailabilityZone(String availabilityZone) { } /** - *
+ *+ * Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain + * network. + *
* * @param logPublishingConfiguration + * Configuration properties for logging events associated with a peer node owned by a member in a Managed + * Blockchain network. */ public void setLogPublishingConfiguration(NodeLogPublishingConfiguration logPublishingConfiguration) { @@ -134,9 +152,13 @@ public void setLogPublishingConfiguration(NodeLogPublishingConfiguration logPubl } /** - * + *+ * Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain + * network. + *
* - * @return + * @return Configuration properties for logging events associated with a peer node owned by a member in a Managed + * Blockchain network. */ public NodeLogPublishingConfiguration getLogPublishingConfiguration() { @@ -144,9 +166,14 @@ public NodeLogPublishingConfiguration getLogPublishingConfiguration() { } /** - * + *+ * Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain + * network. + *
* * @param logPublishingConfiguration + * Configuration properties for logging events associated with a peer node owned by a member in a Managed + * Blockchain network. * @return Returns a reference to this object so that method calls can be chained together. */ @@ -155,6 +182,81 @@ public NodeConfiguration withLogPublishingConfiguration(NodeLogPublishingConfigu return this; } + /** + *
+ * The state database that the node uses. Values are LevelDB
or CouchDB
. When using an
+ * Amazon Managed Blockchain network with Hyperledger Fabric version 1.4 or later, the default is
+ * CouchDB
.
+ *
LevelDB
or CouchDB
. When using
+ * an Amazon Managed Blockchain network with Hyperledger Fabric version 1.4 or later, the default is
+ * CouchDB
.
+ * @see StateDBType
+ */
+
+ public void setStateDB(String stateDB) {
+ this.stateDB = stateDB;
+ }
+
+ /**
+ *
+ * The state database that the node uses. Values are LevelDB
or CouchDB
. When using an
+ * Amazon Managed Blockchain network with Hyperledger Fabric version 1.4 or later, the default is
+ * CouchDB
.
+ *
LevelDB
or CouchDB
. When
+ * using an Amazon Managed Blockchain network with Hyperledger Fabric version 1.4 or later, the default is
+ * CouchDB
.
+ * @see StateDBType
+ */
+
+ public String getStateDB() {
+ return this.stateDB;
+ }
+
+ /**
+ *
+ * The state database that the node uses. Values are LevelDB
or CouchDB
. When using an
+ * Amazon Managed Blockchain network with Hyperledger Fabric version 1.4 or later, the default is
+ * CouchDB
.
+ *
LevelDB
or CouchDB
. When using
+ * an Amazon Managed Blockchain network with Hyperledger Fabric version 1.4 or later, the default is
+ * CouchDB
.
+ * @return Returns a reference to this object so that method calls can be chained together.
+ * @see StateDBType
+ */
+
+ public NodeConfiguration withStateDB(String stateDB) {
+ setStateDB(stateDB);
+ return this;
+ }
+
+ /**
+ *
+ * The state database that the node uses. Values are LevelDB
or CouchDB
. When using an
+ * Amazon Managed Blockchain network with Hyperledger Fabric version 1.4 or later, the default is
+ * CouchDB
.
+ *
LevelDB
or CouchDB
. When using
+ * an Amazon Managed Blockchain network with Hyperledger Fabric version 1.4 or later, the default is
+ * CouchDB
.
+ * @return Returns a reference to this object so that method calls can be chained together.
+ * @see StateDBType
+ */
+
+ public NodeConfiguration withStateDB(StateDBType stateDB) {
+ this.stateDB = stateDB.toString();
+ return this;
+ }
+
/**
* Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be
* redacted from this string using a placeholder value.
@@ -172,7 +274,9 @@ public String toString() {
if (getAvailabilityZone() != null)
sb.append("AvailabilityZone: ").append(getAvailabilityZone()).append(",");
if (getLogPublishingConfiguration() != null)
- sb.append("LogPublishingConfiguration: ").append(getLogPublishingConfiguration());
+ sb.append("LogPublishingConfiguration: ").append(getLogPublishingConfiguration()).append(",");
+ if (getStateDB() != null)
+ sb.append("StateDB: ").append(getStateDB());
sb.append("}");
return sb.toString();
}
@@ -199,6 +303,10 @@ public boolean equals(Object obj) {
return false;
if (other.getLogPublishingConfiguration() != null && other.getLogPublishingConfiguration().equals(this.getLogPublishingConfiguration()) == false)
return false;
+ if (other.getStateDB() == null ^ this.getStateDB() == null)
+ return false;
+ if (other.getStateDB() != null && other.getStateDB().equals(this.getStateDB()) == false)
+ return false;
return true;
}
@@ -210,6 +318,7 @@ public int hashCode() {
hashCode = prime * hashCode + ((getInstanceType() == null) ? 0 : getInstanceType().hashCode());
hashCode = prime * hashCode + ((getAvailabilityZone() == null) ? 0 : getAvailabilityZone().hashCode());
hashCode = prime * hashCode + ((getLogPublishingConfiguration() == null) ? 0 : getLogPublishingConfiguration().hashCode());
+ hashCode = prime * hashCode + ((getStateDB() == null) ? 0 : getStateDB().hashCode());
return hashCode;
}
diff --git a/aws-java-sdk-managedblockchain/src/main/java/com/amazonaws/services/managedblockchain/model/StateDBType.java b/aws-java-sdk-managedblockchain/src/main/java/com/amazonaws/services/managedblockchain/model/StateDBType.java
new file mode 100644
index 000000000000..9767bd2c623c
--- /dev/null
+++ b/aws-java-sdk-managedblockchain/src/main/java/com/amazonaws/services/managedblockchain/model/StateDBType.java
@@ -0,0 +1,60 @@
+/*
+ * Copyright 2015-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
+ * the License. A copy of the License is located at
+ *
+ * http://aws.amazon.com/apache2.0
+ *
+ * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
+ * and limitations under the License.
+ */
+package com.amazonaws.services.managedblockchain.model;
+
+import javax.annotation.Generated;
+
+/**
+ *
+ */
+@Generated("com.amazonaws:aws-java-sdk-code-generator")
+public enum StateDBType {
+
+ LevelDB("LevelDB"),
+ CouchDB("CouchDB");
+
+ private String value;
+
+ private StateDBType(String value) {
+ this.value = value;
+ }
+
+ @Override
+ public String toString() {
+ return this.value;
+ }
+
+ /**
+ * Use this in place of valueOf.
+ *
+ * @param value
+ * real value
+ * @return StateDBType corresponding to the value
+ *
+ * @throws IllegalArgumentException
+ * If the specified value does not map to one of the known values in this enum.
+ */
+ public static StateDBType fromValue(String value) {
+ if (value == null || "".equals(value)) {
+ throw new IllegalArgumentException("Value cannot be null or empty!");
+ }
+
+ for (StateDBType enumEntry : StateDBType.values()) {
+ if (enumEntry.toString().equals(value)) {
+ return enumEntry;
+ }
+ }
+
+ throw new IllegalArgumentException("Cannot create enum from " + value + " value!");
+ }
+}
diff --git a/aws-java-sdk-managedblockchain/src/main/java/com/amazonaws/services/managedblockchain/model/transform/NodeConfigurationJsonUnmarshaller.java b/aws-java-sdk-managedblockchain/src/main/java/com/amazonaws/services/managedblockchain/model/transform/NodeConfigurationJsonUnmarshaller.java
index c4984b8fd89f..fc726dd36f05 100644
--- a/aws-java-sdk-managedblockchain/src/main/java/com/amazonaws/services/managedblockchain/model/transform/NodeConfigurationJsonUnmarshaller.java
+++ b/aws-java-sdk-managedblockchain/src/main/java/com/amazonaws/services/managedblockchain/model/transform/NodeConfigurationJsonUnmarshaller.java
@@ -60,6 +60,10 @@ public NodeConfiguration unmarshall(JsonUnmarshallerContext context) throws Exce
context.nextToken();
nodeConfiguration.setLogPublishingConfiguration(NodeLogPublishingConfigurationJsonUnmarshaller.getInstance().unmarshall(context));
}
+ if (context.testExpression("StateDB", targetDepth)) {
+ context.nextToken();
+ nodeConfiguration.setStateDB(context.getUnmarshaller(String.class).unmarshall(context));
+ }
} else if (token == END_ARRAY || token == END_OBJECT) {
if (context.getLastParsedParentElement() == null || context.getLastParsedParentElement().equals(currentParentElement)) {
if (context.getCurrentDepth() <= originalDepth)
diff --git a/aws-java-sdk-managedblockchain/src/main/java/com/amazonaws/services/managedblockchain/model/transform/NodeConfigurationMarshaller.java b/aws-java-sdk-managedblockchain/src/main/java/com/amazonaws/services/managedblockchain/model/transform/NodeConfigurationMarshaller.java
index 5db00f814a34..f1c1f4f6eefd 100644
--- a/aws-java-sdk-managedblockchain/src/main/java/com/amazonaws/services/managedblockchain/model/transform/NodeConfigurationMarshaller.java
+++ b/aws-java-sdk-managedblockchain/src/main/java/com/amazonaws/services/managedblockchain/model/transform/NodeConfigurationMarshaller.java
@@ -33,6 +33,8 @@ public class NodeConfigurationMarshaller {
.marshallLocation(MarshallLocation.PAYLOAD).marshallLocationName("AvailabilityZone").build();
private static final MarshallingInfoRepresents the input to AddTagsToResource.
", + "documentation" : "Represents the input to AddTagsToResource.
", "simpleType" : "AddTagsToResourceRequest", "variableSetterType" : "AddTagsToResourceRequest" }, @@ -136,7 +136,7 @@ "asyncReturnType" : "ResourcePendingMaintenanceActions", "authenticated" : true, "deprecated" : false, - "documentation" : "Applies a pending maintenance action to a resource (for example, to a DB instance).
", + "documentation" : "Applies a pending maintenance action to a resource (for example, to an Amazon DocumentDB instance).
", "endpointCacheRequired" : false, "endpointDiscovery" : null, "endpointOperation" : false, @@ -161,7 +161,7 @@ "variableDeclarationType" : "ApplyPendingMaintenanceActionRequest", "variableName" : "applyPendingMaintenanceActionRequest", "variableType" : "ApplyPendingMaintenanceActionRequest", - "documentation" : "Represents the input to ApplyPendingMaintenanceAction.
", + "documentation" : "Represents the input to ApplyPendingMaintenanceAction.
", "simpleType" : "ApplyPendingMaintenanceActionRequest", "variableSetterType" : "ApplyPendingMaintenanceActionRequest" }, @@ -170,7 +170,7 @@ "operationName" : "ApplyPendingMaintenanceAction", "returnType" : { "returnType" : "ResourcePendingMaintenanceActions", - "documentation" : "Represents the output of ApplyPendingMaintenanceAction.
" + "documentation" : "Represents the output of ApplyPendingMaintenanceAction.
" }, "syncReturnType" : "ResourcePendingMaintenanceActions" }, @@ -206,7 +206,7 @@ "variableDeclarationType" : "CopyDBClusterParameterGroupRequest", "variableName" : "copyDBClusterParameterGroupRequest", "variableType" : "CopyDBClusterParameterGroupRequest", - "documentation" : "Represents the input to CopyDBClusterParameterGroup.
", + "documentation" : "Represents the input to CopyDBClusterParameterGroup.
", "simpleType" : "CopyDBClusterParameterGroupRequest", "variableSetterType" : "CopyDBClusterParameterGroupRequest" }, @@ -226,7 +226,7 @@ "asyncReturnType" : "DBClusterSnapshot", "authenticated" : true, "deprecated" : false, - "documentation" : "Copies a snapshot of a cluster.
To copy a cluster snapshot from a shared manual cluster snapshot, SourceDBClusterSnapshotIdentifier
must be the Amazon Resource Name (ARN) of the shared cluster snapshot.
To cancel the copy operation after it is in progress, delete the target cluster snapshot identified by TargetDBClusterSnapshotIdentifier
while that DB cluster snapshot is in the copying status.
Copies a snapshot of a cluster.
To copy a cluster snapshot from a shared manual cluster snapshot, SourceDBClusterSnapshotIdentifier
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 AWS Region.
To cancel the copy operation after it is in progress, delete the target cluster snapshot identified by TargetDBClusterSnapshotIdentifier
while that cluster snapshot is in the copying status.
Represents the input to CopyDBClusterSnapshot.
", + "documentation" : "Represents the input to CopyDBClusterSnapshot.
", "simpleType" : "CopyDBClusterSnapshotRequest", "variableSetterType" : "CopyDBClusterSnapshotRequest" }, @@ -356,7 +356,7 @@ "variableDeclarationType" : "CreateDBClusterRequest", "variableName" : "createDBClusterRequest", "variableType" : "CreateDBClusterRequest", - "documentation" : "Represents the input to CreateDBCluster.
", + "documentation" : "Represents the input to CreateDBCluster.
", "simpleType" : "CreateDBClusterRequest", "variableSetterType" : "CreateDBClusterRequest" }, @@ -376,7 +376,7 @@ "asyncReturnType" : "DBClusterParameterGroup", "authenticated" : true, "deprecated" : false, - "documentation" : "Creates a new cluster parameter group.
Parameters in a cluster parameter group apply to all of the instances in a DB cluster.
A cluster parameter group is initially created with the default parameters for the database engine used by instances in the cluster. To provide custom values for any of the parameters, you must modify the group after you create it. After you create a DB cluster parameter group, you must associate it with your cluster. For the new DB cluster parameter group and associated settings to take effect, you must then reboot the instances in the cluster without failover.
After you create a cluster parameter group, you should wait at least 5 minutes before creating your first cluster that uses that cluster parameter group as the default parameter group. This allows Amazon DocumentDB to fully complete the create action before the cluster parameter group is used as the default for a new cluster. This step is especially important for parameters that are critical when creating the default database for a cluster, such as the character set for the default database defined by the character_set_database
parameter.
Creates a new cluster parameter group.
Parameters in a cluster parameter group apply to all of the instances in a cluster.
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 default.docdb3.6
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 create a new parameter group or copy an existing parameter group, 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 Modifying Amazon DocumentDB Cluster Parameter Groups.
Represents the input to AddTagsToResource.
", + "documentation" : "Represents the input to AddTagsToResource.
", "endpointDiscoveryMembers" : null, "enums" : null, "errorCode" : null, @@ -2171,12 +2171,12 @@ "c2jName" : "ResourceName", "c2jShape" : "String", "deprecated" : false, - "documentation" : "The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name (ARN).
", + "documentation" : "The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name .
", "endpointDiscoveryId" : false, "enumType" : null, - "fluentSetterDocumentation" : "/**The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name (ARN).
\n@param resourceName The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name (ARN).\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name .
\n@param resourceName The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name .\n@return Returns a reference to this object so that method calls can be chained together.*/", "fluentSetterMethodName" : "withResourceName", - "getterDocumentation" : "/**The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name (ARN).
\n@return The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name (ARN).*/", + "getterDocumentation" : "/**The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name .
\n@return The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name .*/", "getterMethodName" : "getResourceName", "getterModel" : { "returnType" : "String", @@ -2210,7 +2210,7 @@ "marshallingType" : "STRING", "name" : "ResourceName", "sensitive" : false, - "setterDocumentation" : "/**The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name (ARN).
\n@param resourceName The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name (ARN).*/", + "setterDocumentation" : "/**The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name .
\n@param resourceName The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name .*/", "setterMethodName" : "setResourceName", "setterModel" : { "timestampFormat" : null, @@ -2225,13 +2225,13 @@ "shouldFullyQualify" : false, "simple" : true, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name (ARN).
\n@param resourceName The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name (ARN).\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name .
\n@param resourceName The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name .\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "String", "variableName" : "resourceName", "variableType" : "String", - "documentation" : "The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name (ARN).
", + "documentation" : "The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name .
", "simpleType" : "String", "variableSetterType" : "String" }, @@ -2240,12 +2240,12 @@ "c2jName" : "Tags", "c2jShape" : "TagList", "deprecated" : false, - "documentation" : "The tags to be assigned to the Amazon DocumentDB resource.
", + "documentation" : "The tags to be assigned to the Amazon DocumentDB resource.
", "endpointDiscoveryId" : false, "enumType" : null, - "fluentSetterDocumentation" : "/**The tags to be assigned to the Amazon DocumentDB resource.
\n@param tags The tags to be assigned to the Amazon DocumentDB resource.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**The tags to be assigned to the Amazon DocumentDB resource.
\n@param tags The tags to be assigned to the Amazon DocumentDB resource.\n@return Returns a reference to this object so that method calls can be chained together.*/", "fluentSetterMethodName" : "withTags", - "getterDocumentation" : "/**The tags to be assigned to the Amazon DocumentDB resource.
\n@return The tags to be assigned to the Amazon DocumentDB resource.*/", + "getterDocumentation" : "/**The tags to be assigned to the Amazon DocumentDB resource.
\n@return The tags to be assigned to the Amazon DocumentDB resource.*/", "getterMethodName" : "getTags", "getterModel" : { "returnType" : "java.util.ListThe tags to be assigned to the Amazon DocumentDB resource.
\n@param tags The tags to be assigned to the Amazon DocumentDB resource.*/", + "setterDocumentation" : "/**The tags to be assigned to the Amazon DocumentDB resource.
\n@param tags The tags to be assigned to the Amazon DocumentDB resource.*/", "setterMethodName" : "setTags", "setterModel" : { "timestampFormat" : null, @@ -2378,13 +2378,13 @@ "shouldFullyQualify" : false, "simple" : false, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**The tags to be assigned to the Amazon DocumentDB resource.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setTags(java.util.Collection)} or {@link #withTags(java.util.Collection)} if you want to override the existing values.
\n@param tags The tags to be assigned to the Amazon DocumentDB resource.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**The tags to be assigned to the Amazon DocumentDB resource.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setTags(java.util.Collection)} or {@link #withTags(java.util.Collection)} if you want to override the existing values.
\n@param tags The tags to be assigned to the Amazon DocumentDB resource.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "java.util.ListThe tags to be assigned to the Amazon DocumentDB resource.
", + "documentation" : "The tags to be assigned to the Amazon DocumentDB resource.
", "simpleType" : "ListThe Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name (ARN).
", + "documentation" : "The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name .
", "endpointDiscoveryId" : false, "enumType" : null, - "fluentSetterDocumentation" : "/**The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name (ARN).
\n@param resourceName The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name (ARN).\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name .
\n@param resourceName The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name .\n@return Returns a reference to this object so that method calls can be chained together.*/", "fluentSetterMethodName" : "withResourceName", - "getterDocumentation" : "/**The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name (ARN).
\n@return The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name (ARN).*/", + "getterDocumentation" : "/**The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name .
\n@return The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name .*/", "getterMethodName" : "getResourceName", "getterModel" : { "returnType" : "String", @@ -2434,7 +2434,7 @@ "marshallingType" : "STRING", "name" : "ResourceName", "sensitive" : false, - "setterDocumentation" : "/**The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name (ARN).
\n@param resourceName The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name (ARN).*/", + "setterDocumentation" : "/**The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name .
\n@param resourceName The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name .*/", "setterMethodName" : "setResourceName", "setterModel" : { "timestampFormat" : null, @@ -2449,13 +2449,13 @@ "shouldFullyQualify" : false, "simple" : true, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name (ARN).
\n@param resourceName The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name (ARN).\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name .
\n@param resourceName The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name .\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "String", "variableName" : "resourceName", "variableType" : "String", - "documentation" : "The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name (ARN).
", + "documentation" : "The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name .
", "simpleType" : "String", "variableSetterType" : "String" }, @@ -2465,12 +2465,12 @@ "c2jName" : "Tags", "c2jShape" : "TagList", "deprecated" : false, - "documentation" : "The tags to be assigned to the Amazon DocumentDB resource.
", + "documentation" : "The tags to be assigned to the Amazon DocumentDB resource.
", "endpointDiscoveryId" : false, "enumType" : null, - "fluentSetterDocumentation" : "/**The tags to be assigned to the Amazon DocumentDB resource.
\n@param tags The tags to be assigned to the Amazon DocumentDB resource.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**The tags to be assigned to the Amazon DocumentDB resource.
\n@param tags The tags to be assigned to the Amazon DocumentDB resource.\n@return Returns a reference to this object so that method calls can be chained together.*/", "fluentSetterMethodName" : "withTags", - "getterDocumentation" : "/**The tags to be assigned to the Amazon DocumentDB resource.
\n@return The tags to be assigned to the Amazon DocumentDB resource.*/", + "getterDocumentation" : "/**The tags to be assigned to the Amazon DocumentDB resource.
\n@return The tags to be assigned to the Amazon DocumentDB resource.*/", "getterMethodName" : "getTags", "getterModel" : { "returnType" : "java.util.ListThe tags to be assigned to the Amazon DocumentDB resource.
\n@param tags The tags to be assigned to the Amazon DocumentDB resource.*/", + "setterDocumentation" : "/**The tags to be assigned to the Amazon DocumentDB resource.
\n@param tags The tags to be assigned to the Amazon DocumentDB resource.*/", "setterMethodName" : "setTags", "setterModel" : { "timestampFormat" : null, @@ -2603,13 +2603,13 @@ "shouldFullyQualify" : false, "simple" : false, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**The tags to be assigned to the Amazon DocumentDB resource.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setTags(java.util.Collection)} or {@link #withTags(java.util.Collection)} if you want to override the existing values.
\n@param tags The tags to be assigned to the Amazon DocumentDB resource.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**The tags to be assigned to the Amazon DocumentDB resource.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setTags(java.util.Collection)} or {@link #withTags(java.util.Collection)} if you want to override the existing values.
\n@param tags The tags to be assigned to the Amazon DocumentDB resource.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "java.util.ListThe tags to be assigned to the Amazon DocumentDB resource.
", + "documentation" : "The tags to be assigned to the Amazon DocumentDB resource.
", "simpleType" : "ListRepresents the input to ApplyPendingMaintenanceAction.
", + "documentation" : "Represents the input to ApplyPendingMaintenanceAction.
", "endpointDiscoveryMembers" : null, "enums" : null, "errorCode" : null, @@ -2898,12 +2898,12 @@ "c2jName" : "OptInType", "c2jShape" : "String", "deprecated" : false, - "documentation" : "A value that specifies the type of opt-in request or undoes an opt-in request. An opt-in request of type immediate
can't be undone.
Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
A value that specifies the type of opt-in request or undoes an opt-in request. An opt-in request of type immediate
can't be undone.
Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
A value that specifies the type of opt-in request or undoes an opt-in request. An opt-in request of type immediate
can't be undone.
Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
immediate
can't be undone. Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
A value that specifies the type of opt-in request or undoes an opt-in request. An opt-in request of type immediate
can't be undone.
Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
immediate
can't be undone. Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
A value that specifies the type of opt-in request or undoes an opt-in request. An opt-in request of type immediate
can't be undone.
Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
immediate
can't be undone. Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
A value that specifies the type of opt-in request or undoes an opt-in request. An opt-in request of type immediate
can't be undone.
Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
immediate
can't be undone. Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
A value that specifies the type of opt-in request or undoes an opt-in request. An opt-in request of type immediate
can't be undone.
Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
immediate
can't be undone. Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
A value that specifies the type of opt-in request or undoes an opt-in request. An opt-in request of type immediate
can't be undone.
Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
immediate
can't be undone. Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
A value that specifies the type of opt-in request or undoes an opt-in request. An opt-in request of type immediate
can't be undone.
Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
immediate
can't be undone. Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
A value that specifies the type of opt-in request or undoes an opt-in request. An opt-in request of type immediate
can't be undone.
Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
immediate
can't be undone. Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
A value that specifies the type of opt-in request or undoes an opt-in request. An opt-in request of type immediate
can't be undone.
Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
A value that specifies the type of opt-in request or undoes an opt-in request. An opt-in request of type immediate
can't be undone.
Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
A value that specifies the type of opt-in request or undoes an opt-in request. An opt-in request of type immediate
can't be undone.
Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
A value that specifies the type of opt-in request or undoes an opt-in request. An opt-in request of type immediate
can't be undone.
Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
A value that specifies the type of opt-in request or undoes an opt-in request. An opt-in request of type immediate
can't be undone.
Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
immediate
can't be undone. Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
A value that specifies the type of opt-in request or undoes an opt-in request. An opt-in request of type immediate
can't be undone.
Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
immediate
can't be undone. Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
A value that specifies the type of opt-in request or undoes an opt-in request. An opt-in request of type immediate
can't be undone.
Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
immediate
can't be undone. Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
A value that specifies the type of opt-in request or undoes an opt-in request. An opt-in request of type immediate
can't be undone.
Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
immediate
can't be undone. Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
A value that specifies the type of opt-in request or undoes an opt-in request. An opt-in request of type immediate
can't be undone.
Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
immediate
can't be undone. Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
A value that specifies the type of opt-in request or undoes an opt-in request. An opt-in request of type immediate
can't be undone.
Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
immediate
can't be undone. Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
A value that specifies the type of opt-in request or undoes an opt-in request. An opt-in request of type immediate
can't be undone.
Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
immediate
can't be undone. Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
A value that specifies the type of opt-in request or undoes an opt-in request. An opt-in request of type immediate
can't be undone.
Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
immediate
can't be undone. Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
A value that specifies the type of opt-in request or undoes an opt-in request. An opt-in request of type immediate
can't be undone.
Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
A value that specifies the type of opt-in request or undoes an opt-in request. An opt-in request of type immediate
can't be undone.
Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
Represents the input to CopyDBClusterParameterGroup.
", + "documentation" : "Represents the input to CopyDBClusterParameterGroup.
", "endpointDiscoveryMembers" : null, "enums" : null, "errorCode" : null, @@ -5030,12 +5030,12 @@ "c2jName" : "SourceDBClusterParameterGroupIdentifier", "c2jShape" : "String", "deprecated" : false, - "documentation" : "The identifier or Amazon Resource Name (ARN) for the source cluster parameter group.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:cluster-pg:custom-cluster-group1
.
The identifier or Amazon Resource Name (ARN) for the source cluster parameter group.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:sample-cluster:sample-parameter-group
.
The identifier or Amazon Resource Name (ARN) for the source cluster parameter group.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:cluster-pg:custom-cluster-group1
.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:cluster-pg:custom-cluster-group1
.
The identifier or Amazon Resource Name (ARN) for the source cluster parameter group.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:sample-cluster:sample-parameter-group
.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:sample-cluster:sample-parameter-group
.
The identifier or Amazon Resource Name (ARN) for the source cluster parameter group.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:cluster-pg:custom-cluster-group1
.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:cluster-pg:custom-cluster-group1
.
The identifier or Amazon Resource Name (ARN) for the source cluster parameter group.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:sample-cluster:sample-parameter-group
.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:sample-cluster:sample-parameter-group
.
The identifier or Amazon Resource Name (ARN) for the source cluster parameter group.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:cluster-pg:custom-cluster-group1
.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:cluster-pg:custom-cluster-group1
.
The identifier or Amazon Resource Name (ARN) for the source cluster parameter group.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:sample-cluster:sample-parameter-group
.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:sample-cluster:sample-parameter-group
.
The identifier or Amazon Resource Name (ARN) for the source cluster parameter group.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:cluster-pg:custom-cluster-group1
.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:cluster-pg:custom-cluster-group1
.
The identifier or Amazon Resource Name (ARN) for the source cluster parameter group.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:sample-cluster:sample-parameter-group
.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:sample-cluster:sample-parameter-group
.
The identifier or Amazon Resource Name (ARN) for the source cluster parameter group.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:cluster-pg:custom-cluster-group1
.
The identifier or Amazon Resource Name (ARN) for the source cluster parameter group.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:sample-cluster:sample-parameter-group
.
The identifier for the copied cluster parameter group.
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
The identifier for the copied cluster parameter group.
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
The identifier for the copied cluster parameter group.
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The identifier for the copied cluster parameter group.
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withTargetDBClusterParameterGroupIdentifier",
- "getterDocumentation" : "/**
The identifier for the copied cluster parameter group.
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
*/",
+ "getterDocumentation" : "/**
The identifier for the copied cluster parameter group.
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
*/",
"getterMethodName" : "getTargetDBClusterParameterGroupIdentifier",
"getterModel" : {
"returnType" : "String",
@@ -5138,7 +5138,7 @@
"marshallingType" : "STRING",
"name" : "TargetDBClusterParameterGroupIdentifier",
"sensitive" : false,
- "setterDocumentation" : "/**
The identifier for the copied cluster parameter group.
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
*/",
+ "setterDocumentation" : "/**
The identifier for the copied cluster parameter group.
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
*/",
"setterMethodName" : "setTargetDBClusterParameterGroupIdentifier",
"setterModel" : {
"timestampFormat" : null,
@@ -5153,13 +5153,13 @@
"shouldFullyQualify" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The identifier for the copied cluster parameter group.
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The identifier for the copied cluster parameter group.
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "targetDBClusterParameterGroupIdentifier",
"variableType" : "String",
- "documentation" : "
The identifier for the copied cluster parameter group.
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
The identifier for the copied cluster parameter group.
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
The identifier or Amazon Resource Name (ARN) for the source cluster parameter group.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:cluster-pg:custom-cluster-group1
.
The identifier or Amazon Resource Name (ARN) for the source cluster parameter group.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:sample-cluster:sample-parameter-group
.
The identifier or Amazon Resource Name (ARN) for the source cluster parameter group.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:cluster-pg:custom-cluster-group1
.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:cluster-pg:custom-cluster-group1
.
The identifier or Amazon Resource Name (ARN) for the source cluster parameter group.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:sample-cluster:sample-parameter-group
.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:sample-cluster:sample-parameter-group
.
The identifier or Amazon Resource Name (ARN) for the source cluster parameter group.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:cluster-pg:custom-cluster-group1
.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:cluster-pg:custom-cluster-group1
.
The identifier or Amazon Resource Name (ARN) for the source cluster parameter group.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:sample-cluster:sample-parameter-group
.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:sample-cluster:sample-parameter-group
.
The identifier or Amazon Resource Name (ARN) for the source cluster parameter group.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:cluster-pg:custom-cluster-group1
.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:cluster-pg:custom-cluster-group1
.
The identifier or Amazon Resource Name (ARN) for the source cluster parameter group.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:sample-cluster:sample-parameter-group
.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:sample-cluster:sample-parameter-group
.
The identifier or Amazon Resource Name (ARN) for the source cluster parameter group.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:cluster-pg:custom-cluster-group1
.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:cluster-pg:custom-cluster-group1
.
The identifier or Amazon Resource Name (ARN) for the source cluster parameter group.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:sample-cluster:sample-parameter-group
.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:sample-cluster:sample-parameter-group
.
The identifier or Amazon Resource Name (ARN) for the source cluster parameter group.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:cluster-pg:custom-cluster-group1
.
The identifier or Amazon Resource Name (ARN) for the source cluster parameter group.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:sample-cluster:sample-parameter-group
.
The identifier for the copied cluster parameter group.
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
The identifier for the copied cluster parameter group.
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
The identifier for the copied cluster parameter group.
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The identifier for the copied cluster parameter group.
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withTargetDBClusterParameterGroupIdentifier",
- "getterDocumentation" : "/**
The identifier for the copied cluster parameter group.
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
*/",
+ "getterDocumentation" : "/**
The identifier for the copied cluster parameter group.
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
*/",
"getterMethodName" : "getTargetDBClusterParameterGroupIdentifier",
"getterModel" : {
"returnType" : "String",
@@ -5725,7 +5725,7 @@
"marshallingType" : "STRING",
"name" : "TargetDBClusterParameterGroupIdentifier",
"sensitive" : false,
- "setterDocumentation" : "/**
The identifier for the copied cluster parameter group.
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
*/",
+ "setterDocumentation" : "/**
The identifier for the copied cluster parameter group.
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
*/",
"setterMethodName" : "setTargetDBClusterParameterGroupIdentifier",
"setterModel" : {
"timestampFormat" : null,
@@ -5740,13 +5740,13 @@
"shouldFullyQualify" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The identifier for the copied cluster parameter group.
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The identifier for the copied cluster parameter group.
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "targetDBClusterParameterGroupIdentifier",
"variableType" : "String",
- "documentation" : "
The identifier for the copied cluster parameter group.
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
The identifier for the copied cluster parameter group.
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
Represents the input to CopyDBClusterSnapshot.
", + "documentation" : "Represents the input to CopyDBClusterSnapshot.
", "endpointDiscoveryMembers" : null, "enums" : null, "errorCode" : null, @@ -5803,12 +5803,12 @@ "c2jName" : "SourceDBClusterSnapshotIdentifier", "c2jShape" : "String", "deprecated" : false, - "documentation" : "The identifier of the cluster snapshot to copy. This parameter is not case sensitive.
You can't copy an encrypted, shared cluster snapshot from one AWS Region to another.
Constraints:
Must specify a valid system snapshot in the \"available\" state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
The identifier of the cluster snapshot to copy. This parameter is not case sensitive.
Constraints:
Must specify a valid system snapshot in the available state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
The identifier of the cluster snapshot to copy. This parameter is not case sensitive.
You can't copy an encrypted, shared cluster snapshot from one AWS Region to another.
Constraints:
Must specify a valid system snapshot in the \"available\" state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
You can't copy an encrypted, shared cluster snapshot from one AWS Region to another.
Constraints:
Must specify a valid system snapshot in the \"available\" state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The identifier of the cluster snapshot to copy. This parameter is not case sensitive.
Constraints:
Must specify a valid system snapshot in the available state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
Constraints:
Must specify a valid system snapshot in the available state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withSourceDBClusterSnapshotIdentifier",
- "getterDocumentation" : "/**
The identifier of the cluster snapshot to copy. This parameter is not case sensitive.
You can't copy an encrypted, shared cluster snapshot from one AWS Region to another.
Constraints:
Must specify a valid system snapshot in the \"available\" state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
You can't copy an encrypted, shared cluster snapshot from one AWS Region to another.
Constraints:
Must specify a valid system snapshot in the \"available\" state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
*/",
+ "getterDocumentation" : "/**
The identifier of the cluster snapshot to copy. This parameter is not case sensitive.
Constraints:
Must specify a valid system snapshot in the available state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
Constraints:
Must specify a valid system snapshot in the available state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
*/",
"getterMethodName" : "getSourceDBClusterSnapshotIdentifier",
"getterModel" : {
"returnType" : "String",
@@ -5842,7 +5842,7 @@
"marshallingType" : "STRING",
"name" : "SourceDBClusterSnapshotIdentifier",
"sensitive" : false,
- "setterDocumentation" : "/**
The identifier of the cluster snapshot to copy. This parameter is not case sensitive.
You can't copy an encrypted, shared cluster snapshot from one AWS Region to another.
Constraints:
Must specify a valid system snapshot in the \"available\" state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
You can't copy an encrypted, shared cluster snapshot from one AWS Region to another.
Constraints:
Must specify a valid system snapshot in the \"available\" state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
*/",
+ "setterDocumentation" : "/**
The identifier of the cluster snapshot to copy. This parameter is not case sensitive.
Constraints:
Must specify a valid system snapshot in the available state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
Constraints:
Must specify a valid system snapshot in the available state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
*/",
"setterMethodName" : "setSourceDBClusterSnapshotIdentifier",
"setterModel" : {
"timestampFormat" : null,
@@ -5857,13 +5857,13 @@
"shouldFullyQualify" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The identifier of the cluster snapshot to copy. This parameter is not case sensitive.
You can't copy an encrypted, shared cluster snapshot from one AWS Region to another.
Constraints:
Must specify a valid system snapshot in the \"available\" state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
You can't copy an encrypted, shared cluster snapshot from one AWS Region to another.
Constraints:
Must specify a valid system snapshot in the \"available\" state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The identifier of the cluster snapshot to copy. This parameter is not case sensitive.
Constraints:
Must specify a valid system snapshot in the available state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
Constraints:
Must specify a valid system snapshot in the available state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "sourceDBClusterSnapshotIdentifier",
"variableType" : "String",
- "documentation" : "
The identifier of the cluster snapshot to copy. This parameter is not case sensitive.
You can't copy an encrypted, shared cluster snapshot from one AWS Region to another.
Constraints:
Must specify a valid system snapshot in the \"available\" state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
The identifier of the cluster snapshot to copy. This parameter is not case sensitive.
Constraints:
Must specify a valid system snapshot in the available state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
The identifier of the new cluster snapshot to create from the source cluster snapshot. This parameter is not case sensitive.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
The identifier of the new cluster snapshot to create from the source cluster snapshot. This parameter is not case sensitive.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
The identifier of the new cluster snapshot to create from the source cluster snapshot. This parameter is not case sensitive.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The identifier of the new cluster snapshot to create from the source cluster snapshot. This parameter is not case sensitive.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withTargetDBClusterSnapshotIdentifier",
- "getterDocumentation" : "/**
The identifier of the new cluster snapshot to create from the source cluster snapshot. This parameter is not case sensitive.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
*/",
+ "getterDocumentation" : "/**
The identifier of the new cluster snapshot to create from the source cluster snapshot. This parameter is not case sensitive.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
*/",
"getterMethodName" : "getTargetDBClusterSnapshotIdentifier",
"getterModel" : {
"returnType" : "String",
@@ -5911,7 +5911,7 @@
"marshallingType" : "STRING",
"name" : "TargetDBClusterSnapshotIdentifier",
"sensitive" : false,
- "setterDocumentation" : "/**
The identifier of the new cluster snapshot to create from the source cluster snapshot. This parameter is not case sensitive.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
*/",
+ "setterDocumentation" : "/**
The identifier of the new cluster snapshot to create from the source cluster snapshot. This parameter is not case sensitive.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
*/",
"setterMethodName" : "setTargetDBClusterSnapshotIdentifier",
"setterModel" : {
"timestampFormat" : null,
@@ -5926,13 +5926,13 @@
"shouldFullyQualify" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The identifier of the new cluster snapshot to create from the source cluster snapshot. This parameter is not case sensitive.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The identifier of the new cluster snapshot to create from the source cluster snapshot. This parameter is not case sensitive.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "targetDBClusterSnapshotIdentifier",
"variableType" : "String",
- "documentation" : "
The identifier of the new cluster snapshot to create from the source cluster snapshot. This parameter is not case sensitive.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
The identifier of the new cluster snapshot to create from the source cluster snapshot. This parameter is not case sensitive.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
The AWS KMS key ID for an encrypted cluster snapshot. The AWS KMS key ID is the Amazon Resource Name (ARN), AWS KMS key identifier, or the AWS KMS key alias for the AWS KMS encryption key.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one Region in another Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.
The AWS KMS key ID for an encrypted cluster snapshot. The AWS KMS key ID is the Amazon Resource Name (ARN), AWS KMS key identifier, or the AWS KMS key alias for the AWS KMS encryption key.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one AWS Region in another AWS Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.
The AWS KMS key ID for an encrypted cluster snapshot. The AWS KMS key ID is the Amazon Resource Name (ARN), AWS KMS key identifier, or the AWS KMS key alias for the AWS KMS encryption key.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one Region in another Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one Region in another Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The AWS KMS key ID for an encrypted cluster snapshot. The AWS KMS key ID is the Amazon Resource Name (ARN), AWS KMS key identifier, or the AWS KMS key alias for the AWS KMS encryption key.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one AWS Region in another AWS Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one AWS Region in another AWS Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withKmsKeyId",
- "getterDocumentation" : "/**
The AWS KMS key ID for an encrypted cluster snapshot. The AWS KMS key ID is the Amazon Resource Name (ARN), AWS KMS key identifier, or the AWS KMS key alias for the AWS KMS encryption key.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one Region in another Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one Region in another Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.*/",
+ "getterDocumentation" : "/**
The AWS KMS key ID for an encrypted cluster snapshot. The AWS KMS key ID is the Amazon Resource Name (ARN), AWS KMS key identifier, or the AWS KMS key alias for the AWS KMS encryption key.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one AWS Region in another AWS Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one AWS Region in another AWS Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.*/",
"getterMethodName" : "getKmsKeyId",
"getterModel" : {
"returnType" : "String",
@@ -5980,7 +5980,7 @@
"marshallingType" : "STRING",
"name" : "KmsKeyId",
"sensitive" : false,
- "setterDocumentation" : "/**
The AWS KMS key ID for an encrypted cluster snapshot. The AWS KMS key ID is the Amazon Resource Name (ARN), AWS KMS key identifier, or the AWS KMS key alias for the AWS KMS encryption key.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one Region in another Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one Region in another Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.*/",
+ "setterDocumentation" : "/**
The AWS KMS key ID for an encrypted cluster snapshot. The AWS KMS key ID is the Amazon Resource Name (ARN), AWS KMS key identifier, or the AWS KMS key alias for the AWS KMS encryption key.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one AWS Region in another AWS Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one AWS Region in another AWS Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.*/",
"setterMethodName" : "setKmsKeyId",
"setterModel" : {
"timestampFormat" : null,
@@ -5995,13 +5995,13 @@
"shouldFullyQualify" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The AWS KMS key ID for an encrypted cluster snapshot. The AWS KMS key ID is the Amazon Resource Name (ARN), AWS KMS key identifier, or the AWS KMS key alias for the AWS KMS encryption key.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one Region in another Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one Region in another Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The AWS KMS key ID for an encrypted cluster snapshot. The AWS KMS key ID is the Amazon Resource Name (ARN), AWS KMS key identifier, or the AWS KMS key alias for the AWS KMS encryption key.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one AWS Region in another AWS Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one AWS Region in another AWS Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "kmsKeyId",
"variableType" : "String",
- "documentation" : "
The AWS KMS key ID for an encrypted cluster snapshot. The AWS KMS key ID is the Amazon Resource Name (ARN), AWS KMS key identifier, or the AWS KMS key alias for the AWS KMS encryption key.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one Region in another Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.
The AWS KMS key ID for an encrypted cluster snapshot. The AWS KMS key ID is the Amazon Resource Name (ARN), AWS KMS key identifier, or the AWS KMS key alias for the AWS KMS encryption key.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one AWS Region in another AWS Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.
The URL that contains a Signature Version 4 signed request for the CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying an encrypted cluster snapshot from another AWS Region.
The presigned URL must be a valid request for the CopyDBSClusterSnapshot
API action that can be executed in the source AWS Region that contains the encrypted DB cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
KmsKeyId
- The AWS KMS key identifier for the key to use to encrypt the copy of the cluster snapshot in the destination AWS Region. This is the same identifier for both the CopyDBClusterSnapshot
action that is called in the destination AWS Region, and the action contained in the presigned URL.
DestinationRegion
- The name of the AWS Region that the DB cluster snapshot will be created in.
SourceDBClusterSnapshotIdentifier
- The cluster snapshot identifier for the encrypted 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 cluster snapshot from the us-west-2 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks like the following example: arn:aws:rds:us-west-2:123456789012:cluster-snapshot:my-cluster-snapshot-20161115
.
The URL that contains a Signature Version 4 signed request for the CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying a cluster snapshot from another AWS Region.
If you are using an AWS SDK tool or the AWS CLI, you can specify SourceRegion
(or --source-region
for the AWS CLI) instead of specifying PreSignedUrl
manually. Specifying SourceRegion
autogenerates a pre-signed URL that is a valid request for the operation that can be executed in the source AWS Region.
The presigned URL must be a valid request for the CopyDBClusterSnapshot
API action that can be executed in the source AWS Region that contains the cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
SourceRegion
- The ID of the region that contains the snapshot to be copied.
SourceDBClusterSnapshotIdentifier
- 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 AWS Region. For example, if you are copying an encrypted cluster snapshot from the us-east-1 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks something like the following: arn:aws:rds:us-east-1:12345678012:sample-cluster:sample-cluster-snapshot
.
TargetDBClusterSnapshotIdentifier
- The identifier for the new cluster snapshot to be created. This parameter isn't case sensitive.
The URL that contains a Signature Version 4 signed request for the CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying an encrypted cluster snapshot from another AWS Region.
The presigned URL must be a valid request for the CopyDBSClusterSnapshot
API action that can be executed in the source AWS Region that contains the encrypted DB cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
KmsKeyId
- The AWS KMS key identifier for the key to use to encrypt the copy of the cluster snapshot in the destination AWS Region. This is the same identifier for both the CopyDBClusterSnapshot
action that is called in the destination AWS Region, and the action contained in the presigned URL.
DestinationRegion
- The name of the AWS Region that the DB cluster snapshot will be created in.
SourceDBClusterSnapshotIdentifier
- The cluster snapshot identifier for the encrypted 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 cluster snapshot from the us-west-2 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks like the following example: arn:aws:rds:us-west-2:123456789012:cluster-snapshot:my-cluster-snapshot-20161115
.
CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying an encrypted cluster snapshot from another AWS Region. The presigned URL must be a valid request for the CopyDBSClusterSnapshot
API action that can be executed in the source AWS Region that contains the encrypted DB cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
KmsKeyId
- The AWS KMS key identifier for the key to use to encrypt the copy of the cluster snapshot in the destination AWS Region. This is the same identifier for both the CopyDBClusterSnapshot
action that is called in the destination AWS Region, and the action contained in the presigned URL.
DestinationRegion
- The name of the AWS Region that the DB cluster snapshot will be created in.
SourceDBClusterSnapshotIdentifier
- The cluster snapshot identifier for the encrypted 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 cluster snapshot from the us-west-2 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks like the following example: arn:aws:rds:us-west-2:123456789012:cluster-snapshot:my-cluster-snapshot-20161115
.
The URL that contains a Signature Version 4 signed request for the CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying a cluster snapshot from another AWS Region.
If you are using an AWS SDK tool or the AWS CLI, you can specify SourceRegion
(or --source-region
for the AWS CLI) instead of specifying PreSignedUrl
manually. Specifying SourceRegion
autogenerates a pre-signed URL that is a valid request for the operation that can be executed in the source AWS Region.
The presigned URL must be a valid request for the CopyDBClusterSnapshot
API action that can be executed in the source AWS Region that contains the cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
SourceRegion
- The ID of the region that contains the snapshot to be copied.
SourceDBClusterSnapshotIdentifier
- 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 AWS Region. For example, if you are copying an encrypted cluster snapshot from the us-east-1 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks something like the following: arn:aws:rds:us-east-1:12345678012:sample-cluster:sample-cluster-snapshot
.
TargetDBClusterSnapshotIdentifier
- The identifier for the new cluster snapshot to be created. This parameter isn't case sensitive.
CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying a cluster snapshot from another AWS Region. If you are using an AWS SDK tool or the AWS CLI, you can specify SourceRegion
(or --source-region
for the AWS CLI) instead of specifying PreSignedUrl
manually. Specifying SourceRegion
autogenerates a pre-signed URL that is a valid request for the operation that can be executed in the source AWS Region.
The presigned URL must be a valid request for the CopyDBClusterSnapshot
API action that can be executed in the source AWS Region that contains the cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
SourceRegion
- The ID of the region that contains the snapshot to be copied.
SourceDBClusterSnapshotIdentifier
- 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 AWS Region. For example, if you are copying an encrypted cluster snapshot from the us-east-1 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks something like the following: arn:aws:rds:us-east-1:12345678012:sample-cluster:sample-cluster-snapshot
.
TargetDBClusterSnapshotIdentifier
- The identifier for the new cluster snapshot to be created. This parameter isn't case sensitive.
The URL that contains a Signature Version 4 signed request for the CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying an encrypted cluster snapshot from another AWS Region.
The presigned URL must be a valid request for the CopyDBSClusterSnapshot
API action that can be executed in the source AWS Region that contains the encrypted DB cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
KmsKeyId
- The AWS KMS key identifier for the key to use to encrypt the copy of the cluster snapshot in the destination AWS Region. This is the same identifier for both the CopyDBClusterSnapshot
action that is called in the destination AWS Region, and the action contained in the presigned URL.
DestinationRegion
- The name of the AWS Region that the DB cluster snapshot will be created in.
SourceDBClusterSnapshotIdentifier
- The cluster snapshot identifier for the encrypted 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 cluster snapshot from the us-west-2 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks like the following example: arn:aws:rds:us-west-2:123456789012:cluster-snapshot:my-cluster-snapshot-20161115
.
CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying an encrypted cluster snapshot from another AWS Region. The presigned URL must be a valid request for the CopyDBSClusterSnapshot
API action that can be executed in the source AWS Region that contains the encrypted DB cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
KmsKeyId
- The AWS KMS key identifier for the key to use to encrypt the copy of the cluster snapshot in the destination AWS Region. This is the same identifier for both the CopyDBClusterSnapshot
action that is called in the destination AWS Region, and the action contained in the presigned URL.
DestinationRegion
- The name of the AWS Region that the DB cluster snapshot will be created in.
SourceDBClusterSnapshotIdentifier
- The cluster snapshot identifier for the encrypted 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 cluster snapshot from the us-west-2 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks like the following example: arn:aws:rds:us-west-2:123456789012:cluster-snapshot:my-cluster-snapshot-20161115
.
The URL that contains a Signature Version 4 signed request for the CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying a cluster snapshot from another AWS Region.
If you are using an AWS SDK tool or the AWS CLI, you can specify SourceRegion
(or --source-region
for the AWS CLI) instead of specifying PreSignedUrl
manually. Specifying SourceRegion
autogenerates a pre-signed URL that is a valid request for the operation that can be executed in the source AWS Region.
The presigned URL must be a valid request for the CopyDBClusterSnapshot
API action that can be executed in the source AWS Region that contains the cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
SourceRegion
- The ID of the region that contains the snapshot to be copied.
SourceDBClusterSnapshotIdentifier
- 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 AWS Region. For example, if you are copying an encrypted cluster snapshot from the us-east-1 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks something like the following: arn:aws:rds:us-east-1:12345678012:sample-cluster:sample-cluster-snapshot
.
TargetDBClusterSnapshotIdentifier
- The identifier for the new cluster snapshot to be created. This parameter isn't case sensitive.
CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying a cluster snapshot from another AWS Region. If you are using an AWS SDK tool or the AWS CLI, you can specify SourceRegion
(or --source-region
for the AWS CLI) instead of specifying PreSignedUrl
manually. Specifying SourceRegion
autogenerates a pre-signed URL that is a valid request for the operation that can be executed in the source AWS Region.
The presigned URL must be a valid request for the CopyDBClusterSnapshot
API action that can be executed in the source AWS Region that contains the cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
SourceRegion
- The ID of the region that contains the snapshot to be copied.
SourceDBClusterSnapshotIdentifier
- 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 AWS Region. For example, if you are copying an encrypted cluster snapshot from the us-east-1 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks something like the following: arn:aws:rds:us-east-1:12345678012:sample-cluster:sample-cluster-snapshot
.
TargetDBClusterSnapshotIdentifier
- The identifier for the new cluster snapshot to be created. This parameter isn't case sensitive.
The URL that contains a Signature Version 4 signed request for the CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying an encrypted cluster snapshot from another AWS Region.
The presigned URL must be a valid request for the CopyDBSClusterSnapshot
API action that can be executed in the source AWS Region that contains the encrypted DB cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
KmsKeyId
- The AWS KMS key identifier for the key to use to encrypt the copy of the cluster snapshot in the destination AWS Region. This is the same identifier for both the CopyDBClusterSnapshot
action that is called in the destination AWS Region, and the action contained in the presigned URL.
DestinationRegion
- The name of the AWS Region that the DB cluster snapshot will be created in.
SourceDBClusterSnapshotIdentifier
- The cluster snapshot identifier for the encrypted 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 cluster snapshot from the us-west-2 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks like the following example: arn:aws:rds:us-west-2:123456789012:cluster-snapshot:my-cluster-snapshot-20161115
.
CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying an encrypted cluster snapshot from another AWS Region. The presigned URL must be a valid request for the CopyDBSClusterSnapshot
API action that can be executed in the source AWS Region that contains the encrypted DB cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
KmsKeyId
- The AWS KMS key identifier for the key to use to encrypt the copy of the cluster snapshot in the destination AWS Region. This is the same identifier for both the CopyDBClusterSnapshot
action that is called in the destination AWS Region, and the action contained in the presigned URL.
DestinationRegion
- The name of the AWS Region that the DB cluster snapshot will be created in.
SourceDBClusterSnapshotIdentifier
- The cluster snapshot identifier for the encrypted 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 cluster snapshot from the us-west-2 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks like the following example: arn:aws:rds:us-west-2:123456789012:cluster-snapshot:my-cluster-snapshot-20161115
.
The URL that contains a Signature Version 4 signed request for the CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying a cluster snapshot from another AWS Region.
If you are using an AWS SDK tool or the AWS CLI, you can specify SourceRegion
(or --source-region
for the AWS CLI) instead of specifying PreSignedUrl
manually. Specifying SourceRegion
autogenerates a pre-signed URL that is a valid request for the operation that can be executed in the source AWS Region.
The presigned URL must be a valid request for the CopyDBClusterSnapshot
API action that can be executed in the source AWS Region that contains the cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
SourceRegion
- The ID of the region that contains the snapshot to be copied.
SourceDBClusterSnapshotIdentifier
- 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 AWS Region. For example, if you are copying an encrypted cluster snapshot from the us-east-1 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks something like the following: arn:aws:rds:us-east-1:12345678012:sample-cluster:sample-cluster-snapshot
.
TargetDBClusterSnapshotIdentifier
- The identifier for the new cluster snapshot to be created. This parameter isn't case sensitive.
CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying a cluster snapshot from another AWS Region. If you are using an AWS SDK tool or the AWS CLI, you can specify SourceRegion
(or --source-region
for the AWS CLI) instead of specifying PreSignedUrl
manually. Specifying SourceRegion
autogenerates a pre-signed URL that is a valid request for the operation that can be executed in the source AWS Region.
The presigned URL must be a valid request for the CopyDBClusterSnapshot
API action that can be executed in the source AWS Region that contains the cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
SourceRegion
- The ID of the region that contains the snapshot to be copied.
SourceDBClusterSnapshotIdentifier
- 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 AWS Region. For example, if you are copying an encrypted cluster snapshot from the us-east-1 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks something like the following: arn:aws:rds:us-east-1:12345678012:sample-cluster:sample-cluster-snapshot
.
TargetDBClusterSnapshotIdentifier
- The identifier for the new cluster snapshot to be created. This parameter isn't case sensitive.
The URL that contains a Signature Version 4 signed request for the CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying an encrypted cluster snapshot from another AWS Region.
The presigned URL must be a valid request for the CopyDBSClusterSnapshot
API action that can be executed in the source AWS Region that contains the encrypted DB cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
KmsKeyId
- The AWS KMS key identifier for the key to use to encrypt the copy of the cluster snapshot in the destination AWS Region. This is the same identifier for both the CopyDBClusterSnapshot
action that is called in the destination AWS Region, and the action contained in the presigned URL.
DestinationRegion
- The name of the AWS Region that the DB cluster snapshot will be created in.
SourceDBClusterSnapshotIdentifier
- The cluster snapshot identifier for the encrypted 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 cluster snapshot from the us-west-2 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks like the following example: arn:aws:rds:us-west-2:123456789012:cluster-snapshot:my-cluster-snapshot-20161115
.
CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying an encrypted cluster snapshot from another AWS Region. The presigned URL must be a valid request for the CopyDBSClusterSnapshot
API action that can be executed in the source AWS Region that contains the encrypted DB cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
KmsKeyId
- The AWS KMS key identifier for the key to use to encrypt the copy of the cluster snapshot in the destination AWS Region. This is the same identifier for both the CopyDBClusterSnapshot
action that is called in the destination AWS Region, and the action contained in the presigned URL.
DestinationRegion
- The name of the AWS Region that the DB cluster snapshot will be created in.
SourceDBClusterSnapshotIdentifier
- The cluster snapshot identifier for the encrypted 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 cluster snapshot from the us-west-2 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks like the following example: arn:aws:rds:us-west-2:123456789012:cluster-snapshot:my-cluster-snapshot-20161115
.
The URL that contains a Signature Version 4 signed request for the CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying a cluster snapshot from another AWS Region.
If you are using an AWS SDK tool or the AWS CLI, you can specify SourceRegion
(or --source-region
for the AWS CLI) instead of specifying PreSignedUrl
manually. Specifying SourceRegion
autogenerates a pre-signed URL that is a valid request for the operation that can be executed in the source AWS Region.
The presigned URL must be a valid request for the CopyDBClusterSnapshot
API action that can be executed in the source AWS Region that contains the cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
SourceRegion
- The ID of the region that contains the snapshot to be copied.
SourceDBClusterSnapshotIdentifier
- 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 AWS Region. For example, if you are copying an encrypted cluster snapshot from the us-east-1 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks something like the following: arn:aws:rds:us-east-1:12345678012:sample-cluster:sample-cluster-snapshot
.
TargetDBClusterSnapshotIdentifier
- The identifier for the new cluster snapshot to be created. This parameter isn't case sensitive.
CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying a cluster snapshot from another AWS Region. If you are using an AWS SDK tool or the AWS CLI, you can specify SourceRegion
(or --source-region
for the AWS CLI) instead of specifying PreSignedUrl
manually. Specifying SourceRegion
autogenerates a pre-signed URL that is a valid request for the operation that can be executed in the source AWS Region.
The presigned URL must be a valid request for the CopyDBClusterSnapshot
API action that can be executed in the source AWS Region that contains the cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
SourceRegion
- The ID of the region that contains the snapshot to be copied.
SourceDBClusterSnapshotIdentifier
- 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 AWS Region. For example, if you are copying an encrypted cluster snapshot from the us-east-1 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks something like the following: arn:aws:rds:us-east-1:12345678012:sample-cluster:sample-cluster-snapshot
.
TargetDBClusterSnapshotIdentifier
- The identifier for the new cluster snapshot to be created. This parameter isn't case sensitive.
The URL that contains a Signature Version 4 signed request for the CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying an encrypted cluster snapshot from another AWS Region.
The presigned URL must be a valid request for the CopyDBSClusterSnapshot
API action that can be executed in the source AWS Region that contains the encrypted DB cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
KmsKeyId
- The AWS KMS key identifier for the key to use to encrypt the copy of the cluster snapshot in the destination AWS Region. This is the same identifier for both the CopyDBClusterSnapshot
action that is called in the destination AWS Region, and the action contained in the presigned URL.
DestinationRegion
- The name of the AWS Region that the DB cluster snapshot will be created in.
SourceDBClusterSnapshotIdentifier
- The cluster snapshot identifier for the encrypted 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 cluster snapshot from the us-west-2 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks like the following example: arn:aws:rds:us-west-2:123456789012:cluster-snapshot:my-cluster-snapshot-20161115
.
The URL that contains a Signature Version 4 signed request for the CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying a cluster snapshot from another AWS Region.
If you are using an AWS SDK tool or the AWS CLI, you can specify SourceRegion
(or --source-region
for the AWS CLI) instead of specifying PreSignedUrl
manually. Specifying SourceRegion
autogenerates a pre-signed URL that is a valid request for the operation that can be executed in the source AWS Region.
The presigned URL must be a valid request for the CopyDBClusterSnapshot
API action that can be executed in the source AWS Region that contains the cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
SourceRegion
- The ID of the region that contains the snapshot to be copied.
SourceDBClusterSnapshotIdentifier
- 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 AWS Region. For example, if you are copying an encrypted cluster snapshot from the us-east-1 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks something like the following: arn:aws:rds:us-east-1:12345678012:sample-cluster:sample-cluster-snapshot
.
TargetDBClusterSnapshotIdentifier
- The identifier for the new cluster snapshot to be created. This parameter isn't case sensitive.
The AWS KMS key ID for an encrypted cluster snapshot. The AWS KMS key ID is the Amazon Resource Name (ARN), AWS KMS key identifier, or the AWS KMS key alias for the AWS KMS encryption key.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one Region in another Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.
The AWS KMS key ID for an encrypted cluster snapshot. The AWS KMS key ID is the Amazon Resource Name (ARN), AWS KMS key identifier, or the AWS KMS key alias for the AWS KMS encryption key.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one AWS Region in another AWS Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.
The AWS KMS key ID for an encrypted cluster snapshot. The AWS KMS key ID is the Amazon Resource Name (ARN), AWS KMS key identifier, or the AWS KMS key alias for the AWS KMS encryption key.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one Region in another Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one Region in another Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The AWS KMS key ID for an encrypted cluster snapshot. The AWS KMS key ID is the Amazon Resource Name (ARN), AWS KMS key identifier, or the AWS KMS key alias for the AWS KMS encryption key.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one AWS Region in another AWS Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one AWS Region in another AWS Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withKmsKeyId",
- "getterDocumentation" : "/**
The AWS KMS key ID for an encrypted cluster snapshot. The AWS KMS key ID is the Amazon Resource Name (ARN), AWS KMS key identifier, or the AWS KMS key alias for the AWS KMS encryption key.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one Region in another Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one Region in another Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.*/",
+ "getterDocumentation" : "/**
The AWS KMS key ID for an encrypted cluster snapshot. The AWS KMS key ID is the Amazon Resource Name (ARN), AWS KMS key identifier, or the AWS KMS key alias for the AWS KMS encryption key.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one AWS Region in another AWS Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one AWS Region in another AWS Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.*/",
"getterMethodName" : "getKmsKeyId",
"getterModel" : {
"returnType" : "String",
@@ -6412,7 +6412,7 @@
"marshallingType" : "STRING",
"name" : "KmsKeyId",
"sensitive" : false,
- "setterDocumentation" : "/**
The AWS KMS key ID for an encrypted cluster snapshot. The AWS KMS key ID is the Amazon Resource Name (ARN), AWS KMS key identifier, or the AWS KMS key alias for the AWS KMS encryption key.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one Region in another Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one Region in another Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.*/",
+ "setterDocumentation" : "/**
The AWS KMS key ID for an encrypted cluster snapshot. The AWS KMS key ID is the Amazon Resource Name (ARN), AWS KMS key identifier, or the AWS KMS key alias for the AWS KMS encryption key.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one AWS Region in another AWS Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one AWS Region in another AWS Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.*/",
"setterMethodName" : "setKmsKeyId",
"setterModel" : {
"timestampFormat" : null,
@@ -6427,13 +6427,13 @@
"shouldFullyQualify" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The AWS KMS key ID for an encrypted cluster snapshot. The AWS KMS key ID is the Amazon Resource Name (ARN), AWS KMS key identifier, or the AWS KMS key alias for the AWS KMS encryption key.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one Region in another Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one Region in another Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The AWS KMS key ID for an encrypted cluster snapshot. The AWS KMS key ID is the Amazon Resource Name (ARN), AWS KMS key identifier, or the AWS KMS key alias for the AWS KMS encryption key.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one AWS Region in another AWS Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one AWS Region in another AWS Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "kmsKeyId",
"variableType" : "String",
- "documentation" : "
The AWS KMS key ID for an encrypted cluster snapshot. The AWS KMS key ID is the Amazon Resource Name (ARN), AWS KMS key identifier, or the AWS KMS key alias for the AWS KMS encryption key.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one Region in another Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.
The AWS KMS key ID for an encrypted cluster snapshot. The AWS KMS key ID is the Amazon Resource Name (ARN), AWS KMS key identifier, or the AWS KMS key alias for the AWS KMS encryption key.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one AWS Region in another AWS Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.
The URL that contains a Signature Version 4 signed request for the CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying an encrypted cluster snapshot from another AWS Region.
The presigned URL must be a valid request for the CopyDBSClusterSnapshot
API action that can be executed in the source AWS Region that contains the encrypted DB cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
KmsKeyId
- The AWS KMS key identifier for the key to use to encrypt the copy of the cluster snapshot in the destination AWS Region. This is the same identifier for both the CopyDBClusterSnapshot
action that is called in the destination AWS Region, and the action contained in the presigned URL.
DestinationRegion
- The name of the AWS Region that the DB cluster snapshot will be created in.
SourceDBClusterSnapshotIdentifier
- The cluster snapshot identifier for the encrypted 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 cluster snapshot from the us-west-2 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks like the following example: arn:aws:rds:us-west-2:123456789012:cluster-snapshot:my-cluster-snapshot-20161115
.
The URL that contains a Signature Version 4 signed request for the CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying a cluster snapshot from another AWS Region.
If you are using an AWS SDK tool or the AWS CLI, you can specify SourceRegion
(or --source-region
for the AWS CLI) instead of specifying PreSignedUrl
manually. Specifying SourceRegion
autogenerates a pre-signed URL that is a valid request for the operation that can be executed in the source AWS Region.
The presigned URL must be a valid request for the CopyDBClusterSnapshot
API action that can be executed in the source AWS Region that contains the cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
SourceRegion
- The ID of the region that contains the snapshot to be copied.
SourceDBClusterSnapshotIdentifier
- 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 AWS Region. For example, if you are copying an encrypted cluster snapshot from the us-east-1 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks something like the following: arn:aws:rds:us-east-1:12345678012:sample-cluster:sample-cluster-snapshot
.
TargetDBClusterSnapshotIdentifier
- The identifier for the new cluster snapshot to be created. This parameter isn't case sensitive.
The URL that contains a Signature Version 4 signed request for the CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying an encrypted cluster snapshot from another AWS Region.
The presigned URL must be a valid request for the CopyDBSClusterSnapshot
API action that can be executed in the source AWS Region that contains the encrypted DB cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
KmsKeyId
- The AWS KMS key identifier for the key to use to encrypt the copy of the cluster snapshot in the destination AWS Region. This is the same identifier for both the CopyDBClusterSnapshot
action that is called in the destination AWS Region, and the action contained in the presigned URL.
DestinationRegion
- The name of the AWS Region that the DB cluster snapshot will be created in.
SourceDBClusterSnapshotIdentifier
- The cluster snapshot identifier for the encrypted 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 cluster snapshot from the us-west-2 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks like the following example: arn:aws:rds:us-west-2:123456789012:cluster-snapshot:my-cluster-snapshot-20161115
.
CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying an encrypted cluster snapshot from another AWS Region. The presigned URL must be a valid request for the CopyDBSClusterSnapshot
API action that can be executed in the source AWS Region that contains the encrypted DB cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
KmsKeyId
- The AWS KMS key identifier for the key to use to encrypt the copy of the cluster snapshot in the destination AWS Region. This is the same identifier for both the CopyDBClusterSnapshot
action that is called in the destination AWS Region, and the action contained in the presigned URL.
DestinationRegion
- The name of the AWS Region that the DB cluster snapshot will be created in.
SourceDBClusterSnapshotIdentifier
- The cluster snapshot identifier for the encrypted 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 cluster snapshot from the us-west-2 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks like the following example: arn:aws:rds:us-west-2:123456789012:cluster-snapshot:my-cluster-snapshot-20161115
.
The URL that contains a Signature Version 4 signed request for the CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying a cluster snapshot from another AWS Region.
If you are using an AWS SDK tool or the AWS CLI, you can specify SourceRegion
(or --source-region
for the AWS CLI) instead of specifying PreSignedUrl
manually. Specifying SourceRegion
autogenerates a pre-signed URL that is a valid request for the operation that can be executed in the source AWS Region.
The presigned URL must be a valid request for the CopyDBClusterSnapshot
API action that can be executed in the source AWS Region that contains the cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
SourceRegion
- The ID of the region that contains the snapshot to be copied.
SourceDBClusterSnapshotIdentifier
- 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 AWS Region. For example, if you are copying an encrypted cluster snapshot from the us-east-1 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks something like the following: arn:aws:rds:us-east-1:12345678012:sample-cluster:sample-cluster-snapshot
.
TargetDBClusterSnapshotIdentifier
- The identifier for the new cluster snapshot to be created. This parameter isn't case sensitive.
CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying a cluster snapshot from another AWS Region. If you are using an AWS SDK tool or the AWS CLI, you can specify SourceRegion
(or --source-region
for the AWS CLI) instead of specifying PreSignedUrl
manually. Specifying SourceRegion
autogenerates a pre-signed URL that is a valid request for the operation that can be executed in the source AWS Region.
The presigned URL must be a valid request for the CopyDBClusterSnapshot
API action that can be executed in the source AWS Region that contains the cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
SourceRegion
- The ID of the region that contains the snapshot to be copied.
SourceDBClusterSnapshotIdentifier
- 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 AWS Region. For example, if you are copying an encrypted cluster snapshot from the us-east-1 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks something like the following: arn:aws:rds:us-east-1:12345678012:sample-cluster:sample-cluster-snapshot
.
TargetDBClusterSnapshotIdentifier
- The identifier for the new cluster snapshot to be created. This parameter isn't case sensitive.
The URL that contains a Signature Version 4 signed request for the CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying an encrypted cluster snapshot from another AWS Region.
The presigned URL must be a valid request for the CopyDBSClusterSnapshot
API action that can be executed in the source AWS Region that contains the encrypted DB cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
KmsKeyId
- The AWS KMS key identifier for the key to use to encrypt the copy of the cluster snapshot in the destination AWS Region. This is the same identifier for both the CopyDBClusterSnapshot
action that is called in the destination AWS Region, and the action contained in the presigned URL.
DestinationRegion
- The name of the AWS Region that the DB cluster snapshot will be created in.
SourceDBClusterSnapshotIdentifier
- The cluster snapshot identifier for the encrypted 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 cluster snapshot from the us-west-2 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks like the following example: arn:aws:rds:us-west-2:123456789012:cluster-snapshot:my-cluster-snapshot-20161115
.
CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying an encrypted cluster snapshot from another AWS Region. The presigned URL must be a valid request for the CopyDBSClusterSnapshot
API action that can be executed in the source AWS Region that contains the encrypted DB cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
KmsKeyId
- The AWS KMS key identifier for the key to use to encrypt the copy of the cluster snapshot in the destination AWS Region. This is the same identifier for both the CopyDBClusterSnapshot
action that is called in the destination AWS Region, and the action contained in the presigned URL.
DestinationRegion
- The name of the AWS Region that the DB cluster snapshot will be created in.
SourceDBClusterSnapshotIdentifier
- The cluster snapshot identifier for the encrypted 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 cluster snapshot from the us-west-2 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks like the following example: arn:aws:rds:us-west-2:123456789012:cluster-snapshot:my-cluster-snapshot-20161115
.
The URL that contains a Signature Version 4 signed request for the CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying a cluster snapshot from another AWS Region.
If you are using an AWS SDK tool or the AWS CLI, you can specify SourceRegion
(or --source-region
for the AWS CLI) instead of specifying PreSignedUrl
manually. Specifying SourceRegion
autogenerates a pre-signed URL that is a valid request for the operation that can be executed in the source AWS Region.
The presigned URL must be a valid request for the CopyDBClusterSnapshot
API action that can be executed in the source AWS Region that contains the cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
SourceRegion
- The ID of the region that contains the snapshot to be copied.
SourceDBClusterSnapshotIdentifier
- 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 AWS Region. For example, if you are copying an encrypted cluster snapshot from the us-east-1 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks something like the following: arn:aws:rds:us-east-1:12345678012:sample-cluster:sample-cluster-snapshot
.
TargetDBClusterSnapshotIdentifier
- The identifier for the new cluster snapshot to be created. This parameter isn't case sensitive.
CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying a cluster snapshot from another AWS Region. If you are using an AWS SDK tool or the AWS CLI, you can specify SourceRegion
(or --source-region
for the AWS CLI) instead of specifying PreSignedUrl
manually. Specifying SourceRegion
autogenerates a pre-signed URL that is a valid request for the operation that can be executed in the source AWS Region.
The presigned URL must be a valid request for the CopyDBClusterSnapshot
API action that can be executed in the source AWS Region that contains the cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
SourceRegion
- The ID of the region that contains the snapshot to be copied.
SourceDBClusterSnapshotIdentifier
- 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 AWS Region. For example, if you are copying an encrypted cluster snapshot from the us-east-1 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks something like the following: arn:aws:rds:us-east-1:12345678012:sample-cluster:sample-cluster-snapshot
.
TargetDBClusterSnapshotIdentifier
- The identifier for the new cluster snapshot to be created. This parameter isn't case sensitive.
The URL that contains a Signature Version 4 signed request for the CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying an encrypted cluster snapshot from another AWS Region.
The presigned URL must be a valid request for the CopyDBSClusterSnapshot
API action that can be executed in the source AWS Region that contains the encrypted DB cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
KmsKeyId
- The AWS KMS key identifier for the key to use to encrypt the copy of the cluster snapshot in the destination AWS Region. This is the same identifier for both the CopyDBClusterSnapshot
action that is called in the destination AWS Region, and the action contained in the presigned URL.
DestinationRegion
- The name of the AWS Region that the DB cluster snapshot will be created in.
SourceDBClusterSnapshotIdentifier
- The cluster snapshot identifier for the encrypted 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 cluster snapshot from the us-west-2 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks like the following example: arn:aws:rds:us-west-2:123456789012:cluster-snapshot:my-cluster-snapshot-20161115
.
CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying an encrypted cluster snapshot from another AWS Region. The presigned URL must be a valid request for the CopyDBSClusterSnapshot
API action that can be executed in the source AWS Region that contains the encrypted DB cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
KmsKeyId
- The AWS KMS key identifier for the key to use to encrypt the copy of the cluster snapshot in the destination AWS Region. This is the same identifier for both the CopyDBClusterSnapshot
action that is called in the destination AWS Region, and the action contained in the presigned URL.
DestinationRegion
- The name of the AWS Region that the DB cluster snapshot will be created in.
SourceDBClusterSnapshotIdentifier
- The cluster snapshot identifier for the encrypted 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 cluster snapshot from the us-west-2 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks like the following example: arn:aws:rds:us-west-2:123456789012:cluster-snapshot:my-cluster-snapshot-20161115
.
The URL that contains a Signature Version 4 signed request for the CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying a cluster snapshot from another AWS Region.
If you are using an AWS SDK tool or the AWS CLI, you can specify SourceRegion
(or --source-region
for the AWS CLI) instead of specifying PreSignedUrl
manually. Specifying SourceRegion
autogenerates a pre-signed URL that is a valid request for the operation that can be executed in the source AWS Region.
The presigned URL must be a valid request for the CopyDBClusterSnapshot
API action that can be executed in the source AWS Region that contains the cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
SourceRegion
- The ID of the region that contains the snapshot to be copied.
SourceDBClusterSnapshotIdentifier
- 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 AWS Region. For example, if you are copying an encrypted cluster snapshot from the us-east-1 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks something like the following: arn:aws:rds:us-east-1:12345678012:sample-cluster:sample-cluster-snapshot
.
TargetDBClusterSnapshotIdentifier
- The identifier for the new cluster snapshot to be created. This parameter isn't case sensitive.
CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying a cluster snapshot from another AWS Region. If you are using an AWS SDK tool or the AWS CLI, you can specify SourceRegion
(or --source-region
for the AWS CLI) instead of specifying PreSignedUrl
manually. Specifying SourceRegion
autogenerates a pre-signed URL that is a valid request for the operation that can be executed in the source AWS Region.
The presigned URL must be a valid request for the CopyDBClusterSnapshot
API action that can be executed in the source AWS Region that contains the cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
SourceRegion
- The ID of the region that contains the snapshot to be copied.
SourceDBClusterSnapshotIdentifier
- 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 AWS Region. For example, if you are copying an encrypted cluster snapshot from the us-east-1 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks something like the following: arn:aws:rds:us-east-1:12345678012:sample-cluster:sample-cluster-snapshot
.
TargetDBClusterSnapshotIdentifier
- The identifier for the new cluster snapshot to be created. This parameter isn't case sensitive.
The URL that contains a Signature Version 4 signed request for the CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying an encrypted cluster snapshot from another AWS Region.
The presigned URL must be a valid request for the CopyDBSClusterSnapshot
API action that can be executed in the source AWS Region that contains the encrypted DB cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
KmsKeyId
- The AWS KMS key identifier for the key to use to encrypt the copy of the cluster snapshot in the destination AWS Region. This is the same identifier for both the CopyDBClusterSnapshot
action that is called in the destination AWS Region, and the action contained in the presigned URL.
DestinationRegion
- The name of the AWS Region that the DB cluster snapshot will be created in.
SourceDBClusterSnapshotIdentifier
- The cluster snapshot identifier for the encrypted 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 cluster snapshot from the us-west-2 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks like the following example: arn:aws:rds:us-west-2:123456789012:cluster-snapshot:my-cluster-snapshot-20161115
.
CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying an encrypted cluster snapshot from another AWS Region. The presigned URL must be a valid request for the CopyDBSClusterSnapshot
API action that can be executed in the source AWS Region that contains the encrypted DB cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
KmsKeyId
- The AWS KMS key identifier for the key to use to encrypt the copy of the cluster snapshot in the destination AWS Region. This is the same identifier for both the CopyDBClusterSnapshot
action that is called in the destination AWS Region, and the action contained in the presigned URL.
DestinationRegion
- The name of the AWS Region that the DB cluster snapshot will be created in.
SourceDBClusterSnapshotIdentifier
- The cluster snapshot identifier for the encrypted 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 cluster snapshot from the us-west-2 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks like the following example: arn:aws:rds:us-west-2:123456789012:cluster-snapshot:my-cluster-snapshot-20161115
.
The URL that contains a Signature Version 4 signed request for the CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying a cluster snapshot from another AWS Region.
If you are using an AWS SDK tool or the AWS CLI, you can specify SourceRegion
(or --source-region
for the AWS CLI) instead of specifying PreSignedUrl
manually. Specifying SourceRegion
autogenerates a pre-signed URL that is a valid request for the operation that can be executed in the source AWS Region.
The presigned URL must be a valid request for the CopyDBClusterSnapshot
API action that can be executed in the source AWS Region that contains the cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
SourceRegion
- The ID of the region that contains the snapshot to be copied.
SourceDBClusterSnapshotIdentifier
- 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 AWS Region. For example, if you are copying an encrypted cluster snapshot from the us-east-1 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks something like the following: arn:aws:rds:us-east-1:12345678012:sample-cluster:sample-cluster-snapshot
.
TargetDBClusterSnapshotIdentifier
- The identifier for the new cluster snapshot to be created. This parameter isn't case sensitive.
CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying a cluster snapshot from another AWS Region. If you are using an AWS SDK tool or the AWS CLI, you can specify SourceRegion
(or --source-region
for the AWS CLI) instead of specifying PreSignedUrl
manually. Specifying SourceRegion
autogenerates a pre-signed URL that is a valid request for the operation that can be executed in the source AWS Region.
The presigned URL must be a valid request for the CopyDBClusterSnapshot
API action that can be executed in the source AWS Region that contains the cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
SourceRegion
- The ID of the region that contains the snapshot to be copied.
SourceDBClusterSnapshotIdentifier
- 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 AWS Region. For example, if you are copying an encrypted cluster snapshot from the us-east-1 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks something like the following: arn:aws:rds:us-east-1:12345678012:sample-cluster:sample-cluster-snapshot
.
TargetDBClusterSnapshotIdentifier
- The identifier for the new cluster snapshot to be created. This parameter isn't case sensitive.
The URL that contains a Signature Version 4 signed request for the CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying an encrypted cluster snapshot from another AWS Region.
The presigned URL must be a valid request for the CopyDBSClusterSnapshot
API action that can be executed in the source AWS Region that contains the encrypted DB cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
KmsKeyId
- The AWS KMS key identifier for the key to use to encrypt the copy of the cluster snapshot in the destination AWS Region. This is the same identifier for both the CopyDBClusterSnapshot
action that is called in the destination AWS Region, and the action contained in the presigned URL.
DestinationRegion
- The name of the AWS Region that the DB cluster snapshot will be created in.
SourceDBClusterSnapshotIdentifier
- The cluster snapshot identifier for the encrypted 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 cluster snapshot from the us-west-2 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks like the following example: arn:aws:rds:us-west-2:123456789012:cluster-snapshot:my-cluster-snapshot-20161115
.
The URL that contains a Signature Version 4 signed request for the CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying a cluster snapshot from another AWS Region.
If you are using an AWS SDK tool or the AWS CLI, you can specify SourceRegion
(or --source-region
for the AWS CLI) instead of specifying PreSignedUrl
manually. Specifying SourceRegion
autogenerates a pre-signed URL that is a valid request for the operation that can be executed in the source AWS Region.
The presigned URL must be a valid request for the CopyDBClusterSnapshot
API action that can be executed in the source AWS Region that contains the cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
SourceRegion
- The ID of the region that contains the snapshot to be copied.
SourceDBClusterSnapshotIdentifier
- 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 AWS Region. For example, if you are copying an encrypted cluster snapshot from the us-east-1 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks something like the following: arn:aws:rds:us-east-1:12345678012:sample-cluster:sample-cluster-snapshot
.
TargetDBClusterSnapshotIdentifier
- The identifier for the new cluster snapshot to be created. This parameter isn't case sensitive.
The identifier of the cluster snapshot to copy. This parameter is not case sensitive.
You can't copy an encrypted, shared cluster snapshot from one AWS Region to another.
Constraints:
Must specify a valid system snapshot in the \"available\" state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
The identifier of the cluster snapshot to copy. This parameter is not case sensitive.
Constraints:
Must specify a valid system snapshot in the available state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
The identifier of the cluster snapshot to copy. This parameter is not case sensitive.
You can't copy an encrypted, shared cluster snapshot from one AWS Region to another.
Constraints:
Must specify a valid system snapshot in the \"available\" state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
You can't copy an encrypted, shared cluster snapshot from one AWS Region to another.
Constraints:
Must specify a valid system snapshot in the \"available\" state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The identifier of the cluster snapshot to copy. This parameter is not case sensitive.
Constraints:
Must specify a valid system snapshot in the available state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
Constraints:
Must specify a valid system snapshot in the available state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withSourceDBClusterSnapshotIdentifier",
- "getterDocumentation" : "/**
The identifier of the cluster snapshot to copy. This parameter is not case sensitive.
You can't copy an encrypted, shared cluster snapshot from one AWS Region to another.
Constraints:
Must specify a valid system snapshot in the \"available\" state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
You can't copy an encrypted, shared cluster snapshot from one AWS Region to another.
Constraints:
Must specify a valid system snapshot in the \"available\" state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
*/",
+ "getterDocumentation" : "/**
The identifier of the cluster snapshot to copy. This parameter is not case sensitive.
Constraints:
Must specify a valid system snapshot in the available state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
Constraints:
Must specify a valid system snapshot in the available state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
*/",
"getterMethodName" : "getSourceDBClusterSnapshotIdentifier",
"getterModel" : {
"returnType" : "String",
@@ -6552,7 +6552,7 @@
"marshallingType" : "STRING",
"name" : "SourceDBClusterSnapshotIdentifier",
"sensitive" : false,
- "setterDocumentation" : "/**
The identifier of the cluster snapshot to copy. This parameter is not case sensitive.
You can't copy an encrypted, shared cluster snapshot from one AWS Region to another.
Constraints:
Must specify a valid system snapshot in the \"available\" state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
You can't copy an encrypted, shared cluster snapshot from one AWS Region to another.
Constraints:
Must specify a valid system snapshot in the \"available\" state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
*/",
+ "setterDocumentation" : "/**
The identifier of the cluster snapshot to copy. This parameter is not case sensitive.
Constraints:
Must specify a valid system snapshot in the available state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
Constraints:
Must specify a valid system snapshot in the available state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
*/",
"setterMethodName" : "setSourceDBClusterSnapshotIdentifier",
"setterModel" : {
"timestampFormat" : null,
@@ -6567,13 +6567,13 @@
"shouldFullyQualify" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The identifier of the cluster snapshot to copy. This parameter is not case sensitive.
You can't copy an encrypted, shared cluster snapshot from one AWS Region to another.
Constraints:
Must specify a valid system snapshot in the \"available\" state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
You can't copy an encrypted, shared cluster snapshot from one AWS Region to another.
Constraints:
Must specify a valid system snapshot in the \"available\" state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The identifier of the cluster snapshot to copy. This parameter is not case sensitive.
Constraints:
Must specify a valid system snapshot in the available state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
Constraints:
Must specify a valid system snapshot in the available state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "sourceDBClusterSnapshotIdentifier",
"variableType" : "String",
- "documentation" : "
The identifier of the cluster snapshot to copy. This parameter is not case sensitive.
You can't copy an encrypted, shared cluster snapshot from one AWS Region to another.
Constraints:
Must specify a valid system snapshot in the \"available\" state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
The identifier of the cluster snapshot to copy. This parameter is not case sensitive.
Constraints:
Must specify a valid system snapshot in the available state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
The identifier of the new cluster snapshot to create from the source cluster snapshot. This parameter is not case sensitive.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
The identifier of the new cluster snapshot to create from the source cluster snapshot. This parameter is not case sensitive.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
The identifier of the new cluster snapshot to create from the source cluster snapshot. This parameter is not case sensitive.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The identifier of the new cluster snapshot to create from the source cluster snapshot. This parameter is not case sensitive.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withTargetDBClusterSnapshotIdentifier",
- "getterDocumentation" : "/**
The identifier of the new cluster snapshot to create from the source cluster snapshot. This parameter is not case sensitive.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
*/",
+ "getterDocumentation" : "/**
The identifier of the new cluster snapshot to create from the source cluster snapshot. This parameter is not case sensitive.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
*/",
"getterMethodName" : "getTargetDBClusterSnapshotIdentifier",
"getterModel" : {
"returnType" : "String",
@@ -6776,7 +6776,7 @@
"marshallingType" : "STRING",
"name" : "TargetDBClusterSnapshotIdentifier",
"sensitive" : false,
- "setterDocumentation" : "/**
The identifier of the new cluster snapshot to create from the source cluster snapshot. This parameter is not case sensitive.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
*/",
+ "setterDocumentation" : "/**
The identifier of the new cluster snapshot to create from the source cluster snapshot. This parameter is not case sensitive.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
*/",
"setterMethodName" : "setTargetDBClusterSnapshotIdentifier",
"setterModel" : {
"timestampFormat" : null,
@@ -6791,13 +6791,13 @@
"shouldFullyQualify" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The identifier of the new cluster snapshot to create from the source cluster snapshot. This parameter is not case sensitive.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The identifier of the new cluster snapshot to create from the source cluster snapshot. This parameter is not case sensitive.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "targetDBClusterSnapshotIdentifier",
"variableType" : "String",
- "documentation" : "
The identifier of the new cluster snapshot to create from the source cluster snapshot. This parameter is not case sensitive.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
The identifier of the new cluster snapshot to create from the source cluster snapshot. This parameter is not case sensitive.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
Represents the input to CreateDBCluster.
", + "documentation" : "Represents the input to CreateDBCluster.
", "endpointDiscoveryMembers" : null, "enums" : null, "errorCode" : null, @@ -7849,12 +7849,12 @@ "c2jName" : "DBClusterIdentifier", "c2jShape" : "String", "deprecated" : false, - "documentation" : "The cluster identifier. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
The cluster identifier. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
The cluster identifier. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The cluster identifier. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withDBClusterIdentifier",
- "getterDocumentation" : "/**
The cluster identifier. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
*/",
+ "getterDocumentation" : "/**
The cluster identifier. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
*/",
"getterMethodName" : "getDBClusterIdentifier",
"getterModel" : {
"returnType" : "String",
@@ -7888,7 +7888,7 @@
"marshallingType" : "STRING",
"name" : "DBClusterIdentifier",
"sensitive" : false,
- "setterDocumentation" : "/**
The cluster identifier. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
*/",
+ "setterDocumentation" : "/**
The cluster identifier. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
*/",
"setterMethodName" : "setDBClusterIdentifier",
"setterModel" : {
"timestampFormat" : null,
@@ -7903,13 +7903,13 @@
"shouldFullyQualify" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The cluster identifier. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The cluster identifier. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "dBClusterIdentifier",
"variableType" : "String",
- "documentation" : "
The cluster identifier. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
The cluster identifier. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
The name of the cluster parameter group to associate with this cluster.
", + "documentation" : "The name of the cluster parameter group to associate with this cluster.
", "endpointDiscoveryId" : false, "enumType" : null, - "fluentSetterDocumentation" : "/**The name of the cluster parameter group to associate with this cluster.
\n@param dBClusterParameterGroupName The name of the cluster parameter group to associate with this cluster.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**The name of the cluster parameter group to associate with this cluster.
\n@param dBClusterParameterGroupName The name of the cluster parameter group to associate with this cluster.\n@return Returns a reference to this object so that method calls can be chained together.*/", "fluentSetterMethodName" : "withDBClusterParameterGroupName", - "getterDocumentation" : "/**The name of the cluster parameter group to associate with this cluster.
\n@return The name of the cluster parameter group to associate with this cluster.*/", + "getterDocumentation" : "/**The name of the cluster parameter group to associate with this cluster.
\n@return The name of the cluster parameter group to associate with this cluster.*/", "getterMethodName" : "getDBClusterParameterGroupName", "getterModel" : { "returnType" : "String", @@ -7957,7 +7957,7 @@ "marshallingType" : "STRING", "name" : "DBClusterParameterGroupName", "sensitive" : false, - "setterDocumentation" : "/**The name of the cluster parameter group to associate with this cluster.
\n@param dBClusterParameterGroupName The name of the cluster parameter group to associate with this cluster.*/", + "setterDocumentation" : "/**The name of the cluster parameter group to associate with this cluster.
\n@param dBClusterParameterGroupName The name of the cluster parameter group to associate with this cluster.*/", "setterMethodName" : "setDBClusterParameterGroupName", "setterModel" : { "timestampFormat" : null, @@ -7972,13 +7972,13 @@ "shouldFullyQualify" : false, "simple" : true, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**The name of the cluster parameter group to associate with this cluster.
\n@param dBClusterParameterGroupName The name of the cluster parameter group to associate with this cluster.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**The name of the cluster parameter group to associate with this cluster.
\n@param dBClusterParameterGroupName The name of the cluster parameter group to associate with this cluster.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "String", "variableName" : "dBClusterParameterGroupName", "variableType" : "String", - "documentation" : "The name of the cluster parameter group to associate with this cluster.
", + "documentation" : "The name of the cluster parameter group to associate with this cluster.
", "simpleType" : "String", "variableSetterType" : "String" }, @@ -7987,12 +7987,12 @@ "c2jName" : "VpcSecurityGroupIds", "c2jShape" : "VpcSecurityGroupIdList", "deprecated" : false, - "documentation" : "A list of EC2 VPC security groups to associate with this cluster.
", + "documentation" : "A list of EC2 VPC security groups to associate with this cluster.
", "endpointDiscoveryId" : false, "enumType" : null, - "fluentSetterDocumentation" : "/**A list of EC2 VPC security groups to associate with this cluster.
\n@param vpcSecurityGroupIds A list of EC2 VPC security groups to associate with this cluster.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**A list of EC2 VPC security groups to associate with this cluster.
\n@param vpcSecurityGroupIds A list of EC2 VPC security groups to associate with this cluster.\n@return Returns a reference to this object so that method calls can be chained together.*/", "fluentSetterMethodName" : "withVpcSecurityGroupIds", - "getterDocumentation" : "/**A list of EC2 VPC security groups to associate with this cluster.
\n@return A list of EC2 VPC security groups to associate with this cluster.*/", + "getterDocumentation" : "/**A list of EC2 VPC security groups to associate with this cluster.
\n@return A list of EC2 VPC security groups to associate with this cluster.*/", "getterMethodName" : "getVpcSecurityGroupIds", "getterModel" : { "returnType" : "java.util.ListA list of EC2 VPC security groups to associate with this cluster.
\n@param vpcSecurityGroupIds A list of EC2 VPC security groups to associate with this cluster.*/", + "setterDocumentation" : "/**A list of EC2 VPC security groups to associate with this cluster.
\n@param vpcSecurityGroupIds A list of EC2 VPC security groups to associate with this cluster.*/", "setterMethodName" : "setVpcSecurityGroupIds", "setterModel" : { "timestampFormat" : null, @@ -8125,13 +8125,13 @@ "shouldFullyQualify" : false, "simple" : false, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**A list of EC2 VPC security groups to associate with this cluster.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setVpcSecurityGroupIds(java.util.Collection)} or {@link #withVpcSecurityGroupIds(java.util.Collection)} if you want to override the existing values.
\n@param vpcSecurityGroupIds A list of EC2 VPC security groups to associate with this cluster.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**A list of EC2 VPC security groups to associate with this cluster.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setVpcSecurityGroupIds(java.util.Collection)} or {@link #withVpcSecurityGroupIds(java.util.Collection)} if you want to override the existing values.
\n@param vpcSecurityGroupIds A list of EC2 VPC security groups to associate with this cluster.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "java.util.ListA list of EC2 VPC security groups to associate with this cluster.
", + "documentation" : "A list of EC2 VPC security groups to associate with this cluster.
", "simpleType" : "ListThe name of the master user for the cluster.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
The name of the master user for the cluster.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
The name of the master user for the cluster.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
The name of the master user for the cluster.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
The name of the master user for the cluster.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
The name of the master user for the cluster.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
The name of the master user for the cluster.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
The name of the master user for the cluster.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
The name of the master user for the cluster.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
The name of the master user for the cluster.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
The name of the master user for the cluster.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
The name of the master user for the cluster.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
The daily time range during which automated backups are created if automated backups are enabled using the BackupRetentionPeriod
parameter.
The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
The daily time range during which automated backups are created if automated backups are enabled using the BackupRetentionPeriod
parameter.
The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
The daily time range during which automated backups are created if automated backups are enabled using the BackupRetentionPeriod
parameter.
The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
BackupRetentionPeriod
parameter. The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
The daily time range during which automated backups are created if automated backups are enabled using the BackupRetentionPeriod
parameter.
The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
BackupRetentionPeriod
parameter. The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
The daily time range during which automated backups are created if automated backups are enabled using the BackupRetentionPeriod
parameter.
The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
BackupRetentionPeriod
parameter. The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
The daily time range during which automated backups are created if automated backups are enabled using the BackupRetentionPeriod
parameter.
The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
BackupRetentionPeriod
parameter. The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
The daily time range during which automated backups are created if automated backups are enabled using the BackupRetentionPeriod
parameter.
The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
BackupRetentionPeriod
parameter. The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
The daily time range during which automated backups are created if automated backups are enabled using the BackupRetentionPeriod
parameter.
The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
BackupRetentionPeriod
parameter. The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
The daily time range during which automated backups are created if automated backups are enabled using the BackupRetentionPeriod
parameter.
The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
BackupRetentionPeriod
parameter. The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
The daily time range during which automated backups are created if automated backups are enabled using the BackupRetentionPeriod
parameter.
The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
BackupRetentionPeriod
parameter. The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
The daily time range during which automated backups are created if automated backups are enabled using the BackupRetentionPeriod
parameter.
The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
The daily time range during which automated backups are created if automated backups are enabled using the BackupRetentionPeriod
parameter.
The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
The AWS KMS key identifier for an encrypted cluster.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.
The AWS KMS key identifier for an encrypted cluster.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.
The AWS KMS key identifier for an encrypted cluster.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The AWS KMS key identifier for an encrypted cluster.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withKmsKeyId",
- "getterDocumentation" : "/**
The AWS KMS key identifier for an encrypted cluster.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.*/",
+ "getterDocumentation" : "/**
The AWS KMS key identifier for an encrypted cluster.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.*/",
"getterMethodName" : "getKmsKeyId",
"getterModel" : {
"returnType" : "String",
@@ -8953,7 +8953,7 @@
"marshallingType" : "STRING",
"name" : "KmsKeyId",
"sensitive" : false,
- "setterDocumentation" : "/**
The AWS KMS key identifier for an encrypted cluster.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.*/",
+ "setterDocumentation" : "/**
The AWS KMS key identifier for an encrypted cluster.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.*/",
"setterMethodName" : "setKmsKeyId",
"setterModel" : {
"timestampFormat" : null,
@@ -8968,13 +8968,82 @@
"shouldFullyQualify" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The AWS KMS key identifier for an encrypted cluster.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The AWS KMS key identifier for an encrypted cluster.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "kmsKeyId",
"variableType" : "String",
- "documentation" : "
The AWS KMS key identifier for an encrypted cluster.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.
The AWS KMS key identifier for an encrypted cluster.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.
Not currently supported.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**Not currently supported.
\n@param preSignedUrl Not currently supported.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withPreSignedUrl", + "getterDocumentation" : "/**Not currently supported.
\n@return Not currently supported.*/", + "getterMethodName" : "getPreSignedUrl", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "PreSignedUrl", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "PreSignedUrl", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "PreSignedUrl", + "sensitive" : false, + "setterDocumentation" : "/**Not currently supported.
\n@param preSignedUrl Not currently supported.*/", + "setterMethodName" : "setPreSignedUrl", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "preSignedUrl", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**Not currently supported.
\n@param preSignedUrl Not currently supported.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "preSignedUrl", + "variableType" : "String", + "documentation" : "Not currently supported.
", "simpleType" : "String", "variableSetterType" : "String" }, @@ -8983,12 +9052,12 @@ "c2jName" : "EnableCloudwatchLogsExports", "c2jShape" : "LogTypeList", "deprecated" : false, - "documentation" : "A list of log types that need to be enabled for exporting to Amazon CloudWatch Logs.
", + "documentation" : "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 Auditing Amazon DocumentDB Events and Profiling Amazon DocumentDB Operations.
", "endpointDiscoveryId" : false, "enumType" : null, - "fluentSetterDocumentation" : "/**A list of log types that need to be enabled for exporting to Amazon CloudWatch Logs.
\n@param enableCloudwatchLogsExports A list of log types that need to be enabled for exporting to Amazon CloudWatch Logs.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**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 Auditing Amazon DocumentDB Events and Profiling Amazon DocumentDB Operations.
\n@param enableCloudwatchLogsExports 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 Auditing Amazon DocumentDB Events and Profiling Amazon DocumentDB Operations.\n@return Returns a reference to this object so that method calls can be chained together.*/", "fluentSetterMethodName" : "withEnableCloudwatchLogsExports", - "getterDocumentation" : "/**A list of log types that need to be enabled for exporting to Amazon CloudWatch Logs.
\n@return A list of log types that need to be enabled for exporting to Amazon CloudWatch Logs.*/", + "getterDocumentation" : "/**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 Auditing Amazon DocumentDB Events and Profiling Amazon DocumentDB Operations.
\n@return 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 Auditing Amazon DocumentDB Events and Profiling Amazon DocumentDB Operations.*/", "getterMethodName" : "getEnableCloudwatchLogsExports", "getterModel" : { "returnType" : "java.util.ListA list of log types that need to be enabled for exporting to Amazon CloudWatch Logs.
\n@param enableCloudwatchLogsExports A list of log types that need to be enabled for exporting to Amazon CloudWatch Logs.*/", + "setterDocumentation" : "/**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 Auditing Amazon DocumentDB Events and Profiling Amazon DocumentDB Operations.
\n@param enableCloudwatchLogsExports 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 Auditing Amazon DocumentDB Events and Profiling Amazon DocumentDB Operations.*/", "setterMethodName" : "setEnableCloudwatchLogsExports", "setterModel" : { "timestampFormat" : null, @@ -9121,13 +9190,13 @@ "shouldFullyQualify" : false, "simple" : false, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**A list of log types that need to be enabled for exporting to Amazon CloudWatch Logs.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setEnableCloudwatchLogsExports(java.util.Collection)} or {@link #withEnableCloudwatchLogsExports(java.util.Collection)} if you want to override the existing values.
\n@param enableCloudwatchLogsExports A list of log types that need to be enabled for exporting to Amazon CloudWatch Logs.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**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 Auditing Amazon DocumentDB Events and Profiling Amazon DocumentDB Operations.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setEnableCloudwatchLogsExports(java.util.Collection)} or {@link #withEnableCloudwatchLogsExports(java.util.Collection)} if you want to override the existing values.
\n@param enableCloudwatchLogsExports 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 Auditing Amazon DocumentDB Events and Profiling Amazon DocumentDB Operations.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "java.util.ListA list of log types that need to be enabled for exporting to Amazon CloudWatch Logs.
", + "documentation" : "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 Auditing Amazon DocumentDB Events and Profiling Amazon DocumentDB Operations.
", "simpleType" : "ListThe cluster identifier. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
The cluster identifier. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
The cluster identifier. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The cluster identifier. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withDBClusterIdentifier",
- "getterDocumentation" : "/**
The cluster identifier. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
*/",
+ "getterDocumentation" : "/**
The cluster identifier. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
*/",
"getterMethodName" : "getDBClusterIdentifier",
"getterModel" : {
"returnType" : "String",
@@ -9470,7 +9539,7 @@
"marshallingType" : "STRING",
"name" : "DBClusterIdentifier",
"sensitive" : false,
- "setterDocumentation" : "/**
The cluster identifier. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
*/",
+ "setterDocumentation" : "/**
The cluster identifier. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
*/",
"setterMethodName" : "setDBClusterIdentifier",
"setterModel" : {
"timestampFormat" : null,
@@ -9485,13 +9554,13 @@
"shouldFullyQualify" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The cluster identifier. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The cluster identifier. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "dBClusterIdentifier",
"variableType" : "String",
- "documentation" : "
The cluster identifier. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
The cluster identifier. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
The name of the cluster parameter group to associate with this cluster.
", + "documentation" : "The name of the cluster parameter group to associate with this cluster.
", "endpointDiscoveryId" : false, "enumType" : null, - "fluentSetterDocumentation" : "/**The name of the cluster parameter group to associate with this cluster.
\n@param dBClusterParameterGroupName The name of the cluster parameter group to associate with this cluster.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**The name of the cluster parameter group to associate with this cluster.
\n@param dBClusterParameterGroupName The name of the cluster parameter group to associate with this cluster.\n@return Returns a reference to this object so that method calls can be chained together.*/", "fluentSetterMethodName" : "withDBClusterParameterGroupName", - "getterDocumentation" : "/**The name of the cluster parameter group to associate with this cluster.
\n@return The name of the cluster parameter group to associate with this cluster.*/", + "getterDocumentation" : "/**The name of the cluster parameter group to associate with this cluster.
\n@return The name of the cluster parameter group to associate with this cluster.*/", "getterMethodName" : "getDBClusterParameterGroupName", "getterModel" : { "returnType" : "String", @@ -9540,7 +9609,7 @@ "marshallingType" : "STRING", "name" : "DBClusterParameterGroupName", "sensitive" : false, - "setterDocumentation" : "/**The name of the cluster parameter group to associate with this cluster.
\n@param dBClusterParameterGroupName The name of the cluster parameter group to associate with this cluster.*/", + "setterDocumentation" : "/**The name of the cluster parameter group to associate with this cluster.
\n@param dBClusterParameterGroupName The name of the cluster parameter group to associate with this cluster.*/", "setterMethodName" : "setDBClusterParameterGroupName", "setterModel" : { "timestampFormat" : null, @@ -9555,13 +9624,13 @@ "shouldFullyQualify" : false, "simple" : true, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**The name of the cluster parameter group to associate with this cluster.
\n@param dBClusterParameterGroupName The name of the cluster parameter group to associate with this cluster.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**The name of the cluster parameter group to associate with this cluster.
\n@param dBClusterParameterGroupName The name of the cluster parameter group to associate with this cluster.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "String", "variableName" : "dBClusterParameterGroupName", "variableType" : "String", - "documentation" : "The name of the cluster parameter group to associate with this cluster.
", + "documentation" : "The name of the cluster parameter group to associate with this cluster.
", "simpleType" : "String", "variableSetterType" : "String" }, @@ -9711,12 +9780,12 @@ "c2jName" : "EnableCloudwatchLogsExports", "c2jShape" : "LogTypeList", "deprecated" : false, - "documentation" : "A list of log types that need to be enabled for exporting to Amazon CloudWatch Logs.
", + "documentation" : "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 Auditing Amazon DocumentDB Events and Profiling Amazon DocumentDB Operations.
", "endpointDiscoveryId" : false, "enumType" : null, - "fluentSetterDocumentation" : "/**A list of log types that need to be enabled for exporting to Amazon CloudWatch Logs.
\n@param enableCloudwatchLogsExports A list of log types that need to be enabled for exporting to Amazon CloudWatch Logs.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**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 Auditing Amazon DocumentDB Events and Profiling Amazon DocumentDB Operations.
\n@param enableCloudwatchLogsExports 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 Auditing Amazon DocumentDB Events and Profiling Amazon DocumentDB Operations.\n@return Returns a reference to this object so that method calls can be chained together.*/", "fluentSetterMethodName" : "withEnableCloudwatchLogsExports", - "getterDocumentation" : "/**A list of log types that need to be enabled for exporting to Amazon CloudWatch Logs.
\n@return A list of log types that need to be enabled for exporting to Amazon CloudWatch Logs.*/", + "getterDocumentation" : "/**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 Auditing Amazon DocumentDB Events and Profiling Amazon DocumentDB Operations.
\n@return 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 Auditing Amazon DocumentDB Events and Profiling Amazon DocumentDB Operations.*/", "getterMethodName" : "getEnableCloudwatchLogsExports", "getterModel" : { "returnType" : "java.util.ListA list of log types that need to be enabled for exporting to Amazon CloudWatch Logs.
\n@param enableCloudwatchLogsExports A list of log types that need to be enabled for exporting to Amazon CloudWatch Logs.*/", + "setterDocumentation" : "/**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 Auditing Amazon DocumentDB Events and Profiling Amazon DocumentDB Operations.
\n@param enableCloudwatchLogsExports 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 Auditing Amazon DocumentDB Events and Profiling Amazon DocumentDB Operations.*/", "setterMethodName" : "setEnableCloudwatchLogsExports", "setterModel" : { "timestampFormat" : null, @@ -9849,13 +9918,13 @@ "shouldFullyQualify" : false, "simple" : false, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**A list of log types that need to be enabled for exporting to Amazon CloudWatch Logs.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setEnableCloudwatchLogsExports(java.util.Collection)} or {@link #withEnableCloudwatchLogsExports(java.util.Collection)} if you want to override the existing values.
\n@param enableCloudwatchLogsExports A list of log types that need to be enabled for exporting to Amazon CloudWatch Logs.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**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 Auditing Amazon DocumentDB Events and Profiling Amazon DocumentDB Operations.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setEnableCloudwatchLogsExports(java.util.Collection)} or {@link #withEnableCloudwatchLogsExports(java.util.Collection)} if you want to override the existing values.
\n@param enableCloudwatchLogsExports 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 Auditing Amazon DocumentDB Events and Profiling Amazon DocumentDB Operations.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "java.util.ListA list of log types that need to be enabled for exporting to Amazon CloudWatch Logs.
", + "documentation" : "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 Auditing Amazon DocumentDB Events and Profiling Amazon DocumentDB Operations.
", "simpleType" : "ListThe AWS KMS key identifier for an encrypted cluster.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.
The AWS KMS key identifier for an encrypted cluster.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.
The AWS KMS key identifier for an encrypted cluster.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The AWS KMS key identifier for an encrypted cluster.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withKmsKeyId",
- "getterDocumentation" : "/**
The AWS KMS key identifier for an encrypted cluster.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.*/",
+ "getterDocumentation" : "/**
The AWS KMS key identifier for an encrypted cluster.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.*/",
"getterMethodName" : "getKmsKeyId",
"getterModel" : {
"returnType" : "String",
@@ -10044,7 +10113,7 @@
"marshallingType" : "STRING",
"name" : "KmsKeyId",
"sensitive" : false,
- "setterDocumentation" : "/**
The AWS KMS key identifier for an encrypted cluster.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.*/",
+ "setterDocumentation" : "/**
The AWS KMS key identifier for an encrypted cluster.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.*/",
"setterMethodName" : "setKmsKeyId",
"setterModel" : {
"timestampFormat" : null,
@@ -10059,13 +10128,13 @@
"shouldFullyQualify" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The AWS KMS key identifier for an encrypted cluster.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The AWS KMS key identifier for an encrypted cluster.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "kmsKeyId",
"variableType" : "String",
- "documentation" : "
The AWS KMS key identifier for an encrypted cluster.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.
The AWS KMS key identifier for an encrypted cluster.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.
The name of the master user for the cluster.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
The name of the master user for the cluster.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
The name of the master user for the cluster.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
The name of the master user for the cluster.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
The name of the master user for the cluster.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
The name of the master user for the cluster.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
The name of the master user for the cluster.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
The name of the master user for the cluster.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
The name of the master user for the cluster.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
The name of the master user for the cluster.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
The name of the master user for the cluster.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
The name of the master user for the cluster.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
Not currently supported.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**Not currently supported.
\n@param preSignedUrl Not currently supported.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withPreSignedUrl", + "getterDocumentation" : "/**Not currently supported.
\n@return Not currently supported.*/", + "getterMethodName" : "getPreSignedUrl", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "PreSignedUrl", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "PreSignedUrl", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "PreSignedUrl", + "sensitive" : false, + "setterDocumentation" : "/**Not currently supported.
\n@param preSignedUrl Not currently supported.*/", + "setterMethodName" : "setPreSignedUrl", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "preSignedUrl", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**Not currently supported.
\n@param preSignedUrl Not currently supported.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "preSignedUrl", + "variableType" : "String", + "documentation" : "Not currently supported.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null + }, "PreferredBackupWindow" : { "c2jName" : "PreferredBackupWindow", "c2jShape" : "String", "deprecated" : false, - "documentation" : "The daily time range during which automated backups are created if automated backups are enabled using the BackupRetentionPeriod
parameter.
The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
The daily time range during which automated backups are created if automated backups are enabled using the BackupRetentionPeriod
parameter.
The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
The daily time range during which automated backups are created if automated backups are enabled using the BackupRetentionPeriod
parameter.
The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
BackupRetentionPeriod
parameter. The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
The daily time range during which automated backups are created if automated backups are enabled using the BackupRetentionPeriod
parameter.
The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
BackupRetentionPeriod
parameter. The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
The daily time range during which automated backups are created if automated backups are enabled using the BackupRetentionPeriod
parameter.
The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
BackupRetentionPeriod
parameter. The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
The daily time range during which automated backups are created if automated backups are enabled using the BackupRetentionPeriod
parameter.
The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
BackupRetentionPeriod
parameter. The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
The daily time range during which automated backups are created if automated backups are enabled using the BackupRetentionPeriod
parameter.
The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
BackupRetentionPeriod
parameter. The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
The daily time range during which automated backups are created if automated backups are enabled using the BackupRetentionPeriod
parameter.
The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
BackupRetentionPeriod
parameter. The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
The daily time range during which automated backups are created if automated backups are enabled using the BackupRetentionPeriod
parameter.
The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
BackupRetentionPeriod
parameter. The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
The daily time range during which automated backups are created if automated backups are enabled using the BackupRetentionPeriod
parameter.
The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
BackupRetentionPeriod
parameter. The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
The daily time range during which automated backups are created if automated backups are enabled using the BackupRetentionPeriod
parameter.
The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
The daily time range during which automated backups are created if automated backups are enabled using the BackupRetentionPeriod
parameter.
The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
A list of EC2 VPC security groups to associate with this cluster.
", + "documentation" : "A list of EC2 VPC security groups to associate with this cluster.
", "endpointDiscoveryId" : false, "enumType" : null, - "fluentSetterDocumentation" : "/**A list of EC2 VPC security groups to associate with this cluster.
\n@param vpcSecurityGroupIds A list of EC2 VPC security groups to associate with this cluster.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**A list of EC2 VPC security groups to associate with this cluster.
\n@param vpcSecurityGroupIds A list of EC2 VPC security groups to associate with this cluster.\n@return Returns a reference to this object so that method calls can be chained together.*/", "fluentSetterMethodName" : "withVpcSecurityGroupIds", - "getterDocumentation" : "/**A list of EC2 VPC security groups to associate with this cluster.
\n@return A list of EC2 VPC security groups to associate with this cluster.*/", + "getterDocumentation" : "/**A list of EC2 VPC security groups to associate with this cluster.
\n@return A list of EC2 VPC security groups to associate with this cluster.*/", "getterMethodName" : "getVpcSecurityGroupIds", "getterModel" : { "returnType" : "java.util.ListA list of EC2 VPC security groups to associate with this cluster.
\n@param vpcSecurityGroupIds A list of EC2 VPC security groups to associate with this cluster.*/", + "setterDocumentation" : "/**A list of EC2 VPC security groups to associate with this cluster.
\n@param vpcSecurityGroupIds A list of EC2 VPC security groups to associate with this cluster.*/", "setterMethodName" : "setVpcSecurityGroupIds", "setterModel" : { "timestampFormat" : null, @@ -10787,13 +10926,13 @@ "shouldFullyQualify" : false, "simple" : false, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**A list of EC2 VPC security groups to associate with this cluster.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setVpcSecurityGroupIds(java.util.Collection)} or {@link #withVpcSecurityGroupIds(java.util.Collection)} if you want to override the existing values.
\n@param vpcSecurityGroupIds A list of EC2 VPC security groups to associate with this cluster.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**A list of EC2 VPC security groups to associate with this cluster.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setVpcSecurityGroupIds(java.util.Collection)} or {@link #withVpcSecurityGroupIds(java.util.Collection)} if you want to override the existing values.
\n@param vpcSecurityGroupIds A list of EC2 VPC security groups to associate with this cluster.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "java.util.ListA list of EC2 VPC security groups to associate with this cluster.
", + "documentation" : "A list of EC2 VPC security groups to associate with this cluster.
", "simpleType" : "ListThe identifier of the cluster snapshot. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
The identifier of the cluster snapshot. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
The identifier of the cluster snapshot. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The identifier of the cluster snapshot. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withDBClusterSnapshotIdentifier",
- "getterDocumentation" : "/**
The identifier of the cluster snapshot. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
*/",
+ "getterDocumentation" : "/**
The identifier of the cluster snapshot. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
*/",
"getterMethodName" : "getDBClusterSnapshotIdentifier",
"getterModel" : {
"returnType" : "String",
@@ -10889,7 +11028,7 @@
"marshallingType" : "STRING",
"name" : "DBClusterSnapshotIdentifier",
"sensitive" : false,
- "setterDocumentation" : "/**
The identifier of the cluster snapshot. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
*/",
+ "setterDocumentation" : "/**
The identifier of the cluster snapshot. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
*/",
"setterMethodName" : "setDBClusterSnapshotIdentifier",
"setterModel" : {
"timestampFormat" : null,
@@ -10904,13 +11043,13 @@
"shouldFullyQualify" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The identifier of the cluster snapshot. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The identifier of the cluster snapshot. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "dBClusterSnapshotIdentifier",
"variableType" : "String",
- "documentation" : "
The identifier of the cluster snapshot. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
The identifier of the cluster snapshot. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
The identifier of the cluster snapshot. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
The identifier of the cluster snapshot. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
The identifier of the cluster snapshot. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The identifier of the cluster snapshot. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withDBClusterSnapshotIdentifier",
- "getterDocumentation" : "/**
The identifier of the cluster snapshot. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
*/",
+ "getterDocumentation" : "/**
The identifier of the cluster snapshot. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
*/",
"getterMethodName" : "getDBClusterSnapshotIdentifier",
"getterModel" : {
"returnType" : "String",
@@ -11252,7 +11391,7 @@
"marshallingType" : "STRING",
"name" : "DBClusterSnapshotIdentifier",
"sensitive" : false,
- "setterDocumentation" : "/**
The identifier of the cluster snapshot. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
*/",
+ "setterDocumentation" : "/**
The identifier of the cluster snapshot. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
*/",
"setterMethodName" : "setDBClusterSnapshotIdentifier",
"setterModel" : {
"timestampFormat" : null,
@@ -11267,13 +11406,13 @@
"shouldFullyQualify" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The identifier of the cluster snapshot. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The identifier of the cluster snapshot. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "dBClusterSnapshotIdentifier",
"variableType" : "String",
- "documentation" : "
The identifier of the cluster snapshot. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
The identifier of the cluster snapshot. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
The Amazon EC2 Availability Zone that the instance is created in.
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
Constraint: The AvailabilityZone
parameter can't be specified if the MultiAZ
parameter is set to true
. The specified Availability Zone must be in the same AWS Region as the current endpoint.
The Amazon EC2 Availability Zone that the instance is created in.
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
The Amazon EC2 Availability Zone that the instance is created in.
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
Constraint: The AvailabilityZone
parameter can't be specified if the MultiAZ
parameter is set to true
. The specified Availability Zone must be in the same AWS Region as the current endpoint.
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
Constraint: The AvailabilityZone
parameter can't be specified if the MultiAZ
parameter is set to true
. The specified Availability Zone must be in the same AWS Region as the current endpoint.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The Amazon EC2 Availability Zone that the instance is created in.
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withAvailabilityZone",
- "getterDocumentation" : "/**
The Amazon EC2 Availability Zone that the instance is created in.
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
Constraint: The AvailabilityZone
parameter can't be specified if the MultiAZ
parameter is set to true
. The specified Availability Zone must be in the same AWS Region as the current endpoint.
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
Constraint: The AvailabilityZone
parameter can't be specified if the MultiAZ
parameter is set to true
. The specified Availability Zone must be in the same AWS Region as the current endpoint.*/",
+ "getterDocumentation" : "/**
The Amazon EC2 Availability Zone that the instance is created in.
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
*/",
"getterMethodName" : "getAvailabilityZone",
"getterModel" : {
"returnType" : "String",
@@ -11730,7 +11869,7 @@
"marshallingType" : "STRING",
"name" : "AvailabilityZone",
"sensitive" : false,
- "setterDocumentation" : "/**
The Amazon EC2 Availability Zone that the instance is created in.
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
Constraint: The AvailabilityZone
parameter can't be specified if the MultiAZ
parameter is set to true
. The specified Availability Zone must be in the same AWS Region as the current endpoint.
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
Constraint: The AvailabilityZone
parameter can't be specified if the MultiAZ
parameter is set to true
. The specified Availability Zone must be in the same AWS Region as the current endpoint.*/",
+ "setterDocumentation" : "/**
The Amazon EC2 Availability Zone that the instance is created in.
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
*/",
"setterMethodName" : "setAvailabilityZone",
"setterModel" : {
"timestampFormat" : null,
@@ -11745,13 +11884,13 @@
"shouldFullyQualify" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The Amazon EC2 Availability Zone that the instance is created in.
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
Constraint: The AvailabilityZone
parameter can't be specified if the MultiAZ
parameter is set to true
. The specified Availability Zone must be in the same AWS Region as the current endpoint.
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
Constraint: The AvailabilityZone
parameter can't be specified if the MultiAZ
parameter is set to true
. The specified Availability Zone must be in the same AWS Region as the current endpoint.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The Amazon EC2 Availability Zone that the instance is created in.
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "availabilityZone",
"variableType" : "String",
- "documentation" : "
The Amazon EC2 Availability Zone that the instance is created in.
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
Constraint: The AvailabilityZone
parameter can't be specified if the MultiAZ
parameter is set to true
. The specified Availability Zone must be in the same AWS Region as the current endpoint.
The Amazon EC2 Availability Zone that the instance is created in.
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
The Amazon EC2 Availability Zone that the instance is created in.
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
Constraint: The AvailabilityZone
parameter can't be specified if the MultiAZ
parameter is set to true
. The specified Availability Zone must be in the same AWS Region as the current endpoint.
The Amazon EC2 Availability Zone that the instance is created in.
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
The Amazon EC2 Availability Zone that the instance is created in.
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
Constraint: The AvailabilityZone
parameter can't be specified if the MultiAZ
parameter is set to true
. The specified Availability Zone must be in the same AWS Region as the current endpoint.
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
Constraint: The AvailabilityZone
parameter can't be specified if the MultiAZ
parameter is set to true
. The specified Availability Zone must be in the same AWS Region as the current endpoint.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The Amazon EC2 Availability Zone that the instance is created in.
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withAvailabilityZone",
- "getterDocumentation" : "/**
The Amazon EC2 Availability Zone that the instance is created in.
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
Constraint: The AvailabilityZone
parameter can't be specified if the MultiAZ
parameter is set to true
. The specified Availability Zone must be in the same AWS Region as the current endpoint.
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
Constraint: The AvailabilityZone
parameter can't be specified if the MultiAZ
parameter is set to true
. The specified Availability Zone must be in the same AWS Region as the current endpoint.*/",
+ "getterDocumentation" : "/**
The Amazon EC2 Availability Zone that the instance is created in.
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
*/",
"getterMethodName" : "getAvailabilityZone",
"getterModel" : {
"returnType" : "String",
@@ -12300,7 +12439,7 @@
"marshallingType" : "STRING",
"name" : "AvailabilityZone",
"sensitive" : false,
- "setterDocumentation" : "/**
The Amazon EC2 Availability Zone that the instance is created in.
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
Constraint: The AvailabilityZone
parameter can't be specified if the MultiAZ
parameter is set to true
. The specified Availability Zone must be in the same AWS Region as the current endpoint.
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
Constraint: The AvailabilityZone
parameter can't be specified if the MultiAZ
parameter is set to true
. The specified Availability Zone must be in the same AWS Region as the current endpoint.*/",
+ "setterDocumentation" : "/**
The Amazon EC2 Availability Zone that the instance is created in.
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
*/",
"setterMethodName" : "setAvailabilityZone",
"setterModel" : {
"timestampFormat" : null,
@@ -12315,13 +12454,13 @@
"shouldFullyQualify" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The Amazon EC2 Availability Zone that the instance is created in.
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
Constraint: The AvailabilityZone
parameter can't be specified if the MultiAZ
parameter is set to true
. The specified Availability Zone must be in the same AWS Region as the current endpoint.
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
Constraint: The AvailabilityZone
parameter can't be specified if the MultiAZ
parameter is set to true
. The specified Availability Zone must be in the same AWS Region as the current endpoint.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The Amazon EC2 Availability Zone that the instance is created in.
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "availabilityZone",
"variableType" : "String",
- "documentation" : "
The Amazon EC2 Availability Zone that the instance is created in.
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
Constraint: The AvailabilityZone
parameter can't be specified if the MultiAZ
parameter is set to true
. The specified Availability Zone must be in the same AWS Region as the current endpoint.
The Amazon EC2 Availability Zone that the instance is created in.
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
The database engine version to return.
Example: 5.1.49
The database engine version to return.
Example: 3.6.0
The database engine version to return.
Example: 5.1.49
Example: 5.1.49
\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The database engine version to return.
Example: 3.6.0
Example: 3.6.0
\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withEngineVersion",
- "getterDocumentation" : "/**
The database engine version to return.
Example: 5.1.49
Example: 5.1.49
*/",
+ "getterDocumentation" : "/**
The database engine version to return.
Example: 3.6.0
Example: 3.6.0
*/",
"getterMethodName" : "getEngineVersion",
"getterModel" : {
"returnType" : "String",
@@ -40633,7 +40772,7 @@
"marshallingType" : "STRING",
"name" : "EngineVersion",
"sensitive" : false,
- "setterDocumentation" : "/**
The database engine version to return.
Example: 5.1.49
Example: 5.1.49
*/",
+ "setterDocumentation" : "/**
The database engine version to return.
Example: 3.6.0
Example: 3.6.0
*/",
"setterMethodName" : "setEngineVersion",
"setterModel" : {
"timestampFormat" : null,
@@ -40648,13 +40787,13 @@
"shouldFullyQualify" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The database engine version to return.
Example: 5.1.49
Example: 5.1.49
\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The database engine version to return.
Example: 3.6.0
Example: 3.6.0
\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "engineVersion",
"variableType" : "String",
- "documentation" : "
The database engine version to return.
Example: 5.1.49
The database engine version to return.
Example: 3.6.0
The database engine version to return.
Example: 5.1.49
The database engine version to return.
Example: 3.6.0
The database engine version to return.
Example: 5.1.49
Example: 5.1.49
\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**
The database engine version to return.
Example: 3.6.0
Example: 3.6.0
\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withEngineVersion",
- "getterDocumentation" : "/**
The database engine version to return.
Example: 5.1.49
Example: 5.1.49
*/",
+ "getterDocumentation" : "/**
The database engine version to return.
Example: 3.6.0
Example: 3.6.0
*/",
"getterMethodName" : "getEngineVersion",
"getterModel" : {
"returnType" : "String",
@@ -41481,7 +41620,7 @@
"marshallingType" : "STRING",
"name" : "EngineVersion",
"sensitive" : false,
- "setterDocumentation" : "/**
The database engine version to return.
Example: 5.1.49
Example: 5.1.49
*/",
+ "setterDocumentation" : "/**
The database engine version to return.
Example: 3.6.0
Example: 3.6.0
*/",
"setterMethodName" : "setEngineVersion",
"setterModel" : {
"timestampFormat" : null,
@@ -41496,13 +41635,13 @@
"shouldFullyQualify" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**
The database engine version to return.
Example: 5.1.49
Example: 5.1.49
\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**
The database engine version to return.
Example: 3.6.0
Example: 3.6.0
\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "String",
"variableName" : "engineVersion",
"variableType" : "String",
- "documentation" : "
The database engine version to return.
Example: 5.1.49
The database engine version to return.
Example: 3.6.0
Represents the output of ApplyPendingMaintenanceAction.
", + "documentation" : "Represents the output of ApplyPendingMaintenanceAction.
", "endpointDiscoveryMembers" : null, "enums" : null, "errorCode" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/docdb-2014-10-31-model.json b/aws-java-sdk-models/src/main/resources/models/docdb-2014-10-31-model.json index aa6e0d304fa8..80c3d0a883d5 100644 --- a/aws-java-sdk-models/src/main/resources/models/docdb-2014-10-31-model.json +++ b/aws-java-sdk-models/src/main/resources/models/docdb-2014-10-31-model.json @@ -43,7 +43,7 @@ {"shape":"InvalidDBClusterStateFault"}, {"shape":"InvalidDBInstanceStateFault"} ], - "documentation":"Applies a pending maintenance action to a resource (for example, to a DB instance).
" + "documentation":"Applies a pending maintenance action to a resource (for example, to an Amazon DocumentDB instance).
" }, "CopyDBClusterParameterGroup":{ "name":"CopyDBClusterParameterGroup", @@ -82,7 +82,7 @@ {"shape":"SnapshotQuotaExceededFault"}, {"shape":"KMSKeyNotAccessibleFault"} ], - "documentation":"Copies a snapshot of a cluster.
To copy a cluster snapshot from a shared manual cluster snapshot, SourceDBClusterSnapshotIdentifier
must be the Amazon Resource Name (ARN) of the shared cluster snapshot.
To cancel the copy operation after it is in progress, delete the target cluster snapshot identified by TargetDBClusterSnapshotIdentifier
while that DB cluster snapshot is in the copying status.
Copies a snapshot of a cluster.
To copy a cluster snapshot from a shared manual cluster snapshot, SourceDBClusterSnapshotIdentifier
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 AWS Region.
To cancel the copy operation after it is in progress, delete the target cluster snapshot identified by TargetDBClusterSnapshotIdentifier
while that cluster snapshot is in the copying status.
Creates a new cluster parameter group.
Parameters in a cluster parameter group apply to all of the instances in a DB cluster.
A cluster parameter group is initially created with the default parameters for the database engine used by instances in the cluster. To provide custom values for any of the parameters, you must modify the group after you create it. After you create a DB cluster parameter group, you must associate it with your cluster. For the new DB cluster parameter group and associated settings to take effect, you must then reboot the instances in the cluster without failover.
After you create a cluster parameter group, you should wait at least 5 minutes before creating your first cluster that uses that cluster parameter group as the default parameter group. This allows Amazon DocumentDB to fully complete the create action before the cluster parameter group is used as the default for a new cluster. This step is especially important for parameters that are critical when creating the default database for a cluster, such as the character set for the default database defined by the character_set_database
parameter.
Creates a new cluster parameter group.
Parameters in a cluster parameter group apply to all of the instances in a cluster.
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 default.docdb3.6
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 create a new parameter group or copy an existing parameter group, 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 Modifying Amazon DocumentDB Cluster Parameter Groups.
The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name (ARN).
" + "documentation":"The Amazon DocumentDB resource that the tags are added to. This value is an Amazon Resource Name .
" }, "Tags":{ "shape":"TagList", - "documentation":"The tags to be assigned to the Amazon DocumentDB resource.
" + "documentation":"The tags to be assigned to the Amazon DocumentDB resource.
" } }, - "documentation":"Represents the input to AddTagsToResource.
" + "documentation":"Represents the input to AddTagsToResource.
" }, "ApplyMethod":{ "type":"string", @@ -829,10 +829,10 @@ }, "OptInType":{ "shape":"String", - "documentation":"A value that specifies the type of opt-in request or undoes an opt-in request. An opt-in request of type immediate
can't be undone.
Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
A value that specifies the type of opt-in request or undoes an opt-in request. An opt-in request of type immediate
can't be undone.
Valid values:
immediate
- Apply the maintenance action immediately.
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource.
undo-opt-in
- Cancel any existing next-maintenance
opt-in requests.
Represents the input to ApplyPendingMaintenanceAction.
" + "documentation":"Represents the input to ApplyPendingMaintenanceAction.
" }, "ApplyPendingMaintenanceActionResult":{ "type":"structure", @@ -973,11 +973,11 @@ "members":{ "SourceDBClusterParameterGroupIdentifier":{ "shape":"String", - "documentation":"The identifier or Amazon Resource Name (ARN) for the source cluster parameter group.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:cluster-pg:custom-cluster-group1
.
The identifier or Amazon Resource Name (ARN) for the source cluster parameter group.
Constraints:
Must specify a valid cluster parameter group.
If the source cluster parameter group is in the same AWS Region as the copy, specify a valid parameter group identifier; for example, my-db-cluster-param-group
, or a valid ARN.
If the source parameter group is in a different AWS Region than the copy, specify a valid cluster parameter group ARN; for example, arn:aws:rds:us-east-1:123456789012:sample-cluster:sample-parameter-group
.
The identifier for the copied cluster parameter group.
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
The identifier for the copied cluster parameter group.
Constraints:
Cannot be null, empty, or blank.
Must contain from 1 to 255 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-param-group1
The tags that are to be assigned to the parameter group.
" } }, - "documentation":"Represents the input to CopyDBClusterParameterGroup.
" + "documentation":"Represents the input to CopyDBClusterParameterGroup.
" }, "CopyDBClusterParameterGroupResult":{ "type":"structure", @@ -1005,19 +1005,19 @@ "members":{ "SourceDBClusterSnapshotIdentifier":{ "shape":"String", - "documentation":"The identifier of the cluster snapshot to copy. This parameter is not case sensitive.
You can't copy an encrypted, shared cluster snapshot from one AWS Region to another.
Constraints:
Must specify a valid system snapshot in the \"available\" state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
The identifier of the cluster snapshot to copy. This parameter is not case sensitive.
Constraints:
Must specify a valid system snapshot in the available state.
If the source snapshot is in the same AWS Region as the copy, specify a valid snapshot identifier.
If the source snapshot is in a different AWS Region than the copy, specify a valid cluster snapshot ARN.
Example: my-cluster-snapshot1
The identifier of the new cluster snapshot to create from the source cluster snapshot. This parameter is not case sensitive.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
The identifier of the new cluster snapshot to create from the source cluster snapshot. This parameter is not case sensitive.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot2
The AWS KMS key ID for an encrypted cluster snapshot. The AWS KMS key ID is the Amazon Resource Name (ARN), AWS KMS key identifier, or the AWS KMS key alias for the AWS KMS encryption key.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one Region in another Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.
The AWS KMS key ID for an encrypted cluster snapshot. The AWS KMS key ID is the Amazon Resource Name (ARN), AWS KMS key identifier, or the AWS KMS key alias for the AWS KMS encryption key.
If you copy an encrypted cluster snapshot from your AWS account, you can specify a value for KmsKeyId
to encrypt the copy with a new AWS KMS encryption key. If you don't specify a value for KmsKeyId
, then the copy of the cluster snapshot is encrypted with the same AWS KMS key as the source cluster snapshot.
If you copy an encrypted cluster snapshot that is shared from another AWS account, then you must specify a value for KmsKeyId
.
To copy an encrypted cluster snapshot to another AWS Region, set KmsKeyId
to the AWS KMS key ID that you want to use to encrypt the copy of the cluster snapshot in the destination Region. AWS KMS encryption keys are specific to the AWS Region that they are created in, and you can't use encryption keys from one AWS Region in another AWS Region.
If you copy an unencrypted cluster snapshot and specify a value for the KmsKeyId
parameter, an error is returned.
The URL that contains a Signature Version 4 signed request for the CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying an encrypted cluster snapshot from another AWS Region.
The presigned URL must be a valid request for the CopyDBSClusterSnapshot
API action that can be executed in the source AWS Region that contains the encrypted DB cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
KmsKeyId
- The AWS KMS key identifier for the key to use to encrypt the copy of the cluster snapshot in the destination AWS Region. This is the same identifier for both the CopyDBClusterSnapshot
action that is called in the destination AWS Region, and the action contained in the presigned URL.
DestinationRegion
- The name of the AWS Region that the DB cluster snapshot will be created in.
SourceDBClusterSnapshotIdentifier
- The cluster snapshot identifier for the encrypted 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 cluster snapshot from the us-west-2 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks like the following example: arn:aws:rds:us-west-2:123456789012:cluster-snapshot:my-cluster-snapshot-20161115
.
The URL that contains a Signature Version 4 signed request for the CopyDBClusterSnapshot
API action in the AWS Region that contains the source cluster snapshot to copy. You must use the PreSignedUrl
parameter when copying a cluster snapshot from another AWS Region.
If you are using an AWS SDK tool or the AWS CLI, you can specify SourceRegion
(or --source-region
for the AWS CLI) instead of specifying PreSignedUrl
manually. Specifying SourceRegion
autogenerates a pre-signed URL that is a valid request for the operation that can be executed in the source AWS Region.
The presigned URL must be a valid request for the CopyDBClusterSnapshot
API action that can be executed in the source AWS Region that contains the cluster snapshot to be copied. The presigned URL request must contain the following parameter values:
SourceRegion
- The ID of the region that contains the snapshot to be copied.
SourceDBClusterSnapshotIdentifier
- 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 AWS Region. For example, if you are copying an encrypted cluster snapshot from the us-east-1 AWS Region, then your SourceDBClusterSnapshotIdentifier
looks something like the following: arn:aws:rds:us-east-1:12345678012:sample-cluster:sample-cluster-snapshot
.
TargetDBClusterSnapshotIdentifier
- The identifier for the new cluster snapshot to be created. This parameter isn't case sensitive.
The tags to be assigned to the cluster snapshot.
" } }, - "documentation":"Represents the input to CopyDBClusterSnapshot.
" + "documentation":"Represents the input to CopyDBClusterSnapshot.
" }, "CopyDBClusterSnapshotResult":{ "type":"structure", @@ -1055,15 +1055,15 @@ }, "DBClusterIdentifier":{ "shape":"String", - "documentation":"The cluster identifier. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
The cluster identifier. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster
The name of the cluster parameter group to associate with this cluster.
" + "documentation":"The name of the cluster parameter group to associate with this cluster.
" }, "VpcSecurityGroupIds":{ "shape":"VpcSecurityGroupIdList", - "documentation":"A list of EC2 VPC security groups to associate with this cluster.
" + "documentation":"A list of EC2 VPC security groups to associate with this cluster.
" }, "DBSubnetGroupName":{ "shape":"String", @@ -1083,7 +1083,7 @@ }, "MasterUsername":{ "shape":"String", - "documentation":"The name of the master user for the cluster.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
The name of the master user for the cluster.
Constraints:
Must be from 1 to 63 letters or numbers.
The first character must be a letter.
Cannot be a reserved word for the chosen database engine.
The daily time range during which automated backups are created if automated backups are enabled using the BackupRetentionPeriod
parameter.
The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
The daily time range during which automated backups are created if automated backups are enabled using the BackupRetentionPeriod
parameter.
The default is a 30-minute window selected at random from an 8-hour block of time for each AWS Region.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
The AWS KMS key identifier for an encrypted cluster.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.
The AWS KMS key identifier for an encrypted cluster.
The AWS KMS key identifier is the Amazon Resource Name (ARN) for the AWS KMS encryption key. If you are creating a cluster using the same AWS account that owns the AWS KMS encryption key that is used to encrypt the new cluster, you can use the AWS KMS key alias instead of the ARN for the AWS KMS encryption key.
If an encryption key is not specified in KmsKeyId
:
If ReplicationSourceIdentifier
identifies an encrypted source, then Amazon DocumentDB uses the encryption key that is used to encrypt the source. Otherwise, Amazon DocumentDB uses your default encryption key.
If the StorageEncrypted
parameter is true
and ReplicationSourceIdentifier
is not specified, Amazon DocumentDB uses your default encryption key.
AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
If you create a replica of an encrypted cluster in another AWS Region, you must set KmsKeyId
to a KMS key ID that is valid in the destination AWS Region. This key is used to encrypt the replica in that AWS Region.
Not currently supported.
" }, "EnableCloudwatchLogsExports":{ "shape":"LogTypeList", - "documentation":"A list of log types that need to be enabled for exporting to Amazon CloudWatch Logs.
" + "documentation":"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 Auditing Amazon DocumentDB Events and Profiling Amazon DocumentDB Operations.
" }, "DeletionProtection":{ "shape":"BooleanOptional", "documentation":"Specifies whether this cluster can be deleted. If DeletionProtection
is enabled, the cluster cannot be deleted unless it is modified and DeletionProtection
is disabled. DeletionProtection
protects clusters from being accidentally deleted.
Represents the input to CreateDBCluster.
" + "documentation":"Represents the input to CreateDBCluster.
" }, "CreateDBClusterParameterGroupMessage":{ "type":"structure", @@ -1168,7 +1172,7 @@ "members":{ "DBClusterSnapshotIdentifier":{ "shape":"String", - "documentation":"The identifier of the cluster snapshot. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
The identifier of the cluster snapshot. This parameter is stored as a lowercase string.
Constraints:
Must contain from 1 to 63 letters, numbers, or hyphens.
The first character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Example: my-cluster-snapshot1
The Amazon EC2 Availability Zone that the instance is created in.
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
Constraint: The AvailabilityZone
parameter can't be specified if the MultiAZ
parameter is set to true
. The specified Availability Zone must be in the same AWS Region as the current endpoint.
The Amazon EC2 Availability Zone that the instance is created in.
Default: A random, system-chosen Availability Zone in the endpoint's AWS Region.
Example: us-east-1d
The database engine version to return.
Example: 5.1.49
The database engine version to return.
Example: 3.6.0
A list that provides details about the pending maintenance actions for the resource.
" } }, - "documentation":"Represents the output of ApplyPendingMaintenanceAction.
", + "documentation":"Represents the output of ApplyPendingMaintenanceAction.
", "wrapper":true }, "RestoreDBClusterFromSnapshotMessage":{ diff --git a/aws-java-sdk-models/src/main/resources/models/ebs-2019-11-02-intermediate.json b/aws-java-sdk-models/src/main/resources/models/ebs-2019-11-02-intermediate.json index 393636174454..9bf979e09519 100644 --- a/aws-java-sdk-models/src/main/resources/models/ebs-2019-11-02-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/ebs-2019-11-02-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], + "deprecatedSuppressions" : [ "ClientConstructors", "ClientMutationMethods", "EnumSetterOverload" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/ec2-2016-11-15-intermediate.json b/aws-java-sdk-models/src/main/resources/models/ec2-2016-11-15-intermediate.json index 7b7cdfd727e6..64dae5fad128 100644 --- a/aws-java-sdk-models/src/main/resources/models/ec2-2016-11-15-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/ec2-2016-11-15-intermediate.json @@ -794438,6 +794438,9 @@ }, { "name" : "T3a", "value" : "t3a" + }, { + "name" : "T4g", + "value" : "t4g" } ], "errorCode" : null, "fullyQualifiedName" : "com.amazonaws.services.ec2.enum.UnlimitedSupportedInstanceFamily", diff --git a/aws-java-sdk-models/src/main/resources/models/ec2-2016-11-15-model.json b/aws-java-sdk-models/src/main/resources/models/ec2-2016-11-15-model.json index ede3144b876c..c3f8ffd9fb80 100644 --- a/aws-java-sdk-models/src/main/resources/models/ec2-2016-11-15-model.json +++ b/aws-java-sdk-models/src/main/resources/models/ec2-2016-11-15-model.json @@ -37567,7 +37567,8 @@ "enum":[ "t2", "t3", - "t3a" + "t3a", + "t4g" ] }, "UnmonitorInstancesRequest":{ diff --git a/aws-java-sdk-models/src/main/resources/models/ec2-instance-connect-2018-04-02-intermediate.json b/aws-java-sdk-models/src/main/resources/models/ec2-instance-connect-2018-04-02-intermediate.json index 07a36887c78d..0d6259dd2cd9 100644 --- a/aws-java-sdk-models/src/main/resources/models/ec2-instance-connect-2018-04-02-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/ec2-instance-connect-2018-04-02-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientMutationMethods", "EnumSetterOverload", "ClientConstructors" ], + "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/fms-2018-01-01-intermediate.json b/aws-java-sdk-models/src/main/resources/models/fms-2018-01-01-intermediate.json index 47c7fa5d69d4..321a5cb64ea8 100644 --- a/aws-java-sdk-models/src/main/resources/models/fms-2018-01-01-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/fms-2018-01-01-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientConstructors", "EnumSetterOverload", "ClientMutationMethods" ], + "deprecatedSuppressions" : [ "EnumSetterOverload", "ClientConstructors", "ClientMutationMethods" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/groundstation-2019-05-23-intermediate.json b/aws-java-sdk-models/src/main/resources/models/groundstation-2019-05-23-intermediate.json index b82e1e5bc115..fb4f39abcdfb 100644 --- a/aws-java-sdk-models/src/main/resources/models/groundstation-2019-05-23-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/groundstation-2019-05-23-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], + "deprecatedSuppressions" : [ "EnumSetterOverload", "ClientMutationMethods", "ClientConstructors" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/honeycode-2020-03-01-intermediate.json b/aws-java-sdk-models/src/main/resources/models/honeycode-2020-03-01-intermediate.json index 0574e2c223ea..3d4a6d28ca09 100644 --- a/aws-java-sdk-models/src/main/resources/models/honeycode-2020-03-01-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/honeycode-2020-03-01-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], + "deprecatedSuppressions" : [ "ClientConstructors", "ClientMutationMethods", "EnumSetterOverload" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/imagebuilder-2019-12-02-intermediate.json b/aws-java-sdk-models/src/main/resources/models/imagebuilder-2019-12-02-intermediate.json index e0770f9f743e..d113fb689cb7 100644 --- a/aws-java-sdk-models/src/main/resources/models/imagebuilder-2019-12-02-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/imagebuilder-2019-12-02-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientConstructors", "EnumSetterOverload", "ClientMutationMethods" ], + "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/iotsecuretunneling-2018-10-05-intermediate.json b/aws-java-sdk-models/src/main/resources/models/iotsecuretunneling-2018-10-05-intermediate.json index 1775d905c376..1c17f03b150e 100644 --- a/aws-java-sdk-models/src/main/resources/models/iotsecuretunneling-2018-10-05-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/iotsecuretunneling-2018-10-05-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "EnumSetterOverload", "ClientMutationMethods", "ClientConstructors" ], + "deprecatedSuppressions" : [ "EnumSetterOverload", "ClientConstructors", "ClientMutationMethods" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/kinesis-video-signaling-2019-12-04-intermediate.json b/aws-java-sdk-models/src/main/resources/models/kinesis-video-signaling-2019-12-04-intermediate.json index 7632443252d2..97ede6167884 100644 --- a/aws-java-sdk-models/src/main/resources/models/kinesis-video-signaling-2019-12-04-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/kinesis-video-signaling-2019-12-04-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], + "deprecatedSuppressions" : [ "EnumSetterOverload", "ClientConstructors", "ClientMutationMethods" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/kinesisanalyticsv2-2018-05-23-intermediate.json b/aws-java-sdk-models/src/main/resources/models/kinesisanalyticsv2-2018-05-23-intermediate.json index 3b0d72f7e51a..70d7b4ae7986 100644 --- a/aws-java-sdk-models/src/main/resources/models/kinesisanalyticsv2-2018-05-23-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/kinesisanalyticsv2-2018-05-23-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], + "deprecatedSuppressions" : [ "EnumSetterOverload", "ClientMutationMethods", "ClientConstructors" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/macie-2017-12-19-intermediate.json b/aws-java-sdk-models/src/main/resources/models/macie-2017-12-19-intermediate.json index a143758acabf..28a5692bffe7 100644 --- a/aws-java-sdk-models/src/main/resources/models/macie-2017-12-19-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/macie-2017-12-19-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], + "deprecatedSuppressions" : [ "EnumSetterOverload", "ClientMutationMethods", "ClientConstructors" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/macie2-2020-01-01-intermediate.json b/aws-java-sdk-models/src/main/resources/models/macie2-2020-01-01-intermediate.json index 45b74f566f96..9d9adc795c68 100644 --- a/aws-java-sdk-models/src/main/resources/models/macie2-2020-01-01-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/macie2-2020-01-01-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientConstructors", "EnumSetterOverload", "ClientMutationMethods" ], + "deprecatedSuppressions" : [ "EnumSetterOverload", "ClientMutationMethods", "ClientConstructors" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/managedblockchain-2018-09-24-intermediate.json b/aws-java-sdk-models/src/main/resources/models/managedblockchain-2018-09-24-intermediate.json index 5ca41837b24d..d5d264145eed 100644 --- a/aws-java-sdk-models/src/main/resources/models/managedblockchain-2018-09-24-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/managedblockchain-2018-09-24-intermediate.json @@ -661,7 +661,7 @@ "asyncReturnType" : "ListInvitationsResult", "authenticated" : true, "deprecated" : false, - "documentation" : "Returns a listing of all invitations made on the specified network.
", + "documentation" : "Returns a listing of all invitations for the current AWS account.
", "endpointCacheRequired" : false, "endpointDiscovery" : null, "endpointOperation" : false, @@ -18274,12 +18274,12 @@ "c2jName" : "LogPublishingConfiguration", "c2jShape" : "MemberLogPublishingConfiguration", "deprecated" : false, - "documentation" : "", + "documentation" : "Configuration properties for logging events associated with a member of a Managed Blockchain network.
", "endpointDiscoveryId" : false, "enumType" : null, - "fluentSetterDocumentation" : "/**\n@param logPublishingConfiguration \n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**Configuration properties for logging events associated with a member of a Managed Blockchain network.
\n@param logPublishingConfiguration Configuration properties for logging events associated with a member of a Managed Blockchain network.\n@return Returns a reference to this object so that method calls can be chained together.*/", "fluentSetterMethodName" : "withLogPublishingConfiguration", - "getterDocumentation" : "/**\n@return */", + "getterDocumentation" : "/**Configuration properties for logging events associated with a member of a Managed Blockchain network.
\n@return Configuration properties for logging events associated with a member of a Managed Blockchain network.*/", "getterMethodName" : "getLogPublishingConfiguration", "getterModel" : { "returnType" : "MemberLogPublishingConfiguration", @@ -18313,7 +18313,7 @@ "marshallingType" : "STRUCTURED", "name" : "LogPublishingConfiguration", "sensitive" : false, - "setterDocumentation" : "/**\n@param logPublishingConfiguration */", + "setterDocumentation" : "/**Configuration properties for logging events associated with a member of a Managed Blockchain network.
\n@param logPublishingConfiguration Configuration properties for logging events associated with a member of a Managed Blockchain network.*/", "setterMethodName" : "setLogPublishingConfiguration", "setterModel" : { "timestampFormat" : null, @@ -18328,13 +18328,13 @@ "shouldFullyQualify" : false, "simple" : false, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**\n@param logPublishingConfiguration \n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**Configuration properties for logging events associated with a member of a Managed Blockchain network.
\n@param logPublishingConfiguration Configuration properties for logging events associated with a member of a Managed Blockchain network.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "MemberLogPublishingConfiguration", "variableName" : "logPublishingConfiguration", "variableType" : "MemberLogPublishingConfiguration", - "documentation" : "", + "documentation" : "Configuration properties for logging events associated with a member of a Managed Blockchain network.
", "simpleType" : "MemberLogPublishingConfiguration", "variableSetterType" : "MemberLogPublishingConfiguration" }, @@ -18485,12 +18485,12 @@ "c2jName" : "LogPublishingConfiguration", "c2jShape" : "MemberLogPublishingConfiguration", "deprecated" : false, - "documentation" : "", + "documentation" : "Configuration properties for logging events associated with a member of a Managed Blockchain network.
", "endpointDiscoveryId" : false, "enumType" : null, - "fluentSetterDocumentation" : "/**\n@param logPublishingConfiguration \n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**Configuration properties for logging events associated with a member of a Managed Blockchain network.
\n@param logPublishingConfiguration Configuration properties for logging events associated with a member of a Managed Blockchain network.\n@return Returns a reference to this object so that method calls can be chained together.*/", "fluentSetterMethodName" : "withLogPublishingConfiguration", - "getterDocumentation" : "/**\n@return */", + "getterDocumentation" : "/**Configuration properties for logging events associated with a member of a Managed Blockchain network.
\n@return Configuration properties for logging events associated with a member of a Managed Blockchain network.*/", "getterMethodName" : "getLogPublishingConfiguration", "getterModel" : { "returnType" : "MemberLogPublishingConfiguration", @@ -18524,7 +18524,7 @@ "marshallingType" : "STRUCTURED", "name" : "LogPublishingConfiguration", "sensitive" : false, - "setterDocumentation" : "/**\n@param logPublishingConfiguration */", + "setterDocumentation" : "/**Configuration properties for logging events associated with a member of a Managed Blockchain network.
\n@param logPublishingConfiguration Configuration properties for logging events associated with a member of a Managed Blockchain network.*/", "setterMethodName" : "setLogPublishingConfiguration", "setterModel" : { "timestampFormat" : null, @@ -18539,13 +18539,13 @@ "shouldFullyQualify" : false, "simple" : false, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**\n@param logPublishingConfiguration \n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**Configuration properties for logging events associated with a member of a Managed Blockchain network.
\n@param logPublishingConfiguration Configuration properties for logging events associated with a member of a Managed Blockchain network.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "MemberLogPublishingConfiguration", "variableName" : "logPublishingConfiguration", "variableType" : "MemberLogPublishingConfiguration", - "documentation" : "", + "documentation" : "Configuration properties for logging events associated with a member of a Managed Blockchain network.
", "simpleType" : "MemberLogPublishingConfiguration", "variableSetterType" : "MemberLogPublishingConfiguration" }, @@ -24792,12 +24792,12 @@ "c2jName" : "LogPublishingConfiguration", "c2jShape" : "NodeLogPublishingConfiguration", "deprecated" : false, - "documentation" : "", + "documentation" : "Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.
", "endpointDiscoveryId" : false, "enumType" : null, - "fluentSetterDocumentation" : "/**\n@param logPublishingConfiguration \n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.
\n@param logPublishingConfiguration Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.\n@return Returns a reference to this object so that method calls can be chained together.*/", "fluentSetterMethodName" : "withLogPublishingConfiguration", - "getterDocumentation" : "/**\n@return */", + "getterDocumentation" : "/**Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.
\n@return Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.*/", "getterMethodName" : "getLogPublishingConfiguration", "getterModel" : { "returnType" : "NodeLogPublishingConfiguration", @@ -24831,7 +24831,7 @@ "marshallingType" : "STRUCTURED", "name" : "LogPublishingConfiguration", "sensitive" : false, - "setterDocumentation" : "/**\n@param logPublishingConfiguration */", + "setterDocumentation" : "/**Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.
\n@param logPublishingConfiguration Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.*/", "setterMethodName" : "setLogPublishingConfiguration", "setterModel" : { "timestampFormat" : null, @@ -24846,17 +24846,86 @@ "shouldFullyQualify" : false, "simple" : false, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**\n@param logPublishingConfiguration \n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.
\n@param logPublishingConfiguration Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "NodeLogPublishingConfiguration", "variableName" : "logPublishingConfiguration", "variableType" : "NodeLogPublishingConfiguration", - "documentation" : "", + "documentation" : "Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.
", "simpleType" : "NodeLogPublishingConfiguration", "variableSetterType" : "NodeLogPublishingConfiguration" }, "xmlNameSpaceUri" : null + }, { + "c2jName" : "StateDB", + "c2jShape" : "StateDBType", + "deprecated" : false, + "documentation" : "The state database that the node uses. Values are LevelDB
or CouchDB
.
The state database that the node uses. Values are LevelDB
or CouchDB
.
LevelDB
or CouchDB
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see StateDBType*/",
+ "fluentSetterMethodName" : "withStateDB",
+ "getterDocumentation" : "/**The state database that the node uses. Values are LevelDB
or CouchDB
.
LevelDB
or CouchDB
.\n@see StateDBType*/",
+ "getterMethodName" : "getStateDB",
+ "getterModel" : {
+ "returnType" : "String",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "StateDB",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "StateDB",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "String",
+ "marshallingType" : "STRING",
+ "name" : "StateDB",
+ "sensitive" : false,
+ "setterDocumentation" : "/**The state database that the node uses. Values are LevelDB
or CouchDB
.
LevelDB
or CouchDB
.\n@see StateDBType*/",
+ "setterMethodName" : "setStateDB",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "String",
+ "variableName" : "stateDB",
+ "variableType" : "String",
+ "documentation" : "",
+ "simpleType" : "String",
+ "variableSetterType" : "String"
+ },
+ "shouldEmitLegacyEnumSetter" : false,
+ "shouldFullyQualify" : false,
+ "simple" : true,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**The state database that the node uses. Values are LevelDB
or CouchDB
.
LevelDB
or CouchDB
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see StateDBType*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "String",
+ "variableName" : "stateDB",
+ "variableType" : "String",
+ "documentation" : "The state database that the node uses. Values are LevelDB
or CouchDB
.
Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.
", "endpointDiscoveryId" : false, "enumType" : null, - "fluentSetterDocumentation" : "/**\n@param logPublishingConfiguration \n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.
\n@param logPublishingConfiguration Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.\n@return Returns a reference to this object so that method calls can be chained together.*/", "fluentSetterMethodName" : "withLogPublishingConfiguration", - "getterDocumentation" : "/**\n@return */", + "getterDocumentation" : "/**Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.
\n@return Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.*/", "getterMethodName" : "getLogPublishingConfiguration", "getterModel" : { "returnType" : "NodeLogPublishingConfiguration", @@ -25390,7 +25459,7 @@ "marshallingType" : "STRUCTURED", "name" : "LogPublishingConfiguration", "sensitive" : false, - "setterDocumentation" : "/**\n@param logPublishingConfiguration */", + "setterDocumentation" : "/**Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.
\n@param logPublishingConfiguration Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.*/", "setterMethodName" : "setLogPublishingConfiguration", "setterModel" : { "timestampFormat" : null, @@ -25405,13 +25474,13 @@ "shouldFullyQualify" : false, "simple" : false, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**\n@param logPublishingConfiguration \n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.
\n@param logPublishingConfiguration Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "NodeLogPublishingConfiguration", "variableName" : "logPublishingConfiguration", "variableType" : "NodeLogPublishingConfiguration", - "documentation" : "", + "documentation" : "Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.
", "simpleType" : "NodeLogPublishingConfiguration", "variableSetterType" : "NodeLogPublishingConfiguration" }, @@ -25557,6 +25626,76 @@ }, "xmlNameSpaceUri" : null }, + "StateDB" : { + "c2jName" : "StateDB", + "c2jShape" : "StateDBType", + "deprecated" : false, + "documentation" : "The state database that the node uses. Values are LevelDB
or CouchDB
.
The state database that the node uses. Values are LevelDB
or CouchDB
.
LevelDB
or CouchDB
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see StateDBType*/",
+ "fluentSetterMethodName" : "withStateDB",
+ "getterDocumentation" : "/**The state database that the node uses. Values are LevelDB
or CouchDB
.
LevelDB
or CouchDB
.\n@see StateDBType*/",
+ "getterMethodName" : "getStateDB",
+ "getterModel" : {
+ "returnType" : "String",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "StateDB",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "StateDB",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "String",
+ "marshallingType" : "STRING",
+ "name" : "StateDB",
+ "sensitive" : false,
+ "setterDocumentation" : "/**The state database that the node uses. Values are LevelDB
or CouchDB
.
LevelDB
or CouchDB
.\n@see StateDBType*/",
+ "setterMethodName" : "setStateDB",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "String",
+ "variableName" : "stateDB",
+ "variableType" : "String",
+ "documentation" : "",
+ "simpleType" : "String",
+ "variableSetterType" : "String"
+ },
+ "shouldEmitLegacyEnumSetter" : false,
+ "shouldFullyQualify" : false,
+ "simple" : true,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**The state database that the node uses. Values are LevelDB
or CouchDB
.
LevelDB
or CouchDB
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see StateDBType*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "String",
+ "variableName" : "stateDB",
+ "variableType" : "String",
+ "documentation" : "The state database that the node uses. Values are LevelDB
or CouchDB
.
Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.
", "endpointDiscoveryId" : false, "enumType" : null, - "fluentSetterDocumentation" : "/**\n@param logPublishingConfiguration \n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.
\n@param logPublishingConfiguration Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.\n@return Returns a reference to this object so that method calls can be chained together.*/", "fluentSetterMethodName" : "withLogPublishingConfiguration", - "getterDocumentation" : "/**\n@return */", + "getterDocumentation" : "/**Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.
\n@return Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.*/", "getterMethodName" : "getLogPublishingConfiguration", "getterModel" : { "returnType" : "NodeLogPublishingConfiguration", @@ -25851,7 +25990,7 @@ "marshallingType" : "STRUCTURED", "name" : "LogPublishingConfiguration", "sensitive" : false, - "setterDocumentation" : "/**\n@param logPublishingConfiguration */", + "setterDocumentation" : "/**Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.
\n@param logPublishingConfiguration Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.*/", "setterMethodName" : "setLogPublishingConfiguration", "setterModel" : { "timestampFormat" : null, @@ -25866,17 +26005,86 @@ "shouldFullyQualify" : false, "simple" : false, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**\n@param logPublishingConfiguration \n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.
\n@param logPublishingConfiguration Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "NodeLogPublishingConfiguration", "variableName" : "logPublishingConfiguration", "variableType" : "NodeLogPublishingConfiguration", - "documentation" : "", + "documentation" : "Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.
", "simpleType" : "NodeLogPublishingConfiguration", "variableSetterType" : "NodeLogPublishingConfiguration" }, "xmlNameSpaceUri" : null + }, { + "c2jName" : "StateDB", + "c2jShape" : "StateDBType", + "deprecated" : false, + "documentation" : "The state database that the node uses. Values are LevelDB
or CouchDB
. When using an Amazon Managed Blockchain network with Hyperledger Fabric version 1.4 or later, the default is CouchDB
.
The state database that the node uses. Values are LevelDB
or CouchDB
. When using an Amazon Managed Blockchain network with Hyperledger Fabric version 1.4 or later, the default is CouchDB
.
LevelDB
or CouchDB
. When using an Amazon Managed Blockchain network with Hyperledger Fabric version 1.4 or later, the default is CouchDB
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see StateDBType*/",
+ "fluentSetterMethodName" : "withStateDB",
+ "getterDocumentation" : "/**The state database that the node uses. Values are LevelDB
or CouchDB
. When using an Amazon Managed Blockchain network with Hyperledger Fabric version 1.4 or later, the default is CouchDB
.
LevelDB
or CouchDB
. When using an Amazon Managed Blockchain network with Hyperledger Fabric version 1.4 or later, the default is CouchDB
.\n@see StateDBType*/",
+ "getterMethodName" : "getStateDB",
+ "getterModel" : {
+ "returnType" : "String",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "StateDB",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "StateDB",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "String",
+ "marshallingType" : "STRING",
+ "name" : "StateDB",
+ "sensitive" : false,
+ "setterDocumentation" : "/**The state database that the node uses. Values are LevelDB
or CouchDB
. When using an Amazon Managed Blockchain network with Hyperledger Fabric version 1.4 or later, the default is CouchDB
.
LevelDB
or CouchDB
. When using an Amazon Managed Blockchain network with Hyperledger Fabric version 1.4 or later, the default is CouchDB
.\n@see StateDBType*/",
+ "setterMethodName" : "setStateDB",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "String",
+ "variableName" : "stateDB",
+ "variableType" : "String",
+ "documentation" : "",
+ "simpleType" : "String",
+ "variableSetterType" : "String"
+ },
+ "shouldEmitLegacyEnumSetter" : false,
+ "shouldFullyQualify" : false,
+ "simple" : true,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**The state database that the node uses. Values are LevelDB
or CouchDB
. When using an Amazon Managed Blockchain network with Hyperledger Fabric version 1.4 or later, the default is CouchDB
.
LevelDB
or CouchDB
. When using an Amazon Managed Blockchain network with Hyperledger Fabric version 1.4 or later, the default is CouchDB
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see StateDBType*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "String",
+ "variableName" : "stateDB",
+ "variableType" : "String",
+ "documentation" : "The state database that the node uses. Values are LevelDB
or CouchDB
. When using an Amazon Managed Blockchain network with Hyperledger Fabric version 1.4 or later, the default is CouchDB
.
Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.
", "endpointDiscoveryId" : false, "enumType" : null, - "fluentSetterDocumentation" : "/**\n@param logPublishingConfiguration \n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterDocumentation" : "/**Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.
\n@param logPublishingConfiguration Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.\n@return Returns a reference to this object so that method calls can be chained together.*/", "fluentSetterMethodName" : "withLogPublishingConfiguration", - "getterDocumentation" : "/**\n@return */", + "getterDocumentation" : "/**Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.
\n@return Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.*/", "getterMethodName" : "getLogPublishingConfiguration", "getterModel" : { "returnType" : "NodeLogPublishingConfiguration", @@ -26062,7 +26270,7 @@ "marshallingType" : "STRUCTURED", "name" : "LogPublishingConfiguration", "sensitive" : false, - "setterDocumentation" : "/**\n@param logPublishingConfiguration */", + "setterDocumentation" : "/**Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.
\n@param logPublishingConfiguration Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.*/", "setterMethodName" : "setLogPublishingConfiguration", "setterModel" : { "timestampFormat" : null, @@ -26077,17 +26285,87 @@ "shouldFullyQualify" : false, "simple" : false, "unmarshallingType" : null, - "varargSetterDocumentation" : "/**\n@param logPublishingConfiguration \n@return Returns a reference to this object so that method calls can be chained together.*/", + "varargSetterDocumentation" : "/**Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.
\n@param logPublishingConfiguration Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "timestampFormat" : null, "variableDeclarationType" : "NodeLogPublishingConfiguration", "variableName" : "logPublishingConfiguration", "variableType" : "NodeLogPublishingConfiguration", - "documentation" : "", + "documentation" : "Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.
", "simpleType" : "NodeLogPublishingConfiguration", "variableSetterType" : "NodeLogPublishingConfiguration" }, "xmlNameSpaceUri" : null + }, + "StateDB" : { + "c2jName" : "StateDB", + "c2jShape" : "StateDBType", + "deprecated" : false, + "documentation" : "The state database that the node uses. Values are LevelDB
or CouchDB
. When using an Amazon Managed Blockchain network with Hyperledger Fabric version 1.4 or later, the default is CouchDB
.
The state database that the node uses. Values are LevelDB
or CouchDB
. When using an Amazon Managed Blockchain network with Hyperledger Fabric version 1.4 or later, the default is CouchDB
.
LevelDB
or CouchDB
. When using an Amazon Managed Blockchain network with Hyperledger Fabric version 1.4 or later, the default is CouchDB
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see StateDBType*/",
+ "fluentSetterMethodName" : "withStateDB",
+ "getterDocumentation" : "/**The state database that the node uses. Values are LevelDB
or CouchDB
. When using an Amazon Managed Blockchain network with Hyperledger Fabric version 1.4 or later, the default is CouchDB
.
LevelDB
or CouchDB
. When using an Amazon Managed Blockchain network with Hyperledger Fabric version 1.4 or later, the default is CouchDB
.\n@see StateDBType*/",
+ "getterMethodName" : "getStateDB",
+ "getterModel" : {
+ "returnType" : "String",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "StateDB",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "StateDB",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "String",
+ "marshallingType" : "STRING",
+ "name" : "StateDB",
+ "sensitive" : false,
+ "setterDocumentation" : "/**The state database that the node uses. Values are LevelDB
or CouchDB
. When using an Amazon Managed Blockchain network with Hyperledger Fabric version 1.4 or later, the default is CouchDB
.
LevelDB
or CouchDB
. When using an Amazon Managed Blockchain network with Hyperledger Fabric version 1.4 or later, the default is CouchDB
.\n@see StateDBType*/",
+ "setterMethodName" : "setStateDB",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "String",
+ "variableName" : "stateDB",
+ "variableType" : "String",
+ "documentation" : "",
+ "simpleType" : "String",
+ "variableSetterType" : "String"
+ },
+ "shouldEmitLegacyEnumSetter" : false,
+ "shouldFullyQualify" : false,
+ "simple" : true,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**The state database that the node uses. Values are LevelDB
or CouchDB
. When using an Amazon Managed Blockchain network with Hyperledger Fabric version 1.4 or later, the default is CouchDB
.
LevelDB
or CouchDB
. When using an Amazon Managed Blockchain network with Hyperledger Fabric version 1.4 or later, the default is CouchDB
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see StateDBType*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "String",
+ "variableName" : "stateDB",
+ "variableType" : "String",
+ "documentation" : "The state database that the node uses. Values are LevelDB
or CouchDB
. When using an Amazon Managed Blockchain network with Hyperledger Fabric version 1.4 or later, the default is CouchDB
.
Returns a listing of all invitations made on the specified network.
" + "documentation":"Returns a listing of all invitations for the current AWS account.
" }, "ListMembers":{ "name":"ListMembers", @@ -1209,7 +1209,7 @@ }, "LogPublishingConfiguration":{ "shape":"MemberLogPublishingConfiguration", - "documentation":"" + "documentation":"Configuration properties for logging events associated with a member of a Managed Blockchain network.
" } }, "documentation":"Configuration properties of the member.
" @@ -1523,7 +1523,11 @@ }, "LogPublishingConfiguration":{ "shape":"NodeLogPublishingConfiguration", - "documentation":"" + "documentation":"Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.
" + }, + "StateDB":{ + "shape":"StateDBType", + "documentation":"The state database that the node uses. Values are LevelDB
or CouchDB
.
Configuration properties for logging events associated with a peer node owned by a member in a Managed Blockchain network.
" + }, + "StateDB":{ + "shape":"StateDBType", + "documentation":"The state database that the node uses. Values are LevelDB
or CouchDB
. When using an Amazon Managed Blockchain network with Hyperledger Fabric version 1.4 or later, the default is CouchDB
.
Configuration properties of a peer node.
" @@ -1871,6 +1879,13 @@ "error":{"httpStatusCode":409}, "exception":true }, + "StateDBType":{ + "type":"string", + "enum":[ + "LevelDB", + "CouchDB" + ] + }, "String":{"type":"string"}, "ThresholdComparator":{ "type":"string", diff --git a/aws-java-sdk-models/src/main/resources/models/mediaconnect-2018-11-14-intermediate.json b/aws-java-sdk-models/src/main/resources/models/mediaconnect-2018-11-14-intermediate.json index 86647d238b72..6d179c59411c 100644 --- a/aws-java-sdk-models/src/main/resources/models/mediaconnect-2018-11-14-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/mediaconnect-2018-11-14-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientConstructors", "EnumSetterOverload", "ClientMutationMethods" ], + "deprecatedSuppressions" : [ "ClientMutationMethods", "EnumSetterOverload", "ClientConstructors" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/medialive-2017-10-14-intermediate.json b/aws-java-sdk-models/src/main/resources/models/medialive-2017-10-14-intermediate.json index 427fbbe77087..88db4cf58b08 100644 --- a/aws-java-sdk-models/src/main/resources/models/medialive-2017-10-14-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/medialive-2017-10-14-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientConstructors", "EnumSetterOverload", "ClientMutationMethods" ], + "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/mediastore-2017-09-01-intermediate.json b/aws-java-sdk-models/src/main/resources/models/mediastore-2017-09-01-intermediate.json index 50de984ccd70..4d31bb0f64ba 100644 --- a/aws-java-sdk-models/src/main/resources/models/mediastore-2017-09-01-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/mediastore-2017-09-01-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientConstructors", "ClientMutationMethods", "EnumSetterOverload" ], + "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/mobile-2017-07-01-intermediate.json b/aws-java-sdk-models/src/main/resources/models/mobile-2017-07-01-intermediate.json index 1cac7b09a561..754dbfb72309 100644 --- a/aws-java-sdk-models/src/main/resources/models/mobile-2017-07-01-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/mobile-2017-07-01-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientConstructors", "ClientMutationMethods", "EnumSetterOverload" ], + "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/models.lex-2017-04-19-intermediate.json b/aws-java-sdk-models/src/main/resources/models/models.lex-2017-04-19-intermediate.json index e4b03e19c381..ebbe34b3a454 100644 --- a/aws-java-sdk-models/src/main/resources/models/models.lex-2017-04-19-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/models.lex-2017-04-19-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientConstructors", "ClientMutationMethods", "EnumSetterOverload" ], + "deprecatedSuppressions" : [ "ClientConstructors", "EnumSetterOverload", "ClientMutationMethods" ], "emitLegacyEnumSetterFor" : { "BotChannelAssociation" : [ "type" ], "BotMetadata" : [ "status" ], diff --git a/aws-java-sdk-models/src/main/resources/models/mq-2017-11-27-intermediate.json b/aws-java-sdk-models/src/main/resources/models/mq-2017-11-27-intermediate.json index f600604d325c..45e26c8f3779 100644 --- a/aws-java-sdk-models/src/main/resources/models/mq-2017-11-27-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/mq-2017-11-27-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "EnumSetterOverload", "ClientMutationMethods", "ClientConstructors" ], + "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/personalize-events-2018-03-22-intermediate.json b/aws-java-sdk-models/src/main/resources/models/personalize-events-2018-03-22-intermediate.json index f614d6d3a2eb..23c174610c20 100644 --- a/aws-java-sdk-models/src/main/resources/models/personalize-events-2018-03-22-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/personalize-events-2018-03-22-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientConstructors", "EnumSetterOverload", "ClientMutationMethods" ], + "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/pi-2018-02-27-intermediate.json b/aws-java-sdk-models/src/main/resources/models/pi-2018-02-27-intermediate.json index 4418abfc6831..a209cb1d1693 100644 --- a/aws-java-sdk-models/src/main/resources/models/pi-2018-02-27-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/pi-2018-02-27-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientMutationMethods", "EnumSetterOverload", "ClientConstructors" ], + "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/pinpoint-email-2018-07-26-intermediate.json b/aws-java-sdk-models/src/main/resources/models/pinpoint-email-2018-07-26-intermediate.json index bc69602f7699..b686afa00a58 100644 --- a/aws-java-sdk-models/src/main/resources/models/pinpoint-email-2018-07-26-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/pinpoint-email-2018-07-26-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], + "deprecatedSuppressions" : [ "EnumSetterOverload", "ClientMutationMethods", "ClientConstructors" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/qldb-session-2019-07-11-intermediate.json b/aws-java-sdk-models/src/main/resources/models/qldb-session-2019-07-11-intermediate.json index 0acefb134493..f287377ae758 100644 --- a/aws-java-sdk-models/src/main/resources/models/qldb-session-2019-07-11-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/qldb-session-2019-07-11-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientConstructors", "ClientMutationMethods", "EnumSetterOverload" ], + "deprecatedSuppressions" : [ "EnumSetterOverload", "ClientConstructors", "ClientMutationMethods" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/ram-2018-01-04-intermediate.json b/aws-java-sdk-models/src/main/resources/models/ram-2018-01-04-intermediate.json index 290a70c425fd..e559e70fca4b 100644 --- a/aws-java-sdk-models/src/main/resources/models/ram-2018-01-04-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/ram-2018-01-04-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientConstructors", "ClientMutationMethods", "EnumSetterOverload" ], + "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/redshift-data-2019-12-20-intermediate.json b/aws-java-sdk-models/src/main/resources/models/redshift-data-2019-12-20-intermediate.json index 58cb89982502..09393e9a3f50 100644 --- a/aws-java-sdk-models/src/main/resources/models/redshift-data-2019-12-20-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/redshift-data-2019-12-20-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], + "deprecatedSuppressions" : [ "EnumSetterOverload", "ClientMutationMethods", "ClientConstructors" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/runtime.sagemaker-2017-05-13-intermediate.json b/aws-java-sdk-models/src/main/resources/models/runtime.sagemaker-2017-05-13-intermediate.json index 7dce587a2f06..c11dfb16dc41 100644 --- a/aws-java-sdk-models/src/main/resources/models/runtime.sagemaker-2017-05-13-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/runtime.sagemaker-2017-05-13-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], + "deprecatedSuppressions" : [ "ClientMutationMethods", "EnumSetterOverload", "ClientConstructors" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/sagemaker-a2i-runtime-2019-11-07-intermediate.json b/aws-java-sdk-models/src/main/resources/models/sagemaker-a2i-runtime-2019-11-07-intermediate.json index 052ddf40fe8f..6ff069cef1c2 100644 --- a/aws-java-sdk-models/src/main/resources/models/sagemaker-a2i-runtime-2019-11-07-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/sagemaker-a2i-runtime-2019-11-07-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "EnumSetterOverload", "ClientMutationMethods", "ClientConstructors" ], + "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/savingsplans-2019-06-28-intermediate.json b/aws-java-sdk-models/src/main/resources/models/savingsplans-2019-06-28-intermediate.json index 3fd8d9ba3f30..418bba6f25a2 100644 --- a/aws-java-sdk-models/src/main/resources/models/savingsplans-2019-06-28-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/savingsplans-2019-06-28-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], + "deprecatedSuppressions" : [ "ClientConstructors", "EnumSetterOverload", "ClientMutationMethods" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/schemas-2019-12-02-intermediate.json b/aws-java-sdk-models/src/main/resources/models/schemas-2019-12-02-intermediate.json index 9af9e585cd65..5d6f32aec2d9 100644 --- a/aws-java-sdk-models/src/main/resources/models/schemas-2019-12-02-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/schemas-2019-12-02-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientConstructors", "ClientMutationMethods", "EnumSetterOverload" ], + "deprecatedSuppressions" : [ "EnumSetterOverload", "ClientMutationMethods", "ClientConstructors" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/securityhub-2018-10-26-intermediate.json b/aws-java-sdk-models/src/main/resources/models/securityhub-2018-10-26-intermediate.json index 1aa9acd48c00..7d94c8b7c44a 100644 --- a/aws-java-sdk-models/src/main/resources/models/securityhub-2018-10-26-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/securityhub-2018-10-26-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "EnumSetterOverload", "ClientMutationMethods", "ClientConstructors" ], + "deprecatedSuppressions" : [ "ClientConstructors", "EnumSetterOverload", "ClientMutationMethods" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/serverlessrepo-2017-09-08-intermediate.json b/aws-java-sdk-models/src/main/resources/models/serverlessrepo-2017-09-08-intermediate.json index 0dabe4856694..3e7e20803a54 100644 --- a/aws-java-sdk-models/src/main/resources/models/serverlessrepo-2017-09-08-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/serverlessrepo-2017-09-08-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], + "deprecatedSuppressions" : [ "ClientConstructors", "EnumSetterOverload", "ClientMutationMethods" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/service-quotas-2019-06-24-intermediate.json b/aws-java-sdk-models/src/main/resources/models/service-quotas-2019-06-24-intermediate.json index 9b3a554e8b16..757d0ff0076f 100644 --- a/aws-java-sdk-models/src/main/resources/models/service-quotas-2019-06-24-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/service-quotas-2019-06-24-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], + "deprecatedSuppressions" : [ "ClientConstructors", "ClientMutationMethods", "EnumSetterOverload" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/sso-2019-06-10-intermediate.json b/aws-java-sdk-models/src/main/resources/models/sso-2019-06-10-intermediate.json index d6312e55ea99..f7f245fc3a4f 100644 --- a/aws-java-sdk-models/src/main/resources/models/sso-2019-06-10-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/sso-2019-06-10-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "EnumSetterOverload", "ClientConstructors", "ClientMutationMethods" ], + "deprecatedSuppressions" : [ "ClientConstructors", "ClientMutationMethods", "EnumSetterOverload" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/states-2016-11-23-intermediate.json b/aws-java-sdk-models/src/main/resources/models/states-2016-11-23-intermediate.json index d529345855e4..afaf92c3f027 100644 --- a/aws-java-sdk-models/src/main/resources/models/states-2016-11-23-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/states-2016-11-23-intermediate.json @@ -147,7 +147,7 @@ "asyncReturnType" : "CreateStateMachineResult", "authenticated" : true, "deprecated" : false, - "documentation" : "Creates a state machine. A state machine consists of a collection of states that can do work (Task
states), determine to which states to transition next (Choice
states), stop an execution with an error (Fail
states), and so on. State machines are specified using a JSON-based, structured language. For more information, see Amazon States Language in the AWS Step Functions User Guide.
This operation is eventually consistent. The results are best effort and may not reflect very recent updates and changes.
CreateStateMachine
is an idempotent API. Subsequent requests won’t create a duplicate resource if it was already created. CreateStateMachine
's idempotency check is based on the state machine name
, definition
, type
, and LoggingConfiguration
. If a following request has a different roleArn
or tags
, Step Functions will ignore these differences and treat it as an idempotent request of the previous. In this case, roleArn
and tags
will not be updated, even if they are different.
Creates a state machine. A state machine consists of a collection of states that can do work (Task
states), determine to which states to transition next (Choice
states), stop an execution with an error (Fail
states), and so on. State machines are specified using a JSON-based, structured language. For more information, see Amazon States Language in the AWS Step Functions User Guide.
This operation is eventually consistent. The results are best effort and may not reflect very recent updates and changes.
CreateStateMachine
is an idempotent API. Subsequent requests won’t create a duplicate resource if it was already created. CreateStateMachine
's idempotency check is based on the state machine name
, definition
, type
, LoggingConfiguration
and TracingConfiguration
. If a following request has a different roleArn
or tags
, Step Functions will ignore these differences and treat it as an idempotent request of the previous. In this case, roleArn
and tags
will not be updated, even if they are different.
Your tracingConfiguration
key does not match, or enabled
has not been set to true
or false
.
A state machine with the same name but a different definition or role ARN already exists.
", @@ -1052,6 +1056,10 @@ "exceptionName" : "InvalidLoggingConfigurationException", "documentation" : "", "httpStatusCode" : null + }, { + "exceptionName" : "InvalidTracingConfigurationException", + "documentation" : "Your tracingConfiguration
key does not match, or enabled
has not been set to true
or false
.
Request is missing a required parameter. This error occurs if both definition
and roleArn
are not specified.
Provides details about execution input.
", + "documentation" : "Provides details about execution input or output.
", "endpointDiscoveryMembers" : null, "enums" : null, "errorCode" : null, @@ -3912,12 +3920,12 @@ "c2jName" : "included", "c2jShape" : "included", "deprecated" : false, - "documentation" : "Indicates whether input or output was included in the response. Always true
for API calls, but may be false
for CloudWatch Events.
Indicates whether input or output was included in the response. Always true
for API calls.
Indicates whether input or output was included in the response. Always true
for API calls, but may be false
for CloudWatch Events.
true
for API calls, but may be false
for CloudWatch Events.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**Indicates whether input or output was included in the response. Always true
for API calls.
true
for API calls.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withIncluded",
- "getterDocumentation" : "/**Indicates whether input or output was included in the response. Always true
for API calls, but may be false
for CloudWatch Events.
true
for API calls, but may be false
for CloudWatch Events.*/",
+ "getterDocumentation" : "/**Indicates whether input or output was included in the response. Always true
for API calls.
true
for API calls.*/",
"getterMethodName" : "getIncluded",
"getterModel" : {
"returnType" : "Boolean",
@@ -3951,7 +3959,7 @@
"marshallingType" : "BOOLEAN",
"name" : "Included",
"sensitive" : false,
- "setterDocumentation" : "/**Indicates whether input or output was included in the response. Always true
for API calls, but may be false
for CloudWatch Events.
true
for API calls, but may be false
for CloudWatch Events.*/",
+ "setterDocumentation" : "/**Indicates whether input or output was included in the response. Always true
for API calls.
true
for API calls.*/",
"setterMethodName" : "setIncluded",
"setterModel" : {
"timestampFormat" : null,
@@ -3966,13 +3974,13 @@
"shouldFullyQualify" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**Indicates whether input or output was included in the response. Always true
for API calls, but may be false
for CloudWatch Events.
true
for API calls, but may be false
for CloudWatch Events.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**Indicates whether input or output was included in the response. Always true
for API calls.
true
for API calls.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "Boolean",
"variableName" : "included",
"variableType" : "Boolean",
- "documentation" : "Indicates whether input or output was included in the response. Always true
for API calls, but may be false
for CloudWatch Events.
Indicates whether input or output was included in the response. Always true
for API calls.
Indicates whether input or output was included in the response. Always true
for API calls, but may be false
for CloudWatch Events.
Indicates whether input or output was included in the response. Always true
for API calls.
Indicates whether input or output was included in the response. Always true
for API calls, but may be false
for CloudWatch Events.
true
for API calls, but may be false
for CloudWatch Events.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**Indicates whether input or output was included in the response. Always true
for API calls.
true
for API calls.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withIncluded",
- "getterDocumentation" : "/**Indicates whether input or output was included in the response. Always true
for API calls, but may be false
for CloudWatch Events.
true
for API calls, but may be false
for CloudWatch Events.*/",
+ "getterDocumentation" : "/**Indicates whether input or output was included in the response. Always true
for API calls.
true
for API calls.*/",
"getterMethodName" : "getIncluded",
"getterModel" : {
"returnType" : "Boolean",
@@ -4022,7 +4030,7 @@
"marshallingType" : "BOOLEAN",
"name" : "Included",
"sensitive" : false,
- "setterDocumentation" : "/**Indicates whether input or output was included in the response. Always true
for API calls, but may be false
for CloudWatch Events.
true
for API calls, but may be false
for CloudWatch Events.*/",
+ "setterDocumentation" : "/**Indicates whether input or output was included in the response. Always true
for API calls.
true
for API calls.*/",
"setterMethodName" : "setIncluded",
"setterModel" : {
"timestampFormat" : null,
@@ -4037,13 +4045,13 @@
"shouldFullyQualify" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**Indicates whether input or output was included in the response. Always true
for API calls, but may be false
for CloudWatch Events.
true
for API calls, but may be false
for CloudWatch Events.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**Indicates whether input or output was included in the response. Always true
for API calls.
true
for API calls.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "Boolean",
"variableName" : "included",
"variableType" : "Boolean",
- "documentation" : "Indicates whether input or output was included in the response. Always true
for API calls, but may be false
for CloudWatch Events.
Indicates whether input or output was included in the response. Always true
for API calls.
Selects whether AWS X-Ray tracing is enabled.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**Selects whether AWS X-Ray tracing is enabled.
\n@param tracingConfiguration Selects whether AWS X-Ray tracing is enabled.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withTracingConfiguration", + "getterDocumentation" : "/**Selects whether AWS X-Ray tracing is enabled.
\n@return Selects whether AWS X-Ray tracing is enabled.*/", + "getterMethodName" : "getTracingConfiguration", + "getterModel" : { + "returnType" : "TracingConfiguration", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "tracingConfiguration", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "tracingConfiguration", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "StructuredPojo", + "marshallingType" : "STRUCTURED", + "name" : "TracingConfiguration", + "sensitive" : false, + "setterDocumentation" : "/**Selects whether AWS X-Ray tracing is enabled.
\n@param tracingConfiguration Selects whether AWS X-Ray tracing is enabled.*/", + "setterMethodName" : "setTracingConfiguration", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "TracingConfiguration", + "variableName" : "tracingConfiguration", + "variableType" : "TracingConfiguration", + "documentation" : "", + "simpleType" : "TracingConfiguration", + "variableSetterType" : "TracingConfiguration" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : false, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**Selects whether AWS X-Ray tracing is enabled.
\n@param tracingConfiguration Selects whether AWS X-Ray tracing is enabled.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "TracingConfiguration", + "variableName" : "tracingConfiguration", + "variableType" : "TracingConfiguration", + "documentation" : "Selects whether AWS X-Ray tracing is enabled.
", + "simpleType" : "TracingConfiguration", + "variableSetterType" : "TracingConfiguration" + }, + "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Definition" : { @@ -6035,6 +6112,76 @@ }, "xmlNameSpaceUri" : null }, + "TracingConfiguration" : { + "c2jName" : "tracingConfiguration", + "c2jShape" : "TracingConfiguration", + "deprecated" : false, + "documentation" : "Selects whether AWS X-Ray tracing is enabled.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**Selects whether AWS X-Ray tracing is enabled.
\n@param tracingConfiguration Selects whether AWS X-Ray tracing is enabled.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withTracingConfiguration", + "getterDocumentation" : "/**Selects whether AWS X-Ray tracing is enabled.
\n@return Selects whether AWS X-Ray tracing is enabled.*/", + "getterMethodName" : "getTracingConfiguration", + "getterModel" : { + "returnType" : "TracingConfiguration", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "tracingConfiguration", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "tracingConfiguration", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "StructuredPojo", + "marshallingType" : "STRUCTURED", + "name" : "TracingConfiguration", + "sensitive" : false, + "setterDocumentation" : "/**Selects whether AWS X-Ray tracing is enabled.
\n@param tracingConfiguration Selects whether AWS X-Ray tracing is enabled.*/", + "setterMethodName" : "setTracingConfiguration", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "TracingConfiguration", + "variableName" : "tracingConfiguration", + "variableType" : "TracingConfiguration", + "documentation" : "", + "simpleType" : "TracingConfiguration", + "variableSetterType" : "TracingConfiguration" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : false, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**Selects whether AWS X-Ray tracing is enabled.
\n@param tracingConfiguration Selects whether AWS X-Ray tracing is enabled.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "TracingConfiguration", + "variableName" : "tracingConfiguration", + "variableType" : "TracingConfiguration", + "documentation" : "Selects whether AWS X-Ray tracing is enabled.
", + "simpleType" : "TracingConfiguration", + "variableSetterType" : "TracingConfiguration" + }, + "xmlNameSpaceUri" : null + }, "Type" : { "c2jName" : "type", "c2jShape" : "StateMachineType", @@ -8460,6 +8607,75 @@ "variableSetterType" : "CloudWatchEventsExecutionDataDetails" }, "xmlNameSpaceUri" : null + }, { + "c2jName" : "traceHeader", + "c2jShape" : "TraceHeader", + "deprecated" : false, + "documentation" : "The AWS X-Ray trace header which was passed to the execution.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The AWS X-Ray trace header which was passed to the execution.
\n@param traceHeader The AWS X-Ray trace header which was passed to the execution.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withTraceHeader", + "getterDocumentation" : "/**The AWS X-Ray trace header which was passed to the execution.
\n@return The AWS X-Ray trace header which was passed to the execution.*/", + "getterMethodName" : "getTraceHeader", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "traceHeader", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "traceHeader", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "TraceHeader", + "sensitive" : false, + "setterDocumentation" : "/**The AWS X-Ray trace header which was passed to the execution.
\n@param traceHeader The AWS X-Ray trace header which was passed to the execution.*/", + "setterMethodName" : "setTraceHeader", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "traceHeader", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : true, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The AWS X-Ray trace header which was passed to the execution.
\n@param traceHeader The AWS X-Ray trace header which was passed to the execution.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "traceHeader", + "variableType" : "String", + "documentation" : "The AWS X-Ray trace header which was passed to the execution.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ExecutionArn" : { @@ -9161,6 +9377,76 @@ "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null + }, + "TraceHeader" : { + "c2jName" : "traceHeader", + "c2jShape" : "TraceHeader", + "deprecated" : false, + "documentation" : "The AWS X-Ray trace header which was passed to the execution.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**The AWS X-Ray trace header which was passed to the execution.
\n@param traceHeader The AWS X-Ray trace header which was passed to the execution.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withTraceHeader", + "getterDocumentation" : "/**The AWS X-Ray trace header which was passed to the execution.
\n@return The AWS X-Ray trace header which was passed to the execution.*/", + "getterMethodName" : "getTraceHeader", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "traceHeader", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "traceHeader", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "TraceHeader", + "sensitive" : false, + "setterDocumentation" : "/**The AWS X-Ray trace header which was passed to the execution.
\n@param traceHeader The AWS X-Ray trace header which was passed to the execution.*/", + "setterMethodName" : "setTraceHeader", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "traceHeader", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : true, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**The AWS X-Ray trace header which was passed to the execution.
\n@param traceHeader The AWS X-Ray trace header which was passed to the execution.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "traceHeader", + "variableType" : "String", + "documentation" : "The AWS X-Ray trace header which was passed to the execution.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null } }, "packageName" : "com.amazonaws.services.stepfunctions.response", @@ -9807,6 +10093,75 @@ "variableSetterType" : "LoggingConfiguration" }, "xmlNameSpaceUri" : null + }, { + "c2jName" : "tracingConfiguration", + "c2jShape" : "TracingConfiguration", + "deprecated" : false, + "documentation" : "Selects whether AWS X-Ray tracing is enabled.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**Selects whether AWS X-Ray tracing is enabled.
\n@param tracingConfiguration Selects whether AWS X-Ray tracing is enabled.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withTracingConfiguration", + "getterDocumentation" : "/**Selects whether AWS X-Ray tracing is enabled.
\n@return Selects whether AWS X-Ray tracing is enabled.*/", + "getterMethodName" : "getTracingConfiguration", + "getterModel" : { + "returnType" : "TracingConfiguration", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "tracingConfiguration", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "tracingConfiguration", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "StructuredPojo", + "marshallingType" : "STRUCTURED", + "name" : "TracingConfiguration", + "sensitive" : false, + "setterDocumentation" : "/**Selects whether AWS X-Ray tracing is enabled.
\n@param tracingConfiguration Selects whether AWS X-Ray tracing is enabled.*/", + "setterMethodName" : "setTracingConfiguration", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "TracingConfiguration", + "variableName" : "tracingConfiguration", + "variableType" : "TracingConfiguration", + "documentation" : "", + "simpleType" : "TracingConfiguration", + "variableSetterType" : "TracingConfiguration" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : false, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**Selects whether AWS X-Ray tracing is enabled.
\n@param tracingConfiguration Selects whether AWS X-Ray tracing is enabled.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "TracingConfiguration", + "variableName" : "tracingConfiguration", + "variableType" : "TracingConfiguration", + "documentation" : "Selects whether AWS X-Ray tracing is enabled.
", + "simpleType" : "TracingConfiguration", + "variableSetterType" : "TracingConfiguration" + }, + "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Definition" : { @@ -10159,6 +10514,76 @@ }, "xmlNameSpaceUri" : null }, + "TracingConfiguration" : { + "c2jName" : "tracingConfiguration", + "c2jShape" : "TracingConfiguration", + "deprecated" : false, + "documentation" : "Selects whether AWS X-Ray tracing is enabled.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**Selects whether AWS X-Ray tracing is enabled.
\n@param tracingConfiguration Selects whether AWS X-Ray tracing is enabled.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withTracingConfiguration", + "getterDocumentation" : "/**Selects whether AWS X-Ray tracing is enabled.
\n@return Selects whether AWS X-Ray tracing is enabled.*/", + "getterMethodName" : "getTracingConfiguration", + "getterModel" : { + "returnType" : "TracingConfiguration", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "tracingConfiguration", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "tracingConfiguration", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "StructuredPojo", + "marshallingType" : "STRUCTURED", + "name" : "TracingConfiguration", + "sensitive" : false, + "setterDocumentation" : "/**Selects whether AWS X-Ray tracing is enabled.
\n@param tracingConfiguration Selects whether AWS X-Ray tracing is enabled.*/", + "setterMethodName" : "setTracingConfiguration", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "TracingConfiguration", + "variableName" : "tracingConfiguration", + "variableType" : "TracingConfiguration", + "documentation" : "", + "simpleType" : "TracingConfiguration", + "variableSetterType" : "TracingConfiguration" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : false, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**Selects whether AWS X-Ray tracing is enabled.
\n@param tracingConfiguration Selects whether AWS X-Ray tracing is enabled.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "TracingConfiguration", + "variableName" : "tracingConfiguration", + "variableType" : "TracingConfiguration", + "documentation" : "Selects whether AWS X-Ray tracing is enabled.
", + "simpleType" : "TracingConfiguration", + "variableSetterType" : "TracingConfiguration" + }, + "xmlNameSpaceUri" : null + }, "UpdateDate" : { "c2jName" : "updateDate", "c2jShape" : "Timestamp", @@ -11012,6 +11437,75 @@ "variableSetterType" : "LoggingConfiguration" }, "xmlNameSpaceUri" : null + }, { + "c2jName" : "tracingConfiguration", + "c2jShape" : "TracingConfiguration", + "deprecated" : false, + "documentation" : "Selects whether AWS X-Ray tracing is enabled.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**Selects whether AWS X-Ray tracing is enabled.
\n@param tracingConfiguration Selects whether AWS X-Ray tracing is enabled.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withTracingConfiguration", + "getterDocumentation" : "/**Selects whether AWS X-Ray tracing is enabled.
\n@return Selects whether AWS X-Ray tracing is enabled.*/", + "getterMethodName" : "getTracingConfiguration", + "getterModel" : { + "returnType" : "TracingConfiguration", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "tracingConfiguration", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "tracingConfiguration", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "StructuredPojo", + "marshallingType" : "STRUCTURED", + "name" : "TracingConfiguration", + "sensitive" : false, + "setterDocumentation" : "/**Selects whether AWS X-Ray tracing is enabled.
\n@param tracingConfiguration Selects whether AWS X-Ray tracing is enabled.*/", + "setterMethodName" : "setTracingConfiguration", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "TracingConfiguration", + "variableName" : "tracingConfiguration", + "variableType" : "TracingConfiguration", + "documentation" : "", + "simpleType" : "TracingConfiguration", + "variableSetterType" : "TracingConfiguration" + }, + "shouldEmitLegacyEnumSetter" : true, + "shouldFullyQualify" : false, + "simple" : false, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**Selects whether AWS X-Ray tracing is enabled.
\n@param tracingConfiguration Selects whether AWS X-Ray tracing is enabled.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "TracingConfiguration", + "variableName" : "tracingConfiguration", + "variableType" : "TracingConfiguration", + "documentation" : "Selects whether AWS X-Ray tracing is enabled.
", + "simpleType" : "TracingConfiguration", + "variableSetterType" : "TracingConfiguration" + }, + "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CreationDate" : { @@ -11504,6 +11998,76 @@ }, "xmlNameSpaceUri" : null }, + "TracingConfiguration" : { + "c2jName" : "tracingConfiguration", + "c2jShape" : "TracingConfiguration", + "deprecated" : false, + "documentation" : "Selects whether AWS X-Ray tracing is enabled.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**Selects whether AWS X-Ray tracing is enabled.
\n@param tracingConfiguration Selects whether AWS X-Ray tracing is enabled.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withTracingConfiguration", + "getterDocumentation" : "/**Selects whether AWS X-Ray tracing is enabled.
\n@return Selects whether AWS X-Ray tracing is enabled.*/", + "getterMethodName" : "getTracingConfiguration", + "getterModel" : { + "returnType" : "TracingConfiguration", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "tracingConfiguration", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "tracingConfiguration", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "StructuredPojo", + "marshallingType" : "STRUCTURED", + "name" : "TracingConfiguration", + "sensitive" : false, + "setterDocumentation" : "/**Selects whether AWS X-Ray tracing is enabled.
\n@param tracingConfiguration Selects whether AWS X-Ray tracing is enabled.*/", + "setterMethodName" : "setTracingConfiguration", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "TracingConfiguration", + "variableName" : "tracingConfiguration", + "variableType" : "TracingConfiguration", + "documentation" : "", + "simpleType" : "TracingConfiguration", + "variableSetterType" : "TracingConfiguration" + }, + "shouldEmitLegacyEnumSetter" : true, + "shouldFullyQualify" : false, + "simple" : false, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**Selects whether AWS X-Ray tracing is enabled.
\n@param tracingConfiguration Selects whether AWS X-Ray tracing is enabled.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "TracingConfiguration", + "variableName" : "tracingConfiguration", + "variableType" : "TracingConfiguration", + "documentation" : "Selects whether AWS X-Ray tracing is enabled.
", + "simpleType" : "TracingConfiguration", + "variableSetterType" : "TracingConfiguration" + }, + "xmlNameSpaceUri" : null + }, "Type" : { "c2jName" : "type", "c2jShape" : "StateMachineType", @@ -21355,7 +21919,7 @@ "skipGeneratingUnmarshaller" : false }, "deprecated" : false, - "documentation" : "Contains details about the data from an execution's events. Always true
for API calls, but may be false
for CloudWatch Logs.
Provides details about input or output in an execution history event.
", "endpointDiscoveryMembers" : null, "enums" : null, "errorCode" : null, @@ -21370,12 +21934,12 @@ "c2jName" : "truncated", "c2jShape" : "truncated", "deprecated" : false, - "documentation" : "Indicates whether input or output was truncated in the response. Always false
.
Indicates whether input or output was truncated in the response. Always false
for API calls.
Indicates whether input or output was truncated in the response. Always false
.
false
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**Indicates whether input or output was truncated in the response. Always false
for API calls.
false
for API calls.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withTruncated",
- "getterDocumentation" : "/**Indicates whether input or output was truncated in the response. Always false
.
false
.*/",
+ "getterDocumentation" : "/**Indicates whether input or output was truncated in the response. Always false
for API calls.
false
for API calls.*/",
"getterMethodName" : "getTruncated",
"getterModel" : {
"returnType" : "Boolean",
@@ -21409,7 +21973,7 @@
"marshallingType" : "BOOLEAN",
"name" : "Truncated",
"sensitive" : false,
- "setterDocumentation" : "/**Indicates whether input or output was truncated in the response. Always false
.
false
.*/",
+ "setterDocumentation" : "/**Indicates whether input or output was truncated in the response. Always false
for API calls.
false
for API calls.*/",
"setterMethodName" : "setTruncated",
"setterModel" : {
"timestampFormat" : null,
@@ -21424,13 +21988,13 @@
"shouldFullyQualify" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**Indicates whether input or output was truncated in the response. Always false
.
false
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**Indicates whether input or output was truncated in the response. Always false
for API calls.
false
for API calls.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "Boolean",
"variableName" : "truncated",
"variableType" : "Boolean",
- "documentation" : "Indicates whether input or output was truncated in the response. Always false
.
Indicates whether input or output was truncated in the response. Always false
for API calls.
Indicates whether input or output was truncated in the response. Always false
.
Indicates whether input or output was truncated in the response. Always false
for API calls.
Indicates whether input or output was truncated in the response. Always false
.
false
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterDocumentation" : "/**Indicates whether input or output was truncated in the response. Always false
for API calls.
false
for API calls.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"fluentSetterMethodName" : "withTruncated",
- "getterDocumentation" : "/**Indicates whether input or output was truncated in the response. Always false
.
false
.*/",
+ "getterDocumentation" : "/**Indicates whether input or output was truncated in the response. Always false
for API calls.
false
for API calls.*/",
"getterMethodName" : "getTruncated",
"getterModel" : {
"returnType" : "Boolean",
@@ -21480,7 +22044,7 @@
"marshallingType" : "BOOLEAN",
"name" : "Truncated",
"sensitive" : false,
- "setterDocumentation" : "/**Indicates whether input or output was truncated in the response. Always false
.
false
.*/",
+ "setterDocumentation" : "/**Indicates whether input or output was truncated in the response. Always false
for API calls.
false
for API calls.*/",
"setterMethodName" : "setTruncated",
"setterModel" : {
"timestampFormat" : null,
@@ -21495,13 +22059,13 @@
"shouldFullyQualify" : false,
"simple" : true,
"unmarshallingType" : null,
- "varargSetterDocumentation" : "/**Indicates whether input or output was truncated in the response. Always false
.
false
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "varargSetterDocumentation" : "/**Indicates whether input or output was truncated in the response. Always false
for API calls.
false
for API calls.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"timestampFormat" : null,
"variableDeclarationType" : "Boolean",
"variableName" : "truncated",
"variableType" : "Boolean",
- "documentation" : "Indicates whether input or output was truncated in the response. Always false
.
Indicates whether input or output was truncated in the response. Always false
for API calls.
Your tracingConfiguration
key does not match, or enabled
has not been set to true
or false
.
Passes the AWS X-Ray trace header. The trace header can also be passed in the request payload.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**Passes the AWS X-Ray trace header. The trace header can also be passed in the request payload.
\n@param traceHeader Passes the AWS X-Ray trace header. The trace header can also be passed in the request payload.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withTraceHeader", + "getterDocumentation" : "/**Passes the AWS X-Ray trace header. The trace header can also be passed in the request payload.
\n@return Passes the AWS X-Ray trace header. The trace header can also be passed in the request payload.*/", + "getterMethodName" : "getTraceHeader", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "traceHeader", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "traceHeader", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "TraceHeader", + "sensitive" : false, + "setterDocumentation" : "/**Passes the AWS X-Ray trace header. The trace header can also be passed in the request payload.
\n@param traceHeader Passes the AWS X-Ray trace header. The trace header can also be passed in the request payload.*/", + "setterMethodName" : "setTraceHeader", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "traceHeader", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**Passes the AWS X-Ray trace header. The trace header can also be passed in the request payload.
\n@param traceHeader Passes the AWS X-Ray trace header. The trace header can also be passed in the request payload.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "traceHeader", + "variableType" : "String", + "documentation" : "Passes the AWS X-Ray trace header. The trace header can also be passed in the request payload.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Input" : { @@ -30671,6 +31345,76 @@ "variableSetterType" : "String" }, "xmlNameSpaceUri" : null + }, + "TraceHeader" : { + "c2jName" : "traceHeader", + "c2jShape" : "TraceHeader", + "deprecated" : false, + "documentation" : "Passes the AWS X-Ray trace header. The trace header can also be passed in the request payload.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**Passes the AWS X-Ray trace header. The trace header can also be passed in the request payload.
\n@param traceHeader Passes the AWS X-Ray trace header. The trace header can also be passed in the request payload.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withTraceHeader", + "getterDocumentation" : "/**Passes the AWS X-Ray trace header. The trace header can also be passed in the request payload.
\n@return Passes the AWS X-Ray trace header. The trace header can also be passed in the request payload.*/", + "getterMethodName" : "getTraceHeader", + "getterModel" : { + "returnType" : "String", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "traceHeader", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "traceHeader", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "String", + "marshallingType" : "STRING", + "name" : "TraceHeader", + "sensitive" : false, + "setterDocumentation" : "/**Passes the AWS X-Ray trace header. The trace header can also be passed in the request payload.
\n@param traceHeader Passes the AWS X-Ray trace header. The trace header can also be passed in the request payload.*/", + "setterMethodName" : "setTraceHeader", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "traceHeader", + "variableType" : "String", + "documentation" : "", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : true, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**Passes the AWS X-Ray trace header. The trace header can also be passed in the request payload.
\n@param traceHeader Passes the AWS X-Ray trace header. The trace header can also be passed in the request payload.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "String", + "variableName" : "traceHeader", + "variableType" : "String", + "documentation" : "Passes the AWS X-Ray trace header. The trace header can also be passed in the request payload.
", + "simpleType" : "String", + "variableSetterType" : "String" + }, + "xmlNameSpaceUri" : null } }, "packageName" : "com.amazonaws.services.stepfunctions.request", @@ -39428,6 +40172,190 @@ }, "wrapper" : false }, + "TracingConfiguration" : { + "c2jName" : "TracingConfiguration", + "customization" : { + "artificialResultWrapper" : null, + "skipGeneratingMarshaller" : false, + "skipGeneratingModelClass" : false, + "skipGeneratingUnmarshaller" : false + }, + "deprecated" : false, + "documentation" : "Selects whether or not the state machine's AWS X-Ray tracing is enabled. Default is false
When set to true
, AWS X-Ray tracing is enabled.
When set to true
, AWS X-Ray tracing is enabled.
true
, AWS X-Ray tracing is enabled.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withEnabled",
+ "getterDocumentation" : "/**When set to true
, AWS X-Ray tracing is enabled.
true
, AWS X-Ray tracing is enabled.*/",
+ "getterMethodName" : "getEnabled",
+ "getterModel" : {
+ "returnType" : "Boolean",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "enabled",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "enabled",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "Boolean",
+ "marshallingType" : "BOOLEAN",
+ "name" : "Enabled",
+ "sensitive" : false,
+ "setterDocumentation" : "/**When set to true
, AWS X-Ray tracing is enabled.
true
, AWS X-Ray tracing is enabled.*/",
+ "setterMethodName" : "setEnabled",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "Boolean",
+ "variableName" : "enabled",
+ "variableType" : "Boolean",
+ "documentation" : "",
+ "simpleType" : "Boolean",
+ "variableSetterType" : "Boolean"
+ },
+ "shouldEmitLegacyEnumSetter" : false,
+ "shouldFullyQualify" : false,
+ "simple" : true,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**When set to true
, AWS X-Ray tracing is enabled.
true
, AWS X-Ray tracing is enabled.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "Boolean",
+ "variableName" : "enabled",
+ "variableType" : "Boolean",
+ "documentation" : "When set to true
, AWS X-Ray tracing is enabled.
When set to true
, AWS X-Ray tracing is enabled.
When set to true
, AWS X-Ray tracing is enabled.
true
, AWS X-Ray tracing is enabled.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "fluentSetterMethodName" : "withEnabled",
+ "getterDocumentation" : "/**When set to true
, AWS X-Ray tracing is enabled.
true
, AWS X-Ray tracing is enabled.*/",
+ "getterMethodName" : "getEnabled",
+ "getterModel" : {
+ "returnType" : "Boolean",
+ "documentation" : null
+ },
+ "http" : {
+ "additionalMarshallingPath" : null,
+ "additionalUnmarshallingPath" : null,
+ "flattened" : false,
+ "greedy" : false,
+ "header" : false,
+ "isPayload" : false,
+ "isStreaming" : false,
+ "location" : null,
+ "marshallLocation" : "PAYLOAD",
+ "marshallLocationName" : "enabled",
+ "queryString" : false,
+ "requiresLength" : false,
+ "statusCode" : false,
+ "unmarshallLocationName" : "enabled",
+ "uri" : false
+ },
+ "idempotencyToken" : false,
+ "isBinary" : false,
+ "jsonValue" : false,
+ "list" : false,
+ "listModel" : null,
+ "map" : false,
+ "mapModel" : null,
+ "marshallingTargetClass" : "Boolean",
+ "marshallingType" : "BOOLEAN",
+ "name" : "Enabled",
+ "sensitive" : false,
+ "setterDocumentation" : "/**When set to true
, AWS X-Ray tracing is enabled.
true
, AWS X-Ray tracing is enabled.*/",
+ "setterMethodName" : "setEnabled",
+ "setterModel" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "Boolean",
+ "variableName" : "enabled",
+ "variableType" : "Boolean",
+ "documentation" : "",
+ "simpleType" : "Boolean",
+ "variableSetterType" : "Boolean"
+ },
+ "shouldEmitLegacyEnumSetter" : false,
+ "shouldFullyQualify" : false,
+ "simple" : true,
+ "unmarshallingType" : null,
+ "varargSetterDocumentation" : "/**When set to true
, AWS X-Ray tracing is enabled.
true
, AWS X-Ray tracing is enabled.\n@return Returns a reference to this object so that method calls can be chained together.*/",
+ "variable" : {
+ "timestampFormat" : null,
+ "variableDeclarationType" : "Boolean",
+ "variableName" : "enabled",
+ "variableType" : "Boolean",
+ "documentation" : "When set to true
, AWS X-Ray tracing is enabled.
Selects whether AWS X-Ray tracing is enabled.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**Selects whether AWS X-Ray tracing is enabled.
\n@param tracingConfiguration Selects whether AWS X-Ray tracing is enabled.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withTracingConfiguration", + "getterDocumentation" : "/**Selects whether AWS X-Ray tracing is enabled.
\n@return Selects whether AWS X-Ray tracing is enabled.*/", + "getterMethodName" : "getTracingConfiguration", + "getterModel" : { + "returnType" : "TracingConfiguration", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "tracingConfiguration", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "tracingConfiguration", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "StructuredPojo", + "marshallingType" : "STRUCTURED", + "name" : "TracingConfiguration", + "sensitive" : false, + "setterDocumentation" : "/**Selects whether AWS X-Ray tracing is enabled.
\n@param tracingConfiguration Selects whether AWS X-Ray tracing is enabled.*/", + "setterMethodName" : "setTracingConfiguration", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "TracingConfiguration", + "variableName" : "tracingConfiguration", + "variableType" : "TracingConfiguration", + "documentation" : "", + "simpleType" : "TracingConfiguration", + "variableSetterType" : "TracingConfiguration" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : false, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**Selects whether AWS X-Ray tracing is enabled.
\n@param tracingConfiguration Selects whether AWS X-Ray tracing is enabled.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "TracingConfiguration", + "variableName" : "tracingConfiguration", + "variableType" : "TracingConfiguration", + "documentation" : "Selects whether AWS X-Ray tracing is enabled.
", + "simpleType" : "TracingConfiguration", + "variableSetterType" : "TracingConfiguration" + }, + "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Definition" : { @@ -40551,6 +41548,76 @@ "variableSetterType" : "String" }, "xmlNameSpaceUri" : null + }, + "TracingConfiguration" : { + "c2jName" : "tracingConfiguration", + "c2jShape" : "TracingConfiguration", + "deprecated" : false, + "documentation" : "Selects whether AWS X-Ray tracing is enabled.
", + "endpointDiscoveryId" : false, + "enumType" : null, + "fluentSetterDocumentation" : "/**Selects whether AWS X-Ray tracing is enabled.
\n@param tracingConfiguration Selects whether AWS X-Ray tracing is enabled.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "fluentSetterMethodName" : "withTracingConfiguration", + "getterDocumentation" : "/**Selects whether AWS X-Ray tracing is enabled.
\n@return Selects whether AWS X-Ray tracing is enabled.*/", + "getterMethodName" : "getTracingConfiguration", + "getterModel" : { + "returnType" : "TracingConfiguration", + "documentation" : null + }, + "http" : { + "additionalMarshallingPath" : null, + "additionalUnmarshallingPath" : null, + "flattened" : false, + "greedy" : false, + "header" : false, + "isPayload" : false, + "isStreaming" : false, + "location" : null, + "marshallLocation" : "PAYLOAD", + "marshallLocationName" : "tracingConfiguration", + "queryString" : false, + "requiresLength" : false, + "statusCode" : false, + "unmarshallLocationName" : "tracingConfiguration", + "uri" : false + }, + "idempotencyToken" : false, + "isBinary" : false, + "jsonValue" : false, + "list" : false, + "listModel" : null, + "map" : false, + "mapModel" : null, + "marshallingTargetClass" : "StructuredPojo", + "marshallingType" : "STRUCTURED", + "name" : "TracingConfiguration", + "sensitive" : false, + "setterDocumentation" : "/**Selects whether AWS X-Ray tracing is enabled.
\n@param tracingConfiguration Selects whether AWS X-Ray tracing is enabled.*/", + "setterMethodName" : "setTracingConfiguration", + "setterModel" : { + "timestampFormat" : null, + "variableDeclarationType" : "TracingConfiguration", + "variableName" : "tracingConfiguration", + "variableType" : "TracingConfiguration", + "documentation" : "", + "simpleType" : "TracingConfiguration", + "variableSetterType" : "TracingConfiguration" + }, + "shouldEmitLegacyEnumSetter" : false, + "shouldFullyQualify" : false, + "simple" : false, + "unmarshallingType" : null, + "varargSetterDocumentation" : "/**Selects whether AWS X-Ray tracing is enabled.
\n@param tracingConfiguration Selects whether AWS X-Ray tracing is enabled.\n@return Returns a reference to this object so that method calls can be chained together.*/", + "variable" : { + "timestampFormat" : null, + "variableDeclarationType" : "TracingConfiguration", + "variableName" : "tracingConfiguration", + "variableType" : "TracingConfiguration", + "documentation" : "Selects whether AWS X-Ray tracing is enabled.
", + "simpleType" : "TracingConfiguration", + "variableSetterType" : "TracingConfiguration" + }, + "xmlNameSpaceUri" : null } }, "packageName" : "com.amazonaws.services.stepfunctions.request", diff --git a/aws-java-sdk-models/src/main/resources/models/states-2016-11-23-model.json b/aws-java-sdk-models/src/main/resources/models/states-2016-11-23-model.json index f054c8432cac..0e42d909e7dd 100644 --- a/aws-java-sdk-models/src/main/resources/models/states-2016-11-23-model.json +++ b/aws-java-sdk-models/src/main/resources/models/states-2016-11-23-model.json @@ -42,13 +42,14 @@ {"shape":"InvalidDefinition"}, {"shape":"InvalidName"}, {"shape":"InvalidLoggingConfiguration"}, + {"shape":"InvalidTracingConfiguration"}, {"shape":"StateMachineAlreadyExists"}, {"shape":"StateMachineDeleting"}, {"shape":"StateMachineLimitExceeded"}, {"shape":"StateMachineTypeNotSupported"}, {"shape":"TooManyTags"} ], - "documentation":"Creates a state machine. A state machine consists of a collection of states that can do work (Task
states), determine to which states to transition next (Choice
states), stop an execution with an error (Fail
states), and so on. State machines are specified using a JSON-based, structured language. For more information, see Amazon States Language in the AWS Step Functions User Guide.
This operation is eventually consistent. The results are best effort and may not reflect very recent updates and changes.
CreateStateMachine
is an idempotent API. Subsequent requests won’t create a duplicate resource if it was already created. CreateStateMachine
's idempotency check is based on the state machine name
, definition
, type
, and LoggingConfiguration
. If a following request has a different roleArn
or tags
, Step Functions will ignore these differences and treat it as an idempotent request of the previous. In this case, roleArn
and tags
will not be updated, even if they are different.
Creates a state machine. A state machine consists of a collection of states that can do work (Task
states), determine to which states to transition next (Choice
states), stop an execution with an error (Fail
states), and so on. State machines are specified using a JSON-based, structured language. For more information, see Amazon States Language in the AWS Step Functions User Guide.
This operation is eventually consistent. The results are best effort and may not reflect very recent updates and changes.
CreateStateMachine
is an idempotent API. Subsequent requests won’t create a duplicate resource if it was already created. CreateStateMachine
's idempotency check is based on the state machine name
, definition
, type
, LoggingConfiguration
and TracingConfiguration
. If a following request has a different roleArn
or tags
, Step Functions will ignore these differences and treat it as an idempotent request of the previous. In this case, roleArn
and tags
will not be updated, even if they are different.
Indicates whether input or output was included in the response. Always true
for API calls, but may be false
for CloudWatch Events.
Indicates whether input or output was included in the response. Always true
for API calls.
Provides details about execution input.
" + "documentation":"Provides details about execution input or output.
" }, "CloudWatchLogsLogGroup":{ "type":"structure", @@ -588,6 +590,10 @@ "tags":{ "shape":"TagList", "documentation":"Tags to be added when creating a state machine.
An array of key-value pairs. For more information, see Using Cost Allocation Tags in the AWS Billing and Cost Management User Guide, and Controlling Access Using IAM Tags.
Tags may only contain Unicode letters, digits, white space, or these symbols: _ . : / = + - @
.
Selects whether AWS X-Ray tracing is enabled.
" } } }, @@ -728,7 +734,11 @@ "shape":"SensitiveData", "documentation":"The JSON output data of the execution. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
This field is set only if the execution succeeds. If the execution fails, this field is null.
The AWS X-Ray trace header which was passed to the execution.
" + } } }, "DescribeStateMachineForExecutionInput":{ @@ -771,7 +781,11 @@ "shape":"Timestamp", "documentation":"The date and time the state machine associated with an execution was updated. For a newly created state machine, this is the creation date.
" }, - "loggingConfiguration":{"shape":"LoggingConfiguration"} + "loggingConfiguration":{"shape":"LoggingConfiguration"}, + "tracingConfiguration":{ + "shape":"TracingConfiguration", + "documentation":"Selects whether AWS X-Ray tracing is enabled.
" + } } }, "DescribeStateMachineInput":{ @@ -823,9 +837,14 @@ "shape":"Timestamp", "documentation":"The date the state machine is created.
" }, - "loggingConfiguration":{"shape":"LoggingConfiguration"} + "loggingConfiguration":{"shape":"LoggingConfiguration"}, + "tracingConfiguration":{ + "shape":"TracingConfiguration", + "documentation":"Selects whether AWS X-Ray tracing is enabled.
" + } } }, + "Enabled":{"type":"boolean"}, "ErrorMessage":{"type":"string"}, "EventId":{"type":"long"}, "ExecutionAbortedEventDetails":{ @@ -1156,10 +1175,10 @@ "members":{ "truncated":{ "shape":"truncated", - "documentation":"Indicates whether input or output was truncated in the response. Always false
.
Indicates whether input or output was truncated in the response. Always false
for API calls.
Contains details about the data from an execution's events. Always true
for API calls, but may be false
for CloudWatch Logs.
Provides details about input or output in an execution history event.
" }, "HistoryEventList":{ "type":"list", @@ -1291,6 +1310,14 @@ "documentation":"The provided token is invalid.
", "exception":true }, + "InvalidTracingConfiguration":{ + "type":"structure", + "members":{ + "message":{"shape":"ErrorMessage"} + }, + "documentation":"Your tracingConfiguration
key does not match, or enabled
has not been set to true
or false
.
The string that contains the JSON input data for the execution, for example:
\"input\": \"{\\\"first_name\\\" : \\\"test\\\"}\"
If you don't include any JSON input data, you still must include the two braces, for example: \"input\": \"{}\"
Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
" + }, + "traceHeader":{ + "shape":"TraceHeader", + "documentation":"Passes the AWS X-Ray trace header. The trace header can also be passed in the request payload.
" } } }, @@ -2159,6 +2190,22 @@ "documentation":"You've exceeded the number of tags allowed for a resource. See the Limits Topic in the AWS Step Functions Developer Guide.
", "exception":true }, + "TraceHeader":{ + "type":"string", + "max":256, + "min":0, + "pattern":"\\p{ASCII}*" + }, + "TracingConfiguration":{ + "type":"structure", + "members":{ + "enabled":{ + "shape":"Enabled", + "documentation":"When set to true
, AWS X-Ray tracing is enabled.
Selects whether or not the state machine's AWS X-Ray tracing is enabled. Default is false
The LoggingConfiguration
data type is used to set CloudWatch Logs options.
Selects whether AWS X-Ray tracing is enabled.
" } } }, diff --git a/aws-java-sdk-models/src/main/resources/models/textract-2018-06-27-intermediate.json b/aws-java-sdk-models/src/main/resources/models/textract-2018-06-27-intermediate.json index 2d00ffdc4370..5f42030d2837 100644 --- a/aws-java-sdk-models/src/main/resources/models/textract-2018-06-27-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/textract-2018-06-27-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientConstructors", "EnumSetterOverload", "ClientMutationMethods" ], + "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/translate-2017-07-01-intermediate.json b/aws-java-sdk-models/src/main/resources/models/translate-2017-07-01-intermediate.json index 36295ffc733c..c25a24c68b62 100644 --- a/aws-java-sdk-models/src/main/resources/models/translate-2017-07-01-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/translate-2017-07-01-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientMutationMethods", "EnumSetterOverload", "ClientConstructors" ], + "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-models/src/main/resources/models/workmailmessageflow-2019-05-01-intermediate.json b/aws-java-sdk-models/src/main/resources/models/workmailmessageflow-2019-05-01-intermediate.json index 92a65ade0708..42b6807051dd 100644 --- a/aws-java-sdk-models/src/main/resources/models/workmailmessageflow-2019-05-01-intermediate.json +++ b/aws-java-sdk-models/src/main/resources/models/workmailmessageflow-2019-05-01-intermediate.json @@ -20,7 +20,7 @@ "customServiceMetadata" : null, "customServiceNameForRequest" : null, "customSignerProvider" : null, - "deprecatedSuppressions" : [ "ClientMutationMethods", "ClientConstructors", "EnumSetterOverload" ], + "deprecatedSuppressions" : [ "ClientConstructors", "EnumSetterOverload", "ClientMutationMethods" ], "emitLegacyEnumSetterFor" : null, "operationModifiers" : null, "operationsWithResponseStreamContentLengthValidation" : null, diff --git a/aws-java-sdk-mq/pom.xml b/aws-java-sdk-mq/pom.xml index 1babfb343c05..f7815f87787c 100644 --- a/aws-java-sdk-mq/pom.xml +++ b/aws-java-sdk-mq/pom.xml @@ -5,7 +5,7 @@
* CreateStateMachine
is an idempotent API. Subsequent requests won’t create a duplicate resource if it
* was already created. CreateStateMachine
's idempotency check is based on the state machine
- * name
, definition
, type
, and LoggingConfiguration
. If a
- * following request has a different roleArn
or tags
, Step Functions will ignore these
- * differences and treat it as an idempotent request of the previous. In this case, roleArn
and
- * tags
will not be updated, even if they are different.
+ * name
, definition
, type
, LoggingConfiguration
and
+ * TracingConfiguration
. If a following request has a different roleArn
or
+ * tags
, Step Functions will ignore these differences and treat it as an idempotent request of the
+ * previous. In this case, roleArn
and tags
will not be updated, even if they are
+ * different.
*
tracingConfiguration
key does not match, or enabled
has not been set to
+ * true
or false
.
* @throws StateMachineAlreadyExistsException
* A state machine with the same name but a different definition or role ARN already exists.
* @throws StateMachineDeletingException
@@ -712,6 +716,9 @@ public interface AWSStepFunctions {
* @throws InvalidDefinitionException
* The provided Amazon States Language definition is invalid.
* @throws InvalidLoggingConfigurationException
+ * @throws InvalidTracingConfigurationException
+ * Your tracingConfiguration
key does not match, or enabled
has not been set to
+ * true
or false
.
* @throws MissingRequiredParameterException
* Request is missing a required parameter. This error occurs if both definition
and
* roleArn
are not specified.
diff --git a/aws-java-sdk-stepfunctions/src/main/java/com/amazonaws/services/stepfunctions/AWSStepFunctionsAsync.java b/aws-java-sdk-stepfunctions/src/main/java/com/amazonaws/services/stepfunctions/AWSStepFunctionsAsync.java
index 2731446a8caf..aaf198696739 100644
--- a/aws-java-sdk-stepfunctions/src/main/java/com/amazonaws/services/stepfunctions/AWSStepFunctionsAsync.java
+++ b/aws-java-sdk-stepfunctions/src/main/java/com/amazonaws/services/stepfunctions/AWSStepFunctionsAsync.java
@@ -132,10 +132,11 @@ java.util.concurrent.Future
* CreateStateMachine
is an idempotent API. Subsequent requests won’t create a duplicate resource if it
* was already created. CreateStateMachine
's idempotency check is based on the state machine
- * name
, definition
, type
, and LoggingConfiguration
. If a
- * following request has a different roleArn
or tags
, Step Functions will ignore these
- * differences and treat it as an idempotent request of the previous. In this case, roleArn
and
- * tags
will not be updated, even if they are different.
+ * name
, definition
, type
, LoggingConfiguration
and
+ * TracingConfiguration
. If a following request has a different roleArn
or
+ * tags
, Step Functions will ignore these differences and treat it as an idempotent request of the
+ * previous. In this case, roleArn
and tags
will not be updated, even if they are
+ * different.
*
* CreateStateMachine
is an idempotent API. Subsequent requests won’t create a duplicate resource if it
* was already created. CreateStateMachine
's idempotency check is based on the state machine
- * name
, definition
, type
, and LoggingConfiguration
. If a
- * following request has a different roleArn
or tags
, Step Functions will ignore these
- * differences and treat it as an idempotent request of the previous. In this case, roleArn
and
- * tags
will not be updated, even if they are different.
+ * name
, definition
, type
, LoggingConfiguration
and
+ * TracingConfiguration
. If a following request has a different roleArn
or
+ * tags
, Step Functions will ignore these differences and treat it as an idempotent request of the
+ * previous. In this case, roleArn
and tags
will not be updated, even if they are
+ * different.
*
* CreateStateMachine
is an idempotent API. Subsequent requests won’t create a duplicate resource if it
* was already created. CreateStateMachine
's idempotency check is based on the state machine
- * name
, definition
, type
, and LoggingConfiguration
. If a
- * following request has a different roleArn
or tags
, Step Functions will ignore these
- * differences and treat it as an idempotent request of the previous. In this case, roleArn
and
- * tags
will not be updated, even if they are different.
+ * name
, definition
, type
, LoggingConfiguration
and
+ * TracingConfiguration
. If a following request has a different roleArn
or
+ * tags
, Step Functions will ignore these differences and treat it as an idempotent request of the
+ * previous. In this case, roleArn
and tags
will not be updated, even if they are
+ * different.
*
tracingConfiguration
key does not match, or enabled
has not been set to
+ * true
or false
.
* @throws StateMachineAlreadyExistsException
* A state machine with the same name but a different definition or role ARN already exists.
* @throws StateMachineDeletingException
@@ -1809,6 +1816,9 @@ final UntagResourceResult executeUntagResource(UntagResourceRequest untagResourc
* @throws InvalidDefinitionException
* The provided Amazon States Language definition is invalid.
* @throws InvalidLoggingConfigurationException
+ * @throws InvalidTracingConfigurationException
+ * Your tracingConfiguration
key does not match, or enabled
has not been set to
+ * true
or false
.
* @throws MissingRequiredParameterException
* Request is missing a required parameter. This error occurs if both definition
and
* roleArn
are not specified.
diff --git a/aws-java-sdk-stepfunctions/src/main/java/com/amazonaws/services/stepfunctions/model/CloudWatchEventsExecutionDataDetails.java b/aws-java-sdk-stepfunctions/src/main/java/com/amazonaws/services/stepfunctions/model/CloudWatchEventsExecutionDataDetails.java
index 574e551bbd97..a645c0e25062 100644
--- a/aws-java-sdk-stepfunctions/src/main/java/com/amazonaws/services/stepfunctions/model/CloudWatchEventsExecutionDataDetails.java
+++ b/aws-java-sdk-stepfunctions/src/main/java/com/amazonaws/services/stepfunctions/model/CloudWatchEventsExecutionDataDetails.java
@@ -19,7 +19,7 @@
/**
* - * Provides details about execution input. + * Provides details about execution input or output. *
* * @see - * Indicates whether input or output was included in the response. Alwaystrue
for API calls, but may
- * be false
for CloudWatch Events.
+ * Indicates whether input or output was included in the response. Always true
for API calls.
*
*/
private Boolean included;
/**
*
- * Indicates whether input or output was included in the response. Always true
for API calls, but may
- * be false
for CloudWatch Events.
+ * Indicates whether input or output was included in the response. Always true
for API calls.
*
true
for API calls,
- * but may be false
for CloudWatch Events.
+ * Indicates whether input or output was included in the response. Always true
for API calls.
*/
public void setIncluded(Boolean included) {
@@ -53,12 +50,10 @@ public void setIncluded(Boolean included) {
/**
*
- * Indicates whether input or output was included in the response. Always true
for API calls, but may
- * be false
for CloudWatch Events.
+ * Indicates whether input or output was included in the response. Always true
for API calls.
*
true
for API calls,
- * but may be false
for CloudWatch Events.
+ * @return Indicates whether input or output was included in the response. Always true
for API calls.
*/
public Boolean getIncluded() {
@@ -67,13 +62,11 @@ public Boolean getIncluded() {
/**
*
- * Indicates whether input or output was included in the response. Always true
for API calls, but may
- * be false
for CloudWatch Events.
+ * Indicates whether input or output was included in the response. Always true
for API calls.
*
true
for API calls,
- * but may be false
for CloudWatch Events.
+ * Indicates whether input or output was included in the response. Always true
for API calls.
* @return Returns a reference to this object so that method calls can be chained together.
*/
@@ -84,12 +77,10 @@ public CloudWatchEventsExecutionDataDetails withIncluded(Boolean included) {
/**
*
- * Indicates whether input or output was included in the response. Always true
for API calls, but may
- * be false
for CloudWatch Events.
+ * Indicates whether input or output was included in the response. Always true
for API calls.
*
true
for API calls,
- * but may be false
for CloudWatch Events.
+ * @return Indicates whether input or output was included in the response. Always true
for API calls.
*/
public Boolean isIncluded() {
diff --git a/aws-java-sdk-stepfunctions/src/main/java/com/amazonaws/services/stepfunctions/model/CreateStateMachineRequest.java b/aws-java-sdk-stepfunctions/src/main/java/com/amazonaws/services/stepfunctions/model/CreateStateMachineRequest.java
index bcdcef4bc126..bdf036997126 100644
--- a/aws-java-sdk-stepfunctions/src/main/java/com/amazonaws/services/stepfunctions/model/CreateStateMachineRequest.java
+++ b/aws-java-sdk-stepfunctions/src/main/java/com/amazonaws/services/stepfunctions/model/CreateStateMachineRequest.java
@@ -114,6 +114,12 @@ public class CreateStateMachineRequest extends com.amazonaws.AmazonWebServiceReq
*
*/
private java.util.List+ * Selects whether AWS X-Ray tracing is enabled. + *
+ */ + private TracingConfiguration tracingConfiguration; /** *
@@ -766,6 +772,46 @@ public CreateStateMachineRequest withTags(java.util.Collection
+ * Selects whether AWS X-Ray tracing is enabled.
+ *
+ * Selects whether AWS X-Ray tracing is enabled.
+ *
+ * Selects whether AWS X-Ray tracing is enabled.
+ *
+ * The AWS X-Ray trace header which was passed to the execution.
+ *
@@ -752,6 +758,46 @@ public DescribeExecutionResult withOutputDetails(CloudWatchEventsExecutionDataDe
return this;
}
+ /**
+ *
+ * The AWS X-Ray trace header which was passed to the execution.
+ *
+ * The AWS X-Ray trace header which was passed to the execution.
+ *
+ * The AWS X-Ray trace header which was passed to the execution.
+ *
+ * Selects whether AWS X-Ray tracing is enabled.
+ *
@@ -304,6 +310,46 @@ public DescribeStateMachineForExecutionResult withLoggingConfiguration(LoggingCo
return this;
}
+ /**
+ *
+ * Selects whether AWS X-Ray tracing is enabled.
+ *
+ * Selects whether AWS X-Ray tracing is enabled.
+ *
+ * Selects whether AWS X-Ray tracing is enabled.
+ *
+ * Selects whether AWS X-Ray tracing is enabled.
+ *
@@ -689,6 +695,46 @@ public DescribeStateMachineResult withLoggingConfiguration(LoggingConfiguration
return this;
}
+ /**
+ *
+ * Selects whether AWS X-Ray tracing is enabled.
+ *
+ * Selects whether AWS X-Ray tracing is enabled.
+ *
+ * Selects whether AWS X-Ray tracing is enabled.
+ *
- * Contains details about the data from an execution's events. Always true
for API calls, but may be
- * false
for CloudWatch Logs.
+ * Provides details about input or output in an execution history event.
* false
.
+ * Indicates whether input or output was truncated in the response. Always false
for API calls.
*
- * Indicates whether input or output was truncated in the response. Always false
.
+ * Indicates whether input or output was truncated in the response. Always false
for API calls.
*
false
.
+ * Indicates whether input or output was truncated in the response. Always false
for API calls.
*/
public void setTruncated(Boolean truncated) {
@@ -51,10 +50,10 @@ public void setTruncated(Boolean truncated) {
/**
*
- * Indicates whether input or output was truncated in the response. Always false
.
+ * Indicates whether input or output was truncated in the response. Always false
for API calls.
*
false
.
+ * @return Indicates whether input or output was truncated in the response. Always false
for API calls.
*/
public Boolean getTruncated() {
@@ -63,11 +62,11 @@ public Boolean getTruncated() {
/**
*
- * Indicates whether input or output was truncated in the response. Always false
.
+ * Indicates whether input or output was truncated in the response. Always false
for API calls.
*
false
.
+ * Indicates whether input or output was truncated in the response. Always false
for API calls.
* @return Returns a reference to this object so that method calls can be chained together.
*/
@@ -78,10 +77,10 @@ public HistoryEventExecutionDataDetails withTruncated(Boolean truncated) {
/**
*
- * Indicates whether input or output was truncated in the response. Always false
.
+ * Indicates whether input or output was truncated in the response. Always false
for API calls.
*
false
.
+ * @return Indicates whether input or output was truncated in the response. Always false
for API calls.
*/
public Boolean isTruncated() {
diff --git a/aws-java-sdk-stepfunctions/src/main/java/com/amazonaws/services/stepfunctions/model/InvalidTracingConfigurationException.java b/aws-java-sdk-stepfunctions/src/main/java/com/amazonaws/services/stepfunctions/model/InvalidTracingConfigurationException.java
new file mode 100644
index 000000000000..279ee2615929
--- /dev/null
+++ b/aws-java-sdk-stepfunctions/src/main/java/com/amazonaws/services/stepfunctions/model/InvalidTracingConfigurationException.java
@@ -0,0 +1,37 @@
+/*
+ * Copyright 2015-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
+ * the License. A copy of the License is located at
+ *
+ * http://aws.amazon.com/apache2.0
+ *
+ * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
+ * and limitations under the License.
+ */
+package com.amazonaws.services.stepfunctions.model;
+
+import javax.annotation.Generated;
+
+/**
+ *
+ * Your tracingConfiguration
key does not match, or enabled
has not been set to
+ * true
or false
.
+ *
+ * Passes the AWS X-Ray trace header. The trace header can also be passed in the request payload. + *
+ */ + private String traceHeader; /** *@@ -494,6 +500,46 @@ public StartExecutionRequest withInput(String input) { return this; } + /** + *
+ * Passes the AWS X-Ray trace header. The trace header can also be passed in the request payload. + *
+ * + * @param traceHeader + * Passes the AWS X-Ray trace header. The trace header can also be passed in the request payload. + */ + + public void setTraceHeader(String traceHeader) { + this.traceHeader = traceHeader; + } + + /** + *+ * Passes the AWS X-Ray trace header. The trace header can also be passed in the request payload. + *
+ * + * @return Passes the AWS X-Ray trace header. The trace header can also be passed in the request payload. + */ + + public String getTraceHeader() { + return this.traceHeader; + } + + /** + *+ * Passes the AWS X-Ray trace header. The trace header can also be passed in the request payload. + *
+ * + * @param traceHeader + * Passes the AWS X-Ray trace header. The trace header can also be passed in the request payload. + * @return Returns a reference to this object so that method calls can be chained together. + */ + + public StartExecutionRequest withTraceHeader(String traceHeader) { + setTraceHeader(traceHeader); + return this; + } + /** * Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be * redacted from this string using a placeholder value. @@ -511,7 +557,9 @@ public String toString() { if (getName() != null) sb.append("Name: ").append(getName()).append(","); if (getInput() != null) - sb.append("Input: ").append("***Sensitive Data Redacted***"); + sb.append("Input: ").append("***Sensitive Data Redacted***").append(","); + if (getTraceHeader() != null) + sb.append("TraceHeader: ").append(getTraceHeader()); sb.append("}"); return sb.toString(); } @@ -538,6 +586,10 @@ public boolean equals(Object obj) { return false; if (other.getInput() != null && other.getInput().equals(this.getInput()) == false) return false; + if (other.getTraceHeader() == null ^ this.getTraceHeader() == null) + return false; + if (other.getTraceHeader() != null && other.getTraceHeader().equals(this.getTraceHeader()) == false) + return false; return true; } @@ -549,6 +601,7 @@ public int hashCode() { hashCode = prime * hashCode + ((getStateMachineArn() == null) ? 0 : getStateMachineArn().hashCode()); hashCode = prime * hashCode + ((getName() == null) ? 0 : getName().hashCode()); hashCode = prime * hashCode + ((getInput() == null) ? 0 : getInput().hashCode()); + hashCode = prime * hashCode + ((getTraceHeader() == null) ? 0 : getTraceHeader().hashCode()); return hashCode; } diff --git a/aws-java-sdk-stepfunctions/src/main/java/com/amazonaws/services/stepfunctions/model/TracingConfiguration.java b/aws-java-sdk-stepfunctions/src/main/java/com/amazonaws/services/stepfunctions/model/TracingConfiguration.java new file mode 100644 index 000000000000..521fd14edeec --- /dev/null +++ b/aws-java-sdk-stepfunctions/src/main/java/com/amazonaws/services/stepfunctions/model/TracingConfiguration.java @@ -0,0 +1,148 @@ +/* + * Copyright 2015-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with + * the License. A copy of the License is located at + * + * http://aws.amazon.com/apache2.0 + * + * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR + * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions + * and limitations under the License. + */ +package com.amazonaws.services.stepfunctions.model; + +import java.io.Serializable; +import javax.annotation.Generated; +import com.amazonaws.protocol.StructuredPojo; +import com.amazonaws.protocol.ProtocolMarshaller; + +/** + *
+ * Selects whether or not the state machine's AWS X-Ray tracing is enabled. Default is false
+ *
+ * When set to true
, AWS X-Ray tracing is enabled.
+ *
+ * When set to true
, AWS X-Ray tracing is enabled.
+ *
true
, AWS X-Ray tracing is enabled.
+ */
+
+ public void setEnabled(Boolean enabled) {
+ this.enabled = enabled;
+ }
+
+ /**
+ *
+ * When set to true
, AWS X-Ray tracing is enabled.
+ *
true
, AWS X-Ray tracing is enabled.
+ */
+
+ public Boolean getEnabled() {
+ return this.enabled;
+ }
+
+ /**
+ *
+ * When set to true
, AWS X-Ray tracing is enabled.
+ *
true
, AWS X-Ray tracing is enabled.
+ * @return Returns a reference to this object so that method calls can be chained together.
+ */
+
+ public TracingConfiguration withEnabled(Boolean enabled) {
+ setEnabled(enabled);
+ return this;
+ }
+
+ /**
+ *
+ * When set to true
, AWS X-Ray tracing is enabled.
+ *
true
, AWS X-Ray tracing is enabled.
+ */
+
+ public Boolean isEnabled() {
+ return this.enabled;
+ }
+
+ /**
+ * Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be
+ * redacted from this string using a placeholder value.
+ *
+ * @return A string representation of this object.
+ *
+ * @see java.lang.Object#toString()
+ */
+ @Override
+ public String toString() {
+ StringBuilder sb = new StringBuilder();
+ sb.append("{");
+ if (getEnabled() != null)
+ sb.append("Enabled: ").append(getEnabled());
+ sb.append("}");
+ return sb.toString();
+ }
+
+ @Override
+ public boolean equals(Object obj) {
+ if (this == obj)
+ return true;
+ if (obj == null)
+ return false;
+
+ if (obj instanceof TracingConfiguration == false)
+ return false;
+ TracingConfiguration other = (TracingConfiguration) obj;
+ if (other.getEnabled() == null ^ this.getEnabled() == null)
+ return false;
+ if (other.getEnabled() != null && other.getEnabled().equals(this.getEnabled()) == false)
+ return false;
+ return true;
+ }
+
+ @Override
+ public int hashCode() {
+ final int prime = 31;
+ int hashCode = 1;
+
+ hashCode = prime * hashCode + ((getEnabled() == null) ? 0 : getEnabled().hashCode());
+ return hashCode;
+ }
+
+ @Override
+ public TracingConfiguration clone() {
+ try {
+ return (TracingConfiguration) super.clone();
+ } catch (CloneNotSupportedException e) {
+ throw new IllegalStateException("Got a CloneNotSupportedException from Object.clone() " + "even though we're Cloneable!", e);
+ }
+ }
+
+ @com.amazonaws.annotation.SdkInternalApi
+ @Override
+ public void marshall(ProtocolMarshaller protocolMarshaller) {
+ com.amazonaws.services.stepfunctions.model.transform.TracingConfigurationMarshaller.getInstance().marshall(this, protocolMarshaller);
+ }
+}
diff --git a/aws-java-sdk-stepfunctions/src/main/java/com/amazonaws/services/stepfunctions/model/UpdateStateMachineRequest.java b/aws-java-sdk-stepfunctions/src/main/java/com/amazonaws/services/stepfunctions/model/UpdateStateMachineRequest.java
index b002e8d82d89..99fc88062e72 100644
--- a/aws-java-sdk-stepfunctions/src/main/java/com/amazonaws/services/stepfunctions/model/UpdateStateMachineRequest.java
+++ b/aws-java-sdk-stepfunctions/src/main/java/com/amazonaws/services/stepfunctions/model/UpdateStateMachineRequest.java
@@ -51,6 +51,12 @@ public class UpdateStateMachineRequest extends com.amazonaws.AmazonWebServiceReq
*
*/
private LoggingConfiguration loggingConfiguration;
+ /**
+ * + * Selects whether AWS X-Ray tracing is enabled. + *
+ */ + private TracingConfiguration tracingConfiguration; /** *@@ -224,6 +230,46 @@ public UpdateStateMachineRequest withLoggingConfiguration(LoggingConfiguration l return this; } + /** + *
+ * Selects whether AWS X-Ray tracing is enabled. + *
+ * + * @param tracingConfiguration + * Selects whether AWS X-Ray tracing is enabled. + */ + + public void setTracingConfiguration(TracingConfiguration tracingConfiguration) { + this.tracingConfiguration = tracingConfiguration; + } + + /** + *+ * Selects whether AWS X-Ray tracing is enabled. + *
+ * + * @return Selects whether AWS X-Ray tracing is enabled. + */ + + public TracingConfiguration getTracingConfiguration() { + return this.tracingConfiguration; + } + + /** + *+ * Selects whether AWS X-Ray tracing is enabled. + *
+ * + * @param tracingConfiguration + * Selects whether AWS X-Ray tracing is enabled. + * @return Returns a reference to this object so that method calls can be chained together. + */ + + public UpdateStateMachineRequest withTracingConfiguration(TracingConfiguration tracingConfiguration) { + setTracingConfiguration(tracingConfiguration); + return this; + } + /** * Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be * redacted from this string using a placeholder value. @@ -243,7 +289,9 @@ public String toString() { if (getRoleArn() != null) sb.append("RoleArn: ").append(getRoleArn()).append(","); if (getLoggingConfiguration() != null) - sb.append("LoggingConfiguration: ").append(getLoggingConfiguration()); + sb.append("LoggingConfiguration: ").append(getLoggingConfiguration()).append(","); + if (getTracingConfiguration() != null) + sb.append("TracingConfiguration: ").append(getTracingConfiguration()); sb.append("}"); return sb.toString(); } @@ -274,6 +322,10 @@ public boolean equals(Object obj) { return false; if (other.getLoggingConfiguration() != null && other.getLoggingConfiguration().equals(this.getLoggingConfiguration()) == false) return false; + if (other.getTracingConfiguration() == null ^ this.getTracingConfiguration() == null) + return false; + if (other.getTracingConfiguration() != null && other.getTracingConfiguration().equals(this.getTracingConfiguration()) == false) + return false; return true; } @@ -286,6 +338,7 @@ public int hashCode() { hashCode = prime * hashCode + ((getDefinition() == null) ? 0 : getDefinition().hashCode()); hashCode = prime * hashCode + ((getRoleArn() == null) ? 0 : getRoleArn().hashCode()); hashCode = prime * hashCode + ((getLoggingConfiguration() == null) ? 0 : getLoggingConfiguration().hashCode()); + hashCode = prime * hashCode + ((getTracingConfiguration() == null) ? 0 : getTracingConfiguration().hashCode()); return hashCode; } diff --git a/aws-java-sdk-stepfunctions/src/main/java/com/amazonaws/services/stepfunctions/model/transform/CreateStateMachineRequestMarshaller.java b/aws-java-sdk-stepfunctions/src/main/java/com/amazonaws/services/stepfunctions/model/transform/CreateStateMachineRequestMarshaller.java index 7b706bea3be6..0d81ac056e1e 100644 --- a/aws-java-sdk-stepfunctions/src/main/java/com/amazonaws/services/stepfunctions/model/transform/CreateStateMachineRequestMarshaller.java +++ b/aws-java-sdk-stepfunctions/src/main/java/com/amazonaws/services/stepfunctions/model/transform/CreateStateMachineRequestMarshaller.java @@ -40,6 +40,8 @@ public class CreateStateMachineRequestMarshaller { .marshallLocation(MarshallLocation.PAYLOAD).marshallLocationName("loggingConfiguration").build(); private static final MarshallingInfo