
models.servicecatalog-2015-12-10-intermediate.json Maven / Gradle / Ivy
Show all versions of aws-java-sdk-servicecatalog Show documentation
{
"metadata" : {
"apiVersion" : "2015-12-10",
"protocol" : "json",
"checksumFormat" : null,
"documentation" : "AWS Service Catalog Overview
AWS Service Catalog allows organizations to create and manage catalogs of IT services that are approved for use on AWS. This documentation provides reference material for the AWS Service Catalog end user API. To get the most out of this documentation, you need to be familiar with the terminology discussed in AWS Service Catalog Concepts.
Additional Resources
",
"defaultEndpoint" : "servicecatalog.us-east-1.amazonaws.com",
"defaultEndpointWithoutHttpProtocol" : "servicecatalog.us-east-1.amazonaws.com",
"syncInterface" : "AWSServiceCatalog",
"syncClient" : "AWSServiceCatalogClient",
"asyncInterface" : "AWSServiceCatalogAsync",
"asyncClient" : "AWSServiceCatalogAsyncClient",
"packageName" : "com.amazonaws.services.servicecatalog",
"packagePath" : "com/amazonaws/services/servicecatalog",
"serviceAbbreviation" : null,
"serviceFullName" : "AWS Service Catalog",
"hasApiWithStreamInput" : false,
"contentType" : null,
"jsonVersion" : "1.1",
"endpointPrefix" : "servicecatalog",
"signingName" : "servicecatalog",
"protocolDefaultExceptionUmarshallerImpl" : null,
"syncClientBuilderClassName" : "AWSServiceCatalogClientBuilder",
"asyncClientBuilderClassName" : "AWSServiceCatalogAsyncClientBuilder",
"serviceName" : "AWS Service Catalog",
"cborProtocol" : false,
"xmlProtocol" : false,
"unmarshallerContextClassName" : "JsonUnmarshallerContext",
"unmarshallerClassSuffix" : "JsonUnmarshaller",
"jsonProtocol" : true
},
"operations" : {
"DescribeProduct" : {
"documentation" : "Retrieves information about a specified product.
This operation is functionally identical to DescribeProductView except that it takes as input ProductId
instead of ProductViewId
.
",
"operationName" : "DescribeProduct",
"deprecated" : false,
"input" : {
"variableName" : "describeProductRequest",
"variableType" : "DescribeProductRequest",
"variableDeclarationType" : "DescribeProductRequest",
"documentation" : "",
"simpleType" : "DescribeProductRequest",
"variableSetterType" : "DescribeProductRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "DescribeProductResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "The specified resource was not found.
"
}, {
"exceptionName" : "InvalidParametersException",
"documentation" : "One or more parameters provided to the operation are invalid.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "DescribeProductResult",
"asyncReturnType" : "DescribeProductResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "describeProduct"
},
"DescribeProductView" : {
"documentation" : "Retrieves information about a specified product.
This operation is functionally identical to DescribeProduct except that it takes as input ProductViewId
instead of ProductId
.
",
"operationName" : "DescribeProductView",
"deprecated" : false,
"input" : {
"variableName" : "describeProductViewRequest",
"variableType" : "DescribeProductViewRequest",
"variableDeclarationType" : "DescribeProductViewRequest",
"documentation" : "",
"simpleType" : "DescribeProductViewRequest",
"variableSetterType" : "DescribeProductViewRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "DescribeProductViewResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "The specified resource was not found.
"
}, {
"exceptionName" : "InvalidParametersException",
"documentation" : "One or more parameters provided to the operation are invalid.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "DescribeProductViewResult",
"asyncReturnType" : "DescribeProductViewResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "describeProductView"
},
"DescribeProvisioningParameters" : {
"documentation" : "Provides information about parameters required to provision a specified product in a specified manner. Use this operation to obtain the list of ProvisioningArtifactParameters
parameters available to call the ProvisionProduct operation for the specified product.
",
"operationName" : "DescribeProvisioningParameters",
"deprecated" : false,
"input" : {
"variableName" : "describeProvisioningParametersRequest",
"variableType" : "DescribeProvisioningParametersRequest",
"variableDeclarationType" : "DescribeProvisioningParametersRequest",
"documentation" : "",
"simpleType" : "DescribeProvisioningParametersRequest",
"variableSetterType" : "DescribeProvisioningParametersRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "DescribeProvisioningParametersResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InvalidParametersException",
"documentation" : "One or more parameters provided to the operation are invalid.
"
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "The specified resource was not found.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "DescribeProvisioningParametersResult",
"asyncReturnType" : "DescribeProvisioningParametersResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "describeProvisioningParameters"
},
"DescribeRecord" : {
"documentation" : "Retrieves a paginated list of the full details of a specific request. Use this operation after calling a request operation (ProvisionProduct, TerminateProvisionedProduct, or UpdateProvisionedProduct).
",
"operationName" : "DescribeRecord",
"deprecated" : false,
"input" : {
"variableName" : "describeRecordRequest",
"variableType" : "DescribeRecordRequest",
"variableDeclarationType" : "DescribeRecordRequest",
"documentation" : "",
"simpleType" : "DescribeRecordRequest",
"variableSetterType" : "DescribeRecordRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "DescribeRecordResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "The specified resource was not found.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "DescribeRecordResult",
"asyncReturnType" : "DescribeRecordResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "describeRecord"
},
"ListLaunchPaths" : {
"documentation" : "Returns a paginated list of all paths to a specified product. A path is how the user has access to a specified product, and is necessary when provisioning a product. A path also determines the constraints put on the product.
",
"operationName" : "ListLaunchPaths",
"deprecated" : false,
"input" : {
"variableName" : "listLaunchPathsRequest",
"variableType" : "ListLaunchPathsRequest",
"variableDeclarationType" : "ListLaunchPathsRequest",
"documentation" : "",
"simpleType" : "ListLaunchPathsRequest",
"variableSetterType" : "ListLaunchPathsRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "ListLaunchPathsResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InvalidParametersException",
"documentation" : "One or more parameters provided to the operation are invalid.
"
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "The specified resource was not found.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "ListLaunchPathsResult",
"asyncReturnType" : "ListLaunchPathsResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "listLaunchPaths"
},
"ListRecordHistory" : {
"documentation" : "Returns a paginated list of all performed requests, in the form of RecordDetails objects that are filtered as specified.
",
"operationName" : "ListRecordHistory",
"deprecated" : false,
"input" : {
"variableName" : "listRecordHistoryRequest",
"variableType" : "ListRecordHistoryRequest",
"variableDeclarationType" : "ListRecordHistoryRequest",
"documentation" : "",
"simpleType" : "ListRecordHistoryRequest",
"variableSetterType" : "ListRecordHistoryRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "ListRecordHistoryResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InvalidParametersException",
"documentation" : "One or more parameters provided to the operation are invalid.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "ListRecordHistoryResult",
"asyncReturnType" : "ListRecordHistoryResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "listRecordHistory"
},
"ProvisionProduct" : {
"documentation" : "Requests a Provision of a specified product. A ProvisionedProduct is a resourced instance for a product. For example, provisioning a CloudFormation-template-backed product results in launching a CloudFormation stack and all the underlying resources that come with it.
You can check the status of this request using the DescribeRecord operation.
",
"operationName" : "ProvisionProduct",
"deprecated" : false,
"input" : {
"variableName" : "provisionProductRequest",
"variableType" : "ProvisionProductRequest",
"variableDeclarationType" : "ProvisionProductRequest",
"documentation" : "",
"simpleType" : "ProvisionProductRequest",
"variableSetterType" : "ProvisionProductRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "ProvisionProductResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InvalidParametersException",
"documentation" : "One or more parameters provided to the operation are invalid.
"
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "The specified resource was not found.
"
}, {
"exceptionName" : "DuplicateResourceException",
"documentation" : "The specified resource is a duplicate.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "ProvisionProductResult",
"asyncReturnType" : "ProvisionProductResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "provisionProduct"
},
"ScanProvisionedProducts" : {
"documentation" : "Returns a paginated list of all the ProvisionedProduct objects that are currently available (not terminated).
",
"operationName" : "ScanProvisionedProducts",
"deprecated" : false,
"input" : {
"variableName" : "scanProvisionedProductsRequest",
"variableType" : "ScanProvisionedProductsRequest",
"variableDeclarationType" : "ScanProvisionedProductsRequest",
"documentation" : "",
"simpleType" : "ScanProvisionedProductsRequest",
"variableSetterType" : "ScanProvisionedProductsRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "ScanProvisionedProductsResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InvalidParametersException",
"documentation" : "One or more parameters provided to the operation are invalid.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "ScanProvisionedProductsResult",
"asyncReturnType" : "ScanProvisionedProductsResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "scanProvisionedProducts"
},
"SearchProducts" : {
"documentation" : "Returns a paginated list all of the Products
objects to which the caller has access.
The output of this operation can be used as input for other operations, such as DescribeProductView.
",
"operationName" : "SearchProducts",
"deprecated" : false,
"input" : {
"variableName" : "searchProductsRequest",
"variableType" : "SearchProductsRequest",
"variableDeclarationType" : "SearchProductsRequest",
"documentation" : "",
"simpleType" : "SearchProductsRequest",
"variableSetterType" : "SearchProductsRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "SearchProductsResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InvalidParametersException",
"documentation" : "One or more parameters provided to the operation are invalid.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "SearchProductsResult",
"asyncReturnType" : "SearchProductsResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "searchProducts"
},
"TerminateProvisionedProduct" : {
"documentation" : "Requests termination of an existing ProvisionedProduct object. If there are Tags
associated with the object, they are terminated when the ProvisionedProduct object is terminated.
This operation does not delete any records associated with the ProvisionedProduct object.
You can check the status of this request using the DescribeRecord operation.
",
"operationName" : "TerminateProvisionedProduct",
"deprecated" : false,
"input" : {
"variableName" : "terminateProvisionedProductRequest",
"variableType" : "TerminateProvisionedProductRequest",
"variableDeclarationType" : "TerminateProvisionedProductRequest",
"documentation" : "",
"simpleType" : "TerminateProvisionedProductRequest",
"variableSetterType" : "TerminateProvisionedProductRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "TerminateProvisionedProductResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "The specified resource was not found.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "TerminateProvisionedProductResult",
"asyncReturnType" : "TerminateProvisionedProductResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "terminateProvisionedProduct"
},
"UpdateProvisionedProduct" : {
"documentation" : "Requests updates to the configuration of an existing ProvisionedProduct object. If there are tags associated with the object, they cannot be updated or added with this operation. Depending on the specific updates requested, this operation may update with no interruption, with some interruption, or replace the ProvisionedProduct object entirely.
You can check the status of this request using the DescribeRecord operation.
",
"operationName" : "UpdateProvisionedProduct",
"deprecated" : false,
"input" : {
"variableName" : "updateProvisionedProductRequest",
"variableType" : "UpdateProvisionedProductRequest",
"variableDeclarationType" : "UpdateProvisionedProductRequest",
"documentation" : "",
"simpleType" : "UpdateProvisionedProductRequest",
"variableSetterType" : "UpdateProvisionedProductRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "UpdateProvisionedProductResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InvalidParametersException",
"documentation" : "One or more parameters provided to the operation are invalid.
"
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "The specified resource was not found.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "UpdateProvisionedProductResult",
"asyncReturnType" : "UpdateProvisionedProductResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "updateProvisionedProduct"
}
},
"shapes" : {
"RecordTag" : {
"c2jName" : "RecordTag",
"documentation" : "A tag associated with the record, stored as a key-value pair.
",
"shapeName" : "RecordTag",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The key for this tag.
",
"name" : "Key",
"c2jName" : "Key",
"c2jShape" : "RecordTagKey",
"variable" : {
"variableName" : "key",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The key for this tag.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "key",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Key",
"marshallLocationName" : "Key",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The key for this tag.
\n@param key The key for this tag.*/",
"getterDocumentation" : "/**The key for this tag.
\n@return The key for this tag.*/",
"fluentSetterDocumentation" : "/**The key for this tag.
\n@param key The key for this tag.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The key for this tag.
\n@param key The key for this tag.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The value for this tag.
",
"name" : "Value",
"c2jName" : "Value",
"c2jShape" : "RecordTagValue",
"variable" : {
"variableName" : "value",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The value for this tag.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "value",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Value",
"marshallLocationName" : "Value",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The value for this tag.
\n@param value The value for this tag.*/",
"getterDocumentation" : "/**The value for this tag.
\n@return The value for this tag.*/",
"fluentSetterDocumentation" : "/**The value for this tag.
\n@param value The value for this tag.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The value for this tag.
\n@param value The value for this tag.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "recordTag",
"variableType" : "RecordTag",
"variableDeclarationType" : "RecordTag",
"documentation" : null,
"simpleType" : "RecordTag",
"variableSetterType" : "RecordTag"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"Value" : {
"documentation" : "The value for this tag.
",
"name" : "Value",
"c2jName" : "Value",
"c2jShape" : "RecordTagValue",
"variable" : {
"variableName" : "value",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The value for this tag.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "value",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Value",
"marshallLocationName" : "Value",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The value for this tag.
\n@param value The value for this tag.*/",
"getterDocumentation" : "/**The value for this tag.
\n@return The value for this tag.*/",
"fluentSetterDocumentation" : "/**The value for this tag.
\n@param value The value for this tag.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The value for this tag.
\n@param value The value for this tag.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"Key" : {
"documentation" : "The key for this tag.
",
"name" : "Key",
"c2jName" : "Key",
"c2jShape" : "RecordTagKey",
"variable" : {
"variableName" : "key",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The key for this tag.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "key",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Key",
"marshallLocationName" : "Key",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The key for this tag.
\n@param key The key for this tag.*/",
"getterDocumentation" : "/**The key for this tag.
\n@return The key for this tag.*/",
"fluentSetterDocumentation" : "/**The key for this tag.
\n@param key The key for this tag.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The key for this tag.
\n@param key The key for this tag.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"ProvisionProductRequest" : {
"c2jName" : "ProvisionProductInput",
"documentation" : "",
"shapeName" : "ProvisionProductRequest",
"deprecated" : false,
"required" : [ "ProductId", "ProvisioningArtifactId", "ProvisionedProductName", "ProvisionToken" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "Optional language code. Supported language codes are as follows:
\"en\" (English)
\"jp\" (Japanese)
\"zh\" (Chinese)
If no code is specified, \"en\" is used as the default.
",
"name" : "AcceptLanguage",
"c2jName" : "AcceptLanguage",
"c2jShape" : "AcceptLanguage",
"variable" : {
"variableName" : "acceptLanguage",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "Optional language code. Supported language codes are as follows:
\"en\" (English)
\"jp\" (Japanese)
\"zh\" (Chinese)
If no code is specified, \"en\" is used as the default.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "acceptLanguage",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "AcceptLanguage",
"marshallLocationName" : "AcceptLanguage",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**Optional language code. Supported language codes are as follows:
\"en\" (English)
\"jp\" (Japanese)
\"zh\" (Chinese)
If no code is specified, \"en\" is used as the default.
\n@param acceptLanguage Optional language code. Supported language codes are as follows: \"en\" (English)
\"jp\" (Japanese)
\"zh\" (Chinese)
If no code is specified, \"en\" is used as the default.*/",
"getterDocumentation" : "/**
Optional language code. Supported language codes are as follows:
\"en\" (English)
\"jp\" (Japanese)
\"zh\" (Chinese)
If no code is specified, \"en\" is used as the default.
\n@return Optional language code. Supported language codes are as follows: \"en\" (English)
\"jp\" (Japanese)
\"zh\" (Chinese)
If no code is specified, \"en\" is used as the default.*/",
"fluentSetterDocumentation" : "/**
Optional language code. Supported language codes are as follows:
\"en\" (English)
\"jp\" (Japanese)
\"zh\" (Chinese)
If no code is specified, \"en\" is used as the default.
\n@param acceptLanguage Optional language code. Supported language codes are as follows: \"en\" (English)
\"jp\" (Japanese)
\"zh\" (Chinese)
If no code is specified, \"en\" is used as the default.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**
Optional language code. Supported language codes are as follows:
\"en\" (English)
\"jp\" (Japanese)
\"zh\" (Chinese)
If no code is specified, \"en\" is used as the default.
\n@param acceptLanguage Optional language code. Supported language codes are as follows: \"en\" (English)
\"jp\" (Japanese)
\"zh\" (Chinese)
If no code is specified, \"en\" is used as the default.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "
The identifier of the product.
",
"name" : "ProductId",
"c2jName" : "ProductId",
"c2jShape" : "Id",
"variable" : {
"variableName" : "productId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The identifier of the product.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "productId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "ProductId",
"marshallLocationName" : "ProductId",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The identifier of the product.
\n@param productId The identifier of the product.*/",
"getterDocumentation" : "/**The identifier of the product.
\n@return The identifier of the product.*/",
"fluentSetterDocumentation" : "/**The identifier of the product.
\n@param productId The identifier of the product.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The identifier of the product.
\n@param productId The identifier of the product.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The provisioning artifact identifier for this product.
",
"name" : "ProvisioningArtifactId",
"c2jName" : "ProvisioningArtifactId",
"c2jShape" : "Id",
"variable" : {
"variableName" : "provisioningArtifactId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The provisioning artifact identifier for this product.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "provisioningArtifactId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "ProvisioningArtifactId",
"marshallLocationName" : "ProvisioningArtifactId",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The provisioning artifact identifier for this product.
\n@param provisioningArtifactId The provisioning artifact identifier for this product.*/",
"getterDocumentation" : "/**The provisioning artifact identifier for this product.
\n@return The provisioning artifact identifier for this product.*/",
"fluentSetterDocumentation" : "/**The provisioning artifact identifier for this product.
\n@param provisioningArtifactId The provisioning artifact identifier for this product.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The provisioning artifact identifier for this product.
\n@param provisioningArtifactId The provisioning artifact identifier for this product.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The identifier of the path for this product's provisioning. This value is optional if the product has a default path, and is required if there is more than one path for the specified product.
",
"name" : "PathId",
"c2jName" : "PathId",
"c2jShape" : "Id",
"variable" : {
"variableName" : "pathId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The identifier of the path for this product's provisioning. This value is optional if the product has a default path, and is required if there is more than one path for the specified product.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "pathId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "PathId",
"marshallLocationName" : "PathId",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The identifier of the path for this product's provisioning. This value is optional if the product has a default path, and is required if there is more than one path for the specified product.
\n@param pathId The identifier of the path for this product's provisioning. This value is optional if the product has a default path, and is required if there is more than one path for the specified product.*/",
"getterDocumentation" : "/**The identifier of the path for this product's provisioning. This value is optional if the product has a default path, and is required if there is more than one path for the specified product.
\n@return The identifier of the path for this product's provisioning. This value is optional if the product has a default path, and is required if there is more than one path for the specified product.*/",
"fluentSetterDocumentation" : "/**The identifier of the path for this product's provisioning. This value is optional if the product has a default path, and is required if there is more than one path for the specified product.
\n@param pathId The identifier of the path for this product's provisioning. This value is optional if the product has a default path, and is required if there is more than one path for the specified product.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The identifier of the path for this product's provisioning. This value is optional if the product has a default path, and is required if there is more than one path for the specified product.
\n@param pathId The identifier of the path for this product's provisioning. This value is optional if the product has a default path, and is required if there is more than one path for the specified product.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "A user-friendly name to identify the ProvisionedProduct object. This value must be unique for the AWS account and cannot be updated after the product is provisioned.
",
"name" : "ProvisionedProductName",
"c2jName" : "ProvisionedProductName",
"c2jShape" : "ProvisionedProductName",
"variable" : {
"variableName" : "provisionedProductName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "A user-friendly name to identify the ProvisionedProduct object. This value must be unique for the AWS account and cannot be updated after the product is provisioned.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "provisionedProductName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "ProvisionedProductName",
"marshallLocationName" : "ProvisionedProductName",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**A user-friendly name to identify the ProvisionedProduct object. This value must be unique for the AWS account and cannot be updated after the product is provisioned.
\n@param provisionedProductName A user-friendly name to identify the ProvisionedProduct object. This value must be unique for the AWS account and cannot be updated after the product is provisioned.*/",
"getterDocumentation" : "/**A user-friendly name to identify the ProvisionedProduct object. This value must be unique for the AWS account and cannot be updated after the product is provisioned.
\n@return A user-friendly name to identify the ProvisionedProduct object. This value must be unique for the AWS account and cannot be updated after the product is provisioned.*/",
"fluentSetterDocumentation" : "/**A user-friendly name to identify the ProvisionedProduct object. This value must be unique for the AWS account and cannot be updated after the product is provisioned.
\n@param provisionedProductName A user-friendly name to identify the ProvisionedProduct object. This value must be unique for the AWS account and cannot be updated after the product is provisioned.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A user-friendly name to identify the ProvisionedProduct object. This value must be unique for the AWS account and cannot be updated after the product is provisioned.
\n@param provisionedProductName A user-friendly name to identify the ProvisionedProduct object. This value must be unique for the AWS account and cannot be updated after the product is provisioned.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "Parameters specified by the administrator that are required for provisioning the product.
",
"name" : "ProvisioningParameters",
"c2jName" : "ProvisioningParameters",
"c2jShape" : "ProvisioningParameters",
"variable" : {
"variableName" : "provisioningParameters",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "Parameters specified by the administrator that are required for provisioning the product.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "provisioningParameters",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "ProvisioningParameters",
"marshallLocationName" : "ProvisioningParameters",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "ProvisioningParameter",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "ProvisioningParameter",
"variable" : {
"variableName" : "member",
"variableType" : "ProvisioningParameter",
"variableDeclarationType" : "ProvisioningParameter",
"documentation" : "",
"simpleType" : "ProvisioningParameter",
"variableSetterType" : "ProvisioningParameter"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "ProvisioningParameter",
"variableDeclarationType" : "ProvisioningParameter",
"documentation" : "",
"simpleType" : "ProvisioningParameter",
"variableSetterType" : "ProvisioningParameter"
},
"getterModel" : {
"returnType" : "ProvisioningParameter",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"map" : false,
"simpleType" : "ProvisioningParameter",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**Parameters specified by the administrator that are required for provisioning the product.
\n@param provisioningParameters Parameters specified by the administrator that are required for provisioning the product.*/",
"getterDocumentation" : "/**Parameters specified by the administrator that are required for provisioning the product.
\n@return Parameters specified by the administrator that are required for provisioning the product.*/",
"fluentSetterDocumentation" : "/**Parameters specified by the administrator that are required for provisioning the product.
\n@param provisioningParameters Parameters specified by the administrator that are required for provisioning the product.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Parameters specified by the administrator that are required for provisioning the product.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setProvisioningParameters(java.util.Collection)} or {@link #withProvisioningParameters(java.util.Collection)} if you want to override the existing values.
\n@param provisioningParameters Parameters specified by the administrator that are required for provisioning the product.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "(Optional) A list of tags to use as provisioning options.
",
"name" : "Tags",
"c2jName" : "Tags",
"c2jShape" : "Tags",
"variable" : {
"variableName" : "tags",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "(Optional) A list of tags to use as provisioning options.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "tags",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Tags",
"marshallLocationName" : "Tags",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "Tag",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "Tag",
"variable" : {
"variableName" : "member",
"variableType" : "Tag",
"variableDeclarationType" : "Tag",
"documentation" : "",
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "Tag",
"variableDeclarationType" : "Tag",
"documentation" : "",
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"getterModel" : {
"returnType" : "Tag",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"map" : false,
"simpleType" : "Tag",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**(Optional) A list of tags to use as provisioning options.
\n@param tags (Optional) A list of tags to use as provisioning options.*/",
"getterDocumentation" : "/**(Optional) A list of tags to use as provisioning options.
\n@return (Optional) A list of tags to use as provisioning options.*/",
"fluentSetterDocumentation" : "/**(Optional) A list of tags to use as provisioning options.
\n@param tags (Optional) A list of tags to use as provisioning options.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**(Optional) A list of tags to use as provisioning options.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setTags(java.util.Collection)} or {@link #withTags(java.util.Collection)} if you want to override the existing values.
\n@param tags (Optional) A list of tags to use as provisioning options.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.
",
"name" : "NotificationArns",
"c2jName" : "NotificationArns",
"c2jShape" : "NotificationArns",
"variable" : {
"variableName" : "notificationArns",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "notificationArns",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "NotificationArns",
"marshallLocationName" : "NotificationArns",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "String",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "NotificationArn",
"variable" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : true,
"map" : false,
"simpleType" : "String",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.
\n@param notificationArns Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.*/",
"getterDocumentation" : "/**Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.
\n@return Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.*/",
"fluentSetterDocumentation" : "/**Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.
\n@param notificationArns Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setNotificationArns(java.util.Collection)} or {@link #withNotificationArns(java.util.Collection)} if you want to override the existing values.
\n@param notificationArns Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "An idempotency token that uniquely identifies the provisioning request.
",
"name" : "ProvisionToken",
"c2jName" : "ProvisionToken",
"c2jShape" : "IdempotencyToken",
"variable" : {
"variableName" : "provisionToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "An idempotency token that uniquely identifies the provisioning request.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "provisionToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "ProvisionToken",
"marshallLocationName" : "ProvisionToken",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : true,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**An idempotency token that uniquely identifies the provisioning request.
\n@param provisionToken An idempotency token that uniquely identifies the provisioning request.*/",
"getterDocumentation" : "/**An idempotency token that uniquely identifies the provisioning request.
\n@return An idempotency token that uniquely identifies the provisioning request.*/",
"fluentSetterDocumentation" : "/**An idempotency token that uniquely identifies the provisioning request.
\n@param provisionToken An idempotency token that uniquely identifies the provisioning request.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**An idempotency token that uniquely identifies the provisioning request.
\n@param provisionToken An idempotency token that uniquely identifies the provisioning request.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "provisionProductRequest",
"variableType" : "ProvisionProductRequest",
"variableDeclarationType" : "ProvisionProductRequest",
"documentation" : null,
"simpleType" : "ProvisionProductRequest",
"variableSetterType" : "ProvisionProductRequest"
},
"marshaller" : {
"action" : "ProvisionProduct",
"verb" : "POST",
"target" : "AWS242ServiceCatalogService.ProvisionProduct",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"PathId" : {
"documentation" : "The identifier of the path for this product's provisioning. This value is optional if the product has a default path, and is required if there is more than one path for the specified product.
",
"name" : "PathId",
"c2jName" : "PathId",
"c2jShape" : "Id",
"variable" : {
"variableName" : "pathId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The identifier of the path for this product's provisioning. This value is optional if the product has a default path, and is required if there is more than one path for the specified product.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "pathId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "PathId",
"marshallLocationName" : "PathId",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The identifier of the path for this product's provisioning. This value is optional if the product has a default path, and is required if there is more than one path for the specified product.
\n@param pathId The identifier of the path for this product's provisioning. This value is optional if the product has a default path, and is required if there is more than one path for the specified product.*/",
"getterDocumentation" : "/**The identifier of the path for this product's provisioning. This value is optional if the product has a default path, and is required if there is more than one path for the specified product.
\n@return The identifier of the path for this product's provisioning. This value is optional if the product has a default path, and is required if there is more than one path for the specified product.*/",
"fluentSetterDocumentation" : "/**The identifier of the path for this product's provisioning. This value is optional if the product has a default path, and is required if there is more than one path for the specified product.
\n@param pathId The identifier of the path for this product's provisioning. This value is optional if the product has a default path, and is required if there is more than one path for the specified product.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The identifier of the path for this product's provisioning. This value is optional if the product has a default path, and is required if there is more than one path for the specified product.
\n@param pathId The identifier of the path for this product's provisioning. This value is optional if the product has a default path, and is required if there is more than one path for the specified product.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"ProvisioningParameters" : {
"documentation" : "Parameters specified by the administrator that are required for provisioning the product.
",
"name" : "ProvisioningParameters",
"c2jName" : "ProvisioningParameters",
"c2jShape" : "ProvisioningParameters",
"variable" : {
"variableName" : "provisioningParameters",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "Parameters specified by the administrator that are required for provisioning the product.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "provisioningParameters",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "ProvisioningParameters",
"marshallLocationName" : "ProvisioningParameters",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "ProvisioningParameter",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "ProvisioningParameter",
"variable" : {
"variableName" : "member",
"variableType" : "ProvisioningParameter",
"variableDeclarationType" : "ProvisioningParameter",
"documentation" : "",
"simpleType" : "ProvisioningParameter",
"variableSetterType" : "ProvisioningParameter"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "ProvisioningParameter",
"variableDeclarationType" : "ProvisioningParameter",
"documentation" : "",
"simpleType" : "ProvisioningParameter",
"variableSetterType" : "ProvisioningParameter"
},
"getterModel" : {
"returnType" : "ProvisioningParameter",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"map" : false,
"simpleType" : "ProvisioningParameter",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**Parameters specified by the administrator that are required for provisioning the product.
\n@param provisioningParameters Parameters specified by the administrator that are required for provisioning the product.*/",
"getterDocumentation" : "/**Parameters specified by the administrator that are required for provisioning the product.
\n@return Parameters specified by the administrator that are required for provisioning the product.*/",
"fluentSetterDocumentation" : "/**Parameters specified by the administrator that are required for provisioning the product.
\n@param provisioningParameters Parameters specified by the administrator that are required for provisioning the product.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Parameters specified by the administrator that are required for provisioning the product.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setProvisioningParameters(java.util.Collection)} or {@link #withProvisioningParameters(java.util.Collection)} if you want to override the existing values.
\n@param provisioningParameters Parameters specified by the administrator that are required for provisioning the product.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"NotificationArns" : {
"documentation" : "Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.
",
"name" : "NotificationArns",
"c2jName" : "NotificationArns",
"c2jShape" : "NotificationArns",
"variable" : {
"variableName" : "notificationArns",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "notificationArns",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "NotificationArns",
"marshallLocationName" : "NotificationArns",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "String",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "NotificationArn",
"variable" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : true,
"map" : false,
"simpleType" : "String",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.
\n@param notificationArns Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.*/",
"getterDocumentation" : "/**Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.
\n@return Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.*/",
"fluentSetterDocumentation" : "/**Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.
\n@param notificationArns Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setNotificationArns(java.util.Collection)} or {@link #withNotificationArns(java.util.Collection)} if you want to override the existing values.
\n@param notificationArns Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"AcceptLanguage" : {
"documentation" : "Optional language code. Supported language codes are as follows:
\"en\" (English)
\"jp\" (Japanese)
\"zh\" (Chinese)
If no code is specified, \"en\" is used as the default.
",
"name" : "AcceptLanguage",
"c2jName" : "AcceptLanguage",
"c2jShape" : "AcceptLanguage",
"variable" : {
"variableName" : "acceptLanguage",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "Optional language code. Supported language codes are as follows:
\"en\" (English)
\"jp\" (Japanese)
\"zh\" (Chinese)
If no code is specified, \"en\" is used as the default.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "acceptLanguage",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "AcceptLanguage",
"marshallLocationName" : "AcceptLanguage",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**Optional language code. Supported language codes are as follows:
\"en\" (English)
\"jp\" (Japanese)
\"zh\" (Chinese)
If no code is specified, \"en\" is used as the default.
\n@param acceptLanguage Optional language code. Supported language codes are as follows: \"en\" (English)
\"jp\" (Japanese)
\"zh\" (Chinese)
If no code is specified, \"en\" is used as the default.*/",
"getterDocumentation" : "/**
Optional language code. Supported language codes are as follows:
\"en\" (English)
\"jp\" (Japanese)
\"zh\" (Chinese)
If no code is specified, \"en\" is used as the default.
\n@return Optional language code. Supported language codes are as follows: \"en\" (English)
\"jp\" (Japanese)
\"zh\" (Chinese)
If no code is specified, \"en\" is used as the default.*/",
"fluentSetterDocumentation" : "/**
Optional language code. Supported language codes are as follows:
\"en\" (English)
\"jp\" (Japanese)
\"zh\" (Chinese)
If no code is specified, \"en\" is used as the default.
\n@param acceptLanguage Optional language code. Supported language codes are as follows: \"en\" (English)
\"jp\" (Japanese)
\"zh\" (Chinese)
If no code is specified, \"en\" is used as the default.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**
Optional language code. Supported language codes are as follows:
\"en\" (English)
\"jp\" (Japanese)
\"zh\" (Chinese)
If no code is specified, \"en\" is used as the default.
\n@param acceptLanguage Optional language code. Supported language codes are as follows: \"en\" (English)
\"jp\" (Japanese)
\"zh\" (Chinese)
If no code is specified, \"en\" is used as the default.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"ProductId" : {
"documentation" : "
The identifier of the product.
",
"name" : "ProductId",
"c2jName" : "ProductId",
"c2jShape" : "Id",
"variable" : {
"variableName" : "productId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The identifier of the product.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "productId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "ProductId",
"marshallLocationName" : "ProductId",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The identifier of the product.
\n@param productId The identifier of the product.*/",
"getterDocumentation" : "/**The identifier of the product.
\n@return The identifier of the product.*/",
"fluentSetterDocumentation" : "/**The identifier of the product.
\n@param productId The identifier of the product.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The identifier of the product.
\n@param productId The identifier of the product.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"ProvisionToken" : {
"documentation" : "An idempotency token that uniquely identifies the provisioning request.
",
"name" : "ProvisionToken",
"c2jName" : "ProvisionToken",
"c2jShape" : "IdempotencyToken",
"variable" : {
"variableName" : "provisionToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "An idempotency token that uniquely identifies the provisioning request.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "provisionToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "ProvisionToken",
"marshallLocationName" : "ProvisionToken",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : true,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**An idempotency token that uniquely identifies the provisioning request.
\n@param provisionToken An idempotency token that uniquely identifies the provisioning request.*/",
"getterDocumentation" : "/**An idempotency token that uniquely identifies the provisioning request.
\n@return An idempotency token that uniquely identifies the provisioning request.*/",
"fluentSetterDocumentation" : "/**An idempotency token that uniquely identifies the provisioning request.
\n@param provisionToken An idempotency token that uniquely identifies the provisioning request.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**An idempotency token that uniquely identifies the provisioning request.
\n@param provisionToken An idempotency token that uniquely identifies the provisioning request.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"Tags" : {
"documentation" : "(Optional) A list of tags to use as provisioning options.
",
"name" : "Tags",
"c2jName" : "Tags",
"c2jShape" : "Tags",
"variable" : {
"variableName" : "tags",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "(Optional) A list of tags to use as provisioning options.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "tags",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Tags",
"marshallLocationName" : "Tags",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "Tag",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "Tag",
"variable" : {
"variableName" : "member",
"variableType" : "Tag",
"variableDeclarationType" : "Tag",
"documentation" : "",
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "Tag",
"variableDeclarationType" : "Tag",
"documentation" : "",
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"getterModel" : {
"returnType" : "Tag",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"map" : false,
"simpleType" : "Tag",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**(Optional) A list of tags to use as provisioning options.
\n@param tags (Optional) A list of tags to use as provisioning options.*/",
"getterDocumentation" : "/**(Optional) A list of tags to use as provisioning options.
\n@return (Optional) A list of tags to use as provisioning options.*/",
"fluentSetterDocumentation" : "/**(Optional) A list of tags to use as provisioning options.
\n@param tags (Optional) A list of tags to use as provisioning options.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**(Optional) A list of tags to use as provisioning options.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setTags(java.util.Collection)} or {@link #withTags(java.util.Collection)} if you want to override the existing values.
\n@param tags (Optional) A list of tags to use as provisioning options.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"ProvisioningArtifactId" : {
"documentation" : "The provisioning artifact identifier for this product.
",
"name" : "ProvisioningArtifactId",
"c2jName" : "ProvisioningArtifactId",
"c2jShape" : "Id",
"variable" : {
"variableName" : "provisioningArtifactId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The provisioning artifact identifier for this product.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "provisioningArtifactId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "ProvisioningArtifactId",
"marshallLocationName" : "ProvisioningArtifactId",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The provisioning artifact identifier for this product.
\n@param provisioningArtifactId The provisioning artifact identifier for this product.*/",
"getterDocumentation" : "/**The provisioning artifact identifier for this product.
\n@return The provisioning artifact identifier for this product.*/",
"fluentSetterDocumentation" : "/**The provisioning artifact identifier for this product.
\n@param provisioningArtifactId The provisioning artifact identifier for this product.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The provisioning artifact identifier for this product.
\n@param provisioningArtifactId The provisioning artifact identifier for this product.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"ProvisionedProductName" : {
"documentation" : "A user-friendly name to identify the ProvisionedProduct object. This value must be unique for the AWS account and cannot be updated after the product is provisioned.
",
"name" : "ProvisionedProductName",
"c2jName" : "ProvisionedProductName",
"c2jShape" : "ProvisionedProductName",
"variable" : {
"variableName" : "provisionedProductName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "A user-friendly name to identify the ProvisionedProduct object. This value must be unique for the AWS account and cannot be updated after the product is provisioned.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "provisionedProductName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "ProvisionedProductName",
"marshallLocationName" : "ProvisionedProductName",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**A user-friendly name to identify the ProvisionedProduct object. This value must be unique for the AWS account and cannot be updated after the product is provisioned.
\n@param provisionedProductName A user-friendly name to identify the ProvisionedProduct object. This value must be unique for the AWS account and cannot be updated after the product is provisioned.*/",
"getterDocumentation" : "/**A user-friendly name to identify the ProvisionedProduct object. This value must be unique for the AWS account and cannot be updated after the product is provisioned.
\n@return A user-friendly name to identify the ProvisionedProduct object. This value must be unique for the AWS account and cannot be updated after the product is provisioned.*/",
"fluentSetterDocumentation" : "/**A user-friendly name to identify the ProvisionedProduct object. This value must be unique for the AWS account and cannot be updated after the product is provisioned.
\n@param provisionedProductName A user-friendly name to identify the ProvisionedProduct object. This value must be unique for the AWS account and cannot be updated after the product is provisioned.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A user-friendly name to identify the ProvisionedProduct object. This value must be unique for the AWS account and cannot be updated after the product is provisioned.
\n@param provisionedProductName A user-friendly name to identify the ProvisionedProduct object. This value must be unique for the AWS account and cannot be updated after the product is provisioned.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"DescribeProvisioningParametersResult" : {
"c2jName" : "DescribeProvisioningParametersOutput",
"documentation" : "",
"shapeName" : "DescribeProvisioningParametersResult",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The list of parameters used to successfully provision the product. Each parameter includes a list of allowable values and additional metadata about each parameter.
",
"name" : "ProvisioningArtifactParameters",
"c2jName" : "ProvisioningArtifactParameters",
"c2jShape" : "ProvisioningArtifactParameters",
"variable" : {
"variableName" : "provisioningArtifactParameters",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "The list of parameters used to successfully provision the product. Each parameter includes a list of allowable values and additional metadata about each parameter.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "provisioningArtifactParameters",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "ProvisioningArtifactParameters",
"marshallLocationName" : "ProvisioningArtifactParameters",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "ProvisioningArtifactParameter",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "ProvisioningArtifactParameter",
"variable" : {
"variableName" : "member",
"variableType" : "ProvisioningArtifactParameter",
"variableDeclarationType" : "ProvisioningArtifactParameter",
"documentation" : "",
"simpleType" : "ProvisioningArtifactParameter",
"variableSetterType" : "ProvisioningArtifactParameter"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "ProvisioningArtifactParameter",
"variableDeclarationType" : "ProvisioningArtifactParameter",
"documentation" : "",
"simpleType" : "ProvisioningArtifactParameter",
"variableSetterType" : "ProvisioningArtifactParameter"
},
"getterModel" : {
"returnType" : "ProvisioningArtifactParameter",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"map" : false,
"simpleType" : "ProvisioningArtifactParameter",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**The list of parameters used to successfully provision the product. Each parameter includes a list of allowable values and additional metadata about each parameter.
\n@param provisioningArtifactParameters The list of parameters used to successfully provision the product. Each parameter includes a list of allowable values and additional metadata about each parameter.*/",
"getterDocumentation" : "/**The list of parameters used to successfully provision the product. Each parameter includes a list of allowable values and additional metadata about each parameter.
\n@return The list of parameters used to successfully provision the product. Each parameter includes a list of allowable values and additional metadata about each parameter.*/",
"fluentSetterDocumentation" : "/**The list of parameters used to successfully provision the product. Each parameter includes a list of allowable values and additional metadata about each parameter.
\n@param provisioningArtifactParameters The list of parameters used to successfully provision the product. Each parameter includes a list of allowable values and additional metadata about each parameter.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The list of parameters used to successfully provision the product. Each parameter includes a list of allowable values and additional metadata about each parameter.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setProvisioningArtifactParameters(java.util.Collection)} or {@link #withProvisioningArtifactParameters(java.util.Collection)} if you want to override the existing values.
\n@param provisioningArtifactParameters The list of parameters used to successfully provision the product. Each parameter includes a list of allowable values and additional metadata about each parameter.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The list of constraint summaries that apply to provisioning this product.
",
"name" : "ConstraintSummaries",
"c2jName" : "ConstraintSummaries",
"c2jShape" : "ConstraintSummaries",
"variable" : {
"variableName" : "constraintSummaries",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "The list of constraint summaries that apply to provisioning this product.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "constraintSummaries",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "ConstraintSummaries",
"marshallLocationName" : "ConstraintSummaries",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "ConstraintSummary",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "ConstraintSummary",
"variable" : {
"variableName" : "member",
"variableType" : "ConstraintSummary",
"variableDeclarationType" : "ConstraintSummary",
"documentation" : "",
"simpleType" : "ConstraintSummary",
"variableSetterType" : "ConstraintSummary"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "ConstraintSummary",
"variableDeclarationType" : "ConstraintSummary",
"documentation" : "",
"simpleType" : "ConstraintSummary",
"variableSetterType" : "ConstraintSummary"
},
"getterModel" : {
"returnType" : "ConstraintSummary",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"map" : false,
"simpleType" : "ConstraintSummary",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**The list of constraint summaries that apply to provisioning this product.
\n@param constraintSummaries The list of constraint summaries that apply to provisioning this product.*/",
"getterDocumentation" : "/**The list of constraint summaries that apply to provisioning this product.
\n@return The list of constraint summaries that apply to provisioning this product.*/",
"fluentSetterDocumentation" : "/**The list of constraint summaries that apply to provisioning this product.
\n@param constraintSummaries The list of constraint summaries that apply to provisioning this product.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The list of constraint summaries that apply to provisioning this product.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setConstraintSummaries(java.util.Collection)} or {@link #withConstraintSummaries(java.util.Collection)} if you want to override the existing values.
\n@param constraintSummaries The list of constraint summaries that apply to provisioning this product.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "Any additional metadata specifically related to the provisioning of the product. For example, see the Version
field of the CloudFormation template.
",
"name" : "UsageInstructions",
"c2jName" : "UsageInstructions",
"c2jShape" : "UsageInstructions",
"variable" : {
"variableName" : "usageInstructions",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "Any additional metadata specifically related to the provisioning of the product. For example, see the Version
field of the CloudFormation template.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "usageInstructions",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "UsageInstructions",
"marshallLocationName" : "UsageInstructions",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "UsageInstruction",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "UsageInstruction",
"variable" : {
"variableName" : "member",
"variableType" : "UsageInstruction",
"variableDeclarationType" : "UsageInstruction",
"documentation" : "",
"simpleType" : "UsageInstruction",
"variableSetterType" : "UsageInstruction"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "UsageInstruction",
"variableDeclarationType" : "UsageInstruction",
"documentation" : "",
"simpleType" : "UsageInstruction",
"variableSetterType" : "UsageInstruction"
},
"getterModel" : {
"returnType" : "UsageInstruction",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"map" : false,
"simpleType" : "UsageInstruction",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**Any additional metadata specifically related to the provisioning of the product. For example, see the Version
field of the CloudFormation template.
\n@param usageInstructions Any additional metadata specifically related to the provisioning of the product. For example, see the Version
field of the CloudFormation template.*/",
"getterDocumentation" : "/**Any additional metadata specifically related to the provisioning of the product. For example, see the Version
field of the CloudFormation template.
\n@return Any additional metadata specifically related to the provisioning of the product. For example, see the Version
field of the CloudFormation template.*/",
"fluentSetterDocumentation" : "/**Any additional metadata specifically related to the provisioning of the product. For example, see the Version
field of the CloudFormation template.
\n@param usageInstructions Any additional metadata specifically related to the provisioning of the product. For example, see the Version
field of the CloudFormation template.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Any additional metadata specifically related to the provisioning of the product. For example, see the Version
field of the CloudFormation template.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setUsageInstructions(java.util.Collection)} or {@link #withUsageInstructions(java.util.Collection)} if you want to override the existing values.
\n@param usageInstructions Any additional metadata specifically related to the provisioning of the product. For example, see the Version
field of the CloudFormation template.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "describeProvisioningParametersResult",
"variableType" : "DescribeProvisioningParametersResult",
"variableDeclarationType" : "DescribeProvisioningParametersResult",
"documentation" : null,
"simpleType" : "DescribeProvisioningParametersResult",
"variableSetterType" : "DescribeProvisioningParametersResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"UsageInstructions" : {
"documentation" : "Any additional metadata specifically related to the provisioning of the product. For example, see the Version
field of the CloudFormation template.
",
"name" : "UsageInstructions",
"c2jName" : "UsageInstructions",
"c2jShape" : "UsageInstructions",
"variable" : {
"variableName" : "usageInstructions",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "Any additional metadata specifically related to the provisioning of the product. For example, see the Version
field of the CloudFormation template.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "usageInstructions",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "UsageInstructions",
"marshallLocationName" : "UsageInstructions",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "UsageInstruction",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "UsageInstruction",
"variable" : {
"variableName" : "member",
"variableType" : "UsageInstruction",
"variableDeclarationType" : "UsageInstruction",
"documentation" : "",
"simpleType" : "UsageInstruction",
"variableSetterType" : "UsageInstruction"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "UsageInstruction",
"variableDeclarationType" : "UsageInstruction",
"documentation" : "",
"simpleType" : "UsageInstruction",
"variableSetterType" : "UsageInstruction"
},
"getterModel" : {
"returnType" : "UsageInstruction",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"map" : false,
"simpleType" : "UsageInstruction",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**Any additional metadata specifically related to the provisioning of the product. For example, see the Version
field of the CloudFormation template.
\n@param usageInstructions Any additional metadata specifically related to the provisioning of the product. For example, see the Version
field of the CloudFormation template.*/",
"getterDocumentation" : "/**Any additional metadata specifically related to the provisioning of the product. For example, see the Version
field of the CloudFormation template.
\n@return Any additional metadata specifically related to the provisioning of the product. For example, see the Version
field of the CloudFormation template.*/",
"fluentSetterDocumentation" : "/**Any additional metadata specifically related to the provisioning of the product. For example, see the Version
field of the CloudFormation template.
\n@param usageInstructions Any additional metadata specifically related to the provisioning of the product. For example, see the Version
field of the CloudFormation template.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Any additional metadata specifically related to the provisioning of the product. For example, see the Version
field of the CloudFormation template.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setUsageInstructions(java.util.Collection)} or {@link #withUsageInstructions(java.util.Collection)} if you want to override the existing values.
\n@param usageInstructions Any additional metadata specifically related to the provisioning of the product. For example, see the Version
field of the CloudFormation template.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"ProvisioningArtifactParameters" : {
"documentation" : "The list of parameters used to successfully provision the product. Each parameter includes a list of allowable values and additional metadata about each parameter.
",
"name" : "ProvisioningArtifactParameters",
"c2jName" : "ProvisioningArtifactParameters",
"c2jShape" : "ProvisioningArtifactParameters",
"variable" : {
"variableName" : "provisioningArtifactParameters",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "The list of parameters used to successfully provision the product. Each parameter includes a list of allowable values and additional metadata about each parameter.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "provisioningArtifactParameters",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "ProvisioningArtifactParameters",
"marshallLocationName" : "ProvisioningArtifactParameters",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "ProvisioningArtifactParameter",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "ProvisioningArtifactParameter",
"variable" : {
"variableName" : "member",
"variableType" : "ProvisioningArtifactParameter",
"variableDeclarationType" : "ProvisioningArtifactParameter",
"documentation" : "",
"simpleType" : "ProvisioningArtifactParameter",
"variableSetterType" : "ProvisioningArtifactParameter"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "ProvisioningArtifactParameter",
"variableDeclarationType" : "ProvisioningArtifactParameter",
"documentation" : "",
"simpleType" : "ProvisioningArtifactParameter",
"variableSetterType" : "ProvisioningArtifactParameter"
},
"getterModel" : {
"returnType" : "ProvisioningArtifactParameter",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"map" : false,
"simpleType" : "ProvisioningArtifactParameter",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**The list of parameters used to successfully provision the product. Each parameter includes a list of allowable values and additional metadata about each parameter.
\n@param provisioningArtifactParameters The list of parameters used to successfully provision the product. Each parameter includes a list of allowable values and additional metadata about each parameter.*/",
"getterDocumentation" : "/**The list of parameters used to successfully provision the product. Each parameter includes a list of allowable values and additional metadata about each parameter.
\n@return The list of parameters used to successfully provision the product. Each parameter includes a list of allowable values and additional metadata about each parameter.*/",
"fluentSetterDocumentation" : "/**The list of parameters used to successfully provision the product. Each parameter includes a list of allowable values and additional metadata about each parameter.
\n@param provisioningArtifactParameters The list of parameters used to successfully provision the product. Each parameter includes a list of allowable values and additional metadata about each parameter.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The list of parameters used to successfully provision the product. Each parameter includes a list of allowable values and additional metadata about each parameter.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setProvisioningArtifactParameters(java.util.Collection)} or {@link #withProvisioningArtifactParameters(java.util.Collection)} if you want to override the existing values.
\n@param provisioningArtifactParameters The list of parameters used to successfully provision the product. Each parameter includes a list of allowable values and additional metadata about each parameter.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"ConstraintSummaries" : {
"documentation" : "The list of constraint summaries that apply to provisioning this product.
",
"name" : "ConstraintSummaries",
"c2jName" : "ConstraintSummaries",
"c2jShape" : "ConstraintSummaries",
"variable" : {
"variableName" : "constraintSummaries",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "The list of constraint summaries that apply to provisioning this product.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "constraintSummaries",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "ConstraintSummaries",
"marshallLocationName" : "ConstraintSummaries",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "ConstraintSummary",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "ConstraintSummary",
"variable" : {
"variableName" : "member",
"variableType" : "ConstraintSummary",
"variableDeclarationType" : "ConstraintSummary",
"documentation" : "",
"simpleType" : "ConstraintSummary",
"variableSetterType" : "ConstraintSummary"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "ConstraintSummary",
"variableDeclarationType" : "ConstraintSummary",
"documentation" : "",
"simpleType" : "ConstraintSummary",
"variableSetterType" : "ConstraintSummary"
},
"getterModel" : {
"returnType" : "ConstraintSummary",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"map" : false,
"simpleType" : "ConstraintSummary",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**The list of constraint summaries that apply to provisioning this product.
\n@param constraintSummaries The list of constraint summaries that apply to provisioning this product.*/",
"getterDocumentation" : "/**The list of constraint summaries that apply to provisioning this product.
\n@return The list of constraint summaries that apply to provisioning this product.*/",
"fluentSetterDocumentation" : "/**The list of constraint summaries that apply to provisioning this product.
\n@param constraintSummaries The list of constraint summaries that apply to provisioning this product.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The list of constraint summaries that apply to provisioning this product.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setConstraintSummaries(java.util.Collection)} or {@link #withConstraintSummaries(java.util.Collection)} if you want to override the existing values.
\n@param constraintSummaries The list of constraint summaries that apply to provisioning this product.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"ProductViewFilterBy" : {
"c2jName" : "ProductViewFilterBy",
"documentation" : "",
"shapeName" : "ProductViewFilterBy",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : null,
"enums" : [ {
"name" : "FullTextSearch",
"value" : "FullTextSearch"
}, {
"name" : "Owner",
"value" : "Owner"
}, {
"name" : "ProductType",
"value" : "ProductType"
} ],
"variable" : {
"variableName" : "productViewFilterBy",
"variableType" : "ProductViewFilterBy",
"variableDeclarationType" : "ProductViewFilterBy",
"documentation" : null,
"simpleType" : "ProductViewFilterBy",
"variableSetterType" : "ProductViewFilterBy"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"LaunchPathSummary" : {
"c2jName" : "LaunchPathSummary",
"documentation" : "Summary information about a path for a user to have access to a specified product.
",
"shapeName" : "LaunchPathSummary",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The unique identifier of the product path.
",
"name" : "Id",
"c2jName" : "Id",
"c2jShape" : "Id",
"variable" : {
"variableName" : "id",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The unique identifier of the product path.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "id",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Id",
"marshallLocationName" : "Id",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The unique identifier of the product path.
\n@param id The unique identifier of the product path.*/",
"getterDocumentation" : "/**The unique identifier of the product path.
\n@return The unique identifier of the product path.*/",
"fluentSetterDocumentation" : "/**The unique identifier of the product path.
\n@param id The unique identifier of the product path.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The unique identifier of the product path.
\n@param id The unique identifier of the product path.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "List of constraints on the portfolio-product relationship.
",
"name" : "ConstraintSummaries",
"c2jName" : "ConstraintSummaries",
"c2jShape" : "ConstraintSummaries",
"variable" : {
"variableName" : "constraintSummaries",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "List of constraints on the portfolio-product relationship.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "constraintSummaries",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "ConstraintSummaries",
"marshallLocationName" : "ConstraintSummaries",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "ConstraintSummary",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "ConstraintSummary",
"variable" : {
"variableName" : "member",
"variableType" : "ConstraintSummary",
"variableDeclarationType" : "ConstraintSummary",
"documentation" : "",
"simpleType" : "ConstraintSummary",
"variableSetterType" : "ConstraintSummary"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "ConstraintSummary",
"variableDeclarationType" : "ConstraintSummary",
"documentation" : "",
"simpleType" : "ConstraintSummary",
"variableSetterType" : "ConstraintSummary"
},
"getterModel" : {
"returnType" : "ConstraintSummary",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"map" : false,
"simpleType" : "ConstraintSummary",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**List of constraints on the portfolio-product relationship.
\n@param constraintSummaries List of constraints on the portfolio-product relationship.*/",
"getterDocumentation" : "/**List of constraints on the portfolio-product relationship.
\n@return List of constraints on the portfolio-product relationship.*/",
"fluentSetterDocumentation" : "/**List of constraints on the portfolio-product relationship.
\n@param constraintSummaries List of constraints on the portfolio-product relationship.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**List of constraints on the portfolio-product relationship.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setConstraintSummaries(java.util.Collection)} or {@link #withConstraintSummaries(java.util.Collection)} if you want to override the existing values.
\n@param constraintSummaries List of constraints on the portfolio-product relationship.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "List of tags used by this launch path.
",
"name" : "Tags",
"c2jName" : "Tags",
"c2jShape" : "Tags",
"variable" : {
"variableName" : "tags",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "List of tags used by this launch path.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "tags",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Tags",
"marshallLocationName" : "Tags",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "Tag",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "Tag",
"variable" : {
"variableName" : "member",
"variableType" : "Tag",
"variableDeclarationType" : "Tag",
"documentation" : "",
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "Tag",
"variableDeclarationType" : "Tag",
"documentation" : "",
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"getterModel" : {
"returnType" : "Tag",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"map" : false,
"simpleType" : "Tag",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**List of tags used by this launch path.
\n@param tags List of tags used by this launch path.*/",
"getterDocumentation" : "/**List of tags used by this launch path.
\n@return List of tags used by this launch path.*/",
"fluentSetterDocumentation" : "/**List of tags used by this launch path.
\n@param tags List of tags used by this launch path.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**List of tags used by this launch path.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setTags(java.util.Collection)} or {@link #withTags(java.util.Collection)} if you want to override the existing values.
\n@param tags List of tags used by this launch path.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "Corresponds to the name of the portfolio to which the user was assigned.
",
"name" : "Name",
"c2jName" : "Name",
"c2jShape" : "PortfolioName",
"variable" : {
"variableName" : "name",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "Corresponds to the name of the portfolio to which the user was assigned.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "name",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Name",
"marshallLocationName" : "Name",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**Corresponds to the name of the portfolio to which the user was assigned.
\n@param name Corresponds to the name of the portfolio to which the user was assigned.*/",
"getterDocumentation" : "/**Corresponds to the name of the portfolio to which the user was assigned.
\n@return Corresponds to the name of the portfolio to which the user was assigned.*/",
"fluentSetterDocumentation" : "/**Corresponds to the name of the portfolio to which the user was assigned.
\n@param name Corresponds to the name of the portfolio to which the user was assigned.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Corresponds to the name of the portfolio to which the user was assigned.
\n@param name Corresponds to the name of the portfolio to which the user was assigned.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "launchPathSummary",
"variableType" : "LaunchPathSummary",
"variableDeclarationType" : "LaunchPathSummary",
"documentation" : null,
"simpleType" : "LaunchPathSummary",
"variableSetterType" : "LaunchPathSummary"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"Id" : {
"documentation" : "The unique identifier of the product path.
",
"name" : "Id",
"c2jName" : "Id",
"c2jShape" : "Id",
"variable" : {
"variableName" : "id",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The unique identifier of the product path.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "id",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Id",
"marshallLocationName" : "Id",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The unique identifier of the product path.
\n@param id The unique identifier of the product path.*/",
"getterDocumentation" : "/**The unique identifier of the product path.
\n@return The unique identifier of the product path.*/",
"fluentSetterDocumentation" : "/**The unique identifier of the product path.
\n@param id The unique identifier of the product path.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The unique identifier of the product path.
\n@param id The unique identifier of the product path.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"Tags" : {
"documentation" : "List of tags used by this launch path.
",
"name" : "Tags",
"c2jName" : "Tags",
"c2jShape" : "Tags",
"variable" : {
"variableName" : "tags",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "List of tags used by this launch path.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "tags",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Tags",
"marshallLocationName" : "Tags",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "Tag",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "Tag",
"variable" : {
"variableName" : "member",
"variableType" : "Tag",
"variableDeclarationType" : "Tag",
"documentation" : "",
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "Tag",
"variableDeclarationType" : "Tag",
"documentation" : "",
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"getterModel" : {
"returnType" : "Tag",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"map" : false,
"simpleType" : "Tag",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**List of tags used by this launch path.
\n@param tags List of tags used by this launch path.*/",
"getterDocumentation" : "/**List of tags used by this launch path.
\n@return List of tags used by this launch path.*/",
"fluentSetterDocumentation" : "/**List of tags used by this launch path.
\n@param tags List of tags used by this launch path.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**List of tags used by this launch path.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setTags(java.util.Collection)} or {@link #withTags(java.util.Collection)} if you want to override the existing values.
\n@param tags List of tags used by this launch path.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"ConstraintSummaries" : {
"documentation" : "List of constraints on the portfolio-product relationship.
",
"name" : "ConstraintSummaries",
"c2jName" : "ConstraintSummaries",
"c2jShape" : "ConstraintSummaries",
"variable" : {
"variableName" : "constraintSummaries",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "List of constraints on the portfolio-product relationship.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "constraintSummaries",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "ConstraintSummaries",
"marshallLocationName" : "ConstraintSummaries",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "ConstraintSummary",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "ConstraintSummary",
"variable" : {
"variableName" : "member",
"variableType" : "ConstraintSummary",
"variableDeclarationType" : "ConstraintSummary",
"documentation" : "",
"simpleType" : "ConstraintSummary",
"variableSetterType" : "ConstraintSummary"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "ConstraintSummary",
"variableDeclarationType" : "ConstraintSummary",
"documentation" : "",
"simpleType" : "ConstraintSummary",
"variableSetterType" : "ConstraintSummary"
},
"getterModel" : {
"returnType" : "ConstraintSummary",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"map" : false,
"simpleType" : "ConstraintSummary",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**List of constraints on the portfolio-product relationship.
\n@param constraintSummaries List of constraints on the portfolio-product relationship.*/",
"getterDocumentation" : "/**List of constraints on the portfolio-product relationship.
\n@return List of constraints on the portfolio-product relationship.*/",
"fluentSetterDocumentation" : "/**List of constraints on the portfolio-product relationship.
\n@param constraintSummaries List of constraints on the portfolio-product relationship.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**List of constraints on the portfolio-product relationship.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setConstraintSummaries(java.util.Collection)} or {@link #withConstraintSummaries(java.util.Collection)} if you want to override the existing values.
\n@param constraintSummaries List of constraints on the portfolio-product relationship.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"Name" : {
"documentation" : "Corresponds to the name of the portfolio to which the user was assigned.
",
"name" : "Name",
"c2jName" : "Name",
"c2jShape" : "PortfolioName",
"variable" : {
"variableName" : "name",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "Corresponds to the name of the portfolio to which the user was assigned.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "name",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Name",
"marshallLocationName" : "Name",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**Corresponds to the name of the portfolio to which the user was assigned.
\n@param name Corresponds to the name of the portfolio to which the user was assigned.*/",
"getterDocumentation" : "/**Corresponds to the name of the portfolio to which the user was assigned.
\n@return Corresponds to the name of the portfolio to which the user was assigned.*/",
"fluentSetterDocumentation" : "/**Corresponds to the name of the portfolio to which the user was assigned.
\n@param name Corresponds to the name of the portfolio to which the user was assigned.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Corresponds to the name of the portfolio to which the user was assigned.
\n@param name Corresponds to the name of the portfolio to which the user was assigned.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"RecordOutput" : {
"c2jName" : "RecordOutput",
"documentation" : "An output for the specified Product object created as the result of a request. For example, a CloudFormation-backed product that creates an S3 bucket would have an output for the S3 bucket URL.
",
"shapeName" : "RecordOutput",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The output key.
",
"name" : "OutputKey",
"c2jName" : "OutputKey",
"c2jShape" : "OutputKey",
"variable" : {
"variableName" : "outputKey",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The output key.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "outputKey",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "OutputKey",
"marshallLocationName" : "OutputKey",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The output key.
\n@param outputKey The output key.*/",
"getterDocumentation" : "/**The output key.
\n@return The output key.*/",
"fluentSetterDocumentation" : "/**The output key.
\n@param outputKey The output key.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The output key.
\n@param outputKey The output key.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The output value.
",
"name" : "OutputValue",
"c2jName" : "OutputValue",
"c2jShape" : "OutputValue",
"variable" : {
"variableName" : "outputValue",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The output value.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "outputValue",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "OutputValue",
"marshallLocationName" : "OutputValue",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The output value.
\n@param outputValue The output value.*/",
"getterDocumentation" : "/**The output value.
\n@return The output value.*/",
"fluentSetterDocumentation" : "/**The output value.
\n@param outputValue The output value.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The output value.
\n@param outputValue The output value.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The text description of the output.
",
"name" : "Description",
"c2jName" : "Description",
"c2jShape" : "Description",
"variable" : {
"variableName" : "description",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The text description of the output.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "description",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Description",
"marshallLocationName" : "Description",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The text description of the output.
\n@param description The text description of the output.*/",
"getterDocumentation" : "/**The text description of the output.
\n@return The text description of the output.*/",
"fluentSetterDocumentation" : "/**The text description of the output.
\n@param description The text description of the output.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The text description of the output.
\n@param description The text description of the output.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "recordOutput",
"variableType" : "RecordOutput",
"variableDeclarationType" : "RecordOutput",
"documentation" : null,
"simpleType" : "RecordOutput",
"variableSetterType" : "RecordOutput"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"Description" : {
"documentation" : "The text description of the output.
",
"name" : "Description",
"c2jName" : "Description",
"c2jShape" : "Description",
"variable" : {
"variableName" : "description",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The text description of the output.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "description",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Description",
"marshallLocationName" : "Description",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The text description of the output.
\n@param description The text description of the output.*/",
"getterDocumentation" : "/**The text description of the output.
\n@return The text description of the output.*/",
"fluentSetterDocumentation" : "/**The text description of the output.
\n@param description The text description of the output.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The text description of the output.
\n@param description The text description of the output.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"OutputKey" : {
"documentation" : "The output key.
",
"name" : "OutputKey",
"c2jName" : "OutputKey",
"c2jShape" : "OutputKey",
"variable" : {
"variableName" : "outputKey",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The output key.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "outputKey",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "OutputKey",
"marshallLocationName" : "OutputKey",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The output key.
\n@param outputKey The output key.*/",
"getterDocumentation" : "/**The output key.
\n@return The output key.*/",
"fluentSetterDocumentation" : "/**The output key.
\n@param outputKey The output key.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The output key.
\n@param outputKey The output key.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"OutputValue" : {
"documentation" : "The output value.
",
"name" : "OutputValue",
"c2jName" : "OutputValue",
"c2jShape" : "OutputValue",
"variable" : {
"variableName" : "outputValue",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The output value.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "outputValue",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "OutputValue",
"marshallLocationName" : "OutputValue",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The output value.
\n@param outputValue The output value.*/",
"getterDocumentation" : "/**The output value.
\n@return The output value.*/",
"fluentSetterDocumentation" : "/**The output value.
\n@param outputValue The output value.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The output value.
\n@param outputValue The output value.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"DescribeRecordResult" : {
"c2jName" : "DescribeRecordOutput",
"documentation" : "",
"shapeName" : "DescribeRecordResult",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "Detailed record information for the specified product.
",
"name" : "RecordDetail",
"c2jName" : "RecordDetail",
"c2jShape" : "RecordDetail",
"variable" : {
"variableName" : "recordDetail",
"variableType" : "RecordDetail",
"variableDeclarationType" : "RecordDetail",
"documentation" : "Detailed record information for the specified product.
",
"simpleType" : "RecordDetail",
"variableSetterType" : "RecordDetail"
},
"setterModel" : {
"variableName" : "recordDetail",
"variableType" : "RecordDetail",
"variableDeclarationType" : "RecordDetail",
"documentation" : "",
"simpleType" : "RecordDetail",
"variableSetterType" : "RecordDetail"
},
"getterModel" : {
"returnType" : "RecordDetail",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "RecordDetail",
"marshallLocationName" : "RecordDetail",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**Detailed record information for the specified product.
\n@param recordDetail Detailed record information for the specified product.*/",
"getterDocumentation" : "/**Detailed record information for the specified product.
\n@return Detailed record information for the specified product.*/",
"fluentSetterDocumentation" : "/**Detailed record information for the specified product.
\n@param recordDetail Detailed record information for the specified product.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Detailed record information for the specified product.
\n@param recordDetail Detailed record information for the specified product.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "A list of outputs for the specified Product object created as the result of a request. For example, a CloudFormation-backed product that creates an S3 bucket would have an output for the S3 bucket URL.
",
"name" : "RecordOutputs",
"c2jName" : "RecordOutputs",
"c2jShape" : "RecordOutputs",
"variable" : {
"variableName" : "recordOutputs",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "A list of outputs for the specified Product object created as the result of a request. For example, a CloudFormation-backed product that creates an S3 bucket would have an output for the S3 bucket URL.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "recordOutputs",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "RecordOutputs",
"marshallLocationName" : "RecordOutputs",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "RecordOutput",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "RecordOutput",
"variable" : {
"variableName" : "member",
"variableType" : "RecordOutput",
"variableDeclarationType" : "RecordOutput",
"documentation" : "",
"simpleType" : "RecordOutput",
"variableSetterType" : "RecordOutput"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "RecordOutput",
"variableDeclarationType" : "RecordOutput",
"documentation" : "",
"simpleType" : "RecordOutput",
"variableSetterType" : "RecordOutput"
},
"getterModel" : {
"returnType" : "RecordOutput",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"map" : false,
"simpleType" : "RecordOutput",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**A list of outputs for the specified Product object created as the result of a request. For example, a CloudFormation-backed product that creates an S3 bucket would have an output for the S3 bucket URL.
\n@param recordOutputs A list of outputs for the specified Product object created as the result of a request. For example, a CloudFormation-backed product that creates an S3 bucket would have an output for the S3 bucket URL.*/",
"getterDocumentation" : "/**A list of outputs for the specified Product object created as the result of a request. For example, a CloudFormation-backed product that creates an S3 bucket would have an output for the S3 bucket URL.
\n@return A list of outputs for the specified Product object created as the result of a request. For example, a CloudFormation-backed product that creates an S3 bucket would have an output for the S3 bucket URL.*/",
"fluentSetterDocumentation" : "/**A list of outputs for the specified Product object created as the result of a request. For example, a CloudFormation-backed product that creates an S3 bucket would have an output for the S3 bucket URL.
\n@param recordOutputs A list of outputs for the specified Product object created as the result of a request. For example, a CloudFormation-backed product that creates an S3 bucket would have an output for the S3 bucket URL.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A list of outputs for the specified Product object created as the result of a request. For example, a CloudFormation-backed product that creates an S3 bucket would have an output for the S3 bucket URL.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setRecordOutputs(java.util.Collection)} or {@link #withRecordOutputs(java.util.Collection)} if you want to override the existing values.
\n@param recordOutputs A list of outputs for the specified Product object created as the result of a request. For example, a CloudFormation-backed product that creates an S3 bucket would have an output for the S3 bucket URL.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The page token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.
",
"name" : "NextPageToken",
"c2jName" : "NextPageToken",
"c2jShape" : "PageToken",
"variable" : {
"variableName" : "nextPageToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The page token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "nextPageToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "NextPageToken",
"marshallLocationName" : "NextPageToken",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The page token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.
\n@param nextPageToken The page token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.*/",
"getterDocumentation" : "/**The page token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.
\n@return The page token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.*/",
"fluentSetterDocumentation" : "/**The page token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.
\n@param nextPageToken The page token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The page token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.
\n@param nextPageToken The page token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "describeRecordResult",
"variableType" : "DescribeRecordResult",
"variableDeclarationType" : "DescribeRecordResult",
"documentation" : null,
"simpleType" : "DescribeRecordResult",
"variableSetterType" : "DescribeRecordResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"RecordOutputs" : {
"documentation" : "A list of outputs for the specified Product object created as the result of a request. For example, a CloudFormation-backed product that creates an S3 bucket would have an output for the S3 bucket URL.
",
"name" : "RecordOutputs",
"c2jName" : "RecordOutputs",
"c2jShape" : "RecordOutputs",
"variable" : {
"variableName" : "recordOutputs",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "A list of outputs for the specified Product object created as the result of a request. For example, a CloudFormation-backed product that creates an S3 bucket would have an output for the S3 bucket URL.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "recordOutputs",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "RecordOutputs",
"marshallLocationName" : "RecordOutputs",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "RecordOutput",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "RecordOutput",
"variable" : {
"variableName" : "member",
"variableType" : "RecordOutput",
"variableDeclarationType" : "RecordOutput",
"documentation" : "",
"simpleType" : "RecordOutput",
"variableSetterType" : "RecordOutput"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "RecordOutput",
"variableDeclarationType" : "RecordOutput",
"documentation" : "",
"simpleType" : "RecordOutput",
"variableSetterType" : "RecordOutput"
},
"getterModel" : {
"returnType" : "RecordOutput",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"map" : false,
"simpleType" : "RecordOutput",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**A list of outputs for the specified Product object created as the result of a request. For example, a CloudFormation-backed product that creates an S3 bucket would have an output for the S3 bucket URL.
\n@param recordOutputs A list of outputs for the specified Product object created as the result of a request. For example, a CloudFormation-backed product that creates an S3 bucket would have an output for the S3 bucket URL.*/",
"getterDocumentation" : "/**A list of outputs for the specified Product object created as the result of a request. For example, a CloudFormation-backed product that creates an S3 bucket would have an output for the S3 bucket URL.
\n@return A list of outputs for the specified Product object created as the result of a request. For example, a CloudFormation-backed product that creates an S3 bucket would have an output for the S3 bucket URL.*/",
"fluentSetterDocumentation" : "/**A list of outputs for the specified Product object created as the result of a request. For example, a CloudFormation-backed product that creates an S3 bucket would have an output for the S3 bucket URL.
\n@param recordOutputs A list of outputs for the specified Product object created as the result of a request. For example, a CloudFormation-backed product that creates an S3 bucket would have an output for the S3 bucket URL.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A list of outputs for the specified Product object created as the result of a request. For example, a CloudFormation-backed product that creates an S3 bucket would have an output for the S3 bucket URL.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setRecordOutputs(java.util.Collection)} or {@link #withRecordOutputs(java.util.Collection)} if you want to override the existing values.
\n@param recordOutputs A list of outputs for the specified Product object created as the result of a request. For example, a CloudFormation-backed product that creates an S3 bucket would have an output for the S3 bucket URL.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"NextPageToken" : {
"documentation" : "The page token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.
",
"name" : "NextPageToken",
"c2jName" : "NextPageToken",
"c2jShape" : "PageToken",
"variable" : {
"variableName" : "nextPageToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The page token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "nextPageToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "NextPageToken",
"marshallLocationName" : "NextPageToken",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The page token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.
\n@param nextPageToken The page token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.*/",
"getterDocumentation" : "/**The page token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.
\n@return The page token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.*/",
"fluentSetterDocumentation" : "/**The page token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.
\n@param nextPageToken The page token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The page token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.
\n@param nextPageToken The page token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"RecordDetail" : {
"documentation" : "Detailed record information for the specified product.
",
"name" : "RecordDetail",
"c2jName" : "RecordDetail",
"c2jShape" : "RecordDetail",
"variable" : {
"variableName" : "recordDetail",
"variableType" : "RecordDetail",
"variableDeclarationType" : "RecordDetail",
"documentation" : "Detailed record information for the specified product.
",
"simpleType" : "RecordDetail",
"variableSetterType" : "RecordDetail"
},
"setterModel" : {
"variableName" : "recordDetail",
"variableType" : "RecordDetail",
"variableDeclarationType" : "RecordDetail",
"documentation" : "",
"simpleType" : "RecordDetail",
"variableSetterType" : "RecordDetail"
},
"getterModel" : {
"returnType" : "RecordDetail",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "RecordDetail",
"marshallLocationName" : "RecordDetail",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**Detailed record information for the specified product.
\n@param recordDetail Detailed record information for the specified product.*/",
"getterDocumentation" : "/**Detailed record information for the specified product.
\n@return Detailed record information for the specified product.*/",
"fluentSetterDocumentation" : "/**Detailed record information for the specified product.
\n@param recordDetail Detailed record information for the specified product.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Detailed record information for the specified product.
\n@param recordDetail Detailed record information for the specified product.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"TerminateProvisionedProductResult" : {
"c2jName" : "TerminateProvisionedProductOutput",
"documentation" : "",
"shapeName" : "TerminateProvisionedProductResult",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The detailed result of the TerminateProvisionedProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object that the request is modifying, and a list of any errors that the request encountered.
",
"name" : "RecordDetail",
"c2jName" : "RecordDetail",
"c2jShape" : "RecordDetail",
"variable" : {
"variableName" : "recordDetail",
"variableType" : "RecordDetail",
"variableDeclarationType" : "RecordDetail",
"documentation" : "The detailed result of the TerminateProvisionedProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object that the request is modifying, and a list of any errors that the request encountered.
",
"simpleType" : "RecordDetail",
"variableSetterType" : "RecordDetail"
},
"setterModel" : {
"variableName" : "recordDetail",
"variableType" : "RecordDetail",
"variableDeclarationType" : "RecordDetail",
"documentation" : "",
"simpleType" : "RecordDetail",
"variableSetterType" : "RecordDetail"
},
"getterModel" : {
"returnType" : "RecordDetail",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "RecordDetail",
"marshallLocationName" : "RecordDetail",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The detailed result of the TerminateProvisionedProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object that the request is modifying, and a list of any errors that the request encountered.
\n@param recordDetail The detailed result of the TerminateProvisionedProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object that the request is modifying, and a list of any errors that the request encountered.*/",
"getterDocumentation" : "/**The detailed result of the TerminateProvisionedProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object that the request is modifying, and a list of any errors that the request encountered.
\n@return The detailed result of the TerminateProvisionedProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object that the request is modifying, and a list of any errors that the request encountered.*/",
"fluentSetterDocumentation" : "/**The detailed result of the TerminateProvisionedProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object that the request is modifying, and a list of any errors that the request encountered.
\n@param recordDetail The detailed result of the TerminateProvisionedProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object that the request is modifying, and a list of any errors that the request encountered.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The detailed result of the TerminateProvisionedProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object that the request is modifying, and a list of any errors that the request encountered.
\n@param recordDetail The detailed result of the TerminateProvisionedProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object that the request is modifying, and a list of any errors that the request encountered.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "terminateProvisionedProductResult",
"variableType" : "TerminateProvisionedProductResult",
"variableDeclarationType" : "TerminateProvisionedProductResult",
"documentation" : null,
"simpleType" : "TerminateProvisionedProductResult",
"variableSetterType" : "TerminateProvisionedProductResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"RecordDetail" : {
"documentation" : "The detailed result of the TerminateProvisionedProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object that the request is modifying, and a list of any errors that the request encountered.
",
"name" : "RecordDetail",
"c2jName" : "RecordDetail",
"c2jShape" : "RecordDetail",
"variable" : {
"variableName" : "recordDetail",
"variableType" : "RecordDetail",
"variableDeclarationType" : "RecordDetail",
"documentation" : "The detailed result of the TerminateProvisionedProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object that the request is modifying, and a list of any errors that the request encountered.
",
"simpleType" : "RecordDetail",
"variableSetterType" : "RecordDetail"
},
"setterModel" : {
"variableName" : "recordDetail",
"variableType" : "RecordDetail",
"variableDeclarationType" : "RecordDetail",
"documentation" : "",
"simpleType" : "RecordDetail",
"variableSetterType" : "RecordDetail"
},
"getterModel" : {
"returnType" : "RecordDetail",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "RecordDetail",
"marshallLocationName" : "RecordDetail",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The detailed result of the TerminateProvisionedProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object that the request is modifying, and a list of any errors that the request encountered.
\n@param recordDetail The detailed result of the TerminateProvisionedProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object that the request is modifying, and a list of any errors that the request encountered.*/",
"getterDocumentation" : "/**The detailed result of the TerminateProvisionedProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object that the request is modifying, and a list of any errors that the request encountered.
\n@return The detailed result of the TerminateProvisionedProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object that the request is modifying, and a list of any errors that the request encountered.*/",
"fluentSetterDocumentation" : "/**The detailed result of the TerminateProvisionedProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object that the request is modifying, and a list of any errors that the request encountered.
\n@param recordDetail The detailed result of the TerminateProvisionedProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object that the request is modifying, and a list of any errors that the request encountered.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The detailed result of the TerminateProvisionedProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object that the request is modifying, and a list of any errors that the request encountered.
\n@param recordDetail The detailed result of the TerminateProvisionedProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object that the request is modifying, and a list of any errors that the request encountered.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"DescribeProductViewResult" : {
"c2jName" : "DescribeProductViewOutput",
"documentation" : "",
"shapeName" : "DescribeProductViewResult",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The summary metadata about the specified product.
",
"name" : "ProductViewSummary",
"c2jName" : "ProductViewSummary",
"c2jShape" : "ProductViewSummary",
"variable" : {
"variableName" : "productViewSummary",
"variableType" : "ProductViewSummary",
"variableDeclarationType" : "ProductViewSummary",
"documentation" : "The summary metadata about the specified product.
",
"simpleType" : "ProductViewSummary",
"variableSetterType" : "ProductViewSummary"
},
"setterModel" : {
"variableName" : "productViewSummary",
"variableType" : "ProductViewSummary",
"variableDeclarationType" : "ProductViewSummary",
"documentation" : "",
"simpleType" : "ProductViewSummary",
"variableSetterType" : "ProductViewSummary"
},
"getterModel" : {
"returnType" : "ProductViewSummary",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "ProductViewSummary",
"marshallLocationName" : "ProductViewSummary",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The summary metadata about the specified product.
\n@param productViewSummary The summary metadata about the specified product.*/",
"getterDocumentation" : "/**The summary metadata about the specified product.
\n@return The summary metadata about the specified product.*/",
"fluentSetterDocumentation" : "/**The summary metadata about the specified product.
\n@param productViewSummary The summary metadata about the specified product.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The summary metadata about the specified product.
\n@param productViewSummary The summary metadata about the specified product.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "A list of provisioning artifact objects for the specified product. The ProvisioningArtifacts
represent the ways in which the specified product can be provisioned.
",
"name" : "ProvisioningArtifacts",
"c2jName" : "ProvisioningArtifacts",
"c2jShape" : "ProvisioningArtifacts",
"variable" : {
"variableName" : "provisioningArtifacts",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "A list of provisioning artifact objects for the specified product. The ProvisioningArtifacts
represent the ways in which the specified product can be provisioned.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "provisioningArtifacts",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "ProvisioningArtifacts",
"marshallLocationName" : "ProvisioningArtifacts",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "ProvisioningArtifact",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "ProvisioningArtifact",
"variable" : {
"variableName" : "member",
"variableType" : "ProvisioningArtifact",
"variableDeclarationType" : "ProvisioningArtifact",
"documentation" : "",
"simpleType" : "ProvisioningArtifact",
"variableSetterType" : "ProvisioningArtifact"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "ProvisioningArtifact",
"variableDeclarationType" : "ProvisioningArtifact",
"documentation" : "",
"simpleType" : "ProvisioningArtifact",
"variableSetterType" : "ProvisioningArtifact"
},
"getterModel" : {
"returnType" : "ProvisioningArtifact",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"map" : false,
"simpleType" : "ProvisioningArtifact",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**A list of provisioning artifact objects for the specified product. The ProvisioningArtifacts
represent the ways in which the specified product can be provisioned.
\n@param provisioningArtifacts A list of provisioning artifact objects for the specified product. The ProvisioningArtifacts
represent the ways in which the specified product can be provisioned.*/",
"getterDocumentation" : "/**A list of provisioning artifact objects for the specified product. The ProvisioningArtifacts
represent the ways in which the specified product can be provisioned.
\n@return A list of provisioning artifact objects for the specified product. The ProvisioningArtifacts
represent the ways in which the specified product can be provisioned.*/",
"fluentSetterDocumentation" : "/**A list of provisioning artifact objects for the specified product. The ProvisioningArtifacts
represent the ways in which the specified product can be provisioned.
\n@param provisioningArtifacts A list of provisioning artifact objects for the specified product. The ProvisioningArtifacts
represent the ways in which the specified product can be provisioned.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A list of provisioning artifact objects for the specified product. The ProvisioningArtifacts
represent the ways in which the specified product can be provisioned.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setProvisioningArtifacts(java.util.Collection)} or {@link #withProvisioningArtifacts(java.util.Collection)} if you want to override the existing values.
\n@param provisioningArtifacts A list of provisioning artifact objects for the specified product. The ProvisioningArtifacts
represent the ways in which the specified product can be provisioned.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "describeProductViewResult",
"variableType" : "DescribeProductViewResult",
"variableDeclarationType" : "DescribeProductViewResult",
"documentation" : null,
"simpleType" : "DescribeProductViewResult",
"variableSetterType" : "DescribeProductViewResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"ProvisioningArtifacts" : {
"documentation" : "A list of provisioning artifact objects for the specified product. The ProvisioningArtifacts
represent the ways in which the specified product can be provisioned.
",
"name" : "ProvisioningArtifacts",
"c2jName" : "ProvisioningArtifacts",
"c2jShape" : "ProvisioningArtifacts",
"variable" : {
"variableName" : "provisioningArtifacts",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "A list of provisioning artifact objects for the specified product. The ProvisioningArtifacts
represent the ways in which the specified product can be provisioned.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "provisioningArtifacts",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List