models.codedeploy-2014-10-06-intermediate.json Maven / Gradle / Ivy
Show all versions of codedeploy Show documentation
{
"customizationConfig" : {
"attachPayloadTraitToMember" : { },
"blacklistedSimpleMethods" : [ "continueDeployment", "skipWaitTimeForInstanceTermination", "updateApplication", "batchGetApplications", "batchGetDeployments", "batchGetOnPremisesInstances", "deleteGitHubAccountToken", "putLifecycleEventHookExecutionStatus", "batchGetDeploymentTargets", "getDeploymentTarget", "listDeploymentTargets" ],
"calculateCrc32FromCompressedData" : false,
"convenienceTypeOverloads" : [ ],
"customErrorCodeFieldName" : null,
"customProtocolFactoryFqcn" : null,
"customResponseMetadata" : null,
"customRetryPolicy" : null,
"customServiceMetadata" : null,
"defaultSimpleMethodTestRegion" : null,
"deprecatedOperations" : [ "BatchGetDeploymentInstances", "GetDeploymentInstance", "ListDeploymentInstances", "SkipWaitTimeForInstanceTermination" ],
"deprecatedShapes" : [ "InstanceDoesNotExistException", "InstanceIdRequiredException", "InstanceStatus", "InstanceSummary" ],
"excludeClientCreateMethod" : false,
"modelMarshallerDefaultValueSupplier" : { },
"operationModifiers" : null,
"paginationCustomization" : null,
"renameShapes" : null,
"sdkModeledExceptionBaseClassName" : null,
"sdkRequestBaseClassName" : null,
"sdkResponseBaseClassName" : null,
"serviceSpecificClientConfigClass" : null,
"serviceSpecificHttpConfig" : null,
"shapeModifiers" : null,
"shapeSubstitutions" : null,
"shareModelConfig" : null,
"skipSyncClientGeneration" : false,
"useAutoConstructList" : true,
"useAutoConstructMap" : true,
"verifiedSimpleMethods" : [ "listApplications", "listDeploymentConfigs", "listDeployments", "listGitHubAccountTokenNames", "listOnPremisesInstances" ]
},
"metadata" : {
"apiVersion" : "2014-10-06",
"asyncBuilder" : "DefaultCodeDeployAsyncClientBuilder",
"asyncBuilderInterface" : "CodeDeployAsyncClientBuilder",
"asyncClient" : "DefaultCodeDeployAsyncClient",
"asyncInterface" : "CodeDeployAsyncClient",
"authPolicyPackageName" : null,
"authType" : "V4",
"baseBuilder" : "DefaultCodeDeployBaseClientBuilder",
"baseBuilderInterface" : "CodeDeployBaseClientBuilder",
"baseExceptionName" : "CodeDeployException",
"baseRequestName" : "CodeDeployRequest",
"baseResponseName" : "CodeDeployResponse",
"cborProtocol" : false,
"clientPackageName" : "codedeploy",
"contentType" : null,
"defaultEndpoint" : null,
"defaultEndpointWithoutHttpProtocol" : null,
"defaultRegion" : null,
"descriptiveServiceName" : "CodeDeploy",
"documentation" : "AWS CodeDeploy AWS CodeDeploy is a deployment service that automates application deployments to Amazon EC2 instances, on-premises instances running in your own facility, serverless AWS Lambda functions, or applications in an Amazon ECS service.
You can deploy a nearly unlimited variety of application content, such as an updated Lambda function, updated applications in an Amazon ECS service, code, web and configuration files, executables, packages, scripts, multimedia files, and so on. AWS CodeDeploy can deploy application content stored in Amazon S3 buckets, GitHub repositories, or Bitbucket repositories. You do not need to make changes to your existing code before you can use AWS CodeDeploy.
AWS CodeDeploy makes it easier for you to rapidly release new features, helps you avoid downtime during application deployment, and handles the complexity of updating your applications, without many of the risks associated with error-prone manual deployments.
AWS CodeDeploy Components
Use the information in this guide to help you work with the following AWS CodeDeploy components:
-
Application: A name that uniquely identifies the application you want to deploy. AWS CodeDeploy uses this name, which functions as a container, to ensure the correct combination of revision, deployment configuration, and deployment group are referenced during a deployment.
-
Deployment group: A set of individual instances, CodeDeploy Lambda deployment configuration settings, or an Amazon ECS service and network details. A Lambda deployment group specifies how to route traffic to a new version of a Lambda function. An Amazon ECS deployment group specifies the service created in Amazon ECS to deploy, a load balancer, and a listener to reroute production traffic to an updated containerized application. An EC2/On-premises deployment group contains individually tagged instances, Amazon EC2 instances in Amazon EC2 Auto Scaling groups, or both. All deployment groups can specify optional trigger, alarm, and rollback settings.
-
Deployment configuration: A set of deployment rules and deployment success and failure conditions used by AWS CodeDeploy during a deployment.
-
Deployment: The process and the components used when updating a Lambda function, a containerized application in an Amazon ECS service, or of installing content on one or more instances.
-
Application revisions: For an AWS Lambda deployment, this is an AppSpec file that specifies the Lambda function to be updated and one or more functions to validate deployment lifecycle events. For an Amazon ECS deployment, this is an AppSpec file that specifies the Amazon ECS task definition, container, and port where production traffic is rerouted. For an EC2/On-premises deployment, this is an archive file that contains source content—source code, webpages, executable files, and deployment scripts—along with an AppSpec file. Revisions are stored in Amazon S3 buckets or GitHub repositories. For Amazon S3, a revision is uniquely identified by its Amazon S3 object key and its ETag, version, or both. For GitHub, a revision is uniquely identified by its commit ID.
This guide also contains information to help you get details about the instances in your deployments, to make on-premises instances available for AWS CodeDeploy deployments, to get details about a Lambda function deployment, and to get details about Amazon ECS service deployments.
AWS CodeDeploy Information Resources
-
-
-
-
",
"endpointPrefix" : "codedeploy",
"fullAuthPolicyPackageName" : "software.amazon.awssdk.services",
"fullClientPackageName" : "software.amazon.awssdk.services.codedeploy",
"fullModelPackageName" : "software.amazon.awssdk.services.codedeploy.model",
"fullPaginatorsPackageName" : "software.amazon.awssdk.services.codedeploy.paginators",
"fullRequestTransformPackageName" : "software.amazon.awssdk.services.codedeploy.transform",
"fullTransformPackageName" : "software.amazon.awssdk.services.codedeploy.transform",
"ionProtocol" : false,
"jsonProtocol" : true,
"jsonVersion" : "1.1",
"modelPackageName" : "codedeploy.model",
"paginatorsPackageName" : "codedeploy.paginators",
"protocol" : "json",
"requestTransformPackageName" : "codedeploy.transform",
"requiresApiKey" : false,
"requiresIamSigners" : false,
"rootPackageName" : "software.amazon.awssdk.services",
"serviceName" : "CodeDeploy",
"signingName" : "codedeploy",
"syncBuilder" : "DefaultCodeDeployClientBuilder",
"syncBuilderInterface" : "CodeDeployClientBuilder",
"syncClient" : "DefaultCodeDeployClient",
"syncInterface" : "CodeDeployClient",
"transformPackageName" : "codedeploy.transform",
"uid" : "codedeploy-2014-10-06",
"xmlProtocol" : false
},
"operations" : {
"AddTagsToOnPremisesInstances" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Adds tags to on-premises instances.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InstanceNameRequiredException",
"documentation" : "An on-premises instance name was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidInstanceNameException",
"documentation" : "The on-premises instance name was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TagRequiredException",
"documentation" : "A tag was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidTagException",
"documentation" : "The tag was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TagLimitExceededException",
"documentation" : "The maximum allowed number of tags was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InstanceLimitExceededException",
"documentation" : "The maximum number of allowed on-premises instances in a single call was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InstanceNotRegisteredException",
"documentation" : "The specified on-premises instance is not registered.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AddTagsToOnPremisesInstancesRequest",
"variableName" : "addTagsToOnPremisesInstancesRequest",
"variableType" : "AddTagsToOnPremisesInstancesRequest",
"documentation" : "Represents the input of, and adds tags to, an on-premises instance operation.
",
"simpleType" : "AddTagsToOnPremisesInstancesRequest",
"variableSetterType" : "AddTagsToOnPremisesInstancesRequest"
},
"methodName" : "addTagsToOnPremisesInstances",
"operationName" : "AddTagsToOnPremisesInstances",
"paginated" : false,
"returnType" : {
"returnType" : "AddTagsToOnPremisesInstancesResponse",
"documentation" : null
},
"syncReturnType" : "AddTagsToOnPremisesInstancesResponse"
},
"BatchGetApplicationRevisions" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about one or more application revisions.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ApplicationDoesNotExistException",
"documentation" : "The application does not exist with the IAM user or AWS account.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ApplicationNameRequiredException",
"documentation" : "The minimum number of required application names was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidApplicationNameException",
"documentation" : "The application name was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "RevisionRequiredException",
"documentation" : "The revision ID was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidRevisionException",
"documentation" : "The revision was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "BatchLimitExceededException",
"documentation" : "The maximum number of names or IDs allowed for this request (100) was exceeded.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "BatchGetApplicationRevisionsRequest",
"variableName" : "batchGetApplicationRevisionsRequest",
"variableType" : "BatchGetApplicationRevisionsRequest",
"documentation" : "Represents the input of a BatchGetApplicationRevisions operation.
",
"simpleType" : "BatchGetApplicationRevisionsRequest",
"variableSetterType" : "BatchGetApplicationRevisionsRequest"
},
"methodName" : "batchGetApplicationRevisions",
"operationName" : "BatchGetApplicationRevisions",
"paginated" : false,
"returnType" : {
"returnType" : "BatchGetApplicationRevisionsResponse",
"documentation" : "Represents the output of a BatchGetApplicationRevisions operation.
"
},
"syncReturnType" : "BatchGetApplicationRevisionsResponse"
},
"BatchGetApplications" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about one or more applications.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ApplicationNameRequiredException",
"documentation" : "The minimum number of required application names was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidApplicationNameException",
"documentation" : "The application name was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ApplicationDoesNotExistException",
"documentation" : "The application does not exist with the IAM user or AWS account.
",
"httpStatusCode" : null
}, {
"exceptionName" : "BatchLimitExceededException",
"documentation" : "The maximum number of names or IDs allowed for this request (100) was exceeded.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "BatchGetApplicationsRequest",
"variableName" : "batchGetApplicationsRequest",
"variableType" : "BatchGetApplicationsRequest",
"documentation" : "Represents the input of a BatchGetApplications operation.
",
"simpleType" : "BatchGetApplicationsRequest",
"variableSetterType" : "BatchGetApplicationsRequest"
},
"methodName" : "batchGetApplications",
"operationName" : "BatchGetApplications",
"paginated" : false,
"returnType" : {
"returnType" : "BatchGetApplicationsResponse",
"documentation" : "Represents the output of a BatchGetApplications operation.
"
},
"syncReturnType" : "BatchGetApplicationsResponse"
},
"BatchGetDeploymentGroups" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about one or more deployment groups.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ApplicationNameRequiredException",
"documentation" : "The minimum number of required application names was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidApplicationNameException",
"documentation" : "The application name was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ApplicationDoesNotExistException",
"documentation" : "The application does not exist with the IAM user or AWS account.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentGroupNameRequiredException",
"documentation" : "The deployment group name was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDeploymentGroupNameException",
"documentation" : "The deployment group name was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "BatchLimitExceededException",
"documentation" : "The maximum number of names or IDs allowed for this request (100) was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentConfigDoesNotExistException",
"documentation" : "The deployment configuration does not exist with the IAM user or AWS account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "BatchGetDeploymentGroupsRequest",
"variableName" : "batchGetDeploymentGroupsRequest",
"variableType" : "BatchGetDeploymentGroupsRequest",
"documentation" : "Represents the input of a BatchGetDeploymentGroups operation.
",
"simpleType" : "BatchGetDeploymentGroupsRequest",
"variableSetterType" : "BatchGetDeploymentGroupsRequest"
},
"methodName" : "batchGetDeploymentGroups",
"operationName" : "BatchGetDeploymentGroups",
"paginated" : false,
"returnType" : {
"returnType" : "BatchGetDeploymentGroupsResponse",
"documentation" : "Represents the output of a BatchGetDeploymentGroups operation.
"
},
"syncReturnType" : "BatchGetDeploymentGroupsResponse"
},
"BatchGetDeploymentTargets" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : " Returns an array of targets associated with a deployment. This method works with all compute types and should be used instead of the deprecated BatchGetDeploymentInstances
.
The type of targets returned depends on the deployment's compute platform:
-
EC2/On-premises: Information about EC2 instance targets.
-
AWS Lambda: Information about Lambda functions targets.
-
Amazon ECS: Information about Amazon ECS service targets.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidDeploymentIdException",
"documentation" : "At least one of the deployment IDs was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentIdRequiredException",
"documentation" : "At least one deployment ID must be specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentDoesNotExistException",
"documentation" : "The deployment with the IAM user or AWS account does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentTargetIdRequiredException",
"documentation" : " A deployment target ID was not provided.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDeploymentTargetIdException",
"documentation" : " The target ID provided was not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentTargetDoesNotExistException",
"documentation" : " The provided target ID does not belong to the attempted deployment.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentTargetListSizeExceededException",
"documentation" : " The maximum number of targets that can be associated with an Amazon ECS or AWS Lambda deployment was exceeded. The target list of both types of deployments must have exactly one item. This exception does not apply to EC2/On-premises deployments.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "BatchGetDeploymentTargetsRequest",
"variableName" : "batchGetDeploymentTargetsRequest",
"variableType" : "BatchGetDeploymentTargetsRequest",
"documentation" : "",
"simpleType" : "BatchGetDeploymentTargetsRequest",
"variableSetterType" : "BatchGetDeploymentTargetsRequest"
},
"methodName" : "batchGetDeploymentTargets",
"operationName" : "BatchGetDeploymentTargets",
"paginated" : false,
"returnType" : {
"returnType" : "BatchGetDeploymentTargetsResponse",
"documentation" : null
},
"syncReturnType" : "BatchGetDeploymentTargetsResponse"
},
"BatchGetDeployments" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about one or more deployments.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DeploymentIdRequiredException",
"documentation" : "At least one deployment ID must be specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDeploymentIdException",
"documentation" : "At least one of the deployment IDs was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "BatchLimitExceededException",
"documentation" : "The maximum number of names or IDs allowed for this request (100) was exceeded.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "BatchGetDeploymentsRequest",
"variableName" : "batchGetDeploymentsRequest",
"variableType" : "BatchGetDeploymentsRequest",
"documentation" : " Represents the input of a BatchGetDeployments operation.
",
"simpleType" : "BatchGetDeploymentsRequest",
"variableSetterType" : "BatchGetDeploymentsRequest"
},
"methodName" : "batchGetDeployments",
"operationName" : "BatchGetDeployments",
"paginated" : false,
"returnType" : {
"returnType" : "BatchGetDeploymentsResponse",
"documentation" : " Represents the output of a BatchGetDeployments operation.
"
},
"syncReturnType" : "BatchGetDeploymentsResponse"
},
"BatchGetOnPremisesInstances" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about one or more on-premises instances.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InstanceNameRequiredException",
"documentation" : "An on-premises instance name was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidInstanceNameException",
"documentation" : "The on-premises instance name was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "BatchLimitExceededException",
"documentation" : "The maximum number of names or IDs allowed for this request (100) was exceeded.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "BatchGetOnPremisesInstancesRequest",
"variableName" : "batchGetOnPremisesInstancesRequest",
"variableType" : "BatchGetOnPremisesInstancesRequest",
"documentation" : "Represents the input of a BatchGetOnPremisesInstances operation.
",
"simpleType" : "BatchGetOnPremisesInstancesRequest",
"variableSetterType" : "BatchGetOnPremisesInstancesRequest"
},
"methodName" : "batchGetOnPremisesInstances",
"operationName" : "BatchGetOnPremisesInstances",
"paginated" : false,
"returnType" : {
"returnType" : "BatchGetOnPremisesInstancesResponse",
"documentation" : "Represents the output of a BatchGetOnPremisesInstances operation.
"
},
"syncReturnType" : "BatchGetOnPremisesInstancesResponse"
},
"ContinueDeployment" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "For a blue/green deployment, starts the process of rerouting traffic from instances in the original environment to instances in the replacement environment without waiting for a specified wait time to elapse. (Traffic rerouting, which is achieved by registering instances in the replacement environment with the load balancer, can start as soon as all instances have a status of Ready.)
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DeploymentIdRequiredException",
"documentation" : "At least one deployment ID must be specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentDoesNotExistException",
"documentation" : "The deployment with the IAM user or AWS account does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentAlreadyCompletedException",
"documentation" : "The deployment is already complete.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDeploymentIdException",
"documentation" : "At least one of the deployment IDs was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentIsNotInReadyStateException",
"documentation" : "The deployment does not have a status of Ready and can't continue yet.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedActionForDeploymentTypeException",
"documentation" : "A call was submitted that is not supported for the specified deployment type.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDeploymentWaitTypeException",
"documentation" : " The wait type is invalid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDeploymentStatusException",
"documentation" : "The specified deployment status doesn't exist or cannot be determined.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ContinueDeploymentRequest",
"variableName" : "continueDeploymentRequest",
"variableType" : "ContinueDeploymentRequest",
"documentation" : "",
"simpleType" : "ContinueDeploymentRequest",
"variableSetterType" : "ContinueDeploymentRequest"
},
"methodName" : "continueDeployment",
"operationName" : "ContinueDeployment",
"paginated" : false,
"returnType" : {
"returnType" : "ContinueDeploymentResponse",
"documentation" : null
},
"syncReturnType" : "ContinueDeploymentResponse"
},
"CreateApplication" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates an application.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ApplicationNameRequiredException",
"documentation" : "The minimum number of required application names was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidApplicationNameException",
"documentation" : "The application name was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ApplicationAlreadyExistsException",
"documentation" : "An application with the specified name with the IAM user or AWS account already exists.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ApplicationLimitExceededException",
"documentation" : "More applications were attempted to be created than are allowed.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidComputePlatformException",
"documentation" : "The computePlatform is invalid. The computePlatform should be Lambda
or Server
.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateApplicationRequest",
"variableName" : "createApplicationRequest",
"variableType" : "CreateApplicationRequest",
"documentation" : "Represents the input of a CreateApplication operation.
",
"simpleType" : "CreateApplicationRequest",
"variableSetterType" : "CreateApplicationRequest"
},
"methodName" : "createApplication",
"operationName" : "CreateApplication",
"paginated" : false,
"returnType" : {
"returnType" : "CreateApplicationResponse",
"documentation" : "Represents the output of a CreateApplication operation.
"
},
"syncReturnType" : "CreateApplicationResponse"
},
"CreateDeployment" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deploys an application revision through the specified deployment group.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ApplicationNameRequiredException",
"documentation" : "The minimum number of required application names was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidApplicationNameException",
"documentation" : "The application name was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ApplicationDoesNotExistException",
"documentation" : "The application does not exist with the IAM user or AWS account.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentGroupNameRequiredException",
"documentation" : "The deployment group name was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDeploymentGroupNameException",
"documentation" : "The deployment group name was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentGroupDoesNotExistException",
"documentation" : "The named deployment group with the IAM user or AWS account does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "RevisionRequiredException",
"documentation" : "The revision ID was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "RevisionDoesNotExistException",
"documentation" : "The named revision does not exist with the IAM user or AWS account.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidRevisionException",
"documentation" : "The revision was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDeploymentConfigNameException",
"documentation" : "The deployment configuration name was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentConfigDoesNotExistException",
"documentation" : "The deployment configuration does not exist with the IAM user or AWS account.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DescriptionTooLongException",
"documentation" : "The description is too long.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentLimitExceededException",
"documentation" : "The number of allowed deployments was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidTargetInstancesException",
"documentation" : "The target instance configuration is invalid. Possible causes include:
-
Configuration data for target instances was entered for an in-place deployment.
-
The limit of 10 tags for a tag type was exceeded.
-
The combined length of the tag names exceeded the limit.
-
A specified tag is not currently applied to any instances.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidAutoRollbackConfigException",
"documentation" : "The automatic rollback configuration was specified in an invalid format. For example, automatic rollback is enabled, but an invalid triggering event type or no event types were listed.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidLoadBalancerInfoException",
"documentation" : "An invalid load balancer name, or no load balancer name, was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidFileExistsBehaviorException",
"documentation" : "An invalid fileExistsBehavior option was specified to determine how AWS CodeDeploy handles files or directories that already exist in a deployment target location, but weren't part of the previous successful deployment. Valid values include \"DISALLOW,\" \"OVERWRITE,\" and \"RETAIN.\"
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidRoleException",
"documentation" : "The service role ARN was specified in an invalid format. Or, if an Auto Scaling group was specified, the specified service role does not grant the appropriate permissions to Amazon EC2 Auto Scaling.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidAutoScalingGroupException",
"documentation" : "The Auto Scaling group was specified in an invalid format or does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ThrottlingException",
"documentation" : "An API function was called too frequently.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidUpdateOutdatedInstancesOnlyValueException",
"documentation" : "The UpdateOutdatedInstancesOnly value is invalid. For AWS Lambda deployments, false
is expected. For EC2/On-premises deployments, true
or false
is expected.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidIgnoreApplicationStopFailuresValueException",
"documentation" : "The IgnoreApplicationStopFailures value is invalid. For AWS Lambda deployments, false
is expected. For EC2/On-premises deployments, true
or false
is expected.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidGitHubAccountTokenException",
"documentation" : "The GitHub token is not valid.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateDeploymentRequest",
"variableName" : "createDeploymentRequest",
"variableType" : "CreateDeploymentRequest",
"documentation" : "Represents the input of a CreateDeployment operation.
",
"simpleType" : "CreateDeploymentRequest",
"variableSetterType" : "CreateDeploymentRequest"
},
"methodName" : "createDeployment",
"operationName" : "CreateDeployment",
"paginated" : false,
"returnType" : {
"returnType" : "CreateDeploymentResponse",
"documentation" : " Represents the output of a CreateDeployment operation.
"
},
"syncReturnType" : "CreateDeploymentResponse"
},
"CreateDeploymentConfig" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : " Creates a deployment configuration.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidDeploymentConfigNameException",
"documentation" : "The deployment configuration name was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentConfigNameRequiredException",
"documentation" : "The deployment configuration name was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentConfigAlreadyExistsException",
"documentation" : "A deployment configuration with the specified name with the IAM user or AWS account already exists .
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidMinimumHealthyHostValueException",
"documentation" : "The minimum healthy instance value was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentConfigLimitExceededException",
"documentation" : "The deployment configurations limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidComputePlatformException",
"documentation" : "The computePlatform is invalid. The computePlatform should be Lambda
or Server
.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidTrafficRoutingConfigurationException",
"documentation" : " The configuration that specifies how traffic is routed during a deployment is invalid.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateDeploymentConfigRequest",
"variableName" : "createDeploymentConfigRequest",
"variableType" : "CreateDeploymentConfigRequest",
"documentation" : "Represents the input of a CreateDeploymentConfig operation.
",
"simpleType" : "CreateDeploymentConfigRequest",
"variableSetterType" : "CreateDeploymentConfigRequest"
},
"methodName" : "createDeploymentConfig",
"operationName" : "CreateDeploymentConfig",
"paginated" : false,
"returnType" : {
"returnType" : "CreateDeploymentConfigResponse",
"documentation" : "Represents the output of a CreateDeploymentConfig operation.
"
},
"syncReturnType" : "CreateDeploymentConfigResponse"
},
"CreateDeploymentGroup" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates a deployment group to which application revisions are deployed.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ApplicationNameRequiredException",
"documentation" : "The minimum number of required application names was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidApplicationNameException",
"documentation" : "The application name was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ApplicationDoesNotExistException",
"documentation" : "The application does not exist with the IAM user or AWS account.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentGroupNameRequiredException",
"documentation" : "The deployment group name was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDeploymentGroupNameException",
"documentation" : "The deployment group name was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentGroupAlreadyExistsException",
"documentation" : "A deployment group with the specified name with the IAM user or AWS account already exists.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidEc2TagException",
"documentation" : "The tag was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidTagException",
"documentation" : "The tag was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidAutoScalingGroupException",
"documentation" : "The Auto Scaling group was specified in an invalid format or does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDeploymentConfigNameException",
"documentation" : "The deployment configuration name was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentConfigDoesNotExistException",
"documentation" : "The deployment configuration does not exist with the IAM user or AWS account.
",
"httpStatusCode" : null
}, {
"exceptionName" : "RoleRequiredException",
"documentation" : "The role ID was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidRoleException",
"documentation" : "The service role ARN was specified in an invalid format. Or, if an Auto Scaling group was specified, the specified service role does not grant the appropriate permissions to Amazon EC2 Auto Scaling.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentGroupLimitExceededException",
"documentation" : " The deployment groups limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LifecycleHookLimitExceededException",
"documentation" : "The limit for lifecycle hooks was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidTriggerConfigException",
"documentation" : "The trigger was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TriggerTargetsLimitExceededException",
"documentation" : "The maximum allowed number of triggers was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidAlarmConfigException",
"documentation" : "The format of the alarm configuration is invalid. Possible causes include:
-
The alarm list is null.
-
The alarm object is null.
-
The alarm name is empty or null or exceeds the limit of 255 characters.
-
Two alarms with the same name have been specified.
-
The alarm configuration is enabled, but the alarm list is empty.
",
"httpStatusCode" : null
}, {
"exceptionName" : "AlarmsLimitExceededException",
"documentation" : "The maximum number of alarms for a deployment group (10) was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidAutoRollbackConfigException",
"documentation" : "The automatic rollback configuration was specified in an invalid format. For example, automatic rollback is enabled, but an invalid triggering event type or no event types were listed.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidLoadBalancerInfoException",
"documentation" : "An invalid load balancer name, or no load balancer name, was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDeploymentStyleException",
"documentation" : "An invalid deployment style was specified. Valid deployment types include \"IN_PLACE\" and \"BLUE_GREEN.\" Valid deployment options include \"WITH_TRAFFIC_CONTROL\" and \"WITHOUT_TRAFFIC_CONTROL.\"
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidBlueGreenDeploymentConfigurationException",
"documentation" : "The configuration for the blue/green deployment group was provided in an invalid format. For information about deployment configuration format, see CreateDeploymentConfig.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidEc2TagCombinationException",
"documentation" : "A call was submitted that specified both Ec2TagFilters and Ec2TagSet, but only one of these data types can be used in a single call.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidOnPremisesTagCombinationException",
"documentation" : "A call was submitted that specified both OnPremisesTagFilters and OnPremisesTagSet, but only one of these data types can be used in a single call.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TagSetListLimitExceededException",
"documentation" : "The number of tag groups included in the tag set list exceeded the maximum allowed limit of 3.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidInputException",
"documentation" : "The input was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ThrottlingException",
"documentation" : "An API function was called too frequently.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidEcsServiceException",
"documentation" : " The Amazon ECS service identifier is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidTargetGroupPairException",
"documentation" : " A target group pair associated with this deployment is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "EcsServiceMappingLimitExceededException",
"documentation" : " The Amazon ECS service is associated with more than one deployment groups. An Amazon ECS service can be associated with only one deployment group.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateDeploymentGroupRequest",
"variableName" : "createDeploymentGroupRequest",
"variableType" : "CreateDeploymentGroupRequest",
"documentation" : "Represents the input of a CreateDeploymentGroup operation.
",
"simpleType" : "CreateDeploymentGroupRequest",
"variableSetterType" : "CreateDeploymentGroupRequest"
},
"methodName" : "createDeploymentGroup",
"operationName" : "CreateDeploymentGroup",
"paginated" : false,
"returnType" : {
"returnType" : "CreateDeploymentGroupResponse",
"documentation" : "Represents the output of a CreateDeploymentGroup operation.
"
},
"syncReturnType" : "CreateDeploymentGroupResponse"
},
"DeleteApplication" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes an application.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ApplicationNameRequiredException",
"documentation" : "The minimum number of required application names was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidApplicationNameException",
"documentation" : "The application name was specified in an invalid format.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteApplicationRequest",
"variableName" : "deleteApplicationRequest",
"variableType" : "DeleteApplicationRequest",
"documentation" : "Represents the input of a DeleteApplication operation.
",
"simpleType" : "DeleteApplicationRequest",
"variableSetterType" : "DeleteApplicationRequest"
},
"methodName" : "deleteApplication",
"operationName" : "DeleteApplication",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteApplicationResponse",
"documentation" : null
},
"syncReturnType" : "DeleteApplicationResponse"
},
"DeleteDeploymentConfig" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes a deployment configuration.
A deployment configuration cannot be deleted if it is currently in use. Predefined configurations cannot be deleted.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidDeploymentConfigNameException",
"documentation" : "The deployment configuration name was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentConfigNameRequiredException",
"documentation" : "The deployment configuration name was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentConfigInUseException",
"documentation" : "The deployment configuration is still in use.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidOperationException",
"documentation" : "An invalid operation was detected.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteDeploymentConfigRequest",
"variableName" : "deleteDeploymentConfigRequest",
"variableType" : "DeleteDeploymentConfigRequest",
"documentation" : "Represents the input of a DeleteDeploymentConfig operation.
",
"simpleType" : "DeleteDeploymentConfigRequest",
"variableSetterType" : "DeleteDeploymentConfigRequest"
},
"methodName" : "deleteDeploymentConfig",
"operationName" : "DeleteDeploymentConfig",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteDeploymentConfigResponse",
"documentation" : null
},
"syncReturnType" : "DeleteDeploymentConfigResponse"
},
"DeleteDeploymentGroup" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes a deployment group.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ApplicationNameRequiredException",
"documentation" : "The minimum number of required application names was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidApplicationNameException",
"documentation" : "The application name was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentGroupNameRequiredException",
"documentation" : "The deployment group name was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDeploymentGroupNameException",
"documentation" : "The deployment group name was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidRoleException",
"documentation" : "The service role ARN was specified in an invalid format. Or, if an Auto Scaling group was specified, the specified service role does not grant the appropriate permissions to Amazon EC2 Auto Scaling.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteDeploymentGroupRequest",
"variableName" : "deleteDeploymentGroupRequest",
"variableType" : "DeleteDeploymentGroupRequest",
"documentation" : "Represents the input of a DeleteDeploymentGroup operation.
",
"simpleType" : "DeleteDeploymentGroupRequest",
"variableSetterType" : "DeleteDeploymentGroupRequest"
},
"methodName" : "deleteDeploymentGroup",
"operationName" : "DeleteDeploymentGroup",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteDeploymentGroupResponse",
"documentation" : "Represents the output of a DeleteDeploymentGroup operation.
"
},
"syncReturnType" : "DeleteDeploymentGroupResponse"
},
"DeleteGitHubAccountToken" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes a GitHub account connection.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "GitHubAccountTokenNameRequiredException",
"documentation" : "The call is missing a required GitHub account connection name.
",
"httpStatusCode" : null
}, {
"exceptionName" : "GitHubAccountTokenDoesNotExistException",
"documentation" : "No GitHub account connection exists with the named specified in the call.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidGitHubAccountTokenNameException",
"documentation" : "The format of the specified GitHub account connection name is invalid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceValidationException",
"documentation" : "The specified resource could not be validated.
",
"httpStatusCode" : null
}, {
"exceptionName" : "OperationNotSupportedException",
"documentation" : "The API used does not support the deployment.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteGitHubAccountTokenRequest",
"variableName" : "deleteGitHubAccountTokenRequest",
"variableType" : "DeleteGitHubAccountTokenRequest",
"documentation" : "Represents the input of a DeleteGitHubAccount operation.
",
"simpleType" : "DeleteGitHubAccountTokenRequest",
"variableSetterType" : "DeleteGitHubAccountTokenRequest"
},
"methodName" : "deleteGitHubAccountToken",
"operationName" : "DeleteGitHubAccountToken",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteGitHubAccountTokenResponse",
"documentation" : "Represents the output of a DeleteGitHubAccountToken operation.
"
},
"syncReturnType" : "DeleteGitHubAccountTokenResponse"
},
"DeregisterOnPremisesInstance" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deregisters an on-premises instance.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InstanceNameRequiredException",
"documentation" : "An on-premises instance name was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidInstanceNameException",
"documentation" : "The on-premises instance name was specified in an invalid format.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeregisterOnPremisesInstanceRequest",
"variableName" : "deregisterOnPremisesInstanceRequest",
"variableType" : "DeregisterOnPremisesInstanceRequest",
"documentation" : "Represents the input of a DeregisterOnPremisesInstance operation.
",
"simpleType" : "DeregisterOnPremisesInstanceRequest",
"variableSetterType" : "DeregisterOnPremisesInstanceRequest"
},
"methodName" : "deregisterOnPremisesInstance",
"operationName" : "DeregisterOnPremisesInstance",
"paginated" : false,
"returnType" : {
"returnType" : "DeregisterOnPremisesInstanceResponse",
"documentation" : null
},
"syncReturnType" : "DeregisterOnPremisesInstanceResponse"
},
"GetApplication" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about an application.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ApplicationNameRequiredException",
"documentation" : "The minimum number of required application names was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidApplicationNameException",
"documentation" : "The application name was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ApplicationDoesNotExistException",
"documentation" : "The application does not exist with the IAM user or AWS account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetApplicationRequest",
"variableName" : "getApplicationRequest",
"variableType" : "GetApplicationRequest",
"documentation" : "Represents the input of a GetApplication operation.
",
"simpleType" : "GetApplicationRequest",
"variableSetterType" : "GetApplicationRequest"
},
"methodName" : "getApplication",
"operationName" : "GetApplication",
"paginated" : false,
"returnType" : {
"returnType" : "GetApplicationResponse",
"documentation" : "Represents the output of a GetApplication operation.
"
},
"syncReturnType" : "GetApplicationResponse"
},
"GetApplicationRevision" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about an application revision.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ApplicationDoesNotExistException",
"documentation" : "The application does not exist with the IAM user or AWS account.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ApplicationNameRequiredException",
"documentation" : "The minimum number of required application names was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidApplicationNameException",
"documentation" : "The application name was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "RevisionDoesNotExistException",
"documentation" : "The named revision does not exist with the IAM user or AWS account.
",
"httpStatusCode" : null
}, {
"exceptionName" : "RevisionRequiredException",
"documentation" : "The revision ID was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidRevisionException",
"documentation" : "The revision was specified in an invalid format.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetApplicationRevisionRequest",
"variableName" : "getApplicationRevisionRequest",
"variableType" : "GetApplicationRevisionRequest",
"documentation" : "Represents the input of a GetApplicationRevision operation.
",
"simpleType" : "GetApplicationRevisionRequest",
"variableSetterType" : "GetApplicationRevisionRequest"
},
"methodName" : "getApplicationRevision",
"operationName" : "GetApplicationRevision",
"paginated" : false,
"returnType" : {
"returnType" : "GetApplicationRevisionResponse",
"documentation" : "Represents the output of a GetApplicationRevision operation.
"
},
"syncReturnType" : "GetApplicationRevisionResponse"
},
"GetDeployment" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about a deployment.
The content
property of the appSpecContent
object in the returned revision is always null. Use GetApplicationRevision
and the sha256
property of the returned appSpecContent
object to get the content of the deployment’s AppSpec file.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DeploymentIdRequiredException",
"documentation" : "At least one deployment ID must be specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDeploymentIdException",
"documentation" : "At least one of the deployment IDs was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentDoesNotExistException",
"documentation" : "The deployment with the IAM user or AWS account does not exist.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetDeploymentRequest",
"variableName" : "getDeploymentRequest",
"variableType" : "GetDeploymentRequest",
"documentation" : "Represents the input of a GetDeployment operation.
",
"simpleType" : "GetDeploymentRequest",
"variableSetterType" : "GetDeploymentRequest"
},
"methodName" : "getDeployment",
"operationName" : "GetDeployment",
"paginated" : false,
"returnType" : {
"returnType" : "GetDeploymentResponse",
"documentation" : "Represents the output of a GetDeployment operation.
"
},
"syncReturnType" : "GetDeploymentResponse"
},
"GetDeploymentConfig" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about a deployment configuration.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidDeploymentConfigNameException",
"documentation" : "The deployment configuration name was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentConfigNameRequiredException",
"documentation" : "The deployment configuration name was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentConfigDoesNotExistException",
"documentation" : "The deployment configuration does not exist with the IAM user or AWS account.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidComputePlatformException",
"documentation" : "The computePlatform is invalid. The computePlatform should be Lambda
or Server
.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetDeploymentConfigRequest",
"variableName" : "getDeploymentConfigRequest",
"variableType" : "GetDeploymentConfigRequest",
"documentation" : "Represents the input of a GetDeploymentConfig operation.
",
"simpleType" : "GetDeploymentConfigRequest",
"variableSetterType" : "GetDeploymentConfigRequest"
},
"methodName" : "getDeploymentConfig",
"operationName" : "GetDeploymentConfig",
"paginated" : false,
"returnType" : {
"returnType" : "GetDeploymentConfigResponse",
"documentation" : "Represents the output of a GetDeploymentConfig operation.
"
},
"syncReturnType" : "GetDeploymentConfigResponse"
},
"GetDeploymentGroup" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about a deployment group.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ApplicationNameRequiredException",
"documentation" : "The minimum number of required application names was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidApplicationNameException",
"documentation" : "The application name was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ApplicationDoesNotExistException",
"documentation" : "The application does not exist with the IAM user or AWS account.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentGroupNameRequiredException",
"documentation" : "The deployment group name was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDeploymentGroupNameException",
"documentation" : "The deployment group name was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentGroupDoesNotExistException",
"documentation" : "The named deployment group with the IAM user or AWS account does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentConfigDoesNotExistException",
"documentation" : "The deployment configuration does not exist with the IAM user or AWS account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetDeploymentGroupRequest",
"variableName" : "getDeploymentGroupRequest",
"variableType" : "GetDeploymentGroupRequest",
"documentation" : "Represents the input of a GetDeploymentGroup operation.
",
"simpleType" : "GetDeploymentGroupRequest",
"variableSetterType" : "GetDeploymentGroupRequest"
},
"methodName" : "getDeploymentGroup",
"operationName" : "GetDeploymentGroup",
"paginated" : false,
"returnType" : {
"returnType" : "GetDeploymentGroupResponse",
"documentation" : "Represents the output of a GetDeploymentGroup operation.
"
},
"syncReturnType" : "GetDeploymentGroupResponse"
},
"GetDeploymentTarget" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : " Returns information about a deployment target.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidDeploymentIdException",
"documentation" : "At least one of the deployment IDs was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentIdRequiredException",
"documentation" : "At least one deployment ID must be specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentDoesNotExistException",
"documentation" : "The deployment with the IAM user or AWS account does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentTargetIdRequiredException",
"documentation" : " A deployment target ID was not provided.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDeploymentTargetIdException",
"documentation" : " The target ID provided was not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentTargetDoesNotExistException",
"documentation" : " The provided target ID does not belong to the attempted deployment.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidInstanceNameException",
"documentation" : "The on-premises instance name was specified in an invalid format.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetDeploymentTargetRequest",
"variableName" : "getDeploymentTargetRequest",
"variableType" : "GetDeploymentTargetRequest",
"documentation" : "",
"simpleType" : "GetDeploymentTargetRequest",
"variableSetterType" : "GetDeploymentTargetRequest"
},
"methodName" : "getDeploymentTarget",
"operationName" : "GetDeploymentTarget",
"paginated" : false,
"returnType" : {
"returnType" : "GetDeploymentTargetResponse",
"documentation" : null
},
"syncReturnType" : "GetDeploymentTargetResponse"
},
"GetOnPremisesInstance" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : " Gets information about an on-premises instance.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InstanceNameRequiredException",
"documentation" : "An on-premises instance name was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InstanceNotRegisteredException",
"documentation" : "The specified on-premises instance is not registered.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidInstanceNameException",
"documentation" : "The on-premises instance name was specified in an invalid format.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetOnPremisesInstanceRequest",
"variableName" : "getOnPremisesInstanceRequest",
"variableType" : "GetOnPremisesInstanceRequest",
"documentation" : " Represents the input of a GetOnPremisesInstance operation.
",
"simpleType" : "GetOnPremisesInstanceRequest",
"variableSetterType" : "GetOnPremisesInstanceRequest"
},
"methodName" : "getOnPremisesInstance",
"operationName" : "GetOnPremisesInstance",
"paginated" : false,
"returnType" : {
"returnType" : "GetOnPremisesInstanceResponse",
"documentation" : " Represents the output of a GetOnPremisesInstance operation.
"
},
"syncReturnType" : "GetOnPremisesInstanceResponse"
},
"ListApplicationRevisions" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists information about revisions for an application.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ApplicationDoesNotExistException",
"documentation" : "The application does not exist with the IAM user or AWS account.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ApplicationNameRequiredException",
"documentation" : "The minimum number of required application names was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidApplicationNameException",
"documentation" : "The application name was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidSortByException",
"documentation" : "The column name to sort by is either not present or was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidSortOrderException",
"documentation" : "The sort order was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidBucketNameFilterException",
"documentation" : "The bucket name either doesn't exist or was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidKeyPrefixFilterException",
"documentation" : "The specified key prefix filter was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "BucketNameFilterRequiredException",
"documentation" : "A bucket name is required, but was not provided.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDeployedStateFilterException",
"documentation" : "The deployed state filter was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The next token was specified in an invalid format.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListApplicationRevisionsRequest",
"variableName" : "listApplicationRevisionsRequest",
"variableType" : "ListApplicationRevisionsRequest",
"documentation" : " Represents the input of a ListApplicationRevisions operation.
",
"simpleType" : "ListApplicationRevisionsRequest",
"variableSetterType" : "ListApplicationRevisionsRequest"
},
"methodName" : "listApplicationRevisions",
"operationName" : "ListApplicationRevisions",
"paginated" : true,
"returnType" : {
"returnType" : "ListApplicationRevisionsResponse",
"documentation" : "Represents the output of a ListApplicationRevisions operation.
"
},
"syncReturnType" : "ListApplicationRevisionsResponse"
},
"ListApplications" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the applications registered with the IAM user or AWS account.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The next token was specified in an invalid format.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListApplicationsRequest",
"variableName" : "listApplicationsRequest",
"variableType" : "ListApplicationsRequest",
"documentation" : "Represents the input of a ListApplications operation.
",
"simpleType" : "ListApplicationsRequest",
"variableSetterType" : "ListApplicationsRequest"
},
"methodName" : "listApplications",
"operationName" : "ListApplications",
"paginated" : true,
"returnType" : {
"returnType" : "ListApplicationsResponse",
"documentation" : "Represents the output of a ListApplications operation.
"
},
"syncReturnType" : "ListApplicationsResponse"
},
"ListDeploymentConfigs" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the deployment configurations with the IAM user or AWS account.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The next token was specified in an invalid format.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListDeploymentConfigsRequest",
"variableName" : "listDeploymentConfigsRequest",
"variableType" : "ListDeploymentConfigsRequest",
"documentation" : "Represents the input of a ListDeploymentConfigs operation.
",
"simpleType" : "ListDeploymentConfigsRequest",
"variableSetterType" : "ListDeploymentConfigsRequest"
},
"methodName" : "listDeploymentConfigs",
"operationName" : "ListDeploymentConfigs",
"paginated" : true,
"returnType" : {
"returnType" : "ListDeploymentConfigsResponse",
"documentation" : "Represents the output of a ListDeploymentConfigs operation.
"
},
"syncReturnType" : "ListDeploymentConfigsResponse"
},
"ListDeploymentGroups" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the deployment groups for an application registered with the IAM user or AWS account.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ApplicationNameRequiredException",
"documentation" : "The minimum number of required application names was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidApplicationNameException",
"documentation" : "The application name was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ApplicationDoesNotExistException",
"documentation" : "The application does not exist with the IAM user or AWS account.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The next token was specified in an invalid format.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListDeploymentGroupsRequest",
"variableName" : "listDeploymentGroupsRequest",
"variableType" : "ListDeploymentGroupsRequest",
"documentation" : "Represents the input of a ListDeploymentGroups operation.
",
"simpleType" : "ListDeploymentGroupsRequest",
"variableSetterType" : "ListDeploymentGroupsRequest"
},
"methodName" : "listDeploymentGroups",
"operationName" : "ListDeploymentGroups",
"paginated" : true,
"returnType" : {
"returnType" : "ListDeploymentGroupsResponse",
"documentation" : "Represents the output of a ListDeploymentGroups operation.
"
},
"syncReturnType" : "ListDeploymentGroupsResponse"
},
"ListDeploymentTargets" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : " Returns an array of target IDs that are associated a deployment.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DeploymentIdRequiredException",
"documentation" : "At least one deployment ID must be specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentDoesNotExistException",
"documentation" : "The deployment with the IAM user or AWS account does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentNotStartedException",
"documentation" : "The specified deployment has not started.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The next token was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDeploymentIdException",
"documentation" : "At least one of the deployment IDs was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidInstanceStatusException",
"documentation" : "The specified instance status does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidInstanceTypeException",
"documentation" : "An invalid instance type was specified for instances in a blue/green deployment. Valid values include \"Blue\" for an original environment and \"Green\" for a replacement environment.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDeploymentInstanceTypeException",
"documentation" : "An instance type was specified for an in-place deployment. Instance types are supported for blue/green deployments only.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListDeploymentTargetsRequest",
"variableName" : "listDeploymentTargetsRequest",
"variableType" : "ListDeploymentTargetsRequest",
"documentation" : "",
"simpleType" : "ListDeploymentTargetsRequest",
"variableSetterType" : "ListDeploymentTargetsRequest"
},
"methodName" : "listDeploymentTargets",
"operationName" : "ListDeploymentTargets",
"paginated" : false,
"returnType" : {
"returnType" : "ListDeploymentTargetsResponse",
"documentation" : null
},
"syncReturnType" : "ListDeploymentTargetsResponse"
},
"ListDeployments" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the deployments in a deployment group for an application registered with the IAM user or AWS account.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ApplicationNameRequiredException",
"documentation" : "The minimum number of required application names was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidApplicationNameException",
"documentation" : "The application name was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ApplicationDoesNotExistException",
"documentation" : "The application does not exist with the IAM user or AWS account.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDeploymentGroupNameException",
"documentation" : "The deployment group name was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentGroupDoesNotExistException",
"documentation" : "The named deployment group with the IAM user or AWS account does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentGroupNameRequiredException",
"documentation" : "The deployment group name was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidTimeRangeException",
"documentation" : "The specified time range was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDeploymentStatusException",
"documentation" : "The specified deployment status doesn't exist or cannot be determined.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The next token was specified in an invalid format.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListDeploymentsRequest",
"variableName" : "listDeploymentsRequest",
"variableType" : "ListDeploymentsRequest",
"documentation" : "Represents the input of a ListDeployments operation.
",
"simpleType" : "ListDeploymentsRequest",
"variableSetterType" : "ListDeploymentsRequest"
},
"methodName" : "listDeployments",
"operationName" : "ListDeployments",
"paginated" : true,
"returnType" : {
"returnType" : "ListDeploymentsResponse",
"documentation" : "Represents the output of a ListDeployments operation.
"
},
"syncReturnType" : "ListDeploymentsResponse"
},
"ListGitHubAccountTokenNames" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the names of stored connections to GitHub accounts.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The next token was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceValidationException",
"documentation" : "The specified resource could not be validated.
",
"httpStatusCode" : null
}, {
"exceptionName" : "OperationNotSupportedException",
"documentation" : "The API used does not support the deployment.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListGitHubAccountTokenNamesRequest",
"variableName" : "listGitHubAccountTokenNamesRequest",
"variableType" : "ListGitHubAccountTokenNamesRequest",
"documentation" : "Represents the input of a ListGitHubAccountTokenNames operation.
",
"simpleType" : "ListGitHubAccountTokenNamesRequest",
"variableSetterType" : "ListGitHubAccountTokenNamesRequest"
},
"methodName" : "listGitHubAccountTokenNames",
"operationName" : "ListGitHubAccountTokenNames",
"paginated" : false,
"returnType" : {
"returnType" : "ListGitHubAccountTokenNamesResponse",
"documentation" : "Represents the output of a ListGitHubAccountTokenNames operation.
"
},
"syncReturnType" : "ListGitHubAccountTokenNamesResponse"
},
"ListOnPremisesInstances" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets a list of names for one or more on-premises instances.
Unless otherwise specified, both registered and deregistered on-premises instance names are listed. To list only registered or deregistered on-premises instance names, use the registration status parameter.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidRegistrationStatusException",
"documentation" : "The registration status was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidTagFilterException",
"documentation" : "The tag filter was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The next token was specified in an invalid format.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListOnPremisesInstancesRequest",
"variableName" : "listOnPremisesInstancesRequest",
"variableType" : "ListOnPremisesInstancesRequest",
"documentation" : "Represents the input of a ListOnPremisesInstances operation.
",
"simpleType" : "ListOnPremisesInstancesRequest",
"variableSetterType" : "ListOnPremisesInstancesRequest"
},
"methodName" : "listOnPremisesInstances",
"operationName" : "ListOnPremisesInstances",
"paginated" : false,
"returnType" : {
"returnType" : "ListOnPremisesInstancesResponse",
"documentation" : "Represents the output of the list on-premises instances operation.
"
},
"syncReturnType" : "ListOnPremisesInstancesResponse"
},
"PutLifecycleEventHookExecutionStatus" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : " Sets the result of a Lambda validation function. The function validates one or both lifecycle events (BeforeAllowTraffic
and AfterAllowTraffic
) and returns Succeeded
or Failed
.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidLifecycleEventHookExecutionStatusException",
"documentation" : "The result of a Lambda validation function that verifies a lifecycle event is invalid. It should return Succeeded
or Failed
.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidLifecycleEventHookExecutionIdException",
"documentation" : "A lifecycle event hook is invalid. Review the hooks
section in your AppSpec file to ensure the lifecycle events and hooks
functions are valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LifecycleEventAlreadyCompletedException",
"documentation" : "An attempt to return the status of an already completed lifecycle event occurred.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentIdRequiredException",
"documentation" : "At least one deployment ID must be specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentDoesNotExistException",
"documentation" : "The deployment with the IAM user or AWS account does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDeploymentIdException",
"documentation" : "At least one of the deployment IDs was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedActionForDeploymentTypeException",
"documentation" : "A call was submitted that is not supported for the specified deployment type.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PutLifecycleEventHookExecutionStatusRequest",
"variableName" : "putLifecycleEventHookExecutionStatusRequest",
"variableType" : "PutLifecycleEventHookExecutionStatusRequest",
"documentation" : "",
"simpleType" : "PutLifecycleEventHookExecutionStatusRequest",
"variableSetterType" : "PutLifecycleEventHookExecutionStatusRequest"
},
"methodName" : "putLifecycleEventHookExecutionStatus",
"operationName" : "PutLifecycleEventHookExecutionStatus",
"paginated" : false,
"returnType" : {
"returnType" : "PutLifecycleEventHookExecutionStatusResponse",
"documentation" : null
},
"syncReturnType" : "PutLifecycleEventHookExecutionStatusResponse"
},
"RegisterApplicationRevision" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Registers with AWS CodeDeploy a revision for the specified application.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ApplicationDoesNotExistException",
"documentation" : "The application does not exist with the IAM user or AWS account.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ApplicationNameRequiredException",
"documentation" : "The minimum number of required application names was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidApplicationNameException",
"documentation" : "The application name was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DescriptionTooLongException",
"documentation" : "The description is too long.
",
"httpStatusCode" : null
}, {
"exceptionName" : "RevisionRequiredException",
"documentation" : "The revision ID was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidRevisionException",
"documentation" : "The revision was specified in an invalid format.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "RegisterApplicationRevisionRequest",
"variableName" : "registerApplicationRevisionRequest",
"variableType" : "RegisterApplicationRevisionRequest",
"documentation" : "Represents the input of a RegisterApplicationRevision operation.
",
"simpleType" : "RegisterApplicationRevisionRequest",
"variableSetterType" : "RegisterApplicationRevisionRequest"
},
"methodName" : "registerApplicationRevision",
"operationName" : "RegisterApplicationRevision",
"paginated" : false,
"returnType" : {
"returnType" : "RegisterApplicationRevisionResponse",
"documentation" : null
},
"syncReturnType" : "RegisterApplicationRevisionResponse"
},
"RegisterOnPremisesInstance" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Registers an on-premises instance.
Only one IAM ARN (an IAM session ARN or IAM user ARN) is supported in the request. You cannot use both.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InstanceNameAlreadyRegisteredException",
"documentation" : "The specified on-premises instance name is already registered.
",
"httpStatusCode" : null
}, {
"exceptionName" : "IamArnRequiredException",
"documentation" : "No IAM ARN was included in the request. You must use an IAM session ARN or IAM user ARN in the request.
",
"httpStatusCode" : null
}, {
"exceptionName" : "IamSessionArnAlreadyRegisteredException",
"documentation" : "The request included an IAM session ARN that has already been used to register a different instance.
",
"httpStatusCode" : null
}, {
"exceptionName" : "IamUserArnAlreadyRegisteredException",
"documentation" : "The specified IAM user ARN is already registered with an on-premises instance.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InstanceNameRequiredException",
"documentation" : "An on-premises instance name was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "IamUserArnRequiredException",
"documentation" : "An IAM user ARN was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidInstanceNameException",
"documentation" : "The on-premises instance name was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidIamSessionArnException",
"documentation" : "The IAM session ARN was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidIamUserArnException",
"documentation" : "The IAM user ARN was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "MultipleIamArnsProvidedException",
"documentation" : "Both an IAM user ARN and an IAM session ARN were included in the request. Use only one ARN type.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "RegisterOnPremisesInstanceRequest",
"variableName" : "registerOnPremisesInstanceRequest",
"variableType" : "RegisterOnPremisesInstanceRequest",
"documentation" : "Represents the input of the register on-premises instance operation.
",
"simpleType" : "RegisterOnPremisesInstanceRequest",
"variableSetterType" : "RegisterOnPremisesInstanceRequest"
},
"methodName" : "registerOnPremisesInstance",
"operationName" : "RegisterOnPremisesInstance",
"paginated" : false,
"returnType" : {
"returnType" : "RegisterOnPremisesInstanceResponse",
"documentation" : null
},
"syncReturnType" : "RegisterOnPremisesInstanceResponse"
},
"RemoveTagsFromOnPremisesInstances" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Removes one or more tags from one or more on-premises instances.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InstanceNameRequiredException",
"documentation" : "An on-premises instance name was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidInstanceNameException",
"documentation" : "The on-premises instance name was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TagRequiredException",
"documentation" : "A tag was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidTagException",
"documentation" : "The tag was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TagLimitExceededException",
"documentation" : "The maximum allowed number of tags was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InstanceLimitExceededException",
"documentation" : "The maximum number of allowed on-premises instances in a single call was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InstanceNotRegisteredException",
"documentation" : "The specified on-premises instance is not registered.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "RemoveTagsFromOnPremisesInstancesRequest",
"variableName" : "removeTagsFromOnPremisesInstancesRequest",
"variableType" : "RemoveTagsFromOnPremisesInstancesRequest",
"documentation" : "Represents the input of a RemoveTagsFromOnPremisesInstances operation.
",
"simpleType" : "RemoveTagsFromOnPremisesInstancesRequest",
"variableSetterType" : "RemoveTagsFromOnPremisesInstancesRequest"
},
"methodName" : "removeTagsFromOnPremisesInstances",
"operationName" : "RemoveTagsFromOnPremisesInstances",
"paginated" : false,
"returnType" : {
"returnType" : "RemoveTagsFromOnPremisesInstancesResponse",
"documentation" : null
},
"syncReturnType" : "RemoveTagsFromOnPremisesInstancesResponse"
},
"StopDeployment" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Attempts to stop an ongoing deployment.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DeploymentIdRequiredException",
"documentation" : "At least one deployment ID must be specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentDoesNotExistException",
"documentation" : "The deployment with the IAM user or AWS account does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentGroupDoesNotExistException",
"documentation" : "The named deployment group with the IAM user or AWS account does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentAlreadyCompletedException",
"documentation" : "The deployment is already complete.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDeploymentIdException",
"documentation" : "At least one of the deployment IDs was specified in an invalid format.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "StopDeploymentRequest",
"variableName" : "stopDeploymentRequest",
"variableType" : "StopDeploymentRequest",
"documentation" : " Represents the input of a StopDeployment operation.
",
"simpleType" : "StopDeploymentRequest",
"variableSetterType" : "StopDeploymentRequest"
},
"methodName" : "stopDeployment",
"operationName" : "StopDeployment",
"paginated" : false,
"returnType" : {
"returnType" : "StopDeploymentResponse",
"documentation" : " Represents the output of a StopDeployment operation.
"
},
"syncReturnType" : "StopDeploymentResponse"
},
"UpdateApplication" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Changes the name of an application.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ApplicationNameRequiredException",
"documentation" : "The minimum number of required application names was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidApplicationNameException",
"documentation" : "The application name was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ApplicationAlreadyExistsException",
"documentation" : "An application with the specified name with the IAM user or AWS account already exists.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ApplicationDoesNotExistException",
"documentation" : "The application does not exist with the IAM user or AWS account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateApplicationRequest",
"variableName" : "updateApplicationRequest",
"variableType" : "UpdateApplicationRequest",
"documentation" : "Represents the input of an UpdateApplication operation.
",
"simpleType" : "UpdateApplicationRequest",
"variableSetterType" : "UpdateApplicationRequest"
},
"methodName" : "updateApplication",
"operationName" : "UpdateApplication",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateApplicationResponse",
"documentation" : null
},
"syncReturnType" : "UpdateApplicationResponse"
},
"UpdateDeploymentGroup" : {
"authenticated" : true,
"deprecated" : false,
"documentation" : "Changes information about a deployment group.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ApplicationNameRequiredException",
"documentation" : "The minimum number of required application names was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidApplicationNameException",
"documentation" : "The application name was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ApplicationDoesNotExistException",
"documentation" : "The application does not exist with the IAM user or AWS account.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDeploymentGroupNameException",
"documentation" : "The deployment group name was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentGroupAlreadyExistsException",
"documentation" : "A deployment group with the specified name with the IAM user or AWS account already exists.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentGroupNameRequiredException",
"documentation" : "The deployment group name was not specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentGroupDoesNotExistException",
"documentation" : "The named deployment group with the IAM user or AWS account does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidEc2TagException",
"documentation" : "The tag was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidTagException",
"documentation" : "The tag was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidAutoScalingGroupException",
"documentation" : "The Auto Scaling group was specified in an invalid format or does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDeploymentConfigNameException",
"documentation" : "The deployment configuration name was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DeploymentConfigDoesNotExistException",
"documentation" : "The deployment configuration does not exist with the IAM user or AWS account.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidRoleException",
"documentation" : "The service role ARN was specified in an invalid format. Or, if an Auto Scaling group was specified, the specified service role does not grant the appropriate permissions to Amazon EC2 Auto Scaling.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LifecycleHookLimitExceededException",
"documentation" : "The limit for lifecycle hooks was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidTriggerConfigException",
"documentation" : "The trigger was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TriggerTargetsLimitExceededException",
"documentation" : "The maximum allowed number of triggers was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidAlarmConfigException",
"documentation" : "The format of the alarm configuration is invalid. Possible causes include:
-
The alarm list is null.
-
The alarm object is null.
-
The alarm name is empty or null or exceeds the limit of 255 characters.
-
Two alarms with the same name have been specified.
-
The alarm configuration is enabled, but the alarm list is empty.
",
"httpStatusCode" : null
}, {
"exceptionName" : "AlarmsLimitExceededException",
"documentation" : "The maximum number of alarms for a deployment group (10) was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidAutoRollbackConfigException",
"documentation" : "The automatic rollback configuration was specified in an invalid format. For example, automatic rollback is enabled, but an invalid triggering event type or no event types were listed.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidLoadBalancerInfoException",
"documentation" : "An invalid load balancer name, or no load balancer name, was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDeploymentStyleException",
"documentation" : "An invalid deployment style was specified. Valid deployment types include \"IN_PLACE\" and \"BLUE_GREEN.\" Valid deployment options include \"WITH_TRAFFIC_CONTROL\" and \"WITHOUT_TRAFFIC_CONTROL.\"
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidBlueGreenDeploymentConfigurationException",
"documentation" : "The configuration for the blue/green deployment group was provided in an invalid format. For information about deployment configuration format, see CreateDeploymentConfig.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidEc2TagCombinationException",
"documentation" : "A call was submitted that specified both Ec2TagFilters and Ec2TagSet, but only one of these data types can be used in a single call.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidOnPremisesTagCombinationException",
"documentation" : "A call was submitted that specified both OnPremisesTagFilters and OnPremisesTagSet, but only one of these data types can be used in a single call.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TagSetListLimitExceededException",
"documentation" : "The number of tag groups included in the tag set list exceeded the maximum allowed limit of 3.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidInputException",
"documentation" : "The input was specified in an invalid format.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ThrottlingException",
"documentation" : "An API function was called too frequently.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidEcsServiceException",
"documentation" : " The Amazon ECS service identifier is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidTargetGroupPairException",
"documentation" : " A target group pair associated with this deployment is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "EcsServiceMappingLimitExceededException",
"documentation" : " The Amazon ECS service is associated with more than one deployment groups. An Amazon ECS service can be associated with only one deployment group.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateDeploymentGroupRequest",
"variableName" : "updateDeploymentGroupRequest",
"variableType" : "UpdateDeploymentGroupRequest",
"documentation" : "Represents the input of an UpdateDeploymentGroup operation.
",
"simpleType" : "UpdateDeploymentGroupRequest",
"variableSetterType" : "UpdateDeploymentGroupRequest"
},
"methodName" : "updateDeploymentGroup",
"operationName" : "UpdateDeploymentGroup",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateDeploymentGroupResponse",
"documentation" : "Represents the output of an UpdateDeploymentGroup operation.
"
},
"syncReturnType" : "UpdateDeploymentGroupResponse"
}
},
"shapes" : {
"AddTagsToOnPremisesInstancesRequest" : {
"c2jName" : "AddTagsToOnPremisesInstancesInput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Represents the input of, and adds tags to, an on-premises instance operation.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "AddTagsToOnPremisesInstances",
"locationName" : null,
"requestUri" : "/",
"target" : "CodeDeploy_20141006.AddTagsToOnPremisesInstances",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"beanStyleGetterMethodName" : "getTags",
"beanStyleSetterMethodName" : "setTags",
"c2jName" : "tags",
"c2jShape" : "TagList",
"defaultConsumerFluentSetterDocumentation" : "The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tags(List)}.\n@param tags a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(List)",
"deprecated" : false,
"documentation" : "The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "tags",
"fluentSetterDocumentation" : "The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.
\n@param tags The tag key-value pairs to add to the on-premises instances. Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "tags",
"getterDocumentation" : "
The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The tag key-value pairs to add to the on-premises instances. Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "tags",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "tags",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Tag",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Tag",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : null,
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : "",
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Tag",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Tag",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Tags",
"sensitive" : false,
"setterDocumentation" : "The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.
\n@param tags The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.",
"setterMethodName" : "setTags",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : "The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getInstanceNames",
"beanStyleSetterMethodName" : "setInstanceNames",
"c2jName" : "instanceNames",
"c2jShape" : "InstanceNameList",
"defaultConsumerFluentSetterDocumentation" : "The names of the on-premises instances to which to add tags.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #instanceNames(List)}.\n@param instanceNames a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceNames(List)",
"deprecated" : false,
"documentation" : "The names of the on-premises instances to which to add tags.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "instanceNames",
"fluentSetterDocumentation" : "The names of the on-premises instances to which to add tags.
\n@param instanceNames The names of the on-premises instances to which to add tags.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "instanceNames",
"getterDocumentation" : "The names of the on-premises instances to which to add tags.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The names of the on-premises instances to which to add tags.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "instanceNames",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "instanceNames",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "InstanceName",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"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" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "InstanceNames",
"sensitive" : false,
"setterDocumentation" : "The names of the on-premises instances to which to add tags.
\n@param instanceNames The names of the on-premises instances to which to add tags.",
"setterMethodName" : "setInstanceNames",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "instanceNames",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "instanceNames",
"variableType" : "java.util.List",
"documentation" : "The names of the on-premises instances to which to add tags.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"InstanceNames" : {
"beanStyleGetterMethodName" : "getInstanceNames",
"beanStyleSetterMethodName" : "setInstanceNames",
"c2jName" : "instanceNames",
"c2jShape" : "InstanceNameList",
"defaultConsumerFluentSetterDocumentation" : "The names of the on-premises instances to which to add tags.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #instanceNames(List)}.\n@param instanceNames a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceNames(List)",
"deprecated" : false,
"documentation" : "The names of the on-premises instances to which to add tags.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "instanceNames",
"fluentSetterDocumentation" : "The names of the on-premises instances to which to add tags.
\n@param instanceNames The names of the on-premises instances to which to add tags.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "instanceNames",
"getterDocumentation" : "The names of the on-premises instances to which to add tags.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The names of the on-premises instances to which to add tags.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "instanceNames",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "instanceNames",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "InstanceName",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"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" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "InstanceNames",
"sensitive" : false,
"setterDocumentation" : "The names of the on-premises instances to which to add tags.
\n@param instanceNames The names of the on-premises instances to which to add tags.",
"setterMethodName" : "setInstanceNames",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "instanceNames",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "instanceNames",
"variableType" : "java.util.List",
"documentation" : "The names of the on-premises instances to which to add tags.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
},
"Tags" : {
"beanStyleGetterMethodName" : "getTags",
"beanStyleSetterMethodName" : "setTags",
"c2jName" : "tags",
"c2jShape" : "TagList",
"defaultConsumerFluentSetterDocumentation" : "The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tags(List)}.\n@param tags a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(List)",
"deprecated" : false,
"documentation" : "The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "tags",
"fluentSetterDocumentation" : "The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.
\n@param tags The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "tags",
"getterDocumentation" : "
The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The tag key-value pairs to add to the on-premises instances. Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "tags",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "tags",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Tag",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Tag",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : null,
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : "",
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Tag",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Tag",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Tags",
"sensitive" : false,
"setterDocumentation" : "The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.
\n@param tags The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.",
"setterMethodName" : "setTags",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : "The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getTags",
"beanStyleSetterMethodName" : "setTags",
"c2jName" : "tags",
"c2jShape" : "TagList",
"defaultConsumerFluentSetterDocumentation" : "The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tags(List)}.\n@param tags a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(List)",
"deprecated" : false,
"documentation" : "The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "tags",
"fluentSetterDocumentation" : "The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.
\n@param tags The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "tags",
"getterDocumentation" : "
The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The tag key-value pairs to add to the on-premises instances. Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "tags",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "tags",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Tag",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Tag",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : null,
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : "",
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Tag",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Tag",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Tags",
"sensitive" : false,
"setterDocumentation" : "The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.
\n@param tags The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.",
"setterMethodName" : "setTags",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : "The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getInstanceNames",
"beanStyleSetterMethodName" : "setInstanceNames",
"c2jName" : "instanceNames",
"c2jShape" : "InstanceNameList",
"defaultConsumerFluentSetterDocumentation" : "The names of the on-premises instances to which to add tags.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #instanceNames(List)}.\n@param instanceNames a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceNames(List)",
"deprecated" : false,
"documentation" : "The names of the on-premises instances to which to add tags.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "instanceNames",
"fluentSetterDocumentation" : "The names of the on-premises instances to which to add tags.
\n@param instanceNames The names of the on-premises instances to which to add tags.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "instanceNames",
"getterDocumentation" : "The names of the on-premises instances to which to add tags.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The names of the on-premises instances to which to add tags.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "instanceNames",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "instanceNames",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "InstanceName",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"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" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "InstanceNames",
"sensitive" : false,
"setterDocumentation" : "The names of the on-premises instances to which to add tags.
\n@param instanceNames The names of the on-premises instances to which to add tags.",
"setterMethodName" : "setInstanceNames",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "instanceNames",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "instanceNames",
"variableType" : "java.util.List",
"documentation" : "The names of the on-premises instances to which to add tags.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "tags", "instanceNames" ],
"shapeName" : "AddTagsToOnPremisesInstancesRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "AddTagsToOnPremisesInstancesRequest",
"variableName" : "addTagsToOnPremisesInstancesRequest",
"variableType" : "AddTagsToOnPremisesInstancesRequest",
"documentation" : null,
"simpleType" : "AddTagsToOnPremisesInstancesRequest",
"variableSetterType" : "AddTagsToOnPremisesInstancesRequest"
},
"wrapper" : false
},
"AddTagsToOnPremisesInstancesResponse" : {
"c2jName" : "AddTagsToOnPremisesInstancesResponse",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : null,
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AddTagsToOnPremisesInstancesResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AddTagsToOnPremisesInstancesResponse",
"variableName" : "addTagsToOnPremisesInstancesResponse",
"variableType" : "AddTagsToOnPremisesInstancesResponse",
"documentation" : null,
"simpleType" : "AddTagsToOnPremisesInstancesResponse",
"variableSetterType" : "AddTagsToOnPremisesInstancesResponse"
},
"wrapper" : false
},
"Alarm" : {
"c2jName" : "Alarm",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Information about an alarm.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "AlarmName",
"defaultConsumerFluentSetterDocumentation" : "The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.
\n@param name The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.
\n@return The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.",
"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" : "name",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.
\n@param name The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Name" : {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "AlarmName",
"defaultConsumerFluentSetterDocumentation" : "The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.
\n@param name The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.
\n@return The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.",
"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" : "name",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.
\n@param name The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "AlarmName",
"defaultConsumerFluentSetterDocumentation" : "The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.
\n@param name The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.
\n@return The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.",
"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" : "name",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.
\n@param name The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "Alarm",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "Alarm",
"variableName" : "alarm",
"variableType" : "Alarm",
"documentation" : null,
"simpleType" : "Alarm",
"variableSetterType" : "Alarm"
},
"wrapper" : false
},
"AlarmConfiguration" : {
"c2jName" : "AlarmConfiguration",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Information about alarms associated with the deployment group.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getEnabled",
"beanStyleSetterMethodName" : "setEnabled",
"c2jName" : "enabled",
"c2jShape" : "Boolean",
"defaultConsumerFluentSetterDocumentation" : "Indicates whether the alarm configuration is enabled.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #enabled(Boolean)}.\n@param enabled a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #enabled(Boolean)",
"deprecated" : false,
"documentation" : "Indicates whether the alarm configuration is enabled.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "enabled",
"fluentSetterDocumentation" : "Indicates whether the alarm configuration is enabled.
\n@param enabled Indicates whether the alarm configuration is enabled.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "enabled",
"getterDocumentation" : "Indicates whether the alarm configuration is enabled.
\n@return Indicates whether the alarm configuration is enabled.",
"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,
"statusCode" : false,
"unmarshallLocationName" : "enabled",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "Enabled",
"sensitive" : false,
"setterDocumentation" : "Indicates whether the alarm configuration is enabled.
\n@param enabled Indicates whether the alarm configuration is enabled.",
"setterMethodName" : "setEnabled",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : "Indicates whether the alarm configuration is enabled.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getIgnorePollAlarmFailure",
"beanStyleSetterMethodName" : "setIgnorePollAlarmFailure",
"c2jName" : "ignorePollAlarmFailure",
"c2jShape" : "Boolean",
"defaultConsumerFluentSetterDocumentation" : "Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.
-
true: The deployment proceeds even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment stops if alarm status information can't be retrieved from Amazon CloudWatch.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #ignorePollAlarmFailure(Boolean)}.\n@param ignorePollAlarmFailure a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ignorePollAlarmFailure(Boolean)",
"deprecated" : false,
"documentation" : "Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.
-
true: The deployment proceeds even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment stops if alarm status information can't be retrieved from Amazon CloudWatch.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "ignorePollAlarmFailure",
"fluentSetterDocumentation" : "Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.
-
true: The deployment proceeds even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment stops if alarm status information can't be retrieved from Amazon CloudWatch.
\n@param ignorePollAlarmFailure Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.
-
true: The deployment proceeds even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment stops if alarm status information can't be retrieved from Amazon CloudWatch.
\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "ignorePollAlarmFailure",
"getterDocumentation" : "Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.
-
true: The deployment proceeds even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment stops if alarm status information can't be retrieved from Amazon CloudWatch.
\n@return Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false. -
true: The deployment proceeds even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment stops if alarm status information can't be retrieved from Amazon CloudWatch.
",
"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" : "ignorePollAlarmFailure",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "ignorePollAlarmFailure",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "IgnorePollAlarmFailure",
"sensitive" : false,
"setterDocumentation" : "Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.
-
true: The deployment proceeds even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment stops if alarm status information can't be retrieved from Amazon CloudWatch.
\n@param ignorePollAlarmFailure Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false. -
true: The deployment proceeds even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment stops if alarm status information can't be retrieved from Amazon CloudWatch.
",
"setterMethodName" : "setIgnorePollAlarmFailure",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "ignorePollAlarmFailure",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "ignorePollAlarmFailure",
"variableType" : "Boolean",
"documentation" : "Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.
-
true: The deployment proceeds even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment stops if alarm status information can't be retrieved from Amazon CloudWatch.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getAlarms",
"beanStyleSetterMethodName" : "setAlarms",
"c2jName" : "alarms",
"c2jShape" : "AlarmList",
"defaultConsumerFluentSetterDocumentation" : "A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #alarms(List)}.\n@param alarms a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #alarms(List)",
"deprecated" : false,
"documentation" : "A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "alarms",
"fluentSetterDocumentation" : "A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.
\n@param alarms A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "alarms",
"getterDocumentation" : "A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "alarms",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "alarms",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Alarm",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Alarm.Builder} avoiding the need to create one manually via {@link Alarm#builder()}.\n\nWhen the {@link Consumer} completes, {@link Alarm.Builder#build()} is called immediately and its result is passed to {@link #member(Alarm)}.\n@param member a consumer that will call methods on {@link Alarm.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Alarm)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Alarm",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Alarm",
"variableName" : "member",
"variableType" : "Alarm",
"documentation" : null,
"simpleType" : "Alarm",
"variableSetterType" : "Alarm"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Alarm",
"variableName" : "member",
"variableType" : "Alarm",
"documentation" : "",
"simpleType" : "Alarm",
"variableSetterType" : "Alarm"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Alarm",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Alarm",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Alarms",
"sensitive" : false,
"setterDocumentation" : "A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.
\n@param alarms A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.",
"setterMethodName" : "setAlarms",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "alarms",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "alarms",
"variableType" : "java.util.List",
"documentation" : "A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Alarms" : {
"beanStyleGetterMethodName" : "getAlarms",
"beanStyleSetterMethodName" : "setAlarms",
"c2jName" : "alarms",
"c2jShape" : "AlarmList",
"defaultConsumerFluentSetterDocumentation" : "A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #alarms(List)}.\n@param alarms a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #alarms(List)",
"deprecated" : false,
"documentation" : "A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "alarms",
"fluentSetterDocumentation" : "A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.
\n@param alarms A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "alarms",
"getterDocumentation" : "A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "alarms",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "alarms",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Alarm",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Alarm.Builder} avoiding the need to create one manually via {@link Alarm#builder()}.\n\nWhen the {@link Consumer} completes, {@link Alarm.Builder#build()} is called immediately and its result is passed to {@link #member(Alarm)}.\n@param member a consumer that will call methods on {@link Alarm.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Alarm)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Alarm",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Alarm",
"variableName" : "member",
"variableType" : "Alarm",
"documentation" : null,
"simpleType" : "Alarm",
"variableSetterType" : "Alarm"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Alarm",
"variableName" : "member",
"variableType" : "Alarm",
"documentation" : "",
"simpleType" : "Alarm",
"variableSetterType" : "Alarm"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Alarm",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Alarm",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Alarms",
"sensitive" : false,
"setterDocumentation" : "A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.
\n@param alarms A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.",
"setterMethodName" : "setAlarms",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "alarms",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "alarms",
"variableType" : "java.util.List",
"documentation" : "A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
},
"Enabled" : {
"beanStyleGetterMethodName" : "getEnabled",
"beanStyleSetterMethodName" : "setEnabled",
"c2jName" : "enabled",
"c2jShape" : "Boolean",
"defaultConsumerFluentSetterDocumentation" : "Indicates whether the alarm configuration is enabled.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #enabled(Boolean)}.\n@param enabled a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #enabled(Boolean)",
"deprecated" : false,
"documentation" : "Indicates whether the alarm configuration is enabled.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "enabled",
"fluentSetterDocumentation" : "Indicates whether the alarm configuration is enabled.
\n@param enabled Indicates whether the alarm configuration is enabled.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "enabled",
"getterDocumentation" : "Indicates whether the alarm configuration is enabled.
\n@return Indicates whether the alarm configuration is enabled.",
"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,
"statusCode" : false,
"unmarshallLocationName" : "enabled",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "Enabled",
"sensitive" : false,
"setterDocumentation" : "Indicates whether the alarm configuration is enabled.
\n@param enabled Indicates whether the alarm configuration is enabled.",
"setterMethodName" : "setEnabled",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : "Indicates whether the alarm configuration is enabled.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
},
"IgnorePollAlarmFailure" : {
"beanStyleGetterMethodName" : "getIgnorePollAlarmFailure",
"beanStyleSetterMethodName" : "setIgnorePollAlarmFailure",
"c2jName" : "ignorePollAlarmFailure",
"c2jShape" : "Boolean",
"defaultConsumerFluentSetterDocumentation" : "Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.
-
true: The deployment proceeds even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment stops if alarm status information can't be retrieved from Amazon CloudWatch.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #ignorePollAlarmFailure(Boolean)}.\n@param ignorePollAlarmFailure a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ignorePollAlarmFailure(Boolean)",
"deprecated" : false,
"documentation" : "Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.
-
true: The deployment proceeds even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment stops if alarm status information can't be retrieved from Amazon CloudWatch.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "ignorePollAlarmFailure",
"fluentSetterDocumentation" : "Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.
-
true: The deployment proceeds even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment stops if alarm status information can't be retrieved from Amazon CloudWatch.
\n@param ignorePollAlarmFailure Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false. -
true: The deployment proceeds even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment stops if alarm status information can't be retrieved from Amazon CloudWatch.
\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "ignorePollAlarmFailure",
"getterDocumentation" : "Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.
-
true: The deployment proceeds even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment stops if alarm status information can't be retrieved from Amazon CloudWatch.
\n@return Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false. -
true: The deployment proceeds even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment stops if alarm status information can't be retrieved from Amazon CloudWatch.
",
"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" : "ignorePollAlarmFailure",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "ignorePollAlarmFailure",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "IgnorePollAlarmFailure",
"sensitive" : false,
"setterDocumentation" : "Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.
-
true: The deployment proceeds even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment stops if alarm status information can't be retrieved from Amazon CloudWatch.
\n@param ignorePollAlarmFailure Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false. -
true: The deployment proceeds even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment stops if alarm status information can't be retrieved from Amazon CloudWatch.
",
"setterMethodName" : "setIgnorePollAlarmFailure",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "ignorePollAlarmFailure",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "ignorePollAlarmFailure",
"variableType" : "Boolean",
"documentation" : "Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.
-
true: The deployment proceeds even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment stops if alarm status information can't be retrieved from Amazon CloudWatch.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getEnabled",
"beanStyleSetterMethodName" : "setEnabled",
"c2jName" : "enabled",
"c2jShape" : "Boolean",
"defaultConsumerFluentSetterDocumentation" : "Indicates whether the alarm configuration is enabled.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #enabled(Boolean)}.\n@param enabled a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #enabled(Boolean)",
"deprecated" : false,
"documentation" : "Indicates whether the alarm configuration is enabled.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "enabled",
"fluentSetterDocumentation" : "Indicates whether the alarm configuration is enabled.
\n@param enabled Indicates whether the alarm configuration is enabled.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "enabled",
"getterDocumentation" : "Indicates whether the alarm configuration is enabled.
\n@return Indicates whether the alarm configuration is enabled.",
"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,
"statusCode" : false,
"unmarshallLocationName" : "enabled",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "Enabled",
"sensitive" : false,
"setterDocumentation" : "Indicates whether the alarm configuration is enabled.
\n@param enabled Indicates whether the alarm configuration is enabled.",
"setterMethodName" : "setEnabled",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : "Indicates whether the alarm configuration is enabled.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getIgnorePollAlarmFailure",
"beanStyleSetterMethodName" : "setIgnorePollAlarmFailure",
"c2jName" : "ignorePollAlarmFailure",
"c2jShape" : "Boolean",
"defaultConsumerFluentSetterDocumentation" : "Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.
-
true: The deployment proceeds even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment stops if alarm status information can't be retrieved from Amazon CloudWatch.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #ignorePollAlarmFailure(Boolean)}.\n@param ignorePollAlarmFailure a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ignorePollAlarmFailure(Boolean)",
"deprecated" : false,
"documentation" : "Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.
-
true: The deployment proceeds even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment stops if alarm status information can't be retrieved from Amazon CloudWatch.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "ignorePollAlarmFailure",
"fluentSetterDocumentation" : "Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.
-
true: The deployment proceeds even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment stops if alarm status information can't be retrieved from Amazon CloudWatch.
\n@param ignorePollAlarmFailure Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false. -
true: The deployment proceeds even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment stops if alarm status information can't be retrieved from Amazon CloudWatch.
\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "ignorePollAlarmFailure",
"getterDocumentation" : "Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.
-
true: The deployment proceeds even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment stops if alarm status information can't be retrieved from Amazon CloudWatch.
\n@return Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false. -
true: The deployment proceeds even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment stops if alarm status information can't be retrieved from Amazon CloudWatch.
",
"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" : "ignorePollAlarmFailure",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "ignorePollAlarmFailure",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "IgnorePollAlarmFailure",
"sensitive" : false,
"setterDocumentation" : "Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.
-
true: The deployment proceeds even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment stops if alarm status information can't be retrieved from Amazon CloudWatch.
\n@param ignorePollAlarmFailure Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false. -
true: The deployment proceeds even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment stops if alarm status information can't be retrieved from Amazon CloudWatch.
",
"setterMethodName" : "setIgnorePollAlarmFailure",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "ignorePollAlarmFailure",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "ignorePollAlarmFailure",
"variableType" : "Boolean",
"documentation" : "Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.
-
true: The deployment proceeds even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment stops if alarm status information can't be retrieved from Amazon CloudWatch.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getAlarms",
"beanStyleSetterMethodName" : "setAlarms",
"c2jName" : "alarms",
"c2jShape" : "AlarmList",
"defaultConsumerFluentSetterDocumentation" : "A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #alarms(List)}.\n@param alarms a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #alarms(List)",
"deprecated" : false,
"documentation" : "A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "alarms",
"fluentSetterDocumentation" : "A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.
\n@param alarms A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "alarms",
"getterDocumentation" : "A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "alarms",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "alarms",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Alarm",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Alarm.Builder} avoiding the need to create one manually via {@link Alarm#builder()}.\n\nWhen the {@link Consumer} completes, {@link Alarm.Builder#build()} is called immediately and its result is passed to {@link #member(Alarm)}.\n@param member a consumer that will call methods on {@link Alarm.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Alarm)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Alarm",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Alarm",
"variableName" : "member",
"variableType" : "Alarm",
"documentation" : null,
"simpleType" : "Alarm",
"variableSetterType" : "Alarm"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Alarm",
"variableName" : "member",
"variableType" : "Alarm",
"documentation" : "",
"simpleType" : "Alarm",
"variableSetterType" : "Alarm"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Alarm",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Alarm",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Alarms",
"sensitive" : false,
"setterDocumentation" : "A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.
\n@param alarms A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.",
"setterMethodName" : "setAlarms",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "alarms",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "alarms",
"variableType" : "java.util.List",
"documentation" : "A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AlarmConfiguration",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AlarmConfiguration",
"variableName" : "alarmConfiguration",
"variableType" : "AlarmConfiguration",
"documentation" : null,
"simpleType" : "AlarmConfiguration",
"variableSetterType" : "AlarmConfiguration"
},
"wrapper" : false
},
"AlarmsLimitExceededException" : {
"c2jName" : "AlarmsLimitExceededException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "The maximum number of alarms for a deployment group (10) was exceeded.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "AlarmsLimitExceededException",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AlarmsLimitExceededException",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "AlarmsLimitExceededException",
"variableName" : "alarmsLimitExceededException",
"variableType" : "AlarmsLimitExceededException",
"documentation" : null,
"simpleType" : "AlarmsLimitExceededException",
"variableSetterType" : "AlarmsLimitExceededException"
},
"wrapper" : false
},
"AppSpecContent" : {
"c2jName" : "AppSpecContent",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : " A revision for an AWS Lambda or Amazon ECS deployment that is a YAML-formatted or JSON-formatted string. For AWS Lambda and Amazon ECS deployments, the revision is the same as the AppSpec file. This method replaces the deprecated RawString
data type.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getContent",
"beanStyleSetterMethodName" : "setContent",
"c2jName" : "content",
"c2jShape" : "RawStringContent",
"defaultConsumerFluentSetterDocumentation" : " The YAML-formatted or JSON-formatted revision string.
For an AWS Lambda deployment, the content includes a Lambda function name, the alias for its original version, and the alias for its replacement version. The deployment shifts traffic from the original version of the Lambda function to the replacement version.
For an Amazon ECS deployment, the content includes the task name, information about the load balancer that serves traffic to the container, and more.
For both types of deployments, the content can specify Lambda functions that run at specified hooks, such as BeforeInstall
, during a deployment.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #content(String)}.\n@param content a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #content(String)",
"deprecated" : false,
"documentation" : " The YAML-formatted or JSON-formatted revision string.
For an AWS Lambda deployment, the content includes a Lambda function name, the alias for its original version, and the alias for its replacement version. The deployment shifts traffic from the original version of the Lambda function to the replacement version.
For an Amazon ECS deployment, the content includes the task name, information about the load balancer that serves traffic to the container, and more.
For both types of deployments, the content can specify Lambda functions that run at specified hooks, such as BeforeInstall
, during a deployment.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "content",
"fluentSetterDocumentation" : " The YAML-formatted or JSON-formatted revision string.
For an AWS Lambda deployment, the content includes a Lambda function name, the alias for its original version, and the alias for its replacement version. The deployment shifts traffic from the original version of the Lambda function to the replacement version.
For an Amazon ECS deployment, the content includes the task name, information about the load balancer that serves traffic to the container, and more.
For both types of deployments, the content can specify Lambda functions that run at specified hooks, such as BeforeInstall
, during a deployment.
\n@param content The YAML-formatted or JSON-formatted revision string. For an AWS Lambda deployment, the content includes a Lambda function name, the alias for its original version, and the alias for its replacement version. The deployment shifts traffic from the original version of the Lambda function to the replacement version.
For an Amazon ECS deployment, the content includes the task name, information about the load balancer that serves traffic to the container, and more.
For both types of deployments, the content can specify Lambda functions that run at specified hooks, such as BeforeInstall
, during a deployment.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "content",
"getterDocumentation" : "
The YAML-formatted or JSON-formatted revision string.
For an AWS Lambda deployment, the content includes a Lambda function name, the alias for its original version, and the alias for its replacement version. The deployment shifts traffic from the original version of the Lambda function to the replacement version.
For an Amazon ECS deployment, the content includes the task name, information about the load balancer that serves traffic to the container, and more.
For both types of deployments, the content can specify Lambda functions that run at specified hooks, such as BeforeInstall
, during a deployment.
\n@return The YAML-formatted or JSON-formatted revision string. For an AWS Lambda deployment, the content includes a Lambda function name, the alias for its original version, and the alias for its replacement version. The deployment shifts traffic from the original version of the Lambda function to the replacement version.
For an Amazon ECS deployment, the content includes the task name, information about the load balancer that serves traffic to the container, and more.
For both types of deployments, the content can specify Lambda functions that run at specified hooks, such as BeforeInstall
, during a deployment.",
"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" : "content",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "content",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Content",
"sensitive" : false,
"setterDocumentation" : "
The YAML-formatted or JSON-formatted revision string.
For an AWS Lambda deployment, the content includes a Lambda function name, the alias for its original version, and the alias for its replacement version. The deployment shifts traffic from the original version of the Lambda function to the replacement version.
For an Amazon ECS deployment, the content includes the task name, information about the load balancer that serves traffic to the container, and more.
For both types of deployments, the content can specify Lambda functions that run at specified hooks, such as BeforeInstall
, during a deployment.
\n@param content The YAML-formatted or JSON-formatted revision string. For an AWS Lambda deployment, the content includes a Lambda function name, the alias for its original version, and the alias for its replacement version. The deployment shifts traffic from the original version of the Lambda function to the replacement version.
For an Amazon ECS deployment, the content includes the task name, information about the load balancer that serves traffic to the container, and more.
For both types of deployments, the content can specify Lambda functions that run at specified hooks, such as BeforeInstall
, during a deployment.",
"setterMethodName" : "setContent",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "content",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "content",
"variableType" : "String",
"documentation" : "
The YAML-formatted or JSON-formatted revision string.
For an AWS Lambda deployment, the content includes a Lambda function name, the alias for its original version, and the alias for its replacement version. The deployment shifts traffic from the original version of the Lambda function to the replacement version.
For an Amazon ECS deployment, the content includes the task name, information about the load balancer that serves traffic to the container, and more.
For both types of deployments, the content can specify Lambda functions that run at specified hooks, such as BeforeInstall
, during a deployment.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getSha256",
"beanStyleSetterMethodName" : "setSha256",
"c2jName" : "sha256",
"c2jShape" : "RawStringSha256",
"defaultConsumerFluentSetterDocumentation" : " The SHA256 hash value of the revision content.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sha256(String)}.\n@param sha256 a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sha256(String)",
"deprecated" : false,
"documentation" : " The SHA256 hash value of the revision content.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "sha256",
"fluentSetterDocumentation" : " The SHA256 hash value of the revision content.
\n@param sha256 The SHA256 hash value of the revision content.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "sha256",
"getterDocumentation" : " The SHA256 hash value of the revision content.
\n@return The SHA256 hash value of the revision content.",
"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" : "sha256",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "sha256",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Sha256",
"sensitive" : false,
"setterDocumentation" : " The SHA256 hash value of the revision content.
\n@param sha256 The SHA256 hash value of the revision content.",
"setterMethodName" : "setSha256",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "sha256",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "sha256",
"variableType" : "String",
"documentation" : " The SHA256 hash value of the revision content.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Content" : {
"beanStyleGetterMethodName" : "getContent",
"beanStyleSetterMethodName" : "setContent",
"c2jName" : "content",
"c2jShape" : "RawStringContent",
"defaultConsumerFluentSetterDocumentation" : " The YAML-formatted or JSON-formatted revision string.
For an AWS Lambda deployment, the content includes a Lambda function name, the alias for its original version, and the alias for its replacement version. The deployment shifts traffic from the original version of the Lambda function to the replacement version.
For an Amazon ECS deployment, the content includes the task name, information about the load balancer that serves traffic to the container, and more.
For both types of deployments, the content can specify Lambda functions that run at specified hooks, such as BeforeInstall
, during a deployment.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #content(String)}.\n@param content a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #content(String)",
"deprecated" : false,
"documentation" : " The YAML-formatted or JSON-formatted revision string.
For an AWS Lambda deployment, the content includes a Lambda function name, the alias for its original version, and the alias for its replacement version. The deployment shifts traffic from the original version of the Lambda function to the replacement version.
For an Amazon ECS deployment, the content includes the task name, information about the load balancer that serves traffic to the container, and more.
For both types of deployments, the content can specify Lambda functions that run at specified hooks, such as BeforeInstall
, during a deployment.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "content",
"fluentSetterDocumentation" : " The YAML-formatted or JSON-formatted revision string.
For an AWS Lambda deployment, the content includes a Lambda function name, the alias for its original version, and the alias for its replacement version. The deployment shifts traffic from the original version of the Lambda function to the replacement version.
For an Amazon ECS deployment, the content includes the task name, information about the load balancer that serves traffic to the container, and more.
For both types of deployments, the content can specify Lambda functions that run at specified hooks, such as BeforeInstall
, during a deployment.
\n@param content The YAML-formatted or JSON-formatted revision string. For an AWS Lambda deployment, the content includes a Lambda function name, the alias for its original version, and the alias for its replacement version. The deployment shifts traffic from the original version of the Lambda function to the replacement version.
For an Amazon ECS deployment, the content includes the task name, information about the load balancer that serves traffic to the container, and more.
For both types of deployments, the content can specify Lambda functions that run at specified hooks, such as BeforeInstall
, during a deployment.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "content",
"getterDocumentation" : "
The YAML-formatted or JSON-formatted revision string.
For an AWS Lambda deployment, the content includes a Lambda function name, the alias for its original version, and the alias for its replacement version. The deployment shifts traffic from the original version of the Lambda function to the replacement version.
For an Amazon ECS deployment, the content includes the task name, information about the load balancer that serves traffic to the container, and more.
For both types of deployments, the content can specify Lambda functions that run at specified hooks, such as BeforeInstall
, during a deployment.
\n@return The YAML-formatted or JSON-formatted revision string. For an AWS Lambda deployment, the content includes a Lambda function name, the alias for its original version, and the alias for its replacement version. The deployment shifts traffic from the original version of the Lambda function to the replacement version.
For an Amazon ECS deployment, the content includes the task name, information about the load balancer that serves traffic to the container, and more.
For both types of deployments, the content can specify Lambda functions that run at specified hooks, such as BeforeInstall
, during a deployment.",
"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" : "content",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "content",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Content",
"sensitive" : false,
"setterDocumentation" : "
The YAML-formatted or JSON-formatted revision string.
For an AWS Lambda deployment, the content includes a Lambda function name, the alias for its original version, and the alias for its replacement version. The deployment shifts traffic from the original version of the Lambda function to the replacement version.
For an Amazon ECS deployment, the content includes the task name, information about the load balancer that serves traffic to the container, and more.
For both types of deployments, the content can specify Lambda functions that run at specified hooks, such as BeforeInstall
, during a deployment.
\n@param content The YAML-formatted or JSON-formatted revision string. For an AWS Lambda deployment, the content includes a Lambda function name, the alias for its original version, and the alias for its replacement version. The deployment shifts traffic from the original version of the Lambda function to the replacement version.
For an Amazon ECS deployment, the content includes the task name, information about the load balancer that serves traffic to the container, and more.
For both types of deployments, the content can specify Lambda functions that run at specified hooks, such as BeforeInstall
, during a deployment.",
"setterMethodName" : "setContent",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "content",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "content",
"variableType" : "String",
"documentation" : "
The YAML-formatted or JSON-formatted revision string.
For an AWS Lambda deployment, the content includes a Lambda function name, the alias for its original version, and the alias for its replacement version. The deployment shifts traffic from the original version of the Lambda function to the replacement version.
For an Amazon ECS deployment, the content includes the task name, information about the load balancer that serves traffic to the container, and more.
For both types of deployments, the content can specify Lambda functions that run at specified hooks, such as BeforeInstall
, during a deployment.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"Sha256" : {
"beanStyleGetterMethodName" : "getSha256",
"beanStyleSetterMethodName" : "setSha256",
"c2jName" : "sha256",
"c2jShape" : "RawStringSha256",
"defaultConsumerFluentSetterDocumentation" : " The SHA256 hash value of the revision content.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sha256(String)}.\n@param sha256 a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sha256(String)",
"deprecated" : false,
"documentation" : " The SHA256 hash value of the revision content.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "sha256",
"fluentSetterDocumentation" : " The SHA256 hash value of the revision content.
\n@param sha256 The SHA256 hash value of the revision content.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "sha256",
"getterDocumentation" : " The SHA256 hash value of the revision content.
\n@return The SHA256 hash value of the revision content.",
"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" : "sha256",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "sha256",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Sha256",
"sensitive" : false,
"setterDocumentation" : " The SHA256 hash value of the revision content.
\n@param sha256 The SHA256 hash value of the revision content.",
"setterMethodName" : "setSha256",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "sha256",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "sha256",
"variableType" : "String",
"documentation" : " The SHA256 hash value of the revision content.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getContent",
"beanStyleSetterMethodName" : "setContent",
"c2jName" : "content",
"c2jShape" : "RawStringContent",
"defaultConsumerFluentSetterDocumentation" : " The YAML-formatted or JSON-formatted revision string.
For an AWS Lambda deployment, the content includes a Lambda function name, the alias for its original version, and the alias for its replacement version. The deployment shifts traffic from the original version of the Lambda function to the replacement version.
For an Amazon ECS deployment, the content includes the task name, information about the load balancer that serves traffic to the container, and more.
For both types of deployments, the content can specify Lambda functions that run at specified hooks, such as BeforeInstall
, during a deployment.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #content(String)}.\n@param content a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #content(String)",
"deprecated" : false,
"documentation" : " The YAML-formatted or JSON-formatted revision string.
For an AWS Lambda deployment, the content includes a Lambda function name, the alias for its original version, and the alias for its replacement version. The deployment shifts traffic from the original version of the Lambda function to the replacement version.
For an Amazon ECS deployment, the content includes the task name, information about the load balancer that serves traffic to the container, and more.
For both types of deployments, the content can specify Lambda functions that run at specified hooks, such as BeforeInstall
, during a deployment.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "content",
"fluentSetterDocumentation" : " The YAML-formatted or JSON-formatted revision string.
For an AWS Lambda deployment, the content includes a Lambda function name, the alias for its original version, and the alias for its replacement version. The deployment shifts traffic from the original version of the Lambda function to the replacement version.
For an Amazon ECS deployment, the content includes the task name, information about the load balancer that serves traffic to the container, and more.
For both types of deployments, the content can specify Lambda functions that run at specified hooks, such as BeforeInstall
, during a deployment.
\n@param content The YAML-formatted or JSON-formatted revision string. For an AWS Lambda deployment, the content includes a Lambda function name, the alias for its original version, and the alias for its replacement version. The deployment shifts traffic from the original version of the Lambda function to the replacement version.
For an Amazon ECS deployment, the content includes the task name, information about the load balancer that serves traffic to the container, and more.
For both types of deployments, the content can specify Lambda functions that run at specified hooks, such as BeforeInstall
, during a deployment.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "content",
"getterDocumentation" : "
The YAML-formatted or JSON-formatted revision string.
For an AWS Lambda deployment, the content includes a Lambda function name, the alias for its original version, and the alias for its replacement version. The deployment shifts traffic from the original version of the Lambda function to the replacement version.
For an Amazon ECS deployment, the content includes the task name, information about the load balancer that serves traffic to the container, and more.
For both types of deployments, the content can specify Lambda functions that run at specified hooks, such as BeforeInstall
, during a deployment.
\n@return The YAML-formatted or JSON-formatted revision string. For an AWS Lambda deployment, the content includes a Lambda function name, the alias for its original version, and the alias for its replacement version. The deployment shifts traffic from the original version of the Lambda function to the replacement version.
For an Amazon ECS deployment, the content includes the task name, information about the load balancer that serves traffic to the container, and more.
For both types of deployments, the content can specify Lambda functions that run at specified hooks, such as BeforeInstall
, during a deployment.",
"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" : "content",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "content",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Content",
"sensitive" : false,
"setterDocumentation" : "
The YAML-formatted or JSON-formatted revision string.
For an AWS Lambda deployment, the content includes a Lambda function name, the alias for its original version, and the alias for its replacement version. The deployment shifts traffic from the original version of the Lambda function to the replacement version.
For an Amazon ECS deployment, the content includes the task name, information about the load balancer that serves traffic to the container, and more.
For both types of deployments, the content can specify Lambda functions that run at specified hooks, such as BeforeInstall
, during a deployment.
\n@param content The YAML-formatted or JSON-formatted revision string. For an AWS Lambda deployment, the content includes a Lambda function name, the alias for its original version, and the alias for its replacement version. The deployment shifts traffic from the original version of the Lambda function to the replacement version.
For an Amazon ECS deployment, the content includes the task name, information about the load balancer that serves traffic to the container, and more.
For both types of deployments, the content can specify Lambda functions that run at specified hooks, such as BeforeInstall
, during a deployment.",
"setterMethodName" : "setContent",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "content",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "content",
"variableType" : "String",
"documentation" : "
The YAML-formatted or JSON-formatted revision string.
For an AWS Lambda deployment, the content includes a Lambda function name, the alias for its original version, and the alias for its replacement version. The deployment shifts traffic from the original version of the Lambda function to the replacement version.
For an Amazon ECS deployment, the content includes the task name, information about the load balancer that serves traffic to the container, and more.
For both types of deployments, the content can specify Lambda functions that run at specified hooks, such as BeforeInstall
, during a deployment.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getSha256",
"beanStyleSetterMethodName" : "setSha256",
"c2jName" : "sha256",
"c2jShape" : "RawStringSha256",
"defaultConsumerFluentSetterDocumentation" : " The SHA256 hash value of the revision content.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #sha256(String)}.\n@param sha256 a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sha256(String)",
"deprecated" : false,
"documentation" : " The SHA256 hash value of the revision content.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "sha256",
"fluentSetterDocumentation" : " The SHA256 hash value of the revision content.
\n@param sha256 The SHA256 hash value of the revision content.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "sha256",
"getterDocumentation" : " The SHA256 hash value of the revision content.
\n@return The SHA256 hash value of the revision content.",
"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" : "sha256",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "sha256",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Sha256",
"sensitive" : false,
"setterDocumentation" : " The SHA256 hash value of the revision content.
\n@param sha256 The SHA256 hash value of the revision content.",
"setterMethodName" : "setSha256",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "sha256",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "sha256",
"variableType" : "String",
"documentation" : " The SHA256 hash value of the revision content.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AppSpecContent",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AppSpecContent",
"variableName" : "appSpecContent",
"variableType" : "AppSpecContent",
"documentation" : null,
"simpleType" : "AppSpecContent",
"variableSetterType" : "AppSpecContent"
},
"wrapper" : false
},
"ApplicationAlreadyExistsException" : {
"c2jName" : "ApplicationAlreadyExistsException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "An application with the specified name with the IAM user or AWS account already exists.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "ApplicationAlreadyExistsException",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "ApplicationAlreadyExistsException",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "ApplicationAlreadyExistsException",
"variableName" : "applicationAlreadyExistsException",
"variableType" : "ApplicationAlreadyExistsException",
"documentation" : null,
"simpleType" : "ApplicationAlreadyExistsException",
"variableSetterType" : "ApplicationAlreadyExistsException"
},
"wrapper" : false
},
"ApplicationDoesNotExistException" : {
"c2jName" : "ApplicationDoesNotExistException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "The application does not exist with the IAM user or AWS account.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "ApplicationDoesNotExistException",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "ApplicationDoesNotExistException",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "ApplicationDoesNotExistException",
"variableName" : "applicationDoesNotExistException",
"variableType" : "ApplicationDoesNotExistException",
"documentation" : null,
"simpleType" : "ApplicationDoesNotExistException",
"variableSetterType" : "ApplicationDoesNotExistException"
},
"wrapper" : false
},
"ApplicationInfo" : {
"c2jName" : "ApplicationInfo",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Information about an application.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getApplicationId",
"beanStyleSetterMethodName" : "setApplicationId",
"c2jName" : "applicationId",
"c2jShape" : "ApplicationId",
"defaultConsumerFluentSetterDocumentation" : "The application ID.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationId(String)}.\n@param applicationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationId(String)",
"deprecated" : false,
"documentation" : "The application ID.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "applicationId",
"fluentSetterDocumentation" : "The application ID.
\n@param applicationId The application ID.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "applicationId",
"getterDocumentation" : "The application ID.
\n@return The application ID.",
"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" : "applicationId",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "applicationId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ApplicationId",
"sensitive" : false,
"setterDocumentation" : "The application ID.
\n@param applicationId The application ID.",
"setterMethodName" : "setApplicationId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "applicationId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "applicationId",
"variableType" : "String",
"documentation" : "The application ID.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getApplicationName",
"beanStyleSetterMethodName" : "setApplicationName",
"c2jName" : "applicationName",
"c2jShape" : "ApplicationName",
"defaultConsumerFluentSetterDocumentation" : "The application name.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)",
"deprecated" : false,
"documentation" : "The application name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "applicationName",
"fluentSetterDocumentation" : "The application name.
\n@param applicationName The application name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "applicationName",
"getterDocumentation" : "The application name.
\n@return The application name.",
"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" : "applicationName",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "applicationName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ApplicationName",
"sensitive" : false,
"setterDocumentation" : "The application name.
\n@param applicationName The application name.",
"setterMethodName" : "setApplicationName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "applicationName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "applicationName",
"variableType" : "String",
"documentation" : "The application name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getCreateTime",
"beanStyleSetterMethodName" : "setCreateTime",
"c2jName" : "createTime",
"c2jShape" : "Timestamp",
"defaultConsumerFluentSetterDocumentation" : "The time at which the application was created.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #createTime(Instant)}.\n@param createTime a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #createTime(Instant)",
"deprecated" : false,
"documentation" : "The time at which the application was created.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "createTime",
"fluentSetterDocumentation" : "The time at which the application was created.
\n@param createTime The time at which the application was created.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "createTime",
"getterDocumentation" : "The time at which the application was created.
\n@return The time at which the application was created.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "createTime",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "createTime",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "CreateTime",
"sensitive" : false,
"setterDocumentation" : "The time at which the application was created.
\n@param createTime The time at which the application was created.",
"setterMethodName" : "setCreateTime",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "createTime",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "createTime",
"variableType" : "java.time.Instant",
"documentation" : "The time at which the application was created.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getLinkedToGitHub",
"beanStyleSetterMethodName" : "setLinkedToGitHub",
"c2jName" : "linkedToGitHub",
"c2jShape" : "Boolean",
"defaultConsumerFluentSetterDocumentation" : "True if the user has authenticated with GitHub for the specified application. Otherwise, false.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #linkedToGitHub(Boolean)}.\n@param linkedToGitHub a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #linkedToGitHub(Boolean)",
"deprecated" : false,
"documentation" : "True if the user has authenticated with GitHub for the specified application. Otherwise, false.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "linkedToGitHub",
"fluentSetterDocumentation" : "True if the user has authenticated with GitHub for the specified application. Otherwise, false.
\n@param linkedToGitHub True if the user has authenticated with GitHub for the specified application. Otherwise, false.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "linkedToGitHub",
"getterDocumentation" : "True if the user has authenticated with GitHub for the specified application. Otherwise, false.
\n@return True if the user has authenticated with GitHub for the specified application. Otherwise, false.",
"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" : "linkedToGitHub",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "linkedToGitHub",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "LinkedToGitHub",
"sensitive" : false,
"setterDocumentation" : "True if the user has authenticated with GitHub for the specified application. Otherwise, false.
\n@param linkedToGitHub True if the user has authenticated with GitHub for the specified application. Otherwise, false.",
"setterMethodName" : "setLinkedToGitHub",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "linkedToGitHub",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "linkedToGitHub",
"variableType" : "Boolean",
"documentation" : "True if the user has authenticated with GitHub for the specified application. Otherwise, false.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getGitHubAccountName",
"beanStyleSetterMethodName" : "setGitHubAccountName",
"c2jName" : "gitHubAccountName",
"c2jShape" : "GitHubAccountTokenName",
"defaultConsumerFluentSetterDocumentation" : "The name for a connection to a GitHub account.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #gitHubAccountName(String)}.\n@param gitHubAccountName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #gitHubAccountName(String)",
"deprecated" : false,
"documentation" : "The name for a connection to a GitHub account.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "gitHubAccountName",
"fluentSetterDocumentation" : "The name for a connection to a GitHub account.
\n@param gitHubAccountName The name for a connection to a GitHub account.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "gitHubAccountName",
"getterDocumentation" : "The name for a connection to a GitHub account.
\n@return The name for a connection to a GitHub account.",
"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" : "gitHubAccountName",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "gitHubAccountName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "GitHubAccountName",
"sensitive" : false,
"setterDocumentation" : "The name for a connection to a GitHub account.
\n@param gitHubAccountName The name for a connection to a GitHub account.",
"setterMethodName" : "setGitHubAccountName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "gitHubAccountName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "gitHubAccountName",
"variableType" : "String",
"documentation" : "The name for a connection to a GitHub account.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getComputePlatformAsString",
"beanStyleSetterMethodName" : "setComputePlatform",
"c2jName" : "computePlatform",
"c2jShape" : "ComputePlatform",
"defaultConsumerFluentSetterDocumentation" : "The destination platform type for deployment of the application (Lambda
or Server
).
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #computePlatformAsString(String)}.\n@param computePlatform a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #computePlatform(String)",
"deprecated" : false,
"documentation" : "The destination platform type for deployment of the application (Lambda
or Server
).
",
"endpointDiscoveryId" : false,
"enumType" : "ComputePlatform",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "computePlatform",
"fluentEnumSetterMethodName" : "computePlatform",
"fluentGetterMethodName" : "computePlatformAsString",
"fluentSetterDocumentation" : "The destination platform type for deployment of the application (Lambda
or Server
).
\n@param computePlatform The destination platform type for deployment of the application (Lambda
or Server
).\n@see ComputePlatform\n@return Returns a reference to this object so that method calls can be chained together.\n@see ComputePlatform",
"fluentSetterMethodName" : "computePlatform",
"getterDocumentation" : "The destination platform type for deployment of the application (Lambda
or Server
).
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #computePlatform} will return {@link ComputePlatform#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #computePlatformAsString}.\n
\n@return The destination platform type for deployment of the application (Lambda
or Server
).\n@see ComputePlatform",
"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" : "computePlatform",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "computePlatform",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ComputePlatform",
"sensitive" : false,
"setterDocumentation" : "The destination platform type for deployment of the application (Lambda
or Server
).
\n@param computePlatform The destination platform type for deployment of the application (Lambda
or Server
).\n@see ComputePlatform",
"setterMethodName" : "setComputePlatform",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "computePlatform",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "computePlatform",
"variableType" : "String",
"documentation" : "The destination platform type for deployment of the application (Lambda
or Server
).
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ApplicationId" : {
"beanStyleGetterMethodName" : "getApplicationId",
"beanStyleSetterMethodName" : "setApplicationId",
"c2jName" : "applicationId",
"c2jShape" : "ApplicationId",
"defaultConsumerFluentSetterDocumentation" : "The application ID.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationId(String)}.\n@param applicationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationId(String)",
"deprecated" : false,
"documentation" : "The application ID.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "applicationId",
"fluentSetterDocumentation" : "The application ID.
\n@param applicationId The application ID.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "applicationId",
"getterDocumentation" : "The application ID.
\n@return The application ID.",
"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" : "applicationId",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "applicationId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ApplicationId",
"sensitive" : false,
"setterDocumentation" : "The application ID.
\n@param applicationId The application ID.",
"setterMethodName" : "setApplicationId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "applicationId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "applicationId",
"variableType" : "String",
"documentation" : "The application ID.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"ApplicationName" : {
"beanStyleGetterMethodName" : "getApplicationName",
"beanStyleSetterMethodName" : "setApplicationName",
"c2jName" : "applicationName",
"c2jShape" : "ApplicationName",
"defaultConsumerFluentSetterDocumentation" : "The application name.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)",
"deprecated" : false,
"documentation" : "The application name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "applicationName",
"fluentSetterDocumentation" : "The application name.
\n@param applicationName The application name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "applicationName",
"getterDocumentation" : "The application name.
\n@return The application name.",
"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" : "applicationName",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "applicationName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ApplicationName",
"sensitive" : false,
"setterDocumentation" : "The application name.
\n@param applicationName The application name.",
"setterMethodName" : "setApplicationName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "applicationName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "applicationName",
"variableType" : "String",
"documentation" : "The application name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"ComputePlatform" : {
"beanStyleGetterMethodName" : "getComputePlatformAsString",
"beanStyleSetterMethodName" : "setComputePlatform",
"c2jName" : "computePlatform",
"c2jShape" : "ComputePlatform",
"defaultConsumerFluentSetterDocumentation" : "The destination platform type for deployment of the application (Lambda
or Server
).
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #computePlatformAsString(String)}.\n@param computePlatform a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #computePlatform(String)",
"deprecated" : false,
"documentation" : "The destination platform type for deployment of the application (Lambda
or Server
).
",
"endpointDiscoveryId" : false,
"enumType" : "ComputePlatform",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "computePlatform",
"fluentEnumSetterMethodName" : "computePlatform",
"fluentGetterMethodName" : "computePlatformAsString",
"fluentSetterDocumentation" : "The destination platform type for deployment of the application (Lambda
or Server
).
\n@param computePlatform The destination platform type for deployment of the application (Lambda
or Server
).\n@see ComputePlatform\n@return Returns a reference to this object so that method calls can be chained together.\n@see ComputePlatform",
"fluentSetterMethodName" : "computePlatform",
"getterDocumentation" : "The destination platform type for deployment of the application (Lambda
or Server
).
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #computePlatform} will return {@link ComputePlatform#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #computePlatformAsString}.\n
\n@return The destination platform type for deployment of the application (Lambda
or Server
).\n@see ComputePlatform",
"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" : "computePlatform",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "computePlatform",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ComputePlatform",
"sensitive" : false,
"setterDocumentation" : "The destination platform type for deployment of the application (Lambda
or Server
).
\n@param computePlatform The destination platform type for deployment of the application (Lambda
or Server
).\n@see ComputePlatform",
"setterMethodName" : "setComputePlatform",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "computePlatform",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "computePlatform",
"variableType" : "String",
"documentation" : "The destination platform type for deployment of the application (Lambda
or Server
).
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"CreateTime" : {
"beanStyleGetterMethodName" : "getCreateTime",
"beanStyleSetterMethodName" : "setCreateTime",
"c2jName" : "createTime",
"c2jShape" : "Timestamp",
"defaultConsumerFluentSetterDocumentation" : "The time at which the application was created.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #createTime(Instant)}.\n@param createTime a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #createTime(Instant)",
"deprecated" : false,
"documentation" : "The time at which the application was created.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "createTime",
"fluentSetterDocumentation" : "The time at which the application was created.
\n@param createTime The time at which the application was created.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "createTime",
"getterDocumentation" : "The time at which the application was created.
\n@return The time at which the application was created.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "createTime",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "createTime",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "CreateTime",
"sensitive" : false,
"setterDocumentation" : "The time at which the application was created.
\n@param createTime The time at which the application was created.",
"setterMethodName" : "setCreateTime",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "createTime",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "createTime",
"variableType" : "java.time.Instant",
"documentation" : "The time at which the application was created.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlNameSpaceUri" : null
},
"GitHubAccountName" : {
"beanStyleGetterMethodName" : "getGitHubAccountName",
"beanStyleSetterMethodName" : "setGitHubAccountName",
"c2jName" : "gitHubAccountName",
"c2jShape" : "GitHubAccountTokenName",
"defaultConsumerFluentSetterDocumentation" : "The name for a connection to a GitHub account.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #gitHubAccountName(String)}.\n@param gitHubAccountName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #gitHubAccountName(String)",
"deprecated" : false,
"documentation" : "The name for a connection to a GitHub account.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "gitHubAccountName",
"fluentSetterDocumentation" : "The name for a connection to a GitHub account.
\n@param gitHubAccountName The name for a connection to a GitHub account.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "gitHubAccountName",
"getterDocumentation" : "The name for a connection to a GitHub account.
\n@return The name for a connection to a GitHub account.",
"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" : "gitHubAccountName",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "gitHubAccountName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "GitHubAccountName",
"sensitive" : false,
"setterDocumentation" : "The name for a connection to a GitHub account.
\n@param gitHubAccountName The name for a connection to a GitHub account.",
"setterMethodName" : "setGitHubAccountName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "gitHubAccountName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "gitHubAccountName",
"variableType" : "String",
"documentation" : "The name for a connection to a GitHub account.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"LinkedToGitHub" : {
"beanStyleGetterMethodName" : "getLinkedToGitHub",
"beanStyleSetterMethodName" : "setLinkedToGitHub",
"c2jName" : "linkedToGitHub",
"c2jShape" : "Boolean",
"defaultConsumerFluentSetterDocumentation" : "True if the user has authenticated with GitHub for the specified application. Otherwise, false.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #linkedToGitHub(Boolean)}.\n@param linkedToGitHub a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #linkedToGitHub(Boolean)",
"deprecated" : false,
"documentation" : "True if the user has authenticated with GitHub for the specified application. Otherwise, false.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "linkedToGitHub",
"fluentSetterDocumentation" : "True if the user has authenticated with GitHub for the specified application. Otherwise, false.
\n@param linkedToGitHub True if the user has authenticated with GitHub for the specified application. Otherwise, false.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "linkedToGitHub",
"getterDocumentation" : "True if the user has authenticated with GitHub for the specified application. Otherwise, false.
\n@return True if the user has authenticated with GitHub for the specified application. Otherwise, false.",
"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" : "linkedToGitHub",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "linkedToGitHub",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "LinkedToGitHub",
"sensitive" : false,
"setterDocumentation" : "True if the user has authenticated with GitHub for the specified application. Otherwise, false.
\n@param linkedToGitHub True if the user has authenticated with GitHub for the specified application. Otherwise, false.",
"setterMethodName" : "setLinkedToGitHub",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "linkedToGitHub",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "linkedToGitHub",
"variableType" : "Boolean",
"documentation" : "True if the user has authenticated with GitHub for the specified application. Otherwise, false.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getApplicationId",
"beanStyleSetterMethodName" : "setApplicationId",
"c2jName" : "applicationId",
"c2jShape" : "ApplicationId",
"defaultConsumerFluentSetterDocumentation" : "The application ID.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationId(String)}.\n@param applicationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationId(String)",
"deprecated" : false,
"documentation" : "The application ID.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "applicationId",
"fluentSetterDocumentation" : "The application ID.
\n@param applicationId The application ID.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "applicationId",
"getterDocumentation" : "The application ID.
\n@return The application ID.",
"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" : "applicationId",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "applicationId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ApplicationId",
"sensitive" : false,
"setterDocumentation" : "The application ID.
\n@param applicationId The application ID.",
"setterMethodName" : "setApplicationId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "applicationId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "applicationId",
"variableType" : "String",
"documentation" : "The application ID.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getApplicationName",
"beanStyleSetterMethodName" : "setApplicationName",
"c2jName" : "applicationName",
"c2jShape" : "ApplicationName",
"defaultConsumerFluentSetterDocumentation" : "The application name.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)",
"deprecated" : false,
"documentation" : "The application name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "applicationName",
"fluentSetterDocumentation" : "The application name.
\n@param applicationName The application name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "applicationName",
"getterDocumentation" : "The application name.
\n@return The application name.",
"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" : "applicationName",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "applicationName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ApplicationName",
"sensitive" : false,
"setterDocumentation" : "The application name.
\n@param applicationName The application name.",
"setterMethodName" : "setApplicationName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "applicationName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "applicationName",
"variableType" : "String",
"documentation" : "The application name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getCreateTime",
"beanStyleSetterMethodName" : "setCreateTime",
"c2jName" : "createTime",
"c2jShape" : "Timestamp",
"defaultConsumerFluentSetterDocumentation" : "The time at which the application was created.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #createTime(Instant)}.\n@param createTime a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #createTime(Instant)",
"deprecated" : false,
"documentation" : "The time at which the application was created.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "createTime",
"fluentSetterDocumentation" : "The time at which the application was created.
\n@param createTime The time at which the application was created.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "createTime",
"getterDocumentation" : "The time at which the application was created.
\n@return The time at which the application was created.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "createTime",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "createTime",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "CreateTime",
"sensitive" : false,
"setterDocumentation" : "The time at which the application was created.
\n@param createTime The time at which the application was created.",
"setterMethodName" : "setCreateTime",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "createTime",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "createTime",
"variableType" : "java.time.Instant",
"documentation" : "The time at which the application was created.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getLinkedToGitHub",
"beanStyleSetterMethodName" : "setLinkedToGitHub",
"c2jName" : "linkedToGitHub",
"c2jShape" : "Boolean",
"defaultConsumerFluentSetterDocumentation" : "True if the user has authenticated with GitHub for the specified application. Otherwise, false.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #linkedToGitHub(Boolean)}.\n@param linkedToGitHub a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #linkedToGitHub(Boolean)",
"deprecated" : false,
"documentation" : "True if the user has authenticated with GitHub for the specified application. Otherwise, false.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "linkedToGitHub",
"fluentSetterDocumentation" : "True if the user has authenticated with GitHub for the specified application. Otherwise, false.
\n@param linkedToGitHub True if the user has authenticated with GitHub for the specified application. Otherwise, false.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "linkedToGitHub",
"getterDocumentation" : "True if the user has authenticated with GitHub for the specified application. Otherwise, false.
\n@return True if the user has authenticated with GitHub for the specified application. Otherwise, false.",
"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" : "linkedToGitHub",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "linkedToGitHub",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "LinkedToGitHub",
"sensitive" : false,
"setterDocumentation" : "True if the user has authenticated with GitHub for the specified application. Otherwise, false.
\n@param linkedToGitHub True if the user has authenticated with GitHub for the specified application. Otherwise, false.",
"setterMethodName" : "setLinkedToGitHub",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "linkedToGitHub",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "linkedToGitHub",
"variableType" : "Boolean",
"documentation" : "True if the user has authenticated with GitHub for the specified application. Otherwise, false.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getGitHubAccountName",
"beanStyleSetterMethodName" : "setGitHubAccountName",
"c2jName" : "gitHubAccountName",
"c2jShape" : "GitHubAccountTokenName",
"defaultConsumerFluentSetterDocumentation" : "The name for a connection to a GitHub account.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #gitHubAccountName(String)}.\n@param gitHubAccountName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #gitHubAccountName(String)",
"deprecated" : false,
"documentation" : "The name for a connection to a GitHub account.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "gitHubAccountName",
"fluentSetterDocumentation" : "The name for a connection to a GitHub account.
\n@param gitHubAccountName The name for a connection to a GitHub account.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "gitHubAccountName",
"getterDocumentation" : "The name for a connection to a GitHub account.
\n@return The name for a connection to a GitHub account.",
"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" : "gitHubAccountName",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "gitHubAccountName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "GitHubAccountName",
"sensitive" : false,
"setterDocumentation" : "The name for a connection to a GitHub account.
\n@param gitHubAccountName The name for a connection to a GitHub account.",
"setterMethodName" : "setGitHubAccountName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "gitHubAccountName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "gitHubAccountName",
"variableType" : "String",
"documentation" : "The name for a connection to a GitHub account.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getComputePlatformAsString",
"beanStyleSetterMethodName" : "setComputePlatform",
"c2jName" : "computePlatform",
"c2jShape" : "ComputePlatform",
"defaultConsumerFluentSetterDocumentation" : "The destination platform type for deployment of the application (Lambda
or Server
).
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #computePlatformAsString(String)}.\n@param computePlatform a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #computePlatform(String)",
"deprecated" : false,
"documentation" : "The destination platform type for deployment of the application (Lambda
or Server
).
",
"endpointDiscoveryId" : false,
"enumType" : "ComputePlatform",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "computePlatform",
"fluentEnumSetterMethodName" : "computePlatform",
"fluentGetterMethodName" : "computePlatformAsString",
"fluentSetterDocumentation" : "The destination platform type for deployment of the application (Lambda
or Server
).
\n@param computePlatform The destination platform type for deployment of the application (Lambda
or Server
).\n@see ComputePlatform\n@return Returns a reference to this object so that method calls can be chained together.\n@see ComputePlatform",
"fluentSetterMethodName" : "computePlatform",
"getterDocumentation" : "The destination platform type for deployment of the application (Lambda
or Server
).
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #computePlatform} will return {@link ComputePlatform#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #computePlatformAsString}.\n
\n@return The destination platform type for deployment of the application (Lambda
or Server
).\n@see ComputePlatform",
"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" : "computePlatform",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "computePlatform",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ComputePlatform",
"sensitive" : false,
"setterDocumentation" : "The destination platform type for deployment of the application (Lambda
or Server
).
\n@param computePlatform The destination platform type for deployment of the application (Lambda
or Server
).\n@see ComputePlatform",
"setterMethodName" : "setComputePlatform",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "computePlatform",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "computePlatform",
"variableType" : "String",
"documentation" : "The destination platform type for deployment of the application (Lambda
or Server
).
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "ApplicationInfo",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "ApplicationInfo",
"variableName" : "applicationInfo",
"variableType" : "ApplicationInfo",
"documentation" : null,
"simpleType" : "ApplicationInfo",
"variableSetterType" : "ApplicationInfo"
},
"wrapper" : false
},
"ApplicationLimitExceededException" : {
"c2jName" : "ApplicationLimitExceededException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "More applications were attempted to be created than are allowed.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "ApplicationLimitExceededException",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "ApplicationLimitExceededException",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "ApplicationLimitExceededException",
"variableName" : "applicationLimitExceededException",
"variableType" : "ApplicationLimitExceededException",
"documentation" : null,
"simpleType" : "ApplicationLimitExceededException",
"variableSetterType" : "ApplicationLimitExceededException"
},
"wrapper" : false
},
"ApplicationNameRequiredException" : {
"c2jName" : "ApplicationNameRequiredException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "The minimum number of required application names was not specified.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "ApplicationNameRequiredException",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "ApplicationNameRequiredException",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "ApplicationNameRequiredException",
"variableName" : "applicationNameRequiredException",
"variableType" : "ApplicationNameRequiredException",
"documentation" : null,
"simpleType" : "ApplicationNameRequiredException",
"variableSetterType" : "ApplicationNameRequiredException"
},
"wrapper" : false
},
"ApplicationRevisionSortBy" : {
"c2jName" : "ApplicationRevisionSortBy",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : [ {
"name" : "REGISTER_TIME",
"value" : "registerTime"
}, {
"name" : "FIRST_USED_TIME",
"value" : "firstUsedTime"
}, {
"name" : "LAST_USED_TIME",
"value" : "lastUsedTime"
} ],
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "ApplicationRevisionSortBy",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "ApplicationRevisionSortBy",
"variableName" : "applicationRevisionSortBy",
"variableType" : "ApplicationRevisionSortBy",
"documentation" : null,
"simpleType" : "ApplicationRevisionSortBy",
"variableSetterType" : "ApplicationRevisionSortBy"
},
"wrapper" : false
},
"AutoRollbackConfiguration" : {
"c2jName" : "AutoRollbackConfiguration",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Information about a configuration for automatically rolling back to a previous version of an application revision when a deployment is not completed successfully.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getEnabled",
"beanStyleSetterMethodName" : "setEnabled",
"c2jName" : "enabled",
"c2jShape" : "Boolean",
"defaultConsumerFluentSetterDocumentation" : "Indicates whether a defined automatic rollback configuration is currently enabled.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #enabled(Boolean)}.\n@param enabled a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #enabled(Boolean)",
"deprecated" : false,
"documentation" : "Indicates whether a defined automatic rollback configuration is currently enabled.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "enabled",
"fluentSetterDocumentation" : "Indicates whether a defined automatic rollback configuration is currently enabled.
\n@param enabled Indicates whether a defined automatic rollback configuration is currently enabled.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "enabled",
"getterDocumentation" : "Indicates whether a defined automatic rollback configuration is currently enabled.
\n@return Indicates whether a defined automatic rollback configuration is currently enabled.",
"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,
"statusCode" : false,
"unmarshallLocationName" : "enabled",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "Enabled",
"sensitive" : false,
"setterDocumentation" : "Indicates whether a defined automatic rollback configuration is currently enabled.
\n@param enabled Indicates whether a defined automatic rollback configuration is currently enabled.",
"setterMethodName" : "setEnabled",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : "Indicates whether a defined automatic rollback configuration is currently enabled.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getEventsAsStrings",
"beanStyleSetterMethodName" : "setEventsWithStrings",
"c2jName" : "events",
"c2jShape" : "AutoRollbackEventsList",
"defaultConsumerFluentSetterDocumentation" : "The event type or types that trigger a rollback.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #eventsAsStrings(List)}.\n@param events a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventsWithStrings(List)",
"deprecated" : false,
"documentation" : "The event type or types that trigger a rollback.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "events",
"fluentEnumSetterMethodName" : "events",
"fluentGetterMethodName" : "eventsAsStrings",
"fluentSetterDocumentation" : "The event type or types that trigger a rollback.
\n@param events The event type or types that trigger a rollback.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "eventsWithStrings",
"getterDocumentation" : "The event type or types that trigger a rollback.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The event type or types that trigger a rollback.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "events",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "events",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMemberAsString",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "AutoRollbackEvent",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : "AutoRollbackEvent",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "member",
"fluentEnumSetterMethodName" : "member",
"fluentGetterMethodName" : "memberAsString",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see AutoRollbackEvent\n@return Returns a reference to this object so that method calls can be chained together.\n@see AutoRollbackEvent",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link AutoRollbackEvent#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n
\n@return The value of the Member property for this object.\n@see AutoRollbackEvent",
"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" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see AutoRollbackEvent",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Events",
"sensitive" : false,
"setterDocumentation" : "The event type or types that trigger a rollback.
\n@param events The event type or types that trigger a rollback.",
"setterMethodName" : "setEventsWithStrings",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "events",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "events",
"variableType" : "java.util.List",
"documentation" : "The event type or types that trigger a rollback.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Enabled" : {
"beanStyleGetterMethodName" : "getEnabled",
"beanStyleSetterMethodName" : "setEnabled",
"c2jName" : "enabled",
"c2jShape" : "Boolean",
"defaultConsumerFluentSetterDocumentation" : "Indicates whether a defined automatic rollback configuration is currently enabled.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #enabled(Boolean)}.\n@param enabled a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #enabled(Boolean)",
"deprecated" : false,
"documentation" : "Indicates whether a defined automatic rollback configuration is currently enabled.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "enabled",
"fluentSetterDocumentation" : "Indicates whether a defined automatic rollback configuration is currently enabled.
\n@param enabled Indicates whether a defined automatic rollback configuration is currently enabled.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "enabled",
"getterDocumentation" : "Indicates whether a defined automatic rollback configuration is currently enabled.
\n@return Indicates whether a defined automatic rollback configuration is currently enabled.",
"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,
"statusCode" : false,
"unmarshallLocationName" : "enabled",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "Enabled",
"sensitive" : false,
"setterDocumentation" : "Indicates whether a defined automatic rollback configuration is currently enabled.
\n@param enabled Indicates whether a defined automatic rollback configuration is currently enabled.",
"setterMethodName" : "setEnabled",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : "Indicates whether a defined automatic rollback configuration is currently enabled.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
},
"Events" : {
"beanStyleGetterMethodName" : "getEventsAsStrings",
"beanStyleSetterMethodName" : "setEventsWithStrings",
"c2jName" : "events",
"c2jShape" : "AutoRollbackEventsList",
"defaultConsumerFluentSetterDocumentation" : "The event type or types that trigger a rollback.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #eventsAsStrings(List)}.\n@param events a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventsWithStrings(List)",
"deprecated" : false,
"documentation" : "The event type or types that trigger a rollback.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "events",
"fluentEnumSetterMethodName" : "events",
"fluentGetterMethodName" : "eventsAsStrings",
"fluentSetterDocumentation" : "The event type or types that trigger a rollback.
\n@param events The event type or types that trigger a rollback.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "eventsWithStrings",
"getterDocumentation" : "The event type or types that trigger a rollback.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The event type or types that trigger a rollback.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "events",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "events",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMemberAsString",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "AutoRollbackEvent",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : "AutoRollbackEvent",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "member",
"fluentEnumSetterMethodName" : "member",
"fluentGetterMethodName" : "memberAsString",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see AutoRollbackEvent\n@return Returns a reference to this object so that method calls can be chained together.\n@see AutoRollbackEvent",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link AutoRollbackEvent#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n
\n@return The value of the Member property for this object.\n@see AutoRollbackEvent",
"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" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see AutoRollbackEvent",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Events",
"sensitive" : false,
"setterDocumentation" : "The event type or types that trigger a rollback.
\n@param events The event type or types that trigger a rollback.",
"setterMethodName" : "setEventsWithStrings",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "events",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "events",
"variableType" : "java.util.List",
"documentation" : "The event type or types that trigger a rollback.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getEnabled",
"beanStyleSetterMethodName" : "setEnabled",
"c2jName" : "enabled",
"c2jShape" : "Boolean",
"defaultConsumerFluentSetterDocumentation" : "Indicates whether a defined automatic rollback configuration is currently enabled.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #enabled(Boolean)}.\n@param enabled a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #enabled(Boolean)",
"deprecated" : false,
"documentation" : "Indicates whether a defined automatic rollback configuration is currently enabled.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "enabled",
"fluentSetterDocumentation" : "Indicates whether a defined automatic rollback configuration is currently enabled.
\n@param enabled Indicates whether a defined automatic rollback configuration is currently enabled.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "enabled",
"getterDocumentation" : "Indicates whether a defined automatic rollback configuration is currently enabled.
\n@return Indicates whether a defined automatic rollback configuration is currently enabled.",
"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,
"statusCode" : false,
"unmarshallLocationName" : "enabled",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "Enabled",
"sensitive" : false,
"setterDocumentation" : "Indicates whether a defined automatic rollback configuration is currently enabled.
\n@param enabled Indicates whether a defined automatic rollback configuration is currently enabled.",
"setterMethodName" : "setEnabled",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : "Indicates whether a defined automatic rollback configuration is currently enabled.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getEventsAsStrings",
"beanStyleSetterMethodName" : "setEventsWithStrings",
"c2jName" : "events",
"c2jShape" : "AutoRollbackEventsList",
"defaultConsumerFluentSetterDocumentation" : "The event type or types that trigger a rollback.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #eventsAsStrings(List)}.\n@param events a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventsWithStrings(List)",
"deprecated" : false,
"documentation" : "The event type or types that trigger a rollback.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "events",
"fluentEnumSetterMethodName" : "events",
"fluentGetterMethodName" : "eventsAsStrings",
"fluentSetterDocumentation" : "The event type or types that trigger a rollback.
\n@param events The event type or types that trigger a rollback.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "eventsWithStrings",
"getterDocumentation" : "The event type or types that trigger a rollback.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The event type or types that trigger a rollback.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "events",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "events",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMemberAsString",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "AutoRollbackEvent",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : "AutoRollbackEvent",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "member",
"fluentEnumSetterMethodName" : "member",
"fluentGetterMethodName" : "memberAsString",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see AutoRollbackEvent\n@return Returns a reference to this object so that method calls can be chained together.\n@see AutoRollbackEvent",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link AutoRollbackEvent#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n
\n@return The value of the Member property for this object.\n@see AutoRollbackEvent",
"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" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see AutoRollbackEvent",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Events",
"sensitive" : false,
"setterDocumentation" : "The event type or types that trigger a rollback.
\n@param events The event type or types that trigger a rollback.",
"setterMethodName" : "setEventsWithStrings",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "events",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "events",
"variableType" : "java.util.List",
"documentation" : "The event type or types that trigger a rollback.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AutoRollbackConfiguration",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AutoRollbackConfiguration",
"variableName" : "autoRollbackConfiguration",
"variableType" : "AutoRollbackConfiguration",
"documentation" : null,
"simpleType" : "AutoRollbackConfiguration",
"variableSetterType" : "AutoRollbackConfiguration"
},
"wrapper" : false
},
"AutoRollbackEvent" : {
"c2jName" : "AutoRollbackEvent",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : [ {
"name" : "DEPLOYMENT_FAILURE",
"value" : "DEPLOYMENT_FAILURE"
}, {
"name" : "DEPLOYMENT_STOP_ON_ALARM",
"value" : "DEPLOYMENT_STOP_ON_ALARM"
}, {
"name" : "DEPLOYMENT_STOP_ON_REQUEST",
"value" : "DEPLOYMENT_STOP_ON_REQUEST"
} ],
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AutoRollbackEvent",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AutoRollbackEvent",
"variableName" : "autoRollbackEvent",
"variableType" : "AutoRollbackEvent",
"documentation" : null,
"simpleType" : "AutoRollbackEvent",
"variableSetterType" : "AutoRollbackEvent"
},
"wrapper" : false
},
"AutoScalingGroup" : {
"c2jName" : "AutoScalingGroup",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Information about an Auto Scaling group.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "AutoScalingGroupName",
"defaultConsumerFluentSetterDocumentation" : "The Auto Scaling group name.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The Auto Scaling group name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The Auto Scaling group name.
\n@param name The Auto Scaling group name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The Auto Scaling group name.
\n@return The Auto Scaling group name.",
"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" : "name",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The Auto Scaling group name.
\n@param name The Auto Scaling group name.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The Auto Scaling group name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getHook",
"beanStyleSetterMethodName" : "setHook",
"c2jName" : "hook",
"c2jShape" : "AutoScalingGroupHook",
"defaultConsumerFluentSetterDocumentation" : "An Auto Scaling lifecycle event hook name.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #hook(String)}.\n@param hook a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hook(String)",
"deprecated" : false,
"documentation" : "An Auto Scaling lifecycle event hook name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "hook",
"fluentSetterDocumentation" : "An Auto Scaling lifecycle event hook name.
\n@param hook An Auto Scaling lifecycle event hook name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "hook",
"getterDocumentation" : "An Auto Scaling lifecycle event hook name.
\n@return An Auto Scaling lifecycle event hook name.",
"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" : "hook",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "hook",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Hook",
"sensitive" : false,
"setterDocumentation" : "An Auto Scaling lifecycle event hook name.
\n@param hook An Auto Scaling lifecycle event hook name.",
"setterMethodName" : "setHook",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "hook",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "hook",
"variableType" : "String",
"documentation" : "An Auto Scaling lifecycle event hook name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Hook" : {
"beanStyleGetterMethodName" : "getHook",
"beanStyleSetterMethodName" : "setHook",
"c2jName" : "hook",
"c2jShape" : "AutoScalingGroupHook",
"defaultConsumerFluentSetterDocumentation" : "An Auto Scaling lifecycle event hook name.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #hook(String)}.\n@param hook a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hook(String)",
"deprecated" : false,
"documentation" : "An Auto Scaling lifecycle event hook name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "hook",
"fluentSetterDocumentation" : "An Auto Scaling lifecycle event hook name.
\n@param hook An Auto Scaling lifecycle event hook name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "hook",
"getterDocumentation" : "An Auto Scaling lifecycle event hook name.
\n@return An Auto Scaling lifecycle event hook name.",
"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" : "hook",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "hook",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Hook",
"sensitive" : false,
"setterDocumentation" : "An Auto Scaling lifecycle event hook name.
\n@param hook An Auto Scaling lifecycle event hook name.",
"setterMethodName" : "setHook",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "hook",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "hook",
"variableType" : "String",
"documentation" : "An Auto Scaling lifecycle event hook name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"Name" : {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "AutoScalingGroupName",
"defaultConsumerFluentSetterDocumentation" : "The Auto Scaling group name.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The Auto Scaling group name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The Auto Scaling group name.
\n@param name The Auto Scaling group name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The Auto Scaling group name.
\n@return The Auto Scaling group name.",
"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" : "name",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The Auto Scaling group name.
\n@param name The Auto Scaling group name.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The Auto Scaling group name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "AutoScalingGroupName",
"defaultConsumerFluentSetterDocumentation" : "The Auto Scaling group name.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The Auto Scaling group name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The Auto Scaling group name.
\n@param name The Auto Scaling group name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The Auto Scaling group name.
\n@return The Auto Scaling group name.",
"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" : "name",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The Auto Scaling group name.
\n@param name The Auto Scaling group name.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The Auto Scaling group name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getHook",
"beanStyleSetterMethodName" : "setHook",
"c2jName" : "hook",
"c2jShape" : "AutoScalingGroupHook",
"defaultConsumerFluentSetterDocumentation" : "An Auto Scaling lifecycle event hook name.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #hook(String)}.\n@param hook a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hook(String)",
"deprecated" : false,
"documentation" : "An Auto Scaling lifecycle event hook name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "hook",
"fluentSetterDocumentation" : "An Auto Scaling lifecycle event hook name.
\n@param hook An Auto Scaling lifecycle event hook name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "hook",
"getterDocumentation" : "An Auto Scaling lifecycle event hook name.
\n@return An Auto Scaling lifecycle event hook name.",
"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" : "hook",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "hook",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Hook",
"sensitive" : false,
"setterDocumentation" : "An Auto Scaling lifecycle event hook name.
\n@param hook An Auto Scaling lifecycle event hook name.",
"setterMethodName" : "setHook",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "hook",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "hook",
"variableType" : "String",
"documentation" : "An Auto Scaling lifecycle event hook name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AutoScalingGroup",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AutoScalingGroup",
"variableName" : "autoScalingGroup",
"variableType" : "AutoScalingGroup",
"documentation" : null,
"simpleType" : "AutoScalingGroup",
"variableSetterType" : "AutoScalingGroup"
},
"wrapper" : false
},
"BatchGetApplicationRevisionsRequest" : {
"c2jName" : "BatchGetApplicationRevisionsInput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Represents the input of a BatchGetApplicationRevisions operation.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "BatchGetApplicationRevisions",
"locationName" : null,
"requestUri" : "/",
"target" : "CodeDeploy_20141006.BatchGetApplicationRevisions",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"beanStyleGetterMethodName" : "getApplicationName",
"beanStyleSetterMethodName" : "setApplicationName",
"c2jName" : "applicationName",
"c2jShape" : "ApplicationName",
"defaultConsumerFluentSetterDocumentation" : "The name of an AWS CodeDeploy application about which to get revision information.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)",
"deprecated" : false,
"documentation" : "The name of an AWS CodeDeploy application about which to get revision information.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "applicationName",
"fluentSetterDocumentation" : "The name of an AWS CodeDeploy application about which to get revision information.
\n@param applicationName The name of an AWS CodeDeploy application about which to get revision information.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "applicationName",
"getterDocumentation" : "The name of an AWS CodeDeploy application about which to get revision information.
\n@return The name of an AWS CodeDeploy application about which to get revision information.",
"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" : "applicationName",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "applicationName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ApplicationName",
"sensitive" : false,
"setterDocumentation" : "The name of an AWS CodeDeploy application about which to get revision information.
\n@param applicationName The name of an AWS CodeDeploy application about which to get revision information.",
"setterMethodName" : "setApplicationName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "applicationName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "applicationName",
"variableType" : "String",
"documentation" : "The name of an AWS CodeDeploy application about which to get revision information.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getRevisions",
"beanStyleSetterMethodName" : "setRevisions",
"c2jName" : "revisions",
"c2jShape" : "RevisionLocationList",
"defaultConsumerFluentSetterDocumentation" : "Information to get about the application revisions, including type and location.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #revisions(List)}.\n@param revisions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #revisions(List)",
"deprecated" : false,
"documentation" : "Information to get about the application revisions, including type and location.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "revisions",
"fluentSetterDocumentation" : "Information to get about the application revisions, including type and location.
\n@param revisions Information to get about the application revisions, including type and location.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "revisions",
"getterDocumentation" : "Information to get about the application revisions, including type and location.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return Information to get about the application revisions, including type and location.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "revisions",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "revisions",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "RevisionLocation",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link RevisionLocation.Builder} avoiding the need to create one manually via {@link RevisionLocation#builder()}.\n\nWhen the {@link Consumer} completes, {@link RevisionLocation.Builder#build()} is called immediately and its result is passed to {@link #member(RevisionLocation)}.\n@param member a consumer that will call methods on {@link RevisionLocation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(RevisionLocation)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "RevisionLocation",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "RevisionLocation",
"variableName" : "member",
"variableType" : "RevisionLocation",
"documentation" : null,
"simpleType" : "RevisionLocation",
"variableSetterType" : "RevisionLocation"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "RevisionLocation",
"variableName" : "member",
"variableType" : "RevisionLocation",
"documentation" : "",
"simpleType" : "RevisionLocation",
"variableSetterType" : "RevisionLocation"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "RevisionLocation",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "RevisionLocation",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Revisions",
"sensitive" : false,
"setterDocumentation" : "Information to get about the application revisions, including type and location.
\n@param revisions Information to get about the application revisions, including type and location.",
"setterMethodName" : "setRevisions",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "revisions",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "revisions",
"variableType" : "java.util.List",
"documentation" : "Information to get about the application revisions, including type and location.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ApplicationName" : {
"beanStyleGetterMethodName" : "getApplicationName",
"beanStyleSetterMethodName" : "setApplicationName",
"c2jName" : "applicationName",
"c2jShape" : "ApplicationName",
"defaultConsumerFluentSetterDocumentation" : "The name of an AWS CodeDeploy application about which to get revision information.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)",
"deprecated" : false,
"documentation" : "The name of an AWS CodeDeploy application about which to get revision information.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "applicationName",
"fluentSetterDocumentation" : "The name of an AWS CodeDeploy application about which to get revision information.
\n@param applicationName The name of an AWS CodeDeploy application about which to get revision information.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "applicationName",
"getterDocumentation" : "The name of an AWS CodeDeploy application about which to get revision information.
\n@return The name of an AWS CodeDeploy application about which to get revision information.",
"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" : "applicationName",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "applicationName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ApplicationName",
"sensitive" : false,
"setterDocumentation" : "The name of an AWS CodeDeploy application about which to get revision information.
\n@param applicationName The name of an AWS CodeDeploy application about which to get revision information.",
"setterMethodName" : "setApplicationName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "applicationName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "applicationName",
"variableType" : "String",
"documentation" : "The name of an AWS CodeDeploy application about which to get revision information.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"Revisions" : {
"beanStyleGetterMethodName" : "getRevisions",
"beanStyleSetterMethodName" : "setRevisions",
"c2jName" : "revisions",
"c2jShape" : "RevisionLocationList",
"defaultConsumerFluentSetterDocumentation" : "Information to get about the application revisions, including type and location.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #revisions(List)}.\n@param revisions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #revisions(List)",
"deprecated" : false,
"documentation" : "Information to get about the application revisions, including type and location.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "revisions",
"fluentSetterDocumentation" : "Information to get about the application revisions, including type and location.
\n@param revisions Information to get about the application revisions, including type and location.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "revisions",
"getterDocumentation" : "Information to get about the application revisions, including type and location.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return Information to get about the application revisions, including type and location.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "revisions",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "revisions",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "RevisionLocation",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link RevisionLocation.Builder} avoiding the need to create one manually via {@link RevisionLocation#builder()}.\n\nWhen the {@link Consumer} completes, {@link RevisionLocation.Builder#build()} is called immediately and its result is passed to {@link #member(RevisionLocation)}.\n@param member a consumer that will call methods on {@link RevisionLocation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(RevisionLocation)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "RevisionLocation",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "RevisionLocation",
"variableName" : "member",
"variableType" : "RevisionLocation",
"documentation" : null,
"simpleType" : "RevisionLocation",
"variableSetterType" : "RevisionLocation"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "RevisionLocation",
"variableName" : "member",
"variableType" : "RevisionLocation",
"documentation" : "",
"simpleType" : "RevisionLocation",
"variableSetterType" : "RevisionLocation"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "RevisionLocation",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "RevisionLocation",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Revisions",
"sensitive" : false,
"setterDocumentation" : "Information to get about the application revisions, including type and location.
\n@param revisions Information to get about the application revisions, including type and location.",
"setterMethodName" : "setRevisions",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "revisions",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "revisions",
"variableType" : "java.util.List",
"documentation" : "Information to get about the application revisions, including type and location.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getApplicationName",
"beanStyleSetterMethodName" : "setApplicationName",
"c2jName" : "applicationName",
"c2jShape" : "ApplicationName",
"defaultConsumerFluentSetterDocumentation" : "The name of an AWS CodeDeploy application about which to get revision information.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)",
"deprecated" : false,
"documentation" : "The name of an AWS CodeDeploy application about which to get revision information.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "applicationName",
"fluentSetterDocumentation" : "The name of an AWS CodeDeploy application about which to get revision information.
\n@param applicationName The name of an AWS CodeDeploy application about which to get revision information.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "applicationName",
"getterDocumentation" : "The name of an AWS CodeDeploy application about which to get revision information.
\n@return The name of an AWS CodeDeploy application about which to get revision information.",
"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" : "applicationName",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "applicationName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ApplicationName",
"sensitive" : false,
"setterDocumentation" : "The name of an AWS CodeDeploy application about which to get revision information.
\n@param applicationName The name of an AWS CodeDeploy application about which to get revision information.",
"setterMethodName" : "setApplicationName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "applicationName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "applicationName",
"variableType" : "String",
"documentation" : "The name of an AWS CodeDeploy application about which to get revision information.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getRevisions",
"beanStyleSetterMethodName" : "setRevisions",
"c2jName" : "revisions",
"c2jShape" : "RevisionLocationList",
"defaultConsumerFluentSetterDocumentation" : "Information to get about the application revisions, including type and location.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #revisions(List)}.\n@param revisions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #revisions(List)",
"deprecated" : false,
"documentation" : "Information to get about the application revisions, including type and location.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "revisions",
"fluentSetterDocumentation" : "Information to get about the application revisions, including type and location.
\n@param revisions Information to get about the application revisions, including type and location.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "revisions",
"getterDocumentation" : "Information to get about the application revisions, including type and location.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return Information to get about the application revisions, including type and location.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "revisions",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "revisions",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "RevisionLocation",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link RevisionLocation.Builder} avoiding the need to create one manually via {@link RevisionLocation#builder()}.\n\nWhen the {@link Consumer} completes, {@link RevisionLocation.Builder#build()} is called immediately and its result is passed to {@link #member(RevisionLocation)}.\n@param member a consumer that will call methods on {@link RevisionLocation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(RevisionLocation)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "RevisionLocation",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "RevisionLocation",
"variableName" : "member",
"variableType" : "RevisionLocation",
"documentation" : null,
"simpleType" : "RevisionLocation",
"variableSetterType" : "RevisionLocation"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "RevisionLocation",
"variableName" : "member",
"variableType" : "RevisionLocation",
"documentation" : "",
"simpleType" : "RevisionLocation",
"variableSetterType" : "RevisionLocation"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "RevisionLocation",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "RevisionLocation",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Revisions",
"sensitive" : false,
"setterDocumentation" : "Information to get about the application revisions, including type and location.
\n@param revisions Information to get about the application revisions, including type and location.",
"setterMethodName" : "setRevisions",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "revisions",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "revisions",
"variableType" : "java.util.List",
"documentation" : "Information to get about the application revisions, including type and location.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "applicationName", "revisions" ],
"shapeName" : "BatchGetApplicationRevisionsRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "BatchGetApplicationRevisionsRequest",
"variableName" : "batchGetApplicationRevisionsRequest",
"variableType" : "BatchGetApplicationRevisionsRequest",
"documentation" : null,
"simpleType" : "BatchGetApplicationRevisionsRequest",
"variableSetterType" : "BatchGetApplicationRevisionsRequest"
},
"wrapper" : false
},
"BatchGetApplicationRevisionsResponse" : {
"c2jName" : "BatchGetApplicationRevisionsOutput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Represents the output of a BatchGetApplicationRevisions operation.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getApplicationName",
"beanStyleSetterMethodName" : "setApplicationName",
"c2jName" : "applicationName",
"c2jShape" : "ApplicationName",
"defaultConsumerFluentSetterDocumentation" : "The name of the application that corresponds to the revisions.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)",
"deprecated" : false,
"documentation" : "The name of the application that corresponds to the revisions.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "applicationName",
"fluentSetterDocumentation" : "The name of the application that corresponds to the revisions.
\n@param applicationName The name of the application that corresponds to the revisions.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "applicationName",
"getterDocumentation" : "The name of the application that corresponds to the revisions.
\n@return The name of the application that corresponds to the revisions.",
"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" : "applicationName",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "applicationName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ApplicationName",
"sensitive" : false,
"setterDocumentation" : "The name of the application that corresponds to the revisions.
\n@param applicationName The name of the application that corresponds to the revisions.",
"setterMethodName" : "setApplicationName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "applicationName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "applicationName",
"variableType" : "String",
"documentation" : "The name of the application that corresponds to the revisions.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getErrorMessage",
"beanStyleSetterMethodName" : "setErrorMessage",
"c2jName" : "errorMessage",
"c2jShape" : "ErrorMessage",
"defaultConsumerFluentSetterDocumentation" : "Information about errors that might have occurred during the API call.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #errorMessage(String)}.\n@param errorMessage a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorMessage(String)",
"deprecated" : false,
"documentation" : "Information about errors that might have occurred during the API call.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "errorMessage",
"fluentSetterDocumentation" : "Information about errors that might have occurred during the API call.
\n@param errorMessage Information about errors that might have occurred during the API call.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "errorMessage",
"getterDocumentation" : "Information about errors that might have occurred during the API call.
\n@return Information about errors that might have occurred during the API call.",
"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" : "errorMessage",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "errorMessage",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ErrorMessage",
"sensitive" : false,
"setterDocumentation" : "Information about errors that might have occurred during the API call.
\n@param errorMessage Information about errors that might have occurred during the API call.",
"setterMethodName" : "setErrorMessage",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "errorMessage",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "errorMessage",
"variableType" : "String",
"documentation" : "Information about errors that might have occurred during the API call.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getRevisions",
"beanStyleSetterMethodName" : "setRevisions",
"c2jName" : "revisions",
"c2jShape" : "RevisionInfoList",
"defaultConsumerFluentSetterDocumentation" : "Additional information about the revisions, including the type and location.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #revisions(List)}.\n@param revisions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #revisions(List)",
"deprecated" : false,
"documentation" : "Additional information about the revisions, including the type and location.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "revisions",
"fluentSetterDocumentation" : "Additional information about the revisions, including the type and location.
\n@param revisions Additional information about the revisions, including the type and location.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "revisions",
"getterDocumentation" : "Additional information about the revisions, including the type and location.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return Additional information about the revisions, including the type and location.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "revisions",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "revisions",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "RevisionInfo",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link RevisionInfo.Builder} avoiding the need to create one manually via {@link RevisionInfo#builder()}.\n\nWhen the {@link Consumer} completes, {@link RevisionInfo.Builder#build()} is called immediately and its result is passed to {@link #member(RevisionInfo)}.\n@param member a consumer that will call methods on {@link RevisionInfo.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(RevisionInfo)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "RevisionInfo",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "RevisionInfo",
"variableName" : "member",
"variableType" : "RevisionInfo",
"documentation" : null,
"simpleType" : "RevisionInfo",
"variableSetterType" : "RevisionInfo"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "RevisionInfo",
"variableName" : "member",
"variableType" : "RevisionInfo",
"documentation" : "",
"simpleType" : "RevisionInfo",
"variableSetterType" : "RevisionInfo"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "RevisionInfo",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "RevisionInfo",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Revisions",
"sensitive" : false,
"setterDocumentation" : "Additional information about the revisions, including the type and location.
\n@param revisions Additional information about the revisions, including the type and location.",
"setterMethodName" : "setRevisions",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "revisions",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "revisions",
"variableType" : "java.util.List",
"documentation" : "Additional information about the revisions, including the type and location.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ApplicationName" : {
"beanStyleGetterMethodName" : "getApplicationName",
"beanStyleSetterMethodName" : "setApplicationName",
"c2jName" : "applicationName",
"c2jShape" : "ApplicationName",
"defaultConsumerFluentSetterDocumentation" : "The name of the application that corresponds to the revisions.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)",
"deprecated" : false,
"documentation" : "The name of the application that corresponds to the revisions.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "applicationName",
"fluentSetterDocumentation" : "The name of the application that corresponds to the revisions.
\n@param applicationName The name of the application that corresponds to the revisions.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "applicationName",
"getterDocumentation" : "The name of the application that corresponds to the revisions.
\n@return The name of the application that corresponds to the revisions.",
"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" : "applicationName",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "applicationName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ApplicationName",
"sensitive" : false,
"setterDocumentation" : "The name of the application that corresponds to the revisions.
\n@param applicationName The name of the application that corresponds to the revisions.",
"setterMethodName" : "setApplicationName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "applicationName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "applicationName",
"variableType" : "String",
"documentation" : "The name of the application that corresponds to the revisions.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"ErrorMessage" : {
"beanStyleGetterMethodName" : "getErrorMessage",
"beanStyleSetterMethodName" : "setErrorMessage",
"c2jName" : "errorMessage",
"c2jShape" : "ErrorMessage",
"defaultConsumerFluentSetterDocumentation" : "Information about errors that might have occurred during the API call.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #errorMessage(String)}.\n@param errorMessage a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorMessage(String)",
"deprecated" : false,
"documentation" : "Information about errors that might have occurred during the API call.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "errorMessage",
"fluentSetterDocumentation" : "Information about errors that might have occurred during the API call.
\n@param errorMessage Information about errors that might have occurred during the API call.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "errorMessage",
"getterDocumentation" : "Information about errors that might have occurred during the API call.
\n@return Information about errors that might have occurred during the API call.",
"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" : "errorMessage",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "errorMessage",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ErrorMessage",
"sensitive" : false,
"setterDocumentation" : "Information about errors that might have occurred during the API call.
\n@param errorMessage Information about errors that might have occurred during the API call.",
"setterMethodName" : "setErrorMessage",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "errorMessage",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "errorMessage",
"variableType" : "String",
"documentation" : "Information about errors that might have occurred during the API call.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"Revisions" : {
"beanStyleGetterMethodName" : "getRevisions",
"beanStyleSetterMethodName" : "setRevisions",
"c2jName" : "revisions",
"c2jShape" : "RevisionInfoList",
"defaultConsumerFluentSetterDocumentation" : "Additional information about the revisions, including the type and location.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #revisions(List)}.\n@param revisions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #revisions(List)",
"deprecated" : false,
"documentation" : "Additional information about the revisions, including the type and location.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "revisions",
"fluentSetterDocumentation" : "Additional information about the revisions, including the type and location.
\n@param revisions Additional information about the revisions, including the type and location.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "revisions",
"getterDocumentation" : "Additional information about the revisions, including the type and location.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return Additional information about the revisions, including the type and location.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "revisions",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "revisions",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "RevisionInfo",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link RevisionInfo.Builder} avoiding the need to create one manually via {@link RevisionInfo#builder()}.\n\nWhen the {@link Consumer} completes, {@link RevisionInfo.Builder#build()} is called immediately and its result is passed to {@link #member(RevisionInfo)}.\n@param member a consumer that will call methods on {@link RevisionInfo.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(RevisionInfo)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "RevisionInfo",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "RevisionInfo",
"variableName" : "member",
"variableType" : "RevisionInfo",
"documentation" : null,
"simpleType" : "RevisionInfo",
"variableSetterType" : "RevisionInfo"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "RevisionInfo",
"variableName" : "member",
"variableType" : "RevisionInfo",
"documentation" : "",
"simpleType" : "RevisionInfo",
"variableSetterType" : "RevisionInfo"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "RevisionInfo",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "RevisionInfo",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Revisions",
"sensitive" : false,
"setterDocumentation" : "Additional information about the revisions, including the type and location.
\n@param revisions Additional information about the revisions, including the type and location.",
"setterMethodName" : "setRevisions",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "revisions",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "revisions",
"variableType" : "java.util.List",
"documentation" : "Additional information about the revisions, including the type and location.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getApplicationName",
"beanStyleSetterMethodName" : "setApplicationName",
"c2jName" : "applicationName",
"c2jShape" : "ApplicationName",
"defaultConsumerFluentSetterDocumentation" : "The name of the application that corresponds to the revisions.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #applicationName(String)}.\n@param applicationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationName(String)",
"deprecated" : false,
"documentation" : "The name of the application that corresponds to the revisions.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "applicationName",
"fluentSetterDocumentation" : "The name of the application that corresponds to the revisions.
\n@param applicationName The name of the application that corresponds to the revisions.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "applicationName",
"getterDocumentation" : "The name of the application that corresponds to the revisions.
\n@return The name of the application that corresponds to the revisions.",
"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" : "applicationName",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "applicationName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ApplicationName",
"sensitive" : false,
"setterDocumentation" : "The name of the application that corresponds to the revisions.
\n@param applicationName The name of the application that corresponds to the revisions.",
"setterMethodName" : "setApplicationName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "applicationName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "applicationName",
"variableType" : "String",
"documentation" : "The name of the application that corresponds to the revisions.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getErrorMessage",
"beanStyleSetterMethodName" : "setErrorMessage",
"c2jName" : "errorMessage",
"c2jShape" : "ErrorMessage",
"defaultConsumerFluentSetterDocumentation" : "Information about errors that might have occurred during the API call.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #errorMessage(String)}.\n@param errorMessage a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorMessage(String)",
"deprecated" : false,
"documentation" : "Information about errors that might have occurred during the API call.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "errorMessage",
"fluentSetterDocumentation" : "Information about errors that might have occurred during the API call.
\n@param errorMessage Information about errors that might have occurred during the API call.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "errorMessage",
"getterDocumentation" : "Information about errors that might have occurred during the API call.
\n@return Information about errors that might have occurred during the API call.",
"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" : "errorMessage",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "errorMessage",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ErrorMessage",
"sensitive" : false,
"setterDocumentation" : "Information about errors that might have occurred during the API call.
\n@param errorMessage Information about errors that might have occurred during the API call.",
"setterMethodName" : "setErrorMessage",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "errorMessage",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "errorMessage",
"variableType" : "String",
"documentation" : "Information about errors that might have occurred during the API call.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getRevisions",
"beanStyleSetterMethodName" : "setRevisions",
"c2jName" : "revisions",
"c2jShape" : "RevisionInfoList",
"defaultConsumerFluentSetterDocumentation" : "Additional information about the revisions, including the type and location.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #revisions(List)}.\n@param revisions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #revisions(List)",
"deprecated" : false,
"documentation" : "Additional information about the revisions, including the type and location.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "revisions",
"fluentSetterDocumentation" : "Additional information about the revisions, including the type and location.
\n@param revisions Additional information about the revisions, including the type and location.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "revisions",
"getterDocumentation" : "Additional information about the revisions, including the type and location.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return Additional information about the revisions, including the type and location.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "revisions",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "revisions",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "RevisionInfo",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link RevisionInfo.Builder} avoiding the need to create one manually via {@link RevisionInfo#builder()}.\n\nWhen the {@link Consumer} completes, {@link RevisionInfo.Builder#build()} is called immediately and its result is passed to {@link #member(RevisionInfo)}.\n@param member a consumer that will call methods on {@link RevisionInfo.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(RevisionInfo)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "RevisionInfo",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "RevisionInfo",
"variableName" : "member",
"variableType" : "RevisionInfo",
"documentation" : null,
"simpleType" : "RevisionInfo",
"variableSetterType" : "RevisionInfo"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "RevisionInfo",
"variableName" : "member",
"variableType" : "RevisionInfo",
"documentation" : "",
"simpleType" : "RevisionInfo",
"variableSetterType" : "RevisionInfo"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "RevisionInfo",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "RevisionInfo",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Revisions",
"sensitive" : false,
"setterDocumentation" : "Additional information about the revisions, including the type and location.
\n@param revisions Additional information about the revisions, including the type and location.",
"setterMethodName" : "setRevisions",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "revisions",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "revisions",
"variableType" : "java.util.List",
"documentation" : "Additional information about the revisions, including the type and location.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "BatchGetApplicationRevisionsResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "BatchGetApplicationRevisionsResponse",
"variableName" : "batchGetApplicationRevisionsResponse",
"variableType" : "BatchGetApplicationRevisionsResponse",
"documentation" : null,
"simpleType" : "BatchGetApplicationRevisionsResponse",
"variableSetterType" : "BatchGetApplicationRevisionsResponse"
},
"wrapper" : false
},
"BatchGetApplicationsRequest" : {
"c2jName" : "BatchGetApplicationsInput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Represents the input of a BatchGetApplications operation.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "BatchGetApplications",
"locationName" : null,
"requestUri" : "/",
"target" : "CodeDeploy_20141006.BatchGetApplications",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"beanStyleGetterMethodName" : "getApplicationNames",
"beanStyleSetterMethodName" : "setApplicationNames",
"c2jName" : "applicationNames",
"c2jShape" : "ApplicationsList",
"defaultConsumerFluentSetterDocumentation" : "A list of application names separated by spaces.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #applicationNames(List)}.\n@param applicationNames a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationNames(List)",
"deprecated" : false,
"documentation" : "A list of application names separated by spaces.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "applicationNames",
"fluentSetterDocumentation" : "A list of application names separated by spaces.
\n@param applicationNames A list of application names separated by spaces.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "applicationNames",
"getterDocumentation" : "A list of application names separated by spaces.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return A list of application names separated by spaces.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "applicationNames",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "applicationNames",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "ApplicationName",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"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" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "ApplicationNames",
"sensitive" : false,
"setterDocumentation" : "A list of application names separated by spaces.
\n@param applicationNames A list of application names separated by spaces.",
"setterMethodName" : "setApplicationNames",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "applicationNames",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "applicationNames",
"variableType" : "java.util.List",
"documentation" : "A list of application names separated by spaces.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ApplicationNames" : {
"beanStyleGetterMethodName" : "getApplicationNames",
"beanStyleSetterMethodName" : "setApplicationNames",
"c2jName" : "applicationNames",
"c2jShape" : "ApplicationsList",
"defaultConsumerFluentSetterDocumentation" : "A list of application names separated by spaces.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #applicationNames(List)}.\n@param applicationNames a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #applicationNames(List)",
"deprecated" : false,
"documentation" : "A list of application names separated by spaces.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "applicationNames",
"fluentSetterDocumentation" : "A list of application names separated by spaces.
\n@param applicationNames A list of application names separated by spaces.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "applicationNames",
"getterDocumentation" : "A list of application names separated by spaces.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return A list of application names separated by spaces.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "applicationNames",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "applicationNames",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "ApplicationName",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"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" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "ApplicationNames",
"sensitive" : false,
"setterDocumentation" : "A list of application names separated by spaces.
\n@param applicationNames A list of application names separated by spaces.",
"setterMethodName" : "setApplicationNames",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "applicationNames",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "applicationNames",
"variableType" : "java.util.List