All Downloads are FREE. Search and download functionalities are using the official Maven repository.

models.servicecatalog-2015-12-10-intermediate.json Maven / Gradle / Ivy

Go to download

The AWS Java SDK for AWS Service Catalog module holds the client classes that are used for communicating with AWS Service Catalog

There is a newer version: 1.12.788
Show newest version
{
  "customizationConfig" : {
    "additionalShapeConstructors" : null,
    "authPolicyActions" : {
      "actionPrefix" : null,
      "fileNamePrefix" : null,
      "skip" : true
    },
    "calculateCRC32FromCompressedData" : false,
    "convenienceTypeOverloads" : [ ],
    "customClientConfigFactory" : null,
    "customCodeTemplates" : null,
    "customErrorCodeFieldName" : null,
    "customExceptionUnmarshallerImpl" : null,
    "customFileHeader" : null,
    "customResponseMetadataClassName" : null,
    "customServiceMetadata" : null,
    "customServiceNameForRequest" : null,
    "customSignerProvider" : null,
    "operationModifiers" : null,
    "operationsWithResponseStreamContentLengthValidation" : null,
    "renameShapes" : null,
    "requestMetrics" : null,
    "requiredParamValidationEnabled" : false,
    "sdkModeledExceptionBaseClassName" : null,
    "sendEmptyAutoConstructedListAsEmptyList" : null,
    "sendExplicitlyEmptyListsForQuery" : false,
    "serviceClientHoldInputStream" : false,
    "shapeModifiers" : null,
    "shapeSubstitutions" : null,
    "simpleMethods" : null,
    "skipInterfaceAdditions" : false,
    "skipSmokeTests" : false,
    "useAutoConstructList" : false,
    "useAutoConstructMap" : false
  },
  "metadata" : {
    "apiVersion" : "2015-12-10",
    "asyncClient" : "AWSServiceCatalogAsyncClient",
    "asyncClientBuilderClassName" : "AWSServiceCatalogAsyncClientBuilder",
    "asyncInterface" : "AWSServiceCatalogAsync",
    "cborProtocol" : false,
    "checksumFormat" : null,
    "contentType" : null,
    "cucumberModuleInjectorClassName" : "AWSServiceCatalogModuleInjector",
    "defaultEndpoint" : "servicecatalog.us-east-1.amazonaws.com",
    "defaultEndpointWithoutHttpProtocol" : "servicecatalog.us-east-1.amazonaws.com",
    "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

", "endpointPrefix" : "servicecatalog", "hasApiWithStreamInput" : false, "ionProtocol" : false, "jsonProtocol" : true, "jsonVersion" : "1.1", "packageName" : "com.amazonaws.services.servicecatalog", "packagePath" : "com/amazonaws/services/servicecatalog", "protocol" : "json", "protocolDefaultExceptionUmarshallerImpl" : null, "requestBaseFqcn" : "com.amazonaws.AmazonWebServiceRequest", "serviceAbbreviation" : null, "serviceFullName" : "AWS Service Catalog", "serviceName" : "AWS Service Catalog", "signingName" : "servicecatalog", "smokeTestsPackageName" : "com.amazonaws.services.servicecatalog.smoketests", "syncClient" : "AWSServiceCatalogClient", "syncClientBuilderClassName" : "AWSServiceCatalogClientBuilder", "syncInterface" : "AWSServiceCatalog", "unmarshallerClassSuffix" : "JsonUnmarshaller", "unmarshallerContextClassName" : "JsonUnmarshallerContext", "xmlProtocol" : false }, "operations" : { "DescribeProduct" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "DescribeProductResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Retrieves information about a specified product.

This operation is functionally identical to DescribeProductView except that it takes as input ProductId instead of ProductViewId.

", "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, "input" : { "variableDeclarationType" : "DescribeProductRequest", "variableName" : "describeProductRequest", "variableType" : "DescribeProductRequest", "documentation" : "", "simpleType" : "DescribeProductRequest", "variableSetterType" : "DescribeProductRequest" }, "inputStreamPropertyName" : null, "methodName" : "describeProduct", "operationName" : "DescribeProduct", "returnType" : { "returnType" : "DescribeProductResult", "documentation" : null }, "syncReturnType" : "DescribeProductResult" }, "DescribeProductView" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "DescribeProductViewResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Retrieves information about a specified product.

This operation is functionally identical to DescribeProduct except that it takes as input ProductViewId instead of ProductId.

", "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, "input" : { "variableDeclarationType" : "DescribeProductViewRequest", "variableName" : "describeProductViewRequest", "variableType" : "DescribeProductViewRequest", "documentation" : "", "simpleType" : "DescribeProductViewRequest", "variableSetterType" : "DescribeProductViewRequest" }, "inputStreamPropertyName" : null, "methodName" : "describeProductView", "operationName" : "DescribeProductView", "returnType" : { "returnType" : "DescribeProductViewResult", "documentation" : null }, "syncReturnType" : "DescribeProductViewResult" }, "DescribeProvisioningParameters" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "DescribeProvisioningParametersResult", "authenticated" : true, "deprecated" : false, "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.

", "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, "input" : { "variableDeclarationType" : "DescribeProvisioningParametersRequest", "variableName" : "describeProvisioningParametersRequest", "variableType" : "DescribeProvisioningParametersRequest", "documentation" : "", "simpleType" : "DescribeProvisioningParametersRequest", "variableSetterType" : "DescribeProvisioningParametersRequest" }, "inputStreamPropertyName" : null, "methodName" : "describeProvisioningParameters", "operationName" : "DescribeProvisioningParameters", "returnType" : { "returnType" : "DescribeProvisioningParametersResult", "documentation" : null }, "syncReturnType" : "DescribeProvisioningParametersResult" }, "DescribeRecord" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "DescribeRecordResult", "authenticated" : true, "deprecated" : false, "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).

", "exceptions" : [ { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The specified resource was not found.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeRecordRequest", "variableName" : "describeRecordRequest", "variableType" : "DescribeRecordRequest", "documentation" : "", "simpleType" : "DescribeRecordRequest", "variableSetterType" : "DescribeRecordRequest" }, "inputStreamPropertyName" : null, "methodName" : "describeRecord", "operationName" : "DescribeRecord", "returnType" : { "returnType" : "DescribeRecordResult", "documentation" : null }, "syncReturnType" : "DescribeRecordResult" }, "ListLaunchPaths" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "ListLaunchPathsResult", "authenticated" : true, "deprecated" : false, "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.

", "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, "input" : { "variableDeclarationType" : "ListLaunchPathsRequest", "variableName" : "listLaunchPathsRequest", "variableType" : "ListLaunchPathsRequest", "documentation" : "", "simpleType" : "ListLaunchPathsRequest", "variableSetterType" : "ListLaunchPathsRequest" }, "inputStreamPropertyName" : null, "methodName" : "listLaunchPaths", "operationName" : "ListLaunchPaths", "returnType" : { "returnType" : "ListLaunchPathsResult", "documentation" : null }, "syncReturnType" : "ListLaunchPathsResult" }, "ListRecordHistory" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "ListRecordHistoryResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns a paginated list of all performed requests, in the form of RecordDetails objects that are filtered as specified.

", "exceptions" : [ { "exceptionName" : "InvalidParametersException", "documentation" : "

One or more parameters provided to the operation are invalid.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListRecordHistoryRequest", "variableName" : "listRecordHistoryRequest", "variableType" : "ListRecordHistoryRequest", "documentation" : "", "simpleType" : "ListRecordHistoryRequest", "variableSetterType" : "ListRecordHistoryRequest" }, "inputStreamPropertyName" : null, "methodName" : "listRecordHistory", "operationName" : "ListRecordHistory", "returnType" : { "returnType" : "ListRecordHistoryResult", "documentation" : null }, "syncReturnType" : "ListRecordHistoryResult" }, "ProvisionProduct" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "ProvisionProductResult", "authenticated" : true, "deprecated" : false, "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.

", "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, "input" : { "variableDeclarationType" : "ProvisionProductRequest", "variableName" : "provisionProductRequest", "variableType" : "ProvisionProductRequest", "documentation" : "", "simpleType" : "ProvisionProductRequest", "variableSetterType" : "ProvisionProductRequest" }, "inputStreamPropertyName" : null, "methodName" : "provisionProduct", "operationName" : "ProvisionProduct", "returnType" : { "returnType" : "ProvisionProductResult", "documentation" : null }, "syncReturnType" : "ProvisionProductResult" }, "ScanProvisionedProducts" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "ScanProvisionedProductsResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns a paginated list of all the ProvisionedProduct objects that are currently available (not terminated).

", "exceptions" : [ { "exceptionName" : "InvalidParametersException", "documentation" : "

One or more parameters provided to the operation are invalid.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ScanProvisionedProductsRequest", "variableName" : "scanProvisionedProductsRequest", "variableType" : "ScanProvisionedProductsRequest", "documentation" : "", "simpleType" : "ScanProvisionedProductsRequest", "variableSetterType" : "ScanProvisionedProductsRequest" }, "inputStreamPropertyName" : null, "methodName" : "scanProvisionedProducts", "operationName" : "ScanProvisionedProducts", "returnType" : { "returnType" : "ScanProvisionedProductsResult", "documentation" : null }, "syncReturnType" : "ScanProvisionedProductsResult" }, "SearchProducts" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "SearchProductsResult", "authenticated" : true, "deprecated" : false, "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.

", "exceptions" : [ { "exceptionName" : "InvalidParametersException", "documentation" : "

One or more parameters provided to the operation are invalid.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "SearchProductsRequest", "variableName" : "searchProductsRequest", "variableType" : "SearchProductsRequest", "documentation" : "", "simpleType" : "SearchProductsRequest", "variableSetterType" : "SearchProductsRequest" }, "inputStreamPropertyName" : null, "methodName" : "searchProducts", "operationName" : "SearchProducts", "returnType" : { "returnType" : "SearchProductsResult", "documentation" : null }, "syncReturnType" : "SearchProductsResult" }, "TerminateProvisionedProduct" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "TerminateProvisionedProductResult", "authenticated" : true, "deprecated" : false, "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.

", "exceptions" : [ { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The specified resource was not found.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "TerminateProvisionedProductRequest", "variableName" : "terminateProvisionedProductRequest", "variableType" : "TerminateProvisionedProductRequest", "documentation" : "", "simpleType" : "TerminateProvisionedProductRequest", "variableSetterType" : "TerminateProvisionedProductRequest" }, "inputStreamPropertyName" : null, "methodName" : "terminateProvisionedProduct", "operationName" : "TerminateProvisionedProduct", "returnType" : { "returnType" : "TerminateProvisionedProductResult", "documentation" : null }, "syncReturnType" : "TerminateProvisionedProductResult" }, "UpdateProvisionedProduct" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "UpdateProvisionedProductResult", "authenticated" : true, "deprecated" : false, "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.

", "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, "input" : { "variableDeclarationType" : "UpdateProvisionedProductRequest", "variableName" : "updateProvisionedProductRequest", "variableType" : "UpdateProvisionedProductRequest", "documentation" : "", "simpleType" : "UpdateProvisionedProductRequest", "variableSetterType" : "UpdateProvisionedProductRequest" }, "inputStreamPropertyName" : null, "methodName" : "updateProvisionedProduct", "operationName" : "UpdateProvisionedProduct", "returnType" : { "returnType" : "UpdateProvisionedProductResult", "documentation" : null }, "syncReturnType" : "UpdateProvisionedProductResult" } }, "shapes" : { "AccessLevelFilter" : { "c2jName" : "AccessLevelFilter", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

The access level to limit results.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "Key", "c2jShape" : "AccessLevelFilterKey", "deprecated" : false, "documentation" : "

Specifies the access level.

Account allows results at the account level.

Role allows results based on the federated role of the specified user.

User allows results limited to the specified user.

", "enumType" : "AccessLevelFilterKey", "fluentSetterDocumentation" : "/**

Specifies the access level.

Account allows results at the account level.

Role allows results based on the federated role of the specified user.

User allows results limited to the specified user.

\n@param key Specifies the access level.

Account allows results at the account level.

Role allows results based on the federated role of the specified user.

User allows results limited to the specified user.\n@return Returns a reference to this object so that method calls can be chained together.\n@see AccessLevelFilterKey*/", "getterDocumentation" : "/**

Specifies the access level.

Account allows results at the account level.

Role allows results based on the federated role of the specified user.

User allows results limited to the specified user.

\n@return Specifies the access level.

Account allows results at the account level.

Role allows results based on the federated role of the specified user.

User allows results limited to the specified user.\n@see AccessLevelFilterKey*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Key", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Key", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Key", "setterDocumentation" : "/**

Specifies the access level.

Account allows results at the account level.

Role allows results based on the federated role of the specified user.

User allows results limited to the specified user.

\n@param key Specifies the access level.

Account allows results at the account level.

Role allows results based on the federated role of the specified user.

User allows results limited to the specified user.\n@see AccessLevelFilterKey*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Specifies the access level.

Account allows results at the account level.

Role allows results based on the federated role of the specified user.

User allows results limited to the specified user.

\n@param key Specifies the access level.

Account allows results at the account level.

Role allows results based on the federated role of the specified user.

User allows results limited to the specified user.\n@return Returns a reference to this object so that method calls can be chained together.\n@see AccessLevelFilterKey*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "

Specifies the access level.

Account allows results at the account level.

Role allows results based on the federated role of the specified user.

User allows results limited to the specified user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "Value", "c2jShape" : "AccessLevelFilterValue", "deprecated" : false, "documentation" : "

Specifies the user to which the access level applies. A value of Self is currently supported.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Specifies the user to which the access level applies. A value of Self is currently supported.

\n@param value Specifies the user to which the access level applies. A value of Self is currently supported.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Specifies the user to which the access level applies. A value of Self is currently supported.

\n@return Specifies the user to which the access level applies. A value of Self is currently supported.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**

Specifies the user to which the access level applies. A value of Self is currently supported.

\n@param value Specifies the user to which the access level applies. A value of Self is currently supported.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Specifies the user to which the access level applies. A value of Self is currently supported.

\n@param value Specifies the user to which the access level applies. A value of Self is currently supported.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

Specifies the user to which the access level applies. A value of Self is currently supported.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Key" : { "c2jName" : "Key", "c2jShape" : "AccessLevelFilterKey", "deprecated" : false, "documentation" : "

Specifies the access level.

Account allows results at the account level.

Role allows results based on the federated role of the specified user.

User allows results limited to the specified user.

", "enumType" : "AccessLevelFilterKey", "fluentSetterDocumentation" : "/**

Specifies the access level.

Account allows results at the account level.

Role allows results based on the federated role of the specified user.

User allows results limited to the specified user.

\n@param key Specifies the access level.

Account allows results at the account level.

Role allows results based on the federated role of the specified user.

User allows results limited to the specified user.\n@return Returns a reference to this object so that method calls can be chained together.\n@see AccessLevelFilterKey*/", "getterDocumentation" : "/**

Specifies the access level.

Account allows results at the account level.

Role allows results based on the federated role of the specified user.

User allows results limited to the specified user.

\n@return Specifies the access level.

Account allows results at the account level.

Role allows results based on the federated role of the specified user.

User allows results limited to the specified user.\n@see AccessLevelFilterKey*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Key", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Key", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Key", "setterDocumentation" : "/**

Specifies the access level.

Account allows results at the account level.

Role allows results based on the federated role of the specified user.

User allows results limited to the specified user.

\n@param key Specifies the access level.

Account allows results at the account level.

Role allows results based on the federated role of the specified user.

User allows results limited to the specified user.\n@see AccessLevelFilterKey*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Specifies the access level.

Account allows results at the account level.

Role allows results based on the federated role of the specified user.

User allows results limited to the specified user.

\n@param key Specifies the access level.

Account allows results at the account level.

Role allows results based on the federated role of the specified user.

User allows results limited to the specified user.\n@return Returns a reference to this object so that method calls can be chained together.\n@see AccessLevelFilterKey*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "

Specifies the access level.

Account allows results at the account level.

Role allows results based on the federated role of the specified user.

User allows results limited to the specified user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Value" : { "c2jName" : "Value", "c2jShape" : "AccessLevelFilterValue", "deprecated" : false, "documentation" : "

Specifies the user to which the access level applies. A value of Self is currently supported.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Specifies the user to which the access level applies. A value of Self is currently supported.

\n@param value Specifies the user to which the access level applies. A value of Self is currently supported.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Specifies the user to which the access level applies. A value of Self is currently supported.

\n@return Specifies the user to which the access level applies. A value of Self is currently supported.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**

Specifies the user to which the access level applies. A value of Self is currently supported.

\n@param value Specifies the user to which the access level applies. A value of Self is currently supported.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Specifies the user to which the access level applies. A value of Self is currently supported.

\n@param value Specifies the user to which the access level applies. A value of Self is currently supported.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

Specifies the user to which the access level applies. A value of Self is currently supported.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "AccessLevelFilter", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "AccessLevelFilter", "variableName" : "accessLevelFilter", "variableType" : "AccessLevelFilter", "documentation" : null, "simpleType" : "AccessLevelFilter", "variableSetterType" : "AccessLevelFilter" }, "wrapper" : false }, "AccessLevelFilterKey" : { "c2jName" : "AccessLevelFilterKey", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "Account", "value" : "Account" }, { "name" : "Role", "value" : "Role" }, { "name" : "User", "value" : "User" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "AccessLevelFilterKey", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "AccessLevelFilterKey", "variableName" : "accessLevelFilterKey", "variableType" : "AccessLevelFilterKey", "documentation" : null, "simpleType" : "AccessLevelFilterKey", "variableSetterType" : "AccessLevelFilterKey" }, "wrapper" : false }, "ConstraintSummary" : { "c2jName" : "ConstraintSummary", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

An administrator-specified constraint to apply when provisioning a product.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "Type", "c2jShape" : "ConstraintType", "deprecated" : false, "documentation" : "

The type of the constraint.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The type of the constraint.

\n@param type The type of the constraint.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The type of the constraint.

\n@return The type of the constraint.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "setterDocumentation" : "/**

The type of the constraint.

\n@param type The type of the constraint.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The type of the constraint.

\n@param type The type of the constraint.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of the constraint.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "Description", "c2jShape" : "ConstraintDescription", "deprecated" : false, "documentation" : "

The text description of the constraint.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The text description of the constraint.

\n@param description The text description of the constraint.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The text description of the constraint.

\n@return The text description of the constraint.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Description", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Description", "setterDocumentation" : "/**

The text description of the constraint.

\n@param description The text description of the constraint.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The text description of the constraint.

\n@param description The text description of the constraint.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

The text description of the constraint.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Description" : { "c2jName" : "Description", "c2jShape" : "ConstraintDescription", "deprecated" : false, "documentation" : "

The text description of the constraint.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The text description of the constraint.

\n@param description The text description of the constraint.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The text description of the constraint.

\n@return The text description of the constraint.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Description", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Description", "setterDocumentation" : "/**

The text description of the constraint.

\n@param description The text description of the constraint.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The text description of the constraint.

\n@param description The text description of the constraint.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

The text description of the constraint.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Type" : { "c2jName" : "Type", "c2jShape" : "ConstraintType", "deprecated" : false, "documentation" : "

The type of the constraint.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The type of the constraint.

\n@param type The type of the constraint.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The type of the constraint.

\n@return The type of the constraint.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "setterDocumentation" : "/**

The type of the constraint.

\n@param type The type of the constraint.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The type of the constraint.

\n@param type The type of the constraint.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of the constraint.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ConstraintSummary", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ConstraintSummary", "variableName" : "constraintSummary", "variableType" : "ConstraintSummary", "documentation" : null, "simpleType" : "ConstraintSummary", "variableSetterType" : "ConstraintSummary" }, "wrapper" : false }, "DescribeProductRequest" : { "c2jName" : "DescribeProductInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "DescribeProduct", "locationName" : null, "requestUri" : "/", "target" : "AWS242ServiceCatalogService.DescribeProduct", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "AcceptLanguage", "c2jShape" : "AcceptLanguage", "deprecated" : false, "documentation" : "

The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "getterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "AcceptLanguage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "AcceptLanguage", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AcceptLanguage", "setterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "

The language code to use for this operation. 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" }, "xmlNameSpaceUri" : null }, { "c2jName" : "Id", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The ProductId of the product to describe.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The ProductId of the product to describe.

\n@param id The ProductId of the product to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The ProductId of the product to describe.

\n@return The ProductId of the product to describe.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Id", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Id", "setterDocumentation" : "/**

The ProductId of the product to describe.

\n@param id The ProductId of the product to describe.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The ProductId of the product to describe.

\n@param id The ProductId of the product to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ProductId of the product to describe.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AcceptLanguage" : { "c2jName" : "AcceptLanguage", "c2jShape" : "AcceptLanguage", "deprecated" : false, "documentation" : "

The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "getterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "AcceptLanguage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "AcceptLanguage", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AcceptLanguage", "setterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "

The language code to use for this operation. 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" }, "xmlNameSpaceUri" : null }, "Id" : { "c2jName" : "Id", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The ProductId of the product to describe.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The ProductId of the product to describe.

\n@param id The ProductId of the product to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The ProductId of the product to describe.

\n@return The ProductId of the product to describe.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Id", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Id", "setterDocumentation" : "/**

The ProductId of the product to describe.

\n@param id The ProductId of the product to describe.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The ProductId of the product to describe.

\n@param id The ProductId of the product to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ProductId of the product to describe.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "Id" ], "shapeName" : "DescribeProductRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeProductRequest", "variableName" : "describeProductRequest", "variableType" : "DescribeProductRequest", "documentation" : null, "simpleType" : "DescribeProductRequest", "variableSetterType" : "DescribeProductRequest" }, "wrapper" : false }, "DescribeProductResult" : { "c2jName" : "DescribeProductOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "ProductViewSummary", "c2jShape" : "ProductViewSummary", "deprecated" : false, "documentation" : "

The summary metadata about the specified product.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

The summary metadata about the specified product.

\n@return The summary metadata about the specified product.*/", "getterModel" : { "returnType" : "ProductViewSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProductViewSummary", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProductViewSummary", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProductViewSummary", "setterDocumentation" : "/**

The summary metadata about the specified product.

\n@param productViewSummary The summary metadata about the specified product.*/", "setterModel" : { "variableDeclarationType" : "ProductViewSummary", "variableName" : "productViewSummary", "variableType" : "ProductViewSummary", "documentation" : "", "simpleType" : "ProductViewSummary", "variableSetterType" : "ProductViewSummary" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "ProductViewSummary", "variableName" : "productViewSummary", "variableType" : "ProductViewSummary", "documentation" : "

The summary metadata about the specified product.

", "simpleType" : "ProductViewSummary", "variableSetterType" : "ProductViewSummary" }, "xmlNameSpaceUri" : null }, { "c2jName" : "ProvisioningArtifacts", "c2jShape" : "ProvisioningArtifacts", "deprecated" : false, "documentation" : "

A list of provisioning artifact objects for the specified product. The ProvisioningArtifacts parameter represent the ways the specified product can be provisioned.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A list of provisioning artifact objects for the specified product. The ProvisioningArtifacts parameter represent the ways the specified product can be provisioned.

\n@param provisioningArtifacts A list of provisioning artifact objects for the specified product. The ProvisioningArtifacts parameter represent the ways the specified product can be provisioned.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A list of provisioning artifact objects for the specified product. The ProvisioningArtifacts parameter represent the ways the specified product can be provisioned.

\n@return A list of provisioning artifact objects for the specified product. The ProvisioningArtifacts parameter represent the ways the specified product can be provisioned.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisioningArtifacts", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisioningArtifacts", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ProvisioningArtifact", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ProvisioningArtifact", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "ProvisioningArtifact", "variableName" : "member", "variableType" : "ProvisioningArtifact", "documentation" : "", "simpleType" : "ProvisioningArtifact", "variableSetterType" : "ProvisioningArtifact" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ProvisioningArtifact", "variableName" : "member", "variableType" : "ProvisioningArtifact", "documentation" : "", "simpleType" : "ProvisioningArtifact", "variableSetterType" : "ProvisioningArtifact" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ProvisioningArtifact", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ProvisioningArtifact", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "ProvisioningArtifacts", "setterDocumentation" : "/**

A list of provisioning artifact objects for the specified product. The ProvisioningArtifacts parameter represent the ways the specified product can be provisioned.

\n@param provisioningArtifacts A list of provisioning artifact objects for the specified product. The ProvisioningArtifacts parameter represent the ways the specified product can be provisioned.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "provisioningArtifacts", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

A list of provisioning artifact objects for the specified product. The ProvisioningArtifacts parameter represent the ways the specified product can be provisioned.

\n

NOTE: 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 parameter represent the ways the specified product can be provisioned.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "provisioningArtifacts", "variableType" : "java.util.List", "documentation" : "

A list of provisioning artifact objects for the specified product. The ProvisioningArtifacts parameter represent the ways the specified product can be provisioned.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ProductViewSummary" : { "c2jName" : "ProductViewSummary", "c2jShape" : "ProductViewSummary", "deprecated" : false, "documentation" : "

The summary metadata about the specified product.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

The summary metadata about the specified product.

\n@return The summary metadata about the specified product.*/", "getterModel" : { "returnType" : "ProductViewSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProductViewSummary", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProductViewSummary", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProductViewSummary", "setterDocumentation" : "/**

The summary metadata about the specified product.

\n@param productViewSummary The summary metadata about the specified product.*/", "setterModel" : { "variableDeclarationType" : "ProductViewSummary", "variableName" : "productViewSummary", "variableType" : "ProductViewSummary", "documentation" : "", "simpleType" : "ProductViewSummary", "variableSetterType" : "ProductViewSummary" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "ProductViewSummary", "variableName" : "productViewSummary", "variableType" : "ProductViewSummary", "documentation" : "

The summary metadata about the specified product.

", "simpleType" : "ProductViewSummary", "variableSetterType" : "ProductViewSummary" }, "xmlNameSpaceUri" : null }, "ProvisioningArtifacts" : { "c2jName" : "ProvisioningArtifacts", "c2jShape" : "ProvisioningArtifacts", "deprecated" : false, "documentation" : "

A list of provisioning artifact objects for the specified product. The ProvisioningArtifacts parameter represent the ways the specified product can be provisioned.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A list of provisioning artifact objects for the specified product. The ProvisioningArtifacts parameter represent the ways the specified product can be provisioned.

\n@param provisioningArtifacts A list of provisioning artifact objects for the specified product. The ProvisioningArtifacts parameter represent the ways the specified product can be provisioned.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A list of provisioning artifact objects for the specified product. The ProvisioningArtifacts parameter represent the ways the specified product can be provisioned.

\n@return A list of provisioning artifact objects for the specified product. The ProvisioningArtifacts parameter represent the ways the specified product can be provisioned.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisioningArtifacts", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisioningArtifacts", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ProvisioningArtifact", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ProvisioningArtifact", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "ProvisioningArtifact", "variableName" : "member", "variableType" : "ProvisioningArtifact", "documentation" : "", "simpleType" : "ProvisioningArtifact", "variableSetterType" : "ProvisioningArtifact" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ProvisioningArtifact", "variableName" : "member", "variableType" : "ProvisioningArtifact", "documentation" : "", "simpleType" : "ProvisioningArtifact", "variableSetterType" : "ProvisioningArtifact" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ProvisioningArtifact", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ProvisioningArtifact", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "ProvisioningArtifacts", "setterDocumentation" : "/**

A list of provisioning artifact objects for the specified product. The ProvisioningArtifacts parameter represent the ways the specified product can be provisioned.

\n@param provisioningArtifacts A list of provisioning artifact objects for the specified product. The ProvisioningArtifacts parameter represent the ways the specified product can be provisioned.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "provisioningArtifacts", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

A list of provisioning artifact objects for the specified product. The ProvisioningArtifacts parameter represent the ways the specified product can be provisioned.

\n

NOTE: 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 parameter represent the ways the specified product can be provisioned.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "provisioningArtifacts", "variableType" : "java.util.List", "documentation" : "

A list of provisioning artifact objects for the specified product. The ProvisioningArtifacts parameter represent the ways the specified product can be provisioned.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "DescribeProductResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeProductResult", "variableName" : "describeProductResult", "variableType" : "DescribeProductResult", "documentation" : null, "simpleType" : "DescribeProductResult", "variableSetterType" : "DescribeProductResult" }, "wrapper" : false }, "DescribeProductViewRequest" : { "c2jName" : "DescribeProductViewInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "DescribeProductView", "locationName" : null, "requestUri" : "/", "target" : "AWS242ServiceCatalogService.DescribeProductView", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "AcceptLanguage", "c2jShape" : "AcceptLanguage", "deprecated" : false, "documentation" : "

The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "getterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "AcceptLanguage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "AcceptLanguage", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AcceptLanguage", "setterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "

The language code to use for this operation. 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" }, "xmlNameSpaceUri" : null }, { "c2jName" : "Id", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The ProductViewId of the product to describe.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The ProductViewId of the product to describe.

\n@param id The ProductViewId of the product to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The ProductViewId of the product to describe.

\n@return The ProductViewId of the product to describe.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Id", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Id", "setterDocumentation" : "/**

The ProductViewId of the product to describe.

\n@param id The ProductViewId of the product to describe.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The ProductViewId of the product to describe.

\n@param id The ProductViewId of the product to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ProductViewId of the product to describe.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AcceptLanguage" : { "c2jName" : "AcceptLanguage", "c2jShape" : "AcceptLanguage", "deprecated" : false, "documentation" : "

The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "getterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "AcceptLanguage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "AcceptLanguage", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AcceptLanguage", "setterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "

The language code to use for this operation. 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" }, "xmlNameSpaceUri" : null }, "Id" : { "c2jName" : "Id", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The ProductViewId of the product to describe.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The ProductViewId of the product to describe.

\n@param id The ProductViewId of the product to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The ProductViewId of the product to describe.

\n@return The ProductViewId of the product to describe.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Id", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Id", "setterDocumentation" : "/**

The ProductViewId of the product to describe.

\n@param id The ProductViewId of the product to describe.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The ProductViewId of the product to describe.

\n@param id The ProductViewId of the product to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ProductViewId of the product to describe.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "Id" ], "shapeName" : "DescribeProductViewRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeProductViewRequest", "variableName" : "describeProductViewRequest", "variableType" : "DescribeProductViewRequest", "documentation" : null, "simpleType" : "DescribeProductViewRequest", "variableSetterType" : "DescribeProductViewRequest" }, "wrapper" : false }, "DescribeProductViewResult" : { "c2jName" : "DescribeProductViewOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "ProductViewSummary", "c2jShape" : "ProductViewSummary", "deprecated" : false, "documentation" : "

The summary metadata about the specified product.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

The summary metadata about the specified product.

\n@return The summary metadata about the specified product.*/", "getterModel" : { "returnType" : "ProductViewSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProductViewSummary", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProductViewSummary", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProductViewSummary", "setterDocumentation" : "/**

The summary metadata about the specified product.

\n@param productViewSummary The summary metadata about the specified product.*/", "setterModel" : { "variableDeclarationType" : "ProductViewSummary", "variableName" : "productViewSummary", "variableType" : "ProductViewSummary", "documentation" : "", "simpleType" : "ProductViewSummary", "variableSetterType" : "ProductViewSummary" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "ProductViewSummary", "variableName" : "productViewSummary", "variableType" : "ProductViewSummary", "documentation" : "

The summary metadata about the specified product.

", "simpleType" : "ProductViewSummary", "variableSetterType" : "ProductViewSummary" }, "xmlNameSpaceUri" : null }, { "c2jName" : "ProvisioningArtifacts", "c2jShape" : "ProvisioningArtifacts", "deprecated" : false, "documentation" : "

A list of provisioning artifact objects for the specified product. The ProvisioningArtifacts represent the ways in which the specified product can be provisioned.

", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisioningArtifacts", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisioningArtifacts", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ProvisioningArtifact", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ProvisioningArtifact", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "ProvisioningArtifact", "variableName" : "member", "variableType" : "ProvisioningArtifact", "documentation" : "", "simpleType" : "ProvisioningArtifact", "variableSetterType" : "ProvisioningArtifact" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ProvisioningArtifact", "variableName" : "member", "variableType" : "ProvisioningArtifact", "documentation" : "", "simpleType" : "ProvisioningArtifact", "variableSetterType" : "ProvisioningArtifact" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ProvisioningArtifact", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ProvisioningArtifact", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "ProvisioningArtifacts", "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.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "provisioningArtifacts", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

A list of provisioning artifact objects for the specified product. The ProvisioningArtifacts represent the ways in which the specified product can be provisioned.

\n

NOTE: 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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "provisioningArtifacts", "variableType" : "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" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ProductViewSummary" : { "c2jName" : "ProductViewSummary", "c2jShape" : "ProductViewSummary", "deprecated" : false, "documentation" : "

The summary metadata about the specified product.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

The summary metadata about the specified product.

\n@return The summary metadata about the specified product.*/", "getterModel" : { "returnType" : "ProductViewSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProductViewSummary", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProductViewSummary", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProductViewSummary", "setterDocumentation" : "/**

The summary metadata about the specified product.

\n@param productViewSummary The summary metadata about the specified product.*/", "setterModel" : { "variableDeclarationType" : "ProductViewSummary", "variableName" : "productViewSummary", "variableType" : "ProductViewSummary", "documentation" : "", "simpleType" : "ProductViewSummary", "variableSetterType" : "ProductViewSummary" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "ProductViewSummary", "variableName" : "productViewSummary", "variableType" : "ProductViewSummary", "documentation" : "

The summary metadata about the specified product.

", "simpleType" : "ProductViewSummary", "variableSetterType" : "ProductViewSummary" }, "xmlNameSpaceUri" : null }, "ProvisioningArtifacts" : { "c2jName" : "ProvisioningArtifacts", "c2jShape" : "ProvisioningArtifacts", "deprecated" : false, "documentation" : "

A list of provisioning artifact objects for the specified product. The ProvisioningArtifacts represent the ways in which the specified product can be provisioned.

", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisioningArtifacts", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisioningArtifacts", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ProvisioningArtifact", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ProvisioningArtifact", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "ProvisioningArtifact", "variableName" : "member", "variableType" : "ProvisioningArtifact", "documentation" : "", "simpleType" : "ProvisioningArtifact", "variableSetterType" : "ProvisioningArtifact" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ProvisioningArtifact", "variableName" : "member", "variableType" : "ProvisioningArtifact", "documentation" : "", "simpleType" : "ProvisioningArtifact", "variableSetterType" : "ProvisioningArtifact" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ProvisioningArtifact", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ProvisioningArtifact", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "ProvisioningArtifacts", "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.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "provisioningArtifacts", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

A list of provisioning artifact objects for the specified product. The ProvisioningArtifacts represent the ways in which the specified product can be provisioned.

\n

NOTE: 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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "provisioningArtifacts", "variableType" : "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" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "DescribeProductViewResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeProductViewResult", "variableName" : "describeProductViewResult", "variableType" : "DescribeProductViewResult", "documentation" : null, "simpleType" : "DescribeProductViewResult", "variableSetterType" : "DescribeProductViewResult" }, "wrapper" : false }, "DescribeProvisioningParametersRequest" : { "c2jName" : "DescribeProvisioningParametersInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "DescribeProvisioningParameters", "locationName" : null, "requestUri" : "/", "target" : "AWS242ServiceCatalogService.DescribeProvisioningParameters", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "AcceptLanguage", "c2jShape" : "AcceptLanguage", "deprecated" : false, "documentation" : "

The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "getterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "AcceptLanguage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "AcceptLanguage", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AcceptLanguage", "setterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "

The language code to use for this operation. 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" }, "xmlNameSpaceUri" : null }, { "c2jName" : "ProductId", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The identifier of the product.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

The identifier of the product.

\n@return The identifier of the product.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProductId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProductId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProductId", "setterDocumentation" : "/**

The identifier of the product.

\n@param productId The identifier of the product.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "productId", "variableType" : "String", "documentation" : "

The identifier of the product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "ProvisioningArtifactId", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The provisioning artifact identifier for this product.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

The provisioning artifact identifier for this product.

\n@return The provisioning artifact identifier for this product.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisioningArtifactId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisioningArtifactId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProvisioningArtifactId", "setterDocumentation" : "/**

The provisioning artifact identifier for this product.

\n@param provisioningArtifactId The provisioning artifact identifier for this product.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provisioningArtifactId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "provisioningArtifactId", "variableType" : "String", "documentation" : "

The provisioning artifact identifier for this product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "PathId", "c2jShape" : "Id", "deprecated" : false, "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.

", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "PathId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PathId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PathId", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pathId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pathId", "variableType" : "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" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AcceptLanguage" : { "c2jName" : "AcceptLanguage", "c2jShape" : "AcceptLanguage", "deprecated" : false, "documentation" : "

The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "getterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "AcceptLanguage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "AcceptLanguage", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AcceptLanguage", "setterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "

The language code to use for this operation. 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" }, "xmlNameSpaceUri" : null }, "PathId" : { "c2jName" : "PathId", "c2jShape" : "Id", "deprecated" : false, "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.

", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "PathId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PathId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PathId", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pathId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pathId", "variableType" : "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" }, "xmlNameSpaceUri" : null }, "ProductId" : { "c2jName" : "ProductId", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The identifier of the product.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

The identifier of the product.

\n@return The identifier of the product.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProductId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProductId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProductId", "setterDocumentation" : "/**

The identifier of the product.

\n@param productId The identifier of the product.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "productId", "variableType" : "String", "documentation" : "

The identifier of the product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ProvisioningArtifactId" : { "c2jName" : "ProvisioningArtifactId", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The provisioning artifact identifier for this product.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

The provisioning artifact identifier for this product.

\n@return The provisioning artifact identifier for this product.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisioningArtifactId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisioningArtifactId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProvisioningArtifactId", "setterDocumentation" : "/**

The provisioning artifact identifier for this product.

\n@param provisioningArtifactId The provisioning artifact identifier for this product.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provisioningArtifactId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "provisioningArtifactId", "variableType" : "String", "documentation" : "

The provisioning artifact identifier for this product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "ProductId", "ProvisioningArtifactId" ], "shapeName" : "DescribeProvisioningParametersRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeProvisioningParametersRequest", "variableName" : "describeProvisioningParametersRequest", "variableType" : "DescribeProvisioningParametersRequest", "documentation" : null, "simpleType" : "DescribeProvisioningParametersRequest", "variableSetterType" : "DescribeProvisioningParametersRequest" }, "wrapper" : false }, "DescribeProvisioningParametersResult" : { "c2jName" : "DescribeProvisioningParametersOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "ProvisioningArtifactParameters", "c2jShape" : "ProvisioningArtifactParameters", "deprecated" : false, "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.

", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisioningArtifactParameters", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisioningArtifactParameters", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ProvisioningArtifactParameter", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ProvisioningArtifactParameter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "ProvisioningArtifactParameter", "variableName" : "member", "variableType" : "ProvisioningArtifactParameter", "documentation" : "", "simpleType" : "ProvisioningArtifactParameter", "variableSetterType" : "ProvisioningArtifactParameter" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ProvisioningArtifactParameter", "variableName" : "member", "variableType" : "ProvisioningArtifactParameter", "documentation" : "", "simpleType" : "ProvisioningArtifactParameter", "variableSetterType" : "ProvisioningArtifactParameter" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ProvisioningArtifactParameter", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ProvisioningArtifactParameter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "ProvisioningArtifactParameters", "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.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "provisioningArtifactParameters", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.

\n

NOTE: 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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "provisioningArtifactParameters", "variableType" : "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" }, "xmlNameSpaceUri" : null }, { "c2jName" : "ConstraintSummaries", "c2jShape" : "ConstraintSummaries", "deprecated" : false, "documentation" : "

The list of constraint summaries that apply to provisioning this product.

", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ConstraintSummaries", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ConstraintSummaries", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ConstraintSummary", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ConstraintSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "ConstraintSummary", "variableName" : "member", "variableType" : "ConstraintSummary", "documentation" : "", "simpleType" : "ConstraintSummary", "variableSetterType" : "ConstraintSummary" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ConstraintSummary", "variableName" : "member", "variableType" : "ConstraintSummary", "documentation" : "", "simpleType" : "ConstraintSummary", "variableSetterType" : "ConstraintSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConstraintSummary", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ConstraintSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "ConstraintSummaries", "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.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "constraintSummaries", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

The list of constraint summaries that apply to provisioning this product.

\n

NOTE: 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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "constraintSummaries", "variableType" : "java.util.List", "documentation" : "

The list of constraint summaries that apply to provisioning this product.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "UsageInstructions", "c2jShape" : "UsageInstructions", "deprecated" : false, "documentation" : "

Any additional metadata specifically related to the provisioning of the product. For example, see the Version field of the CloudFormation template.

", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "UsageInstructions", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "UsageInstructions", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "UsageInstruction", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "UsageInstruction", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "UsageInstruction", "variableName" : "member", "variableType" : "UsageInstruction", "documentation" : "", "simpleType" : "UsageInstruction", "variableSetterType" : "UsageInstruction" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "UsageInstruction", "variableName" : "member", "variableType" : "UsageInstruction", "documentation" : "", "simpleType" : "UsageInstruction", "variableSetterType" : "UsageInstruction" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "UsageInstruction", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "UsageInstruction", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "UsageInstructions", "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.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "usageInstructions", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

Any additional metadata specifically related to the provisioning of the product. For example, see the Version field of the CloudFormation template.

\n

NOTE: 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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "usageInstructions", "variableType" : "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" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ConstraintSummaries" : { "c2jName" : "ConstraintSummaries", "c2jShape" : "ConstraintSummaries", "deprecated" : false, "documentation" : "

The list of constraint summaries that apply to provisioning this product.

", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ConstraintSummaries", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ConstraintSummaries", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ConstraintSummary", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ConstraintSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "ConstraintSummary", "variableName" : "member", "variableType" : "ConstraintSummary", "documentation" : "", "simpleType" : "ConstraintSummary", "variableSetterType" : "ConstraintSummary" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ConstraintSummary", "variableName" : "member", "variableType" : "ConstraintSummary", "documentation" : "", "simpleType" : "ConstraintSummary", "variableSetterType" : "ConstraintSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConstraintSummary", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ConstraintSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "ConstraintSummaries", "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.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "constraintSummaries", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

The list of constraint summaries that apply to provisioning this product.

\n

NOTE: 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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "constraintSummaries", "variableType" : "java.util.List", "documentation" : "

The list of constraint summaries that apply to provisioning this product.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "ProvisioningArtifactParameters" : { "c2jName" : "ProvisioningArtifactParameters", "c2jShape" : "ProvisioningArtifactParameters", "deprecated" : false, "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.

", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisioningArtifactParameters", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisioningArtifactParameters", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ProvisioningArtifactParameter", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ProvisioningArtifactParameter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "ProvisioningArtifactParameter", "variableName" : "member", "variableType" : "ProvisioningArtifactParameter", "documentation" : "", "simpleType" : "ProvisioningArtifactParameter", "variableSetterType" : "ProvisioningArtifactParameter" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ProvisioningArtifactParameter", "variableName" : "member", "variableType" : "ProvisioningArtifactParameter", "documentation" : "", "simpleType" : "ProvisioningArtifactParameter", "variableSetterType" : "ProvisioningArtifactParameter" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ProvisioningArtifactParameter", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ProvisioningArtifactParameter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "ProvisioningArtifactParameters", "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.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "provisioningArtifactParameters", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.

\n

NOTE: 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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "provisioningArtifactParameters", "variableType" : "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" }, "xmlNameSpaceUri" : null }, "UsageInstructions" : { "c2jName" : "UsageInstructions", "c2jShape" : "UsageInstructions", "deprecated" : false, "documentation" : "

Any additional metadata specifically related to the provisioning of the product. For example, see the Version field of the CloudFormation template.

", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "UsageInstructions", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "UsageInstructions", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "UsageInstruction", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "UsageInstruction", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "UsageInstruction", "variableName" : "member", "variableType" : "UsageInstruction", "documentation" : "", "simpleType" : "UsageInstruction", "variableSetterType" : "UsageInstruction" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "UsageInstruction", "variableName" : "member", "variableType" : "UsageInstruction", "documentation" : "", "simpleType" : "UsageInstruction", "variableSetterType" : "UsageInstruction" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "UsageInstruction", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "UsageInstruction", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "UsageInstructions", "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.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "usageInstructions", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

Any additional metadata specifically related to the provisioning of the product. For example, see the Version field of the CloudFormation template.

\n

NOTE: 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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "usageInstructions", "variableType" : "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" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "DescribeProvisioningParametersResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeProvisioningParametersResult", "variableName" : "describeProvisioningParametersResult", "variableType" : "DescribeProvisioningParametersResult", "documentation" : null, "simpleType" : "DescribeProvisioningParametersResult", "variableSetterType" : "DescribeProvisioningParametersResult" }, "wrapper" : false }, "DescribeRecordRequest" : { "c2jName" : "DescribeRecordInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "DescribeRecord", "locationName" : null, "requestUri" : "/", "target" : "AWS242ServiceCatalogService.DescribeRecord", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "AcceptLanguage", "c2jShape" : "AcceptLanguage", "deprecated" : false, "documentation" : "

The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "getterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "AcceptLanguage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "AcceptLanguage", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AcceptLanguage", "setterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "

The language code to use for this operation. 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" }, "xmlNameSpaceUri" : null }, { "c2jName" : "Id", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The record identifier of the ProvisionedProduct object for which to retrieve output information. This is the RecordDetail.RecordId obtained from the request operation's response.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The record identifier of the ProvisionedProduct object for which to retrieve output information. This is the RecordDetail.RecordId obtained from the request operation's response.

\n@param id The record identifier of the ProvisionedProduct object for which to retrieve output information. This is the RecordDetail.RecordId obtained from the request operation's response.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The record identifier of the ProvisionedProduct object for which to retrieve output information. This is the RecordDetail.RecordId obtained from the request operation's response.

\n@return The record identifier of the ProvisionedProduct object for which to retrieve output information. This is the RecordDetail.RecordId obtained from the request operation's response.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Id", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Id", "setterDocumentation" : "/**

The record identifier of the ProvisionedProduct object for which to retrieve output information. This is the RecordDetail.RecordId obtained from the request operation's response.

\n@param id The record identifier of the ProvisionedProduct object for which to retrieve output information. This is the RecordDetail.RecordId obtained from the request operation's response.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The record identifier of the ProvisionedProduct object for which to retrieve output information. This is the RecordDetail.RecordId obtained from the request operation's response.

\n@param id The record identifier of the ProvisionedProduct object for which to retrieve output information. This is the RecordDetail.RecordId obtained from the request operation's response.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The record identifier of the ProvisionedProduct object for which to retrieve output information. This is the RecordDetail.RecordId obtained from the request operation's response.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "PageToken", "c2jShape" : "PageToken", "deprecated" : false, "documentation" : "

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@param pageToken The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@return The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "PageToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PageToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PageToken", "setterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@param pageToken The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pageToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@param pageToken The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pageToken", "variableType" : "String", "documentation" : "

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "PageSize", "c2jShape" : "PageSize", "deprecated" : false, "documentation" : "

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@param pageSize The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@return The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "PageSize", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PageSize", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PageSize", "setterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@param pageSize The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "pageSize", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@param pageSize The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "pageSize", "variableType" : "Integer", "documentation" : "

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AcceptLanguage" : { "c2jName" : "AcceptLanguage", "c2jShape" : "AcceptLanguage", "deprecated" : false, "documentation" : "

The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "getterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "AcceptLanguage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "AcceptLanguage", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AcceptLanguage", "setterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "

The language code to use for this operation. 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" }, "xmlNameSpaceUri" : null }, "Id" : { "c2jName" : "Id", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The record identifier of the ProvisionedProduct object for which to retrieve output information. This is the RecordDetail.RecordId obtained from the request operation's response.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The record identifier of the ProvisionedProduct object for which to retrieve output information. This is the RecordDetail.RecordId obtained from the request operation's response.

\n@param id The record identifier of the ProvisionedProduct object for which to retrieve output information. This is the RecordDetail.RecordId obtained from the request operation's response.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The record identifier of the ProvisionedProduct object for which to retrieve output information. This is the RecordDetail.RecordId obtained from the request operation's response.

\n@return The record identifier of the ProvisionedProduct object for which to retrieve output information. This is the RecordDetail.RecordId obtained from the request operation's response.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Id", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Id", "setterDocumentation" : "/**

The record identifier of the ProvisionedProduct object for which to retrieve output information. This is the RecordDetail.RecordId obtained from the request operation's response.

\n@param id The record identifier of the ProvisionedProduct object for which to retrieve output information. This is the RecordDetail.RecordId obtained from the request operation's response.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The record identifier of the ProvisionedProduct object for which to retrieve output information. This is the RecordDetail.RecordId obtained from the request operation's response.

\n@param id The record identifier of the ProvisionedProduct object for which to retrieve output information. This is the RecordDetail.RecordId obtained from the request operation's response.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The record identifier of the ProvisionedProduct object for which to retrieve output information. This is the RecordDetail.RecordId obtained from the request operation's response.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PageSize" : { "c2jName" : "PageSize", "c2jShape" : "PageSize", "deprecated" : false, "documentation" : "

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@param pageSize The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@return The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "PageSize", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PageSize", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PageSize", "setterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@param pageSize The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "pageSize", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@param pageSize The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "pageSize", "variableType" : "Integer", "documentation" : "

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "PageToken" : { "c2jName" : "PageToken", "c2jShape" : "PageToken", "deprecated" : false, "documentation" : "

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@param pageToken The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@return The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "PageToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PageToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PageToken", "setterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@param pageToken The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pageToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@param pageToken The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pageToken", "variableType" : "String", "documentation" : "

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "Id" ], "shapeName" : "DescribeRecordRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeRecordRequest", "variableName" : "describeRecordRequest", "variableType" : "DescribeRecordRequest", "documentation" : null, "simpleType" : "DescribeRecordRequest", "variableSetterType" : "DescribeRecordRequest" }, "wrapper" : false }, "DescribeRecordResult" : { "c2jName" : "DescribeRecordOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "RecordDetail", "c2jShape" : "RecordDetail", "deprecated" : false, "documentation" : "

Detailed record information for the specified product.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

Detailed record information for the specified product.

\n@return Detailed record information for the specified product.*/", "getterModel" : { "returnType" : "RecordDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "RecordDetail", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RecordDetail", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RecordDetail", "setterDocumentation" : "/**

Detailed record information for the specified product.

\n@param recordDetail Detailed record information for the specified product.*/", "setterModel" : { "variableDeclarationType" : "RecordDetail", "variableName" : "recordDetail", "variableType" : "RecordDetail", "documentation" : "", "simpleType" : "RecordDetail", "variableSetterType" : "RecordDetail" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "RecordDetail", "variableName" : "recordDetail", "variableType" : "RecordDetail", "documentation" : "

Detailed record information for the specified product.

", "simpleType" : "RecordDetail", "variableSetterType" : "RecordDetail" }, "xmlNameSpaceUri" : null }, { "c2jName" : "RecordOutputs", "c2jShape" : "RecordOutputs", "deprecated" : false, "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.

", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "RecordOutputs", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RecordOutputs", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "RecordOutput", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "RecordOutput", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "RecordOutput", "variableName" : "member", "variableType" : "RecordOutput", "documentation" : "", "simpleType" : "RecordOutput", "variableSetterType" : "RecordOutput" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "RecordOutput", "variableName" : "member", "variableType" : "RecordOutput", "documentation" : "", "simpleType" : "RecordOutput", "variableSetterType" : "RecordOutput" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RecordOutput", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "RecordOutput", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "RecordOutputs", "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.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "recordOutputs", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.

\n

NOTE: 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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "recordOutputs", "variableType" : "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" }, "xmlNameSpaceUri" : null }, { "c2jName" : "NextPageToken", "c2jShape" : "PageToken", "deprecated" : false, "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.

", "enumType" : 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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "NextPageToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextPageToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextPageToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextPageToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextPageToken", "variableType" : "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" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextPageToken" : { "c2jName" : "NextPageToken", "c2jShape" : "PageToken", "deprecated" : false, "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.

", "enumType" : 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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "NextPageToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextPageToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextPageToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextPageToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextPageToken", "variableType" : "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" }, "xmlNameSpaceUri" : null }, "RecordDetail" : { "c2jName" : "RecordDetail", "c2jShape" : "RecordDetail", "deprecated" : false, "documentation" : "

Detailed record information for the specified product.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

Detailed record information for the specified product.

\n@return Detailed record information for the specified product.*/", "getterModel" : { "returnType" : "RecordDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "RecordDetail", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RecordDetail", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RecordDetail", "setterDocumentation" : "/**

Detailed record information for the specified product.

\n@param recordDetail Detailed record information for the specified product.*/", "setterModel" : { "variableDeclarationType" : "RecordDetail", "variableName" : "recordDetail", "variableType" : "RecordDetail", "documentation" : "", "simpleType" : "RecordDetail", "variableSetterType" : "RecordDetail" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "RecordDetail", "variableName" : "recordDetail", "variableType" : "RecordDetail", "documentation" : "

Detailed record information for the specified product.

", "simpleType" : "RecordDetail", "variableSetterType" : "RecordDetail" }, "xmlNameSpaceUri" : null }, "RecordOutputs" : { "c2jName" : "RecordOutputs", "c2jShape" : "RecordOutputs", "deprecated" : false, "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.

", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "RecordOutputs", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RecordOutputs", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "RecordOutput", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "RecordOutput", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "RecordOutput", "variableName" : "member", "variableType" : "RecordOutput", "documentation" : "", "simpleType" : "RecordOutput", "variableSetterType" : "RecordOutput" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "RecordOutput", "variableName" : "member", "variableType" : "RecordOutput", "documentation" : "", "simpleType" : "RecordOutput", "variableSetterType" : "RecordOutput" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RecordOutput", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "RecordOutput", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "RecordOutputs", "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.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "recordOutputs", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.

\n

NOTE: 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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "recordOutputs", "variableType" : "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" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "DescribeRecordResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeRecordResult", "variableName" : "describeRecordResult", "variableType" : "DescribeRecordResult", "documentation" : null, "simpleType" : "DescribeRecordResult", "variableSetterType" : "DescribeRecordResult" }, "wrapper" : false }, "DuplicateResourceException" : { "c2jName" : "DuplicateResourceException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

The specified resource is a duplicate.

", "enums" : null, "errorCode" : "DuplicateResourceException", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "DuplicateResourceException", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DuplicateResourceException", "variableName" : "duplicateResourceException", "variableType" : "DuplicateResourceException", "documentation" : null, "simpleType" : "DuplicateResourceException", "variableSetterType" : "DuplicateResourceException" }, "wrapper" : false }, "InvalidParametersException" : { "c2jName" : "InvalidParametersException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

One or more parameters provided to the operation are invalid.

", "enums" : null, "errorCode" : "InvalidParametersException", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "InvalidParametersException", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InvalidParametersException", "variableName" : "invalidParametersException", "variableType" : "InvalidParametersException", "documentation" : null, "simpleType" : "InvalidParametersException", "variableSetterType" : "InvalidParametersException" }, "wrapper" : false }, "LaunchPathSummary" : { "c2jName" : "LaunchPathSummary", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Summary information about a path for a user to have access to a specified product.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "Id", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The unique identifier of the product path.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

The unique identifier of the product path.

\n@return The unique identifier of the product path.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Id", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Id", "setterDocumentation" : "/**

The unique identifier of the product path.

\n@param id The unique identifier of the product path.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The unique identifier of the product path.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "ConstraintSummaries", "c2jShape" : "ConstraintSummaries", "deprecated" : false, "documentation" : "

List of constraints on the portfolio-product relationship.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

List of constraints on the portfolio-product relationship.

\n@return List of constraints on the portfolio-product relationship.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ConstraintSummaries", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ConstraintSummaries", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ConstraintSummary", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ConstraintSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "ConstraintSummary", "variableName" : "member", "variableType" : "ConstraintSummary", "documentation" : "", "simpleType" : "ConstraintSummary", "variableSetterType" : "ConstraintSummary" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ConstraintSummary", "variableName" : "member", "variableType" : "ConstraintSummary", "documentation" : "", "simpleType" : "ConstraintSummary", "variableSetterType" : "ConstraintSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConstraintSummary", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ConstraintSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "ConstraintSummaries", "setterDocumentation" : "/**

List of constraints on the portfolio-product relationship.

\n@param constraintSummaries List of constraints on the portfolio-product relationship.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "constraintSummaries", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

List of constraints on the portfolio-product relationship.

\n

NOTE: 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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "constraintSummaries", "variableType" : "java.util.List", "documentation" : "

List of constraints on the portfolio-product relationship.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "Tags", "c2jShape" : "Tags", "deprecated" : false, "documentation" : "

List of tags used by this launch path.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

List of tags used by this launch path.

\n@return List of tags used by this launch path.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Tags", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "Tag", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Tag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "Tags", "setterDocumentation" : "/**

List of tags used by this launch path.

\n@param tags List of tags used by this launch path.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

List of tags used by this launch path.

\n

NOTE: 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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "

List of tags used by this launch path.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "Name", "c2jShape" : "PortfolioName", "deprecated" : false, "documentation" : "

Corresponds to the name of the portfolio to which the user was assigned.

", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

Corresponds to the name of the portfolio to which the user was assigned.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ConstraintSummaries" : { "c2jName" : "ConstraintSummaries", "c2jShape" : "ConstraintSummaries", "deprecated" : false, "documentation" : "

List of constraints on the portfolio-product relationship.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

List of constraints on the portfolio-product relationship.

\n@return List of constraints on the portfolio-product relationship.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ConstraintSummaries", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ConstraintSummaries", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ConstraintSummary", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ConstraintSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "ConstraintSummary", "variableName" : "member", "variableType" : "ConstraintSummary", "documentation" : "", "simpleType" : "ConstraintSummary", "variableSetterType" : "ConstraintSummary" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ConstraintSummary", "variableName" : "member", "variableType" : "ConstraintSummary", "documentation" : "", "simpleType" : "ConstraintSummary", "variableSetterType" : "ConstraintSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ConstraintSummary", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ConstraintSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "ConstraintSummaries", "setterDocumentation" : "/**

List of constraints on the portfolio-product relationship.

\n@param constraintSummaries List of constraints on the portfolio-product relationship.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "constraintSummaries", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

List of constraints on the portfolio-product relationship.

\n

NOTE: 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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "constraintSummaries", "variableType" : "java.util.List", "documentation" : "

List of constraints on the portfolio-product relationship.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "Id" : { "c2jName" : "Id", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The unique identifier of the product path.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

The unique identifier of the product path.

\n@return The unique identifier of the product path.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Id", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Id", "setterDocumentation" : "/**

The unique identifier of the product path.

\n@param id The unique identifier of the product path.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The unique identifier of the product path.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Name" : { "c2jName" : "Name", "c2jShape" : "PortfolioName", "deprecated" : false, "documentation" : "

Corresponds to the name of the portfolio to which the user was assigned.

", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

Corresponds to the name of the portfolio to which the user was assigned.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Tags" : { "c2jName" : "Tags", "c2jShape" : "Tags", "deprecated" : false, "documentation" : "

List of tags used by this launch path.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

List of tags used by this launch path.

\n@return List of tags used by this launch path.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Tags", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "Tag", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Tag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "Tags", "setterDocumentation" : "/**

List of tags used by this launch path.

\n@param tags List of tags used by this launch path.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

List of tags used by this launch path.

\n

NOTE: 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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "

List of tags used by this launch path.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "LaunchPathSummary", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "LaunchPathSummary", "variableName" : "launchPathSummary", "variableType" : "LaunchPathSummary", "documentation" : null, "simpleType" : "LaunchPathSummary", "variableSetterType" : "LaunchPathSummary" }, "wrapper" : false }, "ListLaunchPathsRequest" : { "c2jName" : "ListLaunchPathsInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "ListLaunchPaths", "locationName" : null, "requestUri" : "/", "target" : "AWS242ServiceCatalogService.ListLaunchPaths", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "AcceptLanguage", "c2jShape" : "AcceptLanguage", "deprecated" : false, "documentation" : "

The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "getterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "AcceptLanguage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "AcceptLanguage", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AcceptLanguage", "setterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "

The language code to use for this operation. 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" }, "xmlNameSpaceUri" : null }, { "c2jName" : "ProductId", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

Identifies the product for which to retrieve LaunchPathSummaries information.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Identifies the product for which to retrieve LaunchPathSummaries information.

\n@param productId Identifies the product for which to retrieve LaunchPathSummaries information.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Identifies the product for which to retrieve LaunchPathSummaries information.

\n@return Identifies the product for which to retrieve LaunchPathSummaries information.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProductId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProductId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProductId", "setterDocumentation" : "/**

Identifies the product for which to retrieve LaunchPathSummaries information.

\n@param productId Identifies the product for which to retrieve LaunchPathSummaries information.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Identifies the product for which to retrieve LaunchPathSummaries information.

\n@param productId Identifies the product for which to retrieve LaunchPathSummaries information.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "productId", "variableType" : "String", "documentation" : "

Identifies the product for which to retrieve LaunchPathSummaries information.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "PageSize", "c2jShape" : "PageSize", "deprecated" : false, "documentation" : "

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@param pageSize The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@return The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "PageSize", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PageSize", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PageSize", "setterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@param pageSize The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "pageSize", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@param pageSize The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "pageSize", "variableType" : "Integer", "documentation" : "

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "PageToken", "c2jShape" : "PageToken", "deprecated" : false, "documentation" : "

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@param pageToken The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@return The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "PageToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PageToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PageToken", "setterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@param pageToken The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pageToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@param pageToken The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pageToken", "variableType" : "String", "documentation" : "

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AcceptLanguage" : { "c2jName" : "AcceptLanguage", "c2jShape" : "AcceptLanguage", "deprecated" : false, "documentation" : "

The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "getterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "AcceptLanguage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "AcceptLanguage", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AcceptLanguage", "setterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "

The language code to use for this operation. 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" }, "xmlNameSpaceUri" : null }, "PageSize" : { "c2jName" : "PageSize", "c2jShape" : "PageSize", "deprecated" : false, "documentation" : "

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@param pageSize The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@return The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "PageSize", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PageSize", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PageSize", "setterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@param pageSize The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "pageSize", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@param pageSize The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "pageSize", "variableType" : "Integer", "documentation" : "

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "PageToken" : { "c2jName" : "PageToken", "c2jShape" : "PageToken", "deprecated" : false, "documentation" : "

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@param pageToken The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@return The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "PageToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PageToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PageToken", "setterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@param pageToken The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pageToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@param pageToken The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pageToken", "variableType" : "String", "documentation" : "

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ProductId" : { "c2jName" : "ProductId", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

Identifies the product for which to retrieve LaunchPathSummaries information.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Identifies the product for which to retrieve LaunchPathSummaries information.

\n@param productId Identifies the product for which to retrieve LaunchPathSummaries information.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Identifies the product for which to retrieve LaunchPathSummaries information.

\n@return Identifies the product for which to retrieve LaunchPathSummaries information.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProductId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProductId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProductId", "setterDocumentation" : "/**

Identifies the product for which to retrieve LaunchPathSummaries information.

\n@param productId Identifies the product for which to retrieve LaunchPathSummaries information.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Identifies the product for which to retrieve LaunchPathSummaries information.

\n@param productId Identifies the product for which to retrieve LaunchPathSummaries information.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "productId", "variableType" : "String", "documentation" : "

Identifies the product for which to retrieve LaunchPathSummaries information.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "ProductId" ], "shapeName" : "ListLaunchPathsRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListLaunchPathsRequest", "variableName" : "listLaunchPathsRequest", "variableType" : "ListLaunchPathsRequest", "documentation" : null, "simpleType" : "ListLaunchPathsRequest", "variableSetterType" : "ListLaunchPathsRequest" }, "wrapper" : false }, "ListLaunchPathsResult" : { "c2jName" : "ListLaunchPathsOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "LaunchPathSummaries", "c2jShape" : "LaunchPathSummaries", "deprecated" : false, "documentation" : "

List of launch path information summaries for the specified PageToken.

", "enumType" : null, "fluentSetterDocumentation" : "/**

List of launch path information summaries for the specified PageToken.

\n@param launchPathSummaries List of launch path information summaries for the specified PageToken.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

List of launch path information summaries for the specified PageToken.

\n@return List of launch path information summaries for the specified PageToken.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "LaunchPathSummaries", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "LaunchPathSummaries", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "LaunchPathSummary", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "LaunchPathSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "LaunchPathSummary", "variableName" : "member", "variableType" : "LaunchPathSummary", "documentation" : "", "simpleType" : "LaunchPathSummary", "variableSetterType" : "LaunchPathSummary" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "LaunchPathSummary", "variableName" : "member", "variableType" : "LaunchPathSummary", "documentation" : "", "simpleType" : "LaunchPathSummary", "variableSetterType" : "LaunchPathSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "LaunchPathSummary", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "LaunchPathSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "LaunchPathSummaries", "setterDocumentation" : "/**

List of launch path information summaries for the specified PageToken.

\n@param launchPathSummaries List of launch path information summaries for the specified PageToken.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "launchPathSummaries", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

List of launch path information summaries for the specified PageToken.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setLaunchPathSummaries(java.util.Collection)} or {@link #withLaunchPathSummaries(java.util.Collection)} if you want to override the existing values.

\n@param launchPathSummaries List of launch path information summaries for the specified PageToken.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "launchPathSummaries", "variableType" : "java.util.List", "documentation" : "

List of launch path information summaries for the specified PageToken.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "NextPageToken", "c2jShape" : "PageToken", "deprecated" : false, "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.

", "enumType" : 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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "NextPageToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextPageToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextPageToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextPageToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextPageToken", "variableType" : "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" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "LaunchPathSummaries" : { "c2jName" : "LaunchPathSummaries", "c2jShape" : "LaunchPathSummaries", "deprecated" : false, "documentation" : "

List of launch path information summaries for the specified PageToken.

", "enumType" : null, "fluentSetterDocumentation" : "/**

List of launch path information summaries for the specified PageToken.

\n@param launchPathSummaries List of launch path information summaries for the specified PageToken.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

List of launch path information summaries for the specified PageToken.

\n@return List of launch path information summaries for the specified PageToken.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "LaunchPathSummaries", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "LaunchPathSummaries", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "LaunchPathSummary", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "LaunchPathSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "LaunchPathSummary", "variableName" : "member", "variableType" : "LaunchPathSummary", "documentation" : "", "simpleType" : "LaunchPathSummary", "variableSetterType" : "LaunchPathSummary" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "LaunchPathSummary", "variableName" : "member", "variableType" : "LaunchPathSummary", "documentation" : "", "simpleType" : "LaunchPathSummary", "variableSetterType" : "LaunchPathSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "LaunchPathSummary", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "LaunchPathSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "LaunchPathSummaries", "setterDocumentation" : "/**

List of launch path information summaries for the specified PageToken.

\n@param launchPathSummaries List of launch path information summaries for the specified PageToken.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "launchPathSummaries", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

List of launch path information summaries for the specified PageToken.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setLaunchPathSummaries(java.util.Collection)} or {@link #withLaunchPathSummaries(java.util.Collection)} if you want to override the existing values.

\n@param launchPathSummaries List of launch path information summaries for the specified PageToken.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "launchPathSummaries", "variableType" : "java.util.List", "documentation" : "

List of launch path information summaries for the specified PageToken.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "NextPageToken" : { "c2jName" : "NextPageToken", "c2jShape" : "PageToken", "deprecated" : false, "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.

", "enumType" : 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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "NextPageToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextPageToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextPageToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextPageToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextPageToken", "variableType" : "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" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ListLaunchPathsResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListLaunchPathsResult", "variableName" : "listLaunchPathsResult", "variableType" : "ListLaunchPathsResult", "documentation" : null, "simpleType" : "ListLaunchPathsResult", "variableSetterType" : "ListLaunchPathsResult" }, "wrapper" : false }, "ListRecordHistoryRequest" : { "c2jName" : "ListRecordHistoryInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "ListRecordHistory", "locationName" : null, "requestUri" : "/", "target" : "AWS242ServiceCatalogService.ListRecordHistory", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "AcceptLanguage", "c2jShape" : "AcceptLanguage", "deprecated" : false, "documentation" : "

The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "getterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "AcceptLanguage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "AcceptLanguage", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AcceptLanguage", "setterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "

The language code to use for this operation. 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" }, "xmlNameSpaceUri" : null }, { "c2jName" : "AccessLevelFilter", "c2jShape" : "AccessLevelFilter", "deprecated" : false, "documentation" : "

The access level for obtaining results. If left unspecified, User level access is used.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The access level for obtaining results. If left unspecified, User level access is used.

\n@param accessLevelFilter The access level for obtaining results. If left unspecified, User level access is used.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The access level for obtaining results. If left unspecified, User level access is used.

\n@return The access level for obtaining results. If left unspecified, User level access is used.*/", "getterModel" : { "returnType" : "AccessLevelFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "AccessLevelFilter", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "AccessLevelFilter", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AccessLevelFilter", "setterDocumentation" : "/**

The access level for obtaining results. If left unspecified, User level access is used.

\n@param accessLevelFilter The access level for obtaining results. If left unspecified, User level access is used.*/", "setterModel" : { "variableDeclarationType" : "AccessLevelFilter", "variableName" : "accessLevelFilter", "variableType" : "AccessLevelFilter", "documentation" : "", "simpleType" : "AccessLevelFilter", "variableSetterType" : "AccessLevelFilter" }, "simple" : false, "varargSetterDocumentation" : "/**

The access level for obtaining results. If left unspecified, User level access is used.

\n@param accessLevelFilter The access level for obtaining results. If left unspecified, User level access is used.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "AccessLevelFilter", "variableName" : "accessLevelFilter", "variableType" : "AccessLevelFilter", "documentation" : "

The access level for obtaining results. If left unspecified, User level access is used.

", "simpleType" : "AccessLevelFilter", "variableSetterType" : "AccessLevelFilter" }, "xmlNameSpaceUri" : null }, { "c2jName" : "SearchFilter", "c2jShape" : "ListRecordHistorySearchFilter", "deprecated" : false, "documentation" : "

The filter to limit search results.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The filter to limit search results.

\n@param searchFilter The filter to limit search results.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The filter to limit search results.

\n@return The filter to limit search results.*/", "getterModel" : { "returnType" : "ListRecordHistorySearchFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "SearchFilter", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "SearchFilter", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "SearchFilter", "setterDocumentation" : "/**

The filter to limit search results.

\n@param searchFilter The filter to limit search results.*/", "setterModel" : { "variableDeclarationType" : "ListRecordHistorySearchFilter", "variableName" : "searchFilter", "variableType" : "ListRecordHistorySearchFilter", "documentation" : "", "simpleType" : "ListRecordHistorySearchFilter", "variableSetterType" : "ListRecordHistorySearchFilter" }, "simple" : false, "varargSetterDocumentation" : "/**

The filter to limit search results.

\n@param searchFilter The filter to limit search results.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ListRecordHistorySearchFilter", "variableName" : "searchFilter", "variableType" : "ListRecordHistorySearchFilter", "documentation" : "

The filter to limit search results.

", "simpleType" : "ListRecordHistorySearchFilter", "variableSetterType" : "ListRecordHistorySearchFilter" }, "xmlNameSpaceUri" : null }, { "c2jName" : "PageSize", "c2jShape" : "PageSize", "deprecated" : false, "documentation" : "

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@param pageSize The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@return The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "PageSize", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PageSize", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PageSize", "setterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@param pageSize The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "pageSize", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@param pageSize The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "pageSize", "variableType" : "Integer", "documentation" : "

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "PageToken", "c2jShape" : "PageToken", "deprecated" : false, "documentation" : "

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@param pageToken The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@return The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "PageToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PageToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PageToken", "setterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@param pageToken The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pageToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@param pageToken The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pageToken", "variableType" : "String", "documentation" : "

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AcceptLanguage" : { "c2jName" : "AcceptLanguage", "c2jShape" : "AcceptLanguage", "deprecated" : false, "documentation" : "

The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "getterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "AcceptLanguage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "AcceptLanguage", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AcceptLanguage", "setterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "

The language code to use for this operation. 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" }, "xmlNameSpaceUri" : null }, "AccessLevelFilter" : { "c2jName" : "AccessLevelFilter", "c2jShape" : "AccessLevelFilter", "deprecated" : false, "documentation" : "

The access level for obtaining results. If left unspecified, User level access is used.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The access level for obtaining results. If left unspecified, User level access is used.

\n@param accessLevelFilter The access level for obtaining results. If left unspecified, User level access is used.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The access level for obtaining results. If left unspecified, User level access is used.

\n@return The access level for obtaining results. If left unspecified, User level access is used.*/", "getterModel" : { "returnType" : "AccessLevelFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "AccessLevelFilter", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "AccessLevelFilter", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AccessLevelFilter", "setterDocumentation" : "/**

The access level for obtaining results. If left unspecified, User level access is used.

\n@param accessLevelFilter The access level for obtaining results. If left unspecified, User level access is used.*/", "setterModel" : { "variableDeclarationType" : "AccessLevelFilter", "variableName" : "accessLevelFilter", "variableType" : "AccessLevelFilter", "documentation" : "", "simpleType" : "AccessLevelFilter", "variableSetterType" : "AccessLevelFilter" }, "simple" : false, "varargSetterDocumentation" : "/**

The access level for obtaining results. If left unspecified, User level access is used.

\n@param accessLevelFilter The access level for obtaining results. If left unspecified, User level access is used.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "AccessLevelFilter", "variableName" : "accessLevelFilter", "variableType" : "AccessLevelFilter", "documentation" : "

The access level for obtaining results. If left unspecified, User level access is used.

", "simpleType" : "AccessLevelFilter", "variableSetterType" : "AccessLevelFilter" }, "xmlNameSpaceUri" : null }, "PageSize" : { "c2jName" : "PageSize", "c2jShape" : "PageSize", "deprecated" : false, "documentation" : "

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@param pageSize The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@return The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "PageSize", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PageSize", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PageSize", "setterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@param pageSize The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "pageSize", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@param pageSize The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "pageSize", "variableType" : "Integer", "documentation" : "

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "PageToken" : { "c2jName" : "PageToken", "c2jShape" : "PageToken", "deprecated" : false, "documentation" : "

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@param pageToken The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@return The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "PageToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PageToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PageToken", "setterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@param pageToken The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pageToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@param pageToken The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pageToken", "variableType" : "String", "documentation" : "

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SearchFilter" : { "c2jName" : "SearchFilter", "c2jShape" : "ListRecordHistorySearchFilter", "deprecated" : false, "documentation" : "

The filter to limit search results.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The filter to limit search results.

\n@param searchFilter The filter to limit search results.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The filter to limit search results.

\n@return The filter to limit search results.*/", "getterModel" : { "returnType" : "ListRecordHistorySearchFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "SearchFilter", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "SearchFilter", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "SearchFilter", "setterDocumentation" : "/**

The filter to limit search results.

\n@param searchFilter The filter to limit search results.*/", "setterModel" : { "variableDeclarationType" : "ListRecordHistorySearchFilter", "variableName" : "searchFilter", "variableType" : "ListRecordHistorySearchFilter", "documentation" : "", "simpleType" : "ListRecordHistorySearchFilter", "variableSetterType" : "ListRecordHistorySearchFilter" }, "simple" : false, "varargSetterDocumentation" : "/**

The filter to limit search results.

\n@param searchFilter The filter to limit search results.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ListRecordHistorySearchFilter", "variableName" : "searchFilter", "variableType" : "ListRecordHistorySearchFilter", "documentation" : "

The filter to limit search results.

", "simpleType" : "ListRecordHistorySearchFilter", "variableSetterType" : "ListRecordHistorySearchFilter" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ListRecordHistoryRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListRecordHistoryRequest", "variableName" : "listRecordHistoryRequest", "variableType" : "ListRecordHistoryRequest", "documentation" : null, "simpleType" : "ListRecordHistoryRequest", "variableSetterType" : "ListRecordHistoryRequest" }, "wrapper" : false }, "ListRecordHistoryResult" : { "c2jName" : "ListRecordHistoryOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "RecordDetails", "c2jShape" : "RecordDetails", "deprecated" : false, "documentation" : "

A list of record detail objects, listed in reverse chronological order.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A list of record detail objects, listed in reverse chronological order.

\n@param recordDetails A list of record detail objects, listed in reverse chronological order.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A list of record detail objects, listed in reverse chronological order.

\n@return A list of record detail objects, listed in reverse chronological order.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "RecordDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RecordDetails", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "RecordDetail", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "RecordDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "RecordDetail", "variableName" : "member", "variableType" : "RecordDetail", "documentation" : "", "simpleType" : "RecordDetail", "variableSetterType" : "RecordDetail" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "RecordDetail", "variableName" : "member", "variableType" : "RecordDetail", "documentation" : "", "simpleType" : "RecordDetail", "variableSetterType" : "RecordDetail" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RecordDetail", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "RecordDetail", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "RecordDetails", "setterDocumentation" : "/**

A list of record detail objects, listed in reverse chronological order.

\n@param recordDetails A list of record detail objects, listed in reverse chronological order.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "recordDetails", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

A list of record detail objects, listed in reverse chronological order.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setRecordDetails(java.util.Collection)} or {@link #withRecordDetails(java.util.Collection)} if you want to override the existing values.

\n@param recordDetails A list of record detail objects, listed in reverse chronological order.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "recordDetails", "variableType" : "java.util.List", "documentation" : "

A list of record detail objects, listed in reverse chronological order.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "NextPageToken", "c2jShape" : "PageToken", "deprecated" : false, "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.

", "enumType" : 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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "NextPageToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextPageToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextPageToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextPageToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextPageToken", "variableType" : "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" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextPageToken" : { "c2jName" : "NextPageToken", "c2jShape" : "PageToken", "deprecated" : false, "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.

", "enumType" : 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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "NextPageToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextPageToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextPageToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextPageToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextPageToken", "variableType" : "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" }, "xmlNameSpaceUri" : null }, "RecordDetails" : { "c2jName" : "RecordDetails", "c2jShape" : "RecordDetails", "deprecated" : false, "documentation" : "

A list of record detail objects, listed in reverse chronological order.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A list of record detail objects, listed in reverse chronological order.

\n@param recordDetails A list of record detail objects, listed in reverse chronological order.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A list of record detail objects, listed in reverse chronological order.

\n@return A list of record detail objects, listed in reverse chronological order.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "RecordDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RecordDetails", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "RecordDetail", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "RecordDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "RecordDetail", "variableName" : "member", "variableType" : "RecordDetail", "documentation" : "", "simpleType" : "RecordDetail", "variableSetterType" : "RecordDetail" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "RecordDetail", "variableName" : "member", "variableType" : "RecordDetail", "documentation" : "", "simpleType" : "RecordDetail", "variableSetterType" : "RecordDetail" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RecordDetail", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "RecordDetail", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "RecordDetails", "setterDocumentation" : "/**

A list of record detail objects, listed in reverse chronological order.

\n@param recordDetails A list of record detail objects, listed in reverse chronological order.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "recordDetails", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

A list of record detail objects, listed in reverse chronological order.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setRecordDetails(java.util.Collection)} or {@link #withRecordDetails(java.util.Collection)} if you want to override the existing values.

\n@param recordDetails A list of record detail objects, listed in reverse chronological order.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "recordDetails", "variableType" : "java.util.List", "documentation" : "

A list of record detail objects, listed in reverse chronological order.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ListRecordHistoryResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListRecordHistoryResult", "variableName" : "listRecordHistoryResult", "variableType" : "ListRecordHistoryResult", "documentation" : null, "simpleType" : "ListRecordHistoryResult", "variableSetterType" : "ListRecordHistoryResult" }, "wrapper" : false }, "ListRecordHistorySearchFilter" : { "c2jName" : "ListRecordHistorySearchFilter", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

The search filter to limit results when listing request history records.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "Key", "c2jShape" : "SearchFilterKey", "deprecated" : false, "documentation" : "

The filter key.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The filter key.

\n@param key The filter key.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The filter key.

\n@return The filter key.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Key", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Key", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Key", "setterDocumentation" : "/**

The filter key.

\n@param key The filter key.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The filter key.

\n@param key The filter key.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "

The filter key.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "Value", "c2jShape" : "SearchFilterValue", "deprecated" : false, "documentation" : "

The filter value for Key.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The filter value for Key.

\n@param value The filter value for Key.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The filter value for Key.

\n@return The filter value for Key.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**

The filter value for Key.

\n@param value The filter value for Key.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The filter value for Key.

\n@param value The filter value for Key.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

The filter value for Key.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Key" : { "c2jName" : "Key", "c2jShape" : "SearchFilterKey", "deprecated" : false, "documentation" : "

The filter key.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The filter key.

\n@param key The filter key.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The filter key.

\n@return The filter key.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Key", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Key", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Key", "setterDocumentation" : "/**

The filter key.

\n@param key The filter key.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The filter key.

\n@param key The filter key.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "

The filter key.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Value" : { "c2jName" : "Value", "c2jShape" : "SearchFilterValue", "deprecated" : false, "documentation" : "

The filter value for Key.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The filter value for Key.

\n@param value The filter value for Key.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The filter value for Key.

\n@return The filter value for Key.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**

The filter value for Key.

\n@param value The filter value for Key.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The filter value for Key.

\n@param value The filter value for Key.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

The filter value for Key.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ListRecordHistorySearchFilter", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListRecordHistorySearchFilter", "variableName" : "listRecordHistorySearchFilter", "variableType" : "ListRecordHistorySearchFilter", "documentation" : null, "simpleType" : "ListRecordHistorySearchFilter", "variableSetterType" : "ListRecordHistorySearchFilter" }, "wrapper" : false }, "ParameterConstraints" : { "c2jName" : "ParameterConstraints", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

The constraints that the administrator has put on the parameter.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "AllowedValues", "c2jShape" : "AllowedValues", "deprecated" : false, "documentation" : "

The values that the administrator has allowed for the parameter.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The values that the administrator has allowed for the parameter.

\n@param allowedValues The values that the administrator has allowed for the parameter.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The values that the administrator has allowed for the parameter.

\n@return The values that the administrator has allowed for the parameter.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "AllowedValues", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "AllowedValues", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "AllowedValue", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "AllowedValues", "setterDocumentation" : "/**

The values that the administrator has allowed for the parameter.

\n@param allowedValues The values that the administrator has allowed for the parameter.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "allowedValues", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

The values that the administrator has allowed for the parameter.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setAllowedValues(java.util.Collection)} or {@link #withAllowedValues(java.util.Collection)} if you want to override the existing values.

\n@param allowedValues The values that the administrator has allowed for the parameter.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "allowedValues", "variableType" : "java.util.List", "documentation" : "

The values that the administrator has allowed for the parameter.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AllowedValues" : { "c2jName" : "AllowedValues", "c2jShape" : "AllowedValues", "deprecated" : false, "documentation" : "

The values that the administrator has allowed for the parameter.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The values that the administrator has allowed for the parameter.

\n@param allowedValues The values that the administrator has allowed for the parameter.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The values that the administrator has allowed for the parameter.

\n@return The values that the administrator has allowed for the parameter.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "AllowedValues", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "AllowedValues", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "AllowedValue", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "AllowedValues", "setterDocumentation" : "/**

The values that the administrator has allowed for the parameter.

\n@param allowedValues The values that the administrator has allowed for the parameter.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "allowedValues", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

The values that the administrator has allowed for the parameter.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setAllowedValues(java.util.Collection)} or {@link #withAllowedValues(java.util.Collection)} if you want to override the existing values.

\n@param allowedValues The values that the administrator has allowed for the parameter.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "allowedValues", "variableType" : "java.util.List", "documentation" : "

The values that the administrator has allowed for the parameter.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ParameterConstraints", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ParameterConstraints", "variableName" : "parameterConstraints", "variableType" : "ParameterConstraints", "documentation" : null, "simpleType" : "ParameterConstraints", "variableSetterType" : "ParameterConstraints" }, "wrapper" : false }, "ProductViewAggregationValue" : { "c2jName" : "ProductViewAggregationValue", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

A single product view aggregation value/count pair, containing metadata about each product to which the calling user has access.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "Value", "c2jShape" : "AttributeValue", "deprecated" : false, "documentation" : "

The value of the product view aggregation.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The value of the product view aggregation.

\n@param value The value of the product view aggregation.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The value of the product view aggregation.

\n@return The value of the product view aggregation.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**

The value of the product view aggregation.

\n@param value The value of the product view aggregation.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The value of the product view aggregation.

\n@param value The value of the product view aggregation.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

The value of the product view aggregation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "ApproximateCount", "c2jShape" : "ApproximateCount", "deprecated" : false, "documentation" : "

An approximate count of the products that match the value.

", "enumType" : null, "fluentSetterDocumentation" : "/**

An approximate count of the products that match the value.

\n@param approximateCount An approximate count of the products that match the value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

An approximate count of the products that match the value.

\n@return An approximate count of the products that match the value.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ApproximateCount", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ApproximateCount", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ApproximateCount", "setterDocumentation" : "/**

An approximate count of the products that match the value.

\n@param approximateCount An approximate count of the products that match the value.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "approximateCount", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

An approximate count of the products that match the value.

\n@param approximateCount An approximate count of the products that match the value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "approximateCount", "variableType" : "Integer", "documentation" : "

An approximate count of the products that match the value.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApproximateCount" : { "c2jName" : "ApproximateCount", "c2jShape" : "ApproximateCount", "deprecated" : false, "documentation" : "

An approximate count of the products that match the value.

", "enumType" : null, "fluentSetterDocumentation" : "/**

An approximate count of the products that match the value.

\n@param approximateCount An approximate count of the products that match the value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

An approximate count of the products that match the value.

\n@return An approximate count of the products that match the value.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ApproximateCount", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ApproximateCount", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ApproximateCount", "setterDocumentation" : "/**

An approximate count of the products that match the value.

\n@param approximateCount An approximate count of the products that match the value.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "approximateCount", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

An approximate count of the products that match the value.

\n@param approximateCount An approximate count of the products that match the value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "approximateCount", "variableType" : "Integer", "documentation" : "

An approximate count of the products that match the value.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "Value" : { "c2jName" : "Value", "c2jShape" : "AttributeValue", "deprecated" : false, "documentation" : "

The value of the product view aggregation.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The value of the product view aggregation.

\n@param value The value of the product view aggregation.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The value of the product view aggregation.

\n@return The value of the product view aggregation.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**

The value of the product view aggregation.

\n@param value The value of the product view aggregation.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The value of the product view aggregation.

\n@param value The value of the product view aggregation.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

The value of the product view aggregation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ProductViewAggregationValue", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ProductViewAggregationValue", "variableName" : "productViewAggregationValue", "variableType" : "ProductViewAggregationValue", "documentation" : null, "simpleType" : "ProductViewAggregationValue", "variableSetterType" : "ProductViewAggregationValue" }, "wrapper" : false }, "ProductViewFilterBy" : { "c2jName" : "ProductViewFilterBy", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "FullTextSearch", "value" : "FullTextSearch" }, { "name" : "Owner", "value" : "Owner" }, { "name" : "ProductType", "value" : "ProductType" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "ProductViewFilterBy", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ProductViewFilterBy", "variableName" : "productViewFilterBy", "variableType" : "ProductViewFilterBy", "documentation" : null, "simpleType" : "ProductViewFilterBy", "variableSetterType" : "ProductViewFilterBy" }, "wrapper" : false }, "ProductViewSortBy" : { "c2jName" : "ProductViewSortBy", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "Title", "value" : "Title" }, { "name" : "VersionCount", "value" : "VersionCount" }, { "name" : "CreationDate", "value" : "CreationDate" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "ProductViewSortBy", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ProductViewSortBy", "variableName" : "productViewSortBy", "variableType" : "ProductViewSortBy", "documentation" : null, "simpleType" : "ProductViewSortBy", "variableSetterType" : "ProductViewSortBy" }, "wrapper" : false }, "ProductViewSummary" : { "c2jName" : "ProductViewSummary", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

The summary metadata about the specified product.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "Id", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The product view identifier.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The product view identifier.

\n@param id The product view identifier.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The product view identifier.

\n@return The product view identifier.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Id", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Id", "setterDocumentation" : "/**

The product view identifier.

\n@param id The product view identifier.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The product view identifier.

\n@param id The product view identifier.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The product view identifier.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "ProductId", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The product identifier.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The product identifier.

\n@param productId The product identifier.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The product identifier.

\n@return The product identifier.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProductId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProductId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProductId", "setterDocumentation" : "/**

The product identifier.

\n@param productId The product identifier.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The product identifier.

\n@param productId The product identifier.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "productId", "variableType" : "String", "documentation" : "

The product identifier.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "Name", "c2jShape" : "ProductViewName", "deprecated" : false, "documentation" : "

The name of the product.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the product.

\n@param name The name of the product.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the product.

\n@return The name of the product.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

The name of the product.

\n@param name The name of the product.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the product.

\n@param name The name of the product.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "Owner", "c2jShape" : "ProductViewOwner", "deprecated" : false, "documentation" : "

The owner of the product. Contact the product administrator for the significance of this value.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The owner of the product. Contact the product administrator for the significance of this value.

\n@param owner The owner of the product. Contact the product administrator for the significance of this value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The owner of the product. Contact the product administrator for the significance of this value.

\n@return The owner of the product. Contact the product administrator for the significance of this value.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Owner", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Owner", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Owner", "setterDocumentation" : "/**

The owner of the product. Contact the product administrator for the significance of this value.

\n@param owner The owner of the product. Contact the product administrator for the significance of this value.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "owner", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The owner of the product. Contact the product administrator for the significance of this value.

\n@param owner The owner of the product. Contact the product administrator for the significance of this value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "owner", "variableType" : "String", "documentation" : "

The owner of the product. Contact the product administrator for the significance of this value.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "ShortDescription", "c2jShape" : "ProductViewShortDescription", "deprecated" : false, "documentation" : "

Short description of the product.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Short description of the product.

\n@param shortDescription Short description of the product.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Short description of the product.

\n@return Short description of the product.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ShortDescription", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ShortDescription", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ShortDescription", "setterDocumentation" : "/**

Short description of the product.

\n@param shortDescription Short description of the product.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "shortDescription", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Short description of the product.

\n@param shortDescription Short description of the product.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "shortDescription", "variableType" : "String", "documentation" : "

Short description of the product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "Type", "c2jShape" : "ProductType", "deprecated" : false, "documentation" : "

The product type. Contact the product administrator for the significance of this value.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The product type. Contact the product administrator for the significance of this value.

\n@param type The product type. Contact the product administrator for the significance of this value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The product type. Contact the product administrator for the significance of this value.

\n@return The product type. Contact the product administrator for the significance of this value.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "setterDocumentation" : "/**

The product type. Contact the product administrator for the significance of this value.

\n@param type The product type. Contact the product administrator for the significance of this value.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The product type. Contact the product administrator for the significance of this value.

\n@param type The product type. Contact the product administrator for the significance of this value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The product type. Contact the product administrator for the significance of this value.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "Distributor", "c2jShape" : "ProductViewDistributor", "deprecated" : false, "documentation" : "

The distributor of the product. Contact the product administrator for the significance of this value.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The distributor of the product. Contact the product administrator for the significance of this value.

\n@param distributor The distributor of the product. Contact the product administrator for the significance of this value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The distributor of the product. Contact the product administrator for the significance of this value.

\n@return The distributor of the product. Contact the product administrator for the significance of this value.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Distributor", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Distributor", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Distributor", "setterDocumentation" : "/**

The distributor of the product. Contact the product administrator for the significance of this value.

\n@param distributor The distributor of the product. Contact the product administrator for the significance of this value.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "distributor", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The distributor of the product. Contact the product administrator for the significance of this value.

\n@param distributor The distributor of the product. Contact the product administrator for the significance of this value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "distributor", "variableType" : "String", "documentation" : "

The distributor of the product. Contact the product administrator for the significance of this value.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "HasDefaultPath", "c2jShape" : "HasDefaultPath", "deprecated" : false, "documentation" : "

A value of false indicates that the product does not have a default path, while a value of true indicates that it does. If it's false, call ListLaunchPaths to disambiguate between paths. If true, ListLaunchPaths is not required, and the output of the ProductViewSummary operation can be used directly with DescribeProvisioningParameters.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A value of false indicates that the product does not have a default path, while a value of true indicates that it does. If it's false, call ListLaunchPaths to disambiguate between paths. If true, ListLaunchPaths is not required, and the output of the ProductViewSummary operation can be used directly with DescribeProvisioningParameters.

\n@param hasDefaultPath A value of false indicates that the product does not have a default path, while a value of true indicates that it does. If it's false, call ListLaunchPaths to disambiguate between paths. If true, ListLaunchPaths is not required, and the output of the ProductViewSummary operation can be used directly with DescribeProvisioningParameters.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A value of false indicates that the product does not have a default path, while a value of true indicates that it does. If it's false, call ListLaunchPaths to disambiguate between paths. If true, ListLaunchPaths is not required, and the output of the ProductViewSummary operation can be used directly with DescribeProvisioningParameters.

\n@return A value of false indicates that the product does not have a default path, while a value of true indicates that it does. If it's false, call ListLaunchPaths to disambiguate between paths. If true, ListLaunchPaths is not required, and the output of the ProductViewSummary operation can be used directly with DescribeProvisioningParameters.*/", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "HasDefaultPath", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "HasDefaultPath", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "HasDefaultPath", "setterDocumentation" : "/**

A value of false indicates that the product does not have a default path, while a value of true indicates that it does. If it's false, call ListLaunchPaths to disambiguate between paths. If true, ListLaunchPaths is not required, and the output of the ProductViewSummary operation can be used directly with DescribeProvisioningParameters.

\n@param hasDefaultPath A value of false indicates that the product does not have a default path, while a value of true indicates that it does. If it's false, call ListLaunchPaths to disambiguate between paths. If true, ListLaunchPaths is not required, and the output of the ProductViewSummary operation can be used directly with DescribeProvisioningParameters.*/", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "hasDefaultPath", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "varargSetterDocumentation" : "/**

A value of false indicates that the product does not have a default path, while a value of true indicates that it does. If it's false, call ListLaunchPaths to disambiguate between paths. If true, ListLaunchPaths is not required, and the output of the ProductViewSummary operation can be used directly with DescribeProvisioningParameters.

\n@param hasDefaultPath A value of false indicates that the product does not have a default path, while a value of true indicates that it does. If it's false, call ListLaunchPaths to disambiguate between paths. If true, ListLaunchPaths is not required, and the output of the ProductViewSummary operation can be used directly with DescribeProvisioningParameters.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "hasDefaultPath", "variableType" : "Boolean", "documentation" : "

A value of false indicates that the product does not have a default path, while a value of true indicates that it does. If it's false, call ListLaunchPaths to disambiguate between paths. If true, ListLaunchPaths is not required, and the output of the ProductViewSummary operation can be used directly with DescribeProvisioningParameters.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "c2jName" : "SupportEmail", "c2jShape" : "SupportEmail", "deprecated" : false, "documentation" : "

The email contact information to obtain support for this Product.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The email contact information to obtain support for this Product.

\n@param supportEmail The email contact information to obtain support for this Product.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The email contact information to obtain support for this Product.

\n@return The email contact information to obtain support for this Product.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "SupportEmail", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "SupportEmail", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "SupportEmail", "setterDocumentation" : "/**

The email contact information to obtain support for this Product.

\n@param supportEmail The email contact information to obtain support for this Product.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "supportEmail", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The email contact information to obtain support for this Product.

\n@param supportEmail The email contact information to obtain support for this Product.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "supportEmail", "variableType" : "String", "documentation" : "

The email contact information to obtain support for this Product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "SupportDescription", "c2jShape" : "SupportDescription", "deprecated" : false, "documentation" : "

The description of the support for this Product.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The description of the support for this Product.

\n@param supportDescription The description of the support for this Product.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The description of the support for this Product.

\n@return The description of the support for this Product.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "SupportDescription", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "SupportDescription", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "SupportDescription", "setterDocumentation" : "/**

The description of the support for this Product.

\n@param supportDescription The description of the support for this Product.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "supportDescription", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The description of the support for this Product.

\n@param supportDescription The description of the support for this Product.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "supportDescription", "variableType" : "String", "documentation" : "

The description of the support for this Product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "SupportUrl", "c2jShape" : "SupportUrl", "deprecated" : false, "documentation" : "

The URL information to obtain support for this Product.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The URL information to obtain support for this Product.

\n@param supportUrl The URL information to obtain support for this Product.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The URL information to obtain support for this Product.

\n@return The URL information to obtain support for this Product.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "SupportUrl", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "SupportUrl", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "SupportUrl", "setterDocumentation" : "/**

The URL information to obtain support for this Product.

\n@param supportUrl The URL information to obtain support for this Product.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "supportUrl", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The URL information to obtain support for this Product.

\n@param supportUrl The URL information to obtain support for this Product.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "supportUrl", "variableType" : "String", "documentation" : "

The URL information to obtain support for this Product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Distributor" : { "c2jName" : "Distributor", "c2jShape" : "ProductViewDistributor", "deprecated" : false, "documentation" : "

The distributor of the product. Contact the product administrator for the significance of this value.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The distributor of the product. Contact the product administrator for the significance of this value.

\n@param distributor The distributor of the product. Contact the product administrator for the significance of this value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The distributor of the product. Contact the product administrator for the significance of this value.

\n@return The distributor of the product. Contact the product administrator for the significance of this value.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Distributor", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Distributor", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Distributor", "setterDocumentation" : "/**

The distributor of the product. Contact the product administrator for the significance of this value.

\n@param distributor The distributor of the product. Contact the product administrator for the significance of this value.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "distributor", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The distributor of the product. Contact the product administrator for the significance of this value.

\n@param distributor The distributor of the product. Contact the product administrator for the significance of this value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "distributor", "variableType" : "String", "documentation" : "

The distributor of the product. Contact the product administrator for the significance of this value.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "HasDefaultPath" : { "c2jName" : "HasDefaultPath", "c2jShape" : "HasDefaultPath", "deprecated" : false, "documentation" : "

A value of false indicates that the product does not have a default path, while a value of true indicates that it does. If it's false, call ListLaunchPaths to disambiguate between paths. If true, ListLaunchPaths is not required, and the output of the ProductViewSummary operation can be used directly with DescribeProvisioningParameters.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A value of false indicates that the product does not have a default path, while a value of true indicates that it does. If it's false, call ListLaunchPaths to disambiguate between paths. If true, ListLaunchPaths is not required, and the output of the ProductViewSummary operation can be used directly with DescribeProvisioningParameters.

\n@param hasDefaultPath A value of false indicates that the product does not have a default path, while a value of true indicates that it does. If it's false, call ListLaunchPaths to disambiguate between paths. If true, ListLaunchPaths is not required, and the output of the ProductViewSummary operation can be used directly with DescribeProvisioningParameters.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A value of false indicates that the product does not have a default path, while a value of true indicates that it does. If it's false, call ListLaunchPaths to disambiguate between paths. If true, ListLaunchPaths is not required, and the output of the ProductViewSummary operation can be used directly with DescribeProvisioningParameters.

\n@return A value of false indicates that the product does not have a default path, while a value of true indicates that it does. If it's false, call ListLaunchPaths to disambiguate between paths. If true, ListLaunchPaths is not required, and the output of the ProductViewSummary operation can be used directly with DescribeProvisioningParameters.*/", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "HasDefaultPath", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "HasDefaultPath", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "HasDefaultPath", "setterDocumentation" : "/**

A value of false indicates that the product does not have a default path, while a value of true indicates that it does. If it's false, call ListLaunchPaths to disambiguate between paths. If true, ListLaunchPaths is not required, and the output of the ProductViewSummary operation can be used directly with DescribeProvisioningParameters.

\n@param hasDefaultPath A value of false indicates that the product does not have a default path, while a value of true indicates that it does. If it's false, call ListLaunchPaths to disambiguate between paths. If true, ListLaunchPaths is not required, and the output of the ProductViewSummary operation can be used directly with DescribeProvisioningParameters.*/", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "hasDefaultPath", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "varargSetterDocumentation" : "/**

A value of false indicates that the product does not have a default path, while a value of true indicates that it does. If it's false, call ListLaunchPaths to disambiguate between paths. If true, ListLaunchPaths is not required, and the output of the ProductViewSummary operation can be used directly with DescribeProvisioningParameters.

\n@param hasDefaultPath A value of false indicates that the product does not have a default path, while a value of true indicates that it does. If it's false, call ListLaunchPaths to disambiguate between paths. If true, ListLaunchPaths is not required, and the output of the ProductViewSummary operation can be used directly with DescribeProvisioningParameters.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "hasDefaultPath", "variableType" : "Boolean", "documentation" : "

A value of false indicates that the product does not have a default path, while a value of true indicates that it does. If it's false, call ListLaunchPaths to disambiguate between paths. If true, ListLaunchPaths is not required, and the output of the ProductViewSummary operation can be used directly with DescribeProvisioningParameters.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "Id" : { "c2jName" : "Id", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The product view identifier.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The product view identifier.

\n@param id The product view identifier.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The product view identifier.

\n@return The product view identifier.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Id", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Id", "setterDocumentation" : "/**

The product view identifier.

\n@param id The product view identifier.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The product view identifier.

\n@param id The product view identifier.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The product view identifier.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Name" : { "c2jName" : "Name", "c2jShape" : "ProductViewName", "deprecated" : false, "documentation" : "

The name of the product.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the product.

\n@param name The name of the product.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the product.

\n@return The name of the product.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

The name of the product.

\n@param name The name of the product.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the product.

\n@param name The name of the product.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Owner" : { "c2jName" : "Owner", "c2jShape" : "ProductViewOwner", "deprecated" : false, "documentation" : "

The owner of the product. Contact the product administrator for the significance of this value.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The owner of the product. Contact the product administrator for the significance of this value.

\n@param owner The owner of the product. Contact the product administrator for the significance of this value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The owner of the product. Contact the product administrator for the significance of this value.

\n@return The owner of the product. Contact the product administrator for the significance of this value.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Owner", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Owner", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Owner", "setterDocumentation" : "/**

The owner of the product. Contact the product administrator for the significance of this value.

\n@param owner The owner of the product. Contact the product administrator for the significance of this value.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "owner", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The owner of the product. Contact the product administrator for the significance of this value.

\n@param owner The owner of the product. Contact the product administrator for the significance of this value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "owner", "variableType" : "String", "documentation" : "

The owner of the product. Contact the product administrator for the significance of this value.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ProductId" : { "c2jName" : "ProductId", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The product identifier.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The product identifier.

\n@param productId The product identifier.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The product identifier.

\n@return The product identifier.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProductId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProductId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProductId", "setterDocumentation" : "/**

The product identifier.

\n@param productId The product identifier.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The product identifier.

\n@param productId The product identifier.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "productId", "variableType" : "String", "documentation" : "

The product identifier.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ShortDescription" : { "c2jName" : "ShortDescription", "c2jShape" : "ProductViewShortDescription", "deprecated" : false, "documentation" : "

Short description of the product.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Short description of the product.

\n@param shortDescription Short description of the product.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Short description of the product.

\n@return Short description of the product.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ShortDescription", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ShortDescription", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ShortDescription", "setterDocumentation" : "/**

Short description of the product.

\n@param shortDescription Short description of the product.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "shortDescription", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Short description of the product.

\n@param shortDescription Short description of the product.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "shortDescription", "variableType" : "String", "documentation" : "

Short description of the product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SupportDescription" : { "c2jName" : "SupportDescription", "c2jShape" : "SupportDescription", "deprecated" : false, "documentation" : "

The description of the support for this Product.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The description of the support for this Product.

\n@param supportDescription The description of the support for this Product.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The description of the support for this Product.

\n@return The description of the support for this Product.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "SupportDescription", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "SupportDescription", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "SupportDescription", "setterDocumentation" : "/**

The description of the support for this Product.

\n@param supportDescription The description of the support for this Product.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "supportDescription", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The description of the support for this Product.

\n@param supportDescription The description of the support for this Product.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "supportDescription", "variableType" : "String", "documentation" : "

The description of the support for this Product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SupportEmail" : { "c2jName" : "SupportEmail", "c2jShape" : "SupportEmail", "deprecated" : false, "documentation" : "

The email contact information to obtain support for this Product.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The email contact information to obtain support for this Product.

\n@param supportEmail The email contact information to obtain support for this Product.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The email contact information to obtain support for this Product.

\n@return The email contact information to obtain support for this Product.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "SupportEmail", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "SupportEmail", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "SupportEmail", "setterDocumentation" : "/**

The email contact information to obtain support for this Product.

\n@param supportEmail The email contact information to obtain support for this Product.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "supportEmail", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The email contact information to obtain support for this Product.

\n@param supportEmail The email contact information to obtain support for this Product.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "supportEmail", "variableType" : "String", "documentation" : "

The email contact information to obtain support for this Product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SupportUrl" : { "c2jName" : "SupportUrl", "c2jShape" : "SupportUrl", "deprecated" : false, "documentation" : "

The URL information to obtain support for this Product.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The URL information to obtain support for this Product.

\n@param supportUrl The URL information to obtain support for this Product.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The URL information to obtain support for this Product.

\n@return The URL information to obtain support for this Product.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "SupportUrl", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "SupportUrl", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "SupportUrl", "setterDocumentation" : "/**

The URL information to obtain support for this Product.

\n@param supportUrl The URL information to obtain support for this Product.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "supportUrl", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The URL information to obtain support for this Product.

\n@param supportUrl The URL information to obtain support for this Product.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "supportUrl", "variableType" : "String", "documentation" : "

The URL information to obtain support for this Product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Type" : { "c2jName" : "Type", "c2jShape" : "ProductType", "deprecated" : false, "documentation" : "

The product type. Contact the product administrator for the significance of this value.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The product type. Contact the product administrator for the significance of this value.

\n@param type The product type. Contact the product administrator for the significance of this value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The product type. Contact the product administrator for the significance of this value.

\n@return The product type. Contact the product administrator for the significance of this value.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "setterDocumentation" : "/**

The product type. Contact the product administrator for the significance of this value.

\n@param type The product type. Contact the product administrator for the significance of this value.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The product type. Contact the product administrator for the significance of this value.

\n@param type The product type. Contact the product administrator for the significance of this value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The product type. Contact the product administrator for the significance of this value.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ProductViewSummary", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ProductViewSummary", "variableName" : "productViewSummary", "variableType" : "ProductViewSummary", "documentation" : null, "simpleType" : "ProductViewSummary", "variableSetterType" : "ProductViewSummary" }, "wrapper" : false }, "ProvisionProductRequest" : { "c2jName" : "ProvisionProductInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "ProvisionProduct", "locationName" : null, "requestUri" : "/", "target" : "AWS242ServiceCatalogService.ProvisionProduct", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "AcceptLanguage", "c2jShape" : "AcceptLanguage", "deprecated" : false, "documentation" : "

The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "getterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "AcceptLanguage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "AcceptLanguage", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AcceptLanguage", "setterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "

The language code to use for this operation. 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" }, "xmlNameSpaceUri" : null }, { "c2jName" : "ProductId", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The identifier of the product.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

The identifier of the product.

\n@return The identifier of the product.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProductId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProductId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProductId", "setterDocumentation" : "/**

The identifier of the product.

\n@param productId The identifier of the product.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "productId", "variableType" : "String", "documentation" : "

The identifier of the product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "ProvisioningArtifactId", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The provisioning artifact identifier for this product.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

The provisioning artifact identifier for this product.

\n@return The provisioning artifact identifier for this product.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisioningArtifactId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisioningArtifactId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProvisioningArtifactId", "setterDocumentation" : "/**

The provisioning artifact identifier for this product.

\n@param provisioningArtifactId The provisioning artifact identifier for this product.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provisioningArtifactId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "provisioningArtifactId", "variableType" : "String", "documentation" : "

The provisioning artifact identifier for this product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "PathId", "c2jShape" : "Id", "deprecated" : false, "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.

", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "PathId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PathId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PathId", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pathId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pathId", "variableType" : "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" }, "xmlNameSpaceUri" : null }, { "c2jName" : "ProvisionedProductName", "c2jShape" : "ProvisionedProductName", "deprecated" : false, "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.

", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisionedProductName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisionedProductName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProvisionedProductName", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provisionedProductName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "provisionedProductName", "variableType" : "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" }, "xmlNameSpaceUri" : null }, { "c2jName" : "ProvisioningParameters", "c2jShape" : "ProvisioningParameters", "deprecated" : false, "documentation" : "

Parameters specified by the administrator that are required for provisioning the product.

", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisioningParameters", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisioningParameters", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ProvisioningParameter", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ProvisioningParameter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "ProvisioningParameter", "variableName" : "member", "variableType" : "ProvisioningParameter", "documentation" : "", "simpleType" : "ProvisioningParameter", "variableSetterType" : "ProvisioningParameter" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ProvisioningParameter", "variableName" : "member", "variableType" : "ProvisioningParameter", "documentation" : "", "simpleType" : "ProvisioningParameter", "variableSetterType" : "ProvisioningParameter" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ProvisioningParameter", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ProvisioningParameter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "ProvisioningParameters", "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.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "provisioningParameters", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

Parameters specified by the administrator that are required for provisioning the product.

\n

NOTE: 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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "provisioningParameters", "variableType" : "java.util.List", "documentation" : "

Parameters specified by the administrator that are required for provisioning the product.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "Tags", "c2jShape" : "Tags", "deprecated" : false, "documentation" : "

A list of tags to use as provisioning options.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A list of tags to use as provisioning options.

\n@param tags 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.*/", "getterDocumentation" : "/**

A list of tags to use as provisioning options.

\n@return A list of tags to use as provisioning options.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Tags", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "Tag", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Tag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "Tags", "setterDocumentation" : "/**

A list of tags to use as provisioning options.

\n@param tags A list of tags to use as provisioning options.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

A list of tags to use as provisioning options.

\n

NOTE: 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 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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "

A list of tags to use as provisioning options.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "NotificationArns", "c2jShape" : "NotificationArns", "deprecated" : false, "documentation" : "

Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.

", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "NotificationArns", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NotificationArns", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "NotificationArn", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "NotificationArns", "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.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "notificationArns", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.

\n

NOTE: 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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "notificationArns", "variableType" : "java.util.List", "documentation" : "

Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "ProvisionToken", "c2jShape" : "IdempotencyToken", "deprecated" : false, "documentation" : "

An idempotency token that uniquely identifies the provisioning request.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

An idempotency token that uniquely identifies the provisioning request.

\n@return An idempotency token that uniquely identifies the provisioning request.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisionToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisionToken", "uri" : false }, "idempotencyToken" : true, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProvisionToken", "setterDocumentation" : "/**

An idempotency token that uniquely identifies the provisioning request.

\n@param provisionToken An idempotency token that uniquely identifies the provisioning request.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provisionToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "provisionToken", "variableType" : "String", "documentation" : "

An idempotency token that uniquely identifies the provisioning request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AcceptLanguage" : { "c2jName" : "AcceptLanguage", "c2jShape" : "AcceptLanguage", "deprecated" : false, "documentation" : "

The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "getterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "AcceptLanguage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "AcceptLanguage", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AcceptLanguage", "setterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "

The language code to use for this operation. 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" }, "xmlNameSpaceUri" : null }, "NotificationArns" : { "c2jName" : "NotificationArns", "c2jShape" : "NotificationArns", "deprecated" : false, "documentation" : "

Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.

", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "NotificationArns", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NotificationArns", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "NotificationArn", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "NotificationArns", "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.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "notificationArns", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.

\n

NOTE: 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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "notificationArns", "variableType" : "java.util.List", "documentation" : "

Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "PathId" : { "c2jName" : "PathId", "c2jShape" : "Id", "deprecated" : false, "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.

", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "PathId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PathId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PathId", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pathId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pathId", "variableType" : "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" }, "xmlNameSpaceUri" : null }, "ProductId" : { "c2jName" : "ProductId", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The identifier of the product.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

The identifier of the product.

\n@return The identifier of the product.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProductId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProductId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProductId", "setterDocumentation" : "/**

The identifier of the product.

\n@param productId The identifier of the product.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "productId", "variableType" : "String", "documentation" : "

The identifier of the product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ProvisionToken" : { "c2jName" : "ProvisionToken", "c2jShape" : "IdempotencyToken", "deprecated" : false, "documentation" : "

An idempotency token that uniquely identifies the provisioning request.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

An idempotency token that uniquely identifies the provisioning request.

\n@return An idempotency token that uniquely identifies the provisioning request.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisionToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisionToken", "uri" : false }, "idempotencyToken" : true, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProvisionToken", "setterDocumentation" : "/**

An idempotency token that uniquely identifies the provisioning request.

\n@param provisionToken An idempotency token that uniquely identifies the provisioning request.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provisionToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "provisionToken", "variableType" : "String", "documentation" : "

An idempotency token that uniquely identifies the provisioning request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ProvisionedProductName" : { "c2jName" : "ProvisionedProductName", "c2jShape" : "ProvisionedProductName", "deprecated" : false, "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.

", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisionedProductName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisionedProductName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProvisionedProductName", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provisionedProductName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "provisionedProductName", "variableType" : "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" }, "xmlNameSpaceUri" : null }, "ProvisioningArtifactId" : { "c2jName" : "ProvisioningArtifactId", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The provisioning artifact identifier for this product.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

The provisioning artifact identifier for this product.

\n@return The provisioning artifact identifier for this product.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisioningArtifactId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisioningArtifactId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProvisioningArtifactId", "setterDocumentation" : "/**

The provisioning artifact identifier for this product.

\n@param provisioningArtifactId The provisioning artifact identifier for this product.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provisioningArtifactId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "provisioningArtifactId", "variableType" : "String", "documentation" : "

The provisioning artifact identifier for this product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ProvisioningParameters" : { "c2jName" : "ProvisioningParameters", "c2jShape" : "ProvisioningParameters", "deprecated" : false, "documentation" : "

Parameters specified by the administrator that are required for provisioning the product.

", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisioningParameters", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisioningParameters", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ProvisioningParameter", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ProvisioningParameter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "ProvisioningParameter", "variableName" : "member", "variableType" : "ProvisioningParameter", "documentation" : "", "simpleType" : "ProvisioningParameter", "variableSetterType" : "ProvisioningParameter" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ProvisioningParameter", "variableName" : "member", "variableType" : "ProvisioningParameter", "documentation" : "", "simpleType" : "ProvisioningParameter", "variableSetterType" : "ProvisioningParameter" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ProvisioningParameter", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ProvisioningParameter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "ProvisioningParameters", "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.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "provisioningParameters", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

Parameters specified by the administrator that are required for provisioning the product.

\n

NOTE: 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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "provisioningParameters", "variableType" : "java.util.List", "documentation" : "

Parameters specified by the administrator that are required for provisioning the product.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "Tags" : { "c2jName" : "Tags", "c2jShape" : "Tags", "deprecated" : false, "documentation" : "

A list of tags to use as provisioning options.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A list of tags to use as provisioning options.

\n@param tags 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.*/", "getterDocumentation" : "/**

A list of tags to use as provisioning options.

\n@return A list of tags to use as provisioning options.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Tags", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "Tag", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Tag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "Tags", "setterDocumentation" : "/**

A list of tags to use as provisioning options.

\n@param tags A list of tags to use as provisioning options.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

A list of tags to use as provisioning options.

\n

NOTE: 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 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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "

A list of tags to use as provisioning options.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "required" : [ "ProductId", "ProvisioningArtifactId", "ProvisionedProductName", "ProvisionToken" ], "shapeName" : "ProvisionProductRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ProvisionProductRequest", "variableName" : "provisionProductRequest", "variableType" : "ProvisionProductRequest", "documentation" : null, "simpleType" : "ProvisionProductRequest", "variableSetterType" : "ProvisionProductRequest" }, "wrapper" : false }, "ProvisionProductResult" : { "c2jName" : "ProvisionProductOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "RecordDetail", "c2jShape" : "RecordDetail", "deprecated" : false, "documentation" : "

The detailed result of the ProvisionProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object of the request, and a list of any errors that the request encountered.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The detailed result of the ProvisionProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object of the request, and a list of any errors that the request encountered.

\n@param recordDetail The detailed result of the ProvisionProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object of the request, 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.*/", "getterDocumentation" : "/**

The detailed result of the ProvisionProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object of the request, and a list of any errors that the request encountered.

\n@return The detailed result of the ProvisionProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object of the request, and a list of any errors that the request encountered.*/", "getterModel" : { "returnType" : "RecordDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "RecordDetail", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RecordDetail", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RecordDetail", "setterDocumentation" : "/**

The detailed result of the ProvisionProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object of the request, and a list of any errors that the request encountered.

\n@param recordDetail The detailed result of the ProvisionProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object of the request, and a list of any errors that the request encountered.*/", "setterModel" : { "variableDeclarationType" : "RecordDetail", "variableName" : "recordDetail", "variableType" : "RecordDetail", "documentation" : "", "simpleType" : "RecordDetail", "variableSetterType" : "RecordDetail" }, "simple" : false, "varargSetterDocumentation" : "/**

The detailed result of the ProvisionProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object of the request, and a list of any errors that the request encountered.

\n@param recordDetail The detailed result of the ProvisionProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object of the request, 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.*/", "variable" : { "variableDeclarationType" : "RecordDetail", "variableName" : "recordDetail", "variableType" : "RecordDetail", "documentation" : "

The detailed result of the ProvisionProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object of the request, and a list of any errors that the request encountered.

", "simpleType" : "RecordDetail", "variableSetterType" : "RecordDetail" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "RecordDetail" : { "c2jName" : "RecordDetail", "c2jShape" : "RecordDetail", "deprecated" : false, "documentation" : "

The detailed result of the ProvisionProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object of the request, and a list of any errors that the request encountered.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The detailed result of the ProvisionProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object of the request, and a list of any errors that the request encountered.

\n@param recordDetail The detailed result of the ProvisionProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object of the request, 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.*/", "getterDocumentation" : "/**

The detailed result of the ProvisionProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object of the request, and a list of any errors that the request encountered.

\n@return The detailed result of the ProvisionProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object of the request, and a list of any errors that the request encountered.*/", "getterModel" : { "returnType" : "RecordDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "RecordDetail", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RecordDetail", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RecordDetail", "setterDocumentation" : "/**

The detailed result of the ProvisionProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object of the request, and a list of any errors that the request encountered.

\n@param recordDetail The detailed result of the ProvisionProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object of the request, and a list of any errors that the request encountered.*/", "setterModel" : { "variableDeclarationType" : "RecordDetail", "variableName" : "recordDetail", "variableType" : "RecordDetail", "documentation" : "", "simpleType" : "RecordDetail", "variableSetterType" : "RecordDetail" }, "simple" : false, "varargSetterDocumentation" : "/**

The detailed result of the ProvisionProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object of the request, and a list of any errors that the request encountered.

\n@param recordDetail The detailed result of the ProvisionProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object of the request, 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.*/", "variable" : { "variableDeclarationType" : "RecordDetail", "variableName" : "recordDetail", "variableType" : "RecordDetail", "documentation" : "

The detailed result of the ProvisionProduct request, containing the inputs made to that request, the current state of the request, a pointer to the ProvisionedProduct object of the request, and a list of any errors that the request encountered.

", "simpleType" : "RecordDetail", "variableSetterType" : "RecordDetail" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ProvisionProductResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ProvisionProductResult", "variableName" : "provisionProductResult", "variableType" : "ProvisionProductResult", "documentation" : null, "simpleType" : "ProvisionProductResult", "variableSetterType" : "ProvisionProductResult" }, "wrapper" : false }, "ProvisionedProductDetail" : { "c2jName" : "ProvisionedProductDetail", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Detailed information about a ProvisionedProduct object.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "Name", "c2jShape" : "ProvisionedProductNameOrArn", "deprecated" : false, "documentation" : "

The user-friendly name of the ProvisionedProduct object.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The user-friendly name of the ProvisionedProduct object.

\n@param name The user-friendly name of the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The user-friendly name of the ProvisionedProduct object.

\n@return The user-friendly name of the ProvisionedProduct object.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

The user-friendly name of the ProvisionedProduct object.

\n@param name The user-friendly name of the ProvisionedProduct object.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The user-friendly name of the ProvisionedProduct object.

\n@param name The user-friendly name of the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The user-friendly name of the ProvisionedProduct object.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "Arn", "c2jShape" : "ProvisionedProductNameOrArn", "deprecated" : false, "documentation" : "

The ARN associated with the ProvisionedProduct object.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The ARN associated with the ProvisionedProduct object.

\n@param arn The ARN associated with the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The ARN associated with the ProvisionedProduct object.

\n@return The ARN associated with the ProvisionedProduct object.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

The ARN associated with the ProvisionedProduct object.

\n@param arn The ARN associated with the ProvisionedProduct object.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The ARN associated with the ProvisionedProduct object.

\n@param arn The ARN associated with the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The ARN associated with the ProvisionedProduct object.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "Type", "c2jShape" : "ProvisionedProductType", "deprecated" : false, "documentation" : "

The type of the ProvisionedProduct object.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The type of the ProvisionedProduct object.

\n@param type The type of the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The type of the ProvisionedProduct object.

\n@return The type of the ProvisionedProduct object.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "setterDocumentation" : "/**

The type of the ProvisionedProduct object.

\n@param type The type of the ProvisionedProduct object.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The type of the ProvisionedProduct object.

\n@param type The type of the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of the ProvisionedProduct object.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "Id", "c2jShape" : "ProvisionedProductId", "deprecated" : false, "documentation" : "

The identifier of the ProvisionedProduct object.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The identifier of the ProvisionedProduct object.

\n@param id The identifier of the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The identifier of the ProvisionedProduct object.

\n@return The identifier of the ProvisionedProduct object.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Id", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Id", "setterDocumentation" : "/**

The identifier of the ProvisionedProduct object.

\n@param id The identifier of the ProvisionedProduct object.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The identifier of the ProvisionedProduct object.

\n@param id The identifier of the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the ProvisionedProduct object.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "Status", "c2jShape" : "RecordStatus", "deprecated" : false, "documentation" : "

The current status of the ProvisionedProduct.

", "enumType" : "RecordStatus", "fluentSetterDocumentation" : "/**

The current status of the ProvisionedProduct.

\n@param status The current status of the ProvisionedProduct.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RecordStatus*/", "getterDocumentation" : "/**

The current status of the ProvisionedProduct.

\n@return The current status of the ProvisionedProduct.\n@see RecordStatus*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Status", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Status", "setterDocumentation" : "/**

The current status of the ProvisionedProduct.

\n@param status The current status of the ProvisionedProduct.\n@see RecordStatus*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The current status of the ProvisionedProduct.

\n@param status The current status of the ProvisionedProduct.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RecordStatus*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The current status of the ProvisionedProduct.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "StatusMessage", "c2jShape" : "ProvisionedProductStatusMessage", "deprecated" : false, "documentation" : "

The current status message of the ProvisionedProduct.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The current status message of the ProvisionedProduct.

\n@param statusMessage The current status message of the ProvisionedProduct.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The current status message of the ProvisionedProduct.

\n@return The current status message of the ProvisionedProduct.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "StatusMessage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "StatusMessage", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "StatusMessage", "setterDocumentation" : "/**

The current status message of the ProvisionedProduct.

\n@param statusMessage The current status message of the ProvisionedProduct.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "statusMessage", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The current status message of the ProvisionedProduct.

\n@param statusMessage The current status message of the ProvisionedProduct.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "statusMessage", "variableType" : "String", "documentation" : "

The current status message of the ProvisionedProduct.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "CreatedTime", "c2jShape" : "CreatedTime", "deprecated" : false, "documentation" : "

The time the ProvisionedProduct was created.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The time the ProvisionedProduct was created.

\n@param createdTime The time the ProvisionedProduct was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The time the ProvisionedProduct was created.

\n@return The time the ProvisionedProduct was created.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "CreatedTime", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedTime", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CreatedTime", "setterDocumentation" : "/**

The time the ProvisionedProduct was created.

\n@param createdTime The time the ProvisionedProduct was created.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "createdTime", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

The time the ProvisionedProduct was created.

\n@param createdTime The time the ProvisionedProduct was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "createdTime", "variableType" : "java.util.Date", "documentation" : "

The time the ProvisionedProduct was created.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, { "c2jName" : "IdempotencyToken", "c2jShape" : "IdempotencyToken", "deprecated" : false, "documentation" : "

An idempotency token that uniquely identifies this ProvisionedProduct.

", "enumType" : null, "fluentSetterDocumentation" : "/**

An idempotency token that uniquely identifies this ProvisionedProduct.

\n@param idempotencyToken An idempotency token that uniquely identifies this ProvisionedProduct.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

An idempotency token that uniquely identifies this ProvisionedProduct.

\n@return An idempotency token that uniquely identifies this ProvisionedProduct.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "IdempotencyToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "IdempotencyToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "IdempotencyToken", "setterDocumentation" : "/**

An idempotency token that uniquely identifies this ProvisionedProduct.

\n@param idempotencyToken An idempotency token that uniquely identifies this ProvisionedProduct.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "idempotencyToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

An idempotency token that uniquely identifies this ProvisionedProduct.

\n@param idempotencyToken An idempotency token that uniquely identifies this ProvisionedProduct.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "idempotencyToken", "variableType" : "String", "documentation" : "

An idempotency token that uniquely identifies this ProvisionedProduct.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "LastRecordId", "c2jShape" : "LastRequestId", "deprecated" : false, "documentation" : "

The record identifier of the last request performed on this ProvisionedProduct object.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The record identifier of the last request performed on this ProvisionedProduct object.

\n@param lastRecordId The record identifier of the last request performed on this ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The record identifier of the last request performed on this ProvisionedProduct object.

\n@return The record identifier of the last request performed on this ProvisionedProduct object.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "LastRecordId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "LastRecordId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LastRecordId", "setterDocumentation" : "/**

The record identifier of the last request performed on this ProvisionedProduct object.

\n@param lastRecordId The record identifier of the last request performed on this ProvisionedProduct object.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "lastRecordId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The record identifier of the last request performed on this ProvisionedProduct object.

\n@param lastRecordId The record identifier of the last request performed on this ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "lastRecordId", "variableType" : "String", "documentation" : "

The record identifier of the last request performed on this ProvisionedProduct object.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "Arn", "c2jShape" : "ProvisionedProductNameOrArn", "deprecated" : false, "documentation" : "

The ARN associated with the ProvisionedProduct object.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The ARN associated with the ProvisionedProduct object.

\n@param arn The ARN associated with the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The ARN associated with the ProvisionedProduct object.

\n@return The ARN associated with the ProvisionedProduct object.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

The ARN associated with the ProvisionedProduct object.

\n@param arn The ARN associated with the ProvisionedProduct object.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The ARN associated with the ProvisionedProduct object.

\n@param arn The ARN associated with the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The ARN associated with the ProvisionedProduct object.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CreatedTime" : { "c2jName" : "CreatedTime", "c2jShape" : "CreatedTime", "deprecated" : false, "documentation" : "

The time the ProvisionedProduct was created.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The time the ProvisionedProduct was created.

\n@param createdTime The time the ProvisionedProduct was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The time the ProvisionedProduct was created.

\n@return The time the ProvisionedProduct was created.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "CreatedTime", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedTime", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CreatedTime", "setterDocumentation" : "/**

The time the ProvisionedProduct was created.

\n@param createdTime The time the ProvisionedProduct was created.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "createdTime", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

The time the ProvisionedProduct was created.

\n@param createdTime The time the ProvisionedProduct was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "createdTime", "variableType" : "java.util.Date", "documentation" : "

The time the ProvisionedProduct was created.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, "Id" : { "c2jName" : "Id", "c2jShape" : "ProvisionedProductId", "deprecated" : false, "documentation" : "

The identifier of the ProvisionedProduct object.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The identifier of the ProvisionedProduct object.

\n@param id The identifier of the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The identifier of the ProvisionedProduct object.

\n@return The identifier of the ProvisionedProduct object.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Id", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Id", "setterDocumentation" : "/**

The identifier of the ProvisionedProduct object.

\n@param id The identifier of the ProvisionedProduct object.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The identifier of the ProvisionedProduct object.

\n@param id The identifier of the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier of the ProvisionedProduct object.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "IdempotencyToken" : { "c2jName" : "IdempotencyToken", "c2jShape" : "IdempotencyToken", "deprecated" : false, "documentation" : "

An idempotency token that uniquely identifies this ProvisionedProduct.

", "enumType" : null, "fluentSetterDocumentation" : "/**

An idempotency token that uniquely identifies this ProvisionedProduct.

\n@param idempotencyToken An idempotency token that uniquely identifies this ProvisionedProduct.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

An idempotency token that uniquely identifies this ProvisionedProduct.

\n@return An idempotency token that uniquely identifies this ProvisionedProduct.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "IdempotencyToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "IdempotencyToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "IdempotencyToken", "setterDocumentation" : "/**

An idempotency token that uniquely identifies this ProvisionedProduct.

\n@param idempotencyToken An idempotency token that uniquely identifies this ProvisionedProduct.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "idempotencyToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

An idempotency token that uniquely identifies this ProvisionedProduct.

\n@param idempotencyToken An idempotency token that uniquely identifies this ProvisionedProduct.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "idempotencyToken", "variableType" : "String", "documentation" : "

An idempotency token that uniquely identifies this ProvisionedProduct.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "LastRecordId" : { "c2jName" : "LastRecordId", "c2jShape" : "LastRequestId", "deprecated" : false, "documentation" : "

The record identifier of the last request performed on this ProvisionedProduct object.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The record identifier of the last request performed on this ProvisionedProduct object.

\n@param lastRecordId The record identifier of the last request performed on this ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The record identifier of the last request performed on this ProvisionedProduct object.

\n@return The record identifier of the last request performed on this ProvisionedProduct object.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "LastRecordId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "LastRecordId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LastRecordId", "setterDocumentation" : "/**

The record identifier of the last request performed on this ProvisionedProduct object.

\n@param lastRecordId The record identifier of the last request performed on this ProvisionedProduct object.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "lastRecordId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The record identifier of the last request performed on this ProvisionedProduct object.

\n@param lastRecordId The record identifier of the last request performed on this ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "lastRecordId", "variableType" : "String", "documentation" : "

The record identifier of the last request performed on this ProvisionedProduct object.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Name" : { "c2jName" : "Name", "c2jShape" : "ProvisionedProductNameOrArn", "deprecated" : false, "documentation" : "

The user-friendly name of the ProvisionedProduct object.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The user-friendly name of the ProvisionedProduct object.

\n@param name The user-friendly name of the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The user-friendly name of the ProvisionedProduct object.

\n@return The user-friendly name of the ProvisionedProduct object.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

The user-friendly name of the ProvisionedProduct object.

\n@param name The user-friendly name of the ProvisionedProduct object.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The user-friendly name of the ProvisionedProduct object.

\n@param name The user-friendly name of the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The user-friendly name of the ProvisionedProduct object.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Status" : { "c2jName" : "Status", "c2jShape" : "RecordStatus", "deprecated" : false, "documentation" : "

The current status of the ProvisionedProduct.

", "enumType" : "RecordStatus", "fluentSetterDocumentation" : "/**

The current status of the ProvisionedProduct.

\n@param status The current status of the ProvisionedProduct.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RecordStatus*/", "getterDocumentation" : "/**

The current status of the ProvisionedProduct.

\n@return The current status of the ProvisionedProduct.\n@see RecordStatus*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Status", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Status", "setterDocumentation" : "/**

The current status of the ProvisionedProduct.

\n@param status The current status of the ProvisionedProduct.\n@see RecordStatus*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The current status of the ProvisionedProduct.

\n@param status The current status of the ProvisionedProduct.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RecordStatus*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The current status of the ProvisionedProduct.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "StatusMessage" : { "c2jName" : "StatusMessage", "c2jShape" : "ProvisionedProductStatusMessage", "deprecated" : false, "documentation" : "

The current status message of the ProvisionedProduct.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The current status message of the ProvisionedProduct.

\n@param statusMessage The current status message of the ProvisionedProduct.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The current status message of the ProvisionedProduct.

\n@return The current status message of the ProvisionedProduct.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "StatusMessage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "StatusMessage", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "StatusMessage", "setterDocumentation" : "/**

The current status message of the ProvisionedProduct.

\n@param statusMessage The current status message of the ProvisionedProduct.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "statusMessage", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The current status message of the ProvisionedProduct.

\n@param statusMessage The current status message of the ProvisionedProduct.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "statusMessage", "variableType" : "String", "documentation" : "

The current status message of the ProvisionedProduct.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Type" : { "c2jName" : "Type", "c2jShape" : "ProvisionedProductType", "deprecated" : false, "documentation" : "

The type of the ProvisionedProduct object.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The type of the ProvisionedProduct object.

\n@param type The type of the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The type of the ProvisionedProduct object.

\n@return The type of the ProvisionedProduct object.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "setterDocumentation" : "/**

The type of the ProvisionedProduct object.

\n@param type The type of the ProvisionedProduct object.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The type of the ProvisionedProduct object.

\n@param type The type of the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of the ProvisionedProduct object.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ProvisionedProductDetail", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ProvisionedProductDetail", "variableName" : "provisionedProductDetail", "variableType" : "ProvisionedProductDetail", "documentation" : null, "simpleType" : "ProvisionedProductDetail", "variableSetterType" : "ProvisionedProductDetail" }, "wrapper" : false }, "ProvisioningArtifact" : { "c2jName" : "ProvisioningArtifact", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Contains information indicating the ways in which a product can be provisioned.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "Id", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The identifier for the artifact.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The identifier for the artifact.

\n@param id The identifier for the artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The identifier for the artifact.

\n@return The identifier for the artifact.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Id", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Id", "setterDocumentation" : "/**

The identifier for the artifact.

\n@param id The identifier for the artifact.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The identifier for the artifact.

\n@param id The identifier for the artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier for the artifact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "Name", "c2jShape" : "ProvisioningArtifactName", "deprecated" : false, "documentation" : "

The name of the artifact.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the artifact.

\n@param name The name of the artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the artifact.

\n@return The name of the artifact.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

The name of the artifact.

\n@param name The name of the artifact.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the artifact.

\n@param name The name of the artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the artifact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "Description", "c2jShape" : "ProvisioningArtifactDescription", "deprecated" : false, "documentation" : "

The text description of the artifact.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The text description of the artifact.

\n@param description The text description of the artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The text description of the artifact.

\n@return The text description of the artifact.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Description", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Description", "setterDocumentation" : "/**

The text description of the artifact.

\n@param description The text description of the artifact.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The text description of the artifact.

\n@param description The text description of the artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

The text description of the artifact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "CreatedTime", "c2jShape" : "ProvisioningArtifactCreatedTime", "deprecated" : false, "documentation" : "

The time that the artifact was created by the Administrator.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The time that the artifact was created by the Administrator.

\n@param createdTime The time that the artifact was created by the Administrator.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The time that the artifact was created by the Administrator.

\n@return The time that the artifact was created by the Administrator.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "CreatedTime", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedTime", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CreatedTime", "setterDocumentation" : "/**

The time that the artifact was created by the Administrator.

\n@param createdTime The time that the artifact was created by the Administrator.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "createdTime", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

The time that the artifact was created by the Administrator.

\n@param createdTime The time that the artifact was created by the Administrator.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "createdTime", "variableType" : "java.util.Date", "documentation" : "

The time that the artifact was created by the Administrator.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CreatedTime" : { "c2jName" : "CreatedTime", "c2jShape" : "ProvisioningArtifactCreatedTime", "deprecated" : false, "documentation" : "

The time that the artifact was created by the Administrator.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The time that the artifact was created by the Administrator.

\n@param createdTime The time that the artifact was created by the Administrator.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The time that the artifact was created by the Administrator.

\n@return The time that the artifact was created by the Administrator.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "CreatedTime", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedTime", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CreatedTime", "setterDocumentation" : "/**

The time that the artifact was created by the Administrator.

\n@param createdTime The time that the artifact was created by the Administrator.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "createdTime", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

The time that the artifact was created by the Administrator.

\n@param createdTime The time that the artifact was created by the Administrator.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "createdTime", "variableType" : "java.util.Date", "documentation" : "

The time that the artifact was created by the Administrator.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, "Description" : { "c2jName" : "Description", "c2jShape" : "ProvisioningArtifactDescription", "deprecated" : false, "documentation" : "

The text description of the artifact.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The text description of the artifact.

\n@param description The text description of the artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The text description of the artifact.

\n@return The text description of the artifact.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Description", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Description", "setterDocumentation" : "/**

The text description of the artifact.

\n@param description The text description of the artifact.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The text description of the artifact.

\n@param description The text description of the artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

The text description of the artifact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Id" : { "c2jName" : "Id", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The identifier for the artifact.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The identifier for the artifact.

\n@param id The identifier for the artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The identifier for the artifact.

\n@return The identifier for the artifact.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Id", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Id", "setterDocumentation" : "/**

The identifier for the artifact.

\n@param id The identifier for the artifact.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The identifier for the artifact.

\n@param id The identifier for the artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The identifier for the artifact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Name" : { "c2jName" : "Name", "c2jShape" : "ProvisioningArtifactName", "deprecated" : false, "documentation" : "

The name of the artifact.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the artifact.

\n@param name The name of the artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the artifact.

\n@return The name of the artifact.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

The name of the artifact.

\n@param name The name of the artifact.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the artifact.

\n@param name The name of the artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the artifact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ProvisioningArtifact", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ProvisioningArtifact", "variableName" : "provisioningArtifact", "variableType" : "ProvisioningArtifact", "documentation" : null, "simpleType" : "ProvisioningArtifact", "variableSetterType" : "ProvisioningArtifact" }, "wrapper" : false }, "ProvisioningArtifactParameter" : { "c2jName" : "ProvisioningArtifactParameter", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

A parameter used to successfully provision the product. This value includes a list of allowable values and additional metadata.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "ParameterKey", "c2jShape" : "ParameterKey", "deprecated" : false, "documentation" : "

The parameter key.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The parameter key.

\n@param parameterKey The parameter key.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The parameter key.

\n@return The parameter key.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ParameterKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ParameterKey", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ParameterKey", "setterDocumentation" : "/**

The parameter key.

\n@param parameterKey The parameter key.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "parameterKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The parameter key.

\n@param parameterKey The parameter key.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "parameterKey", "variableType" : "String", "documentation" : "

The parameter key.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "DefaultValue", "c2jShape" : "DefaultValue", "deprecated" : false, "documentation" : "

The default value for this parameter.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The default value for this parameter.

\n@param defaultValue The default value for this parameter.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The default value for this parameter.

\n@return The default value for this parameter.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "DefaultValue", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DefaultValue", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "DefaultValue", "setterDocumentation" : "/**

The default value for this parameter.

\n@param defaultValue The default value for this parameter.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "defaultValue", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The default value for this parameter.

\n@param defaultValue The default value for this parameter.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "defaultValue", "variableType" : "String", "documentation" : "

The default value for this parameter.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "ParameterType", "c2jShape" : "ParameterType", "deprecated" : false, "documentation" : "

The parameter type.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The parameter type.

\n@param parameterType The parameter type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The parameter type.

\n@return The parameter type.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ParameterType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ParameterType", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ParameterType", "setterDocumentation" : "/**

The parameter type.

\n@param parameterType The parameter type.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "parameterType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The parameter type.

\n@param parameterType The parameter type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "parameterType", "variableType" : "String", "documentation" : "

The parameter type.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "IsNoEcho", "c2jShape" : "NoEcho", "deprecated" : false, "documentation" : "

If this value is true, the value for this parameter is obfuscated from view when the parameter is retrieved. This parameter is used to hide sensitive information.

", "enumType" : null, "fluentSetterDocumentation" : "/**

If this value is true, the value for this parameter is obfuscated from view when the parameter is retrieved. This parameter is used to hide sensitive information.

\n@param isNoEcho If this value is true, the value for this parameter is obfuscated from view when the parameter is retrieved. This parameter is used to hide sensitive information.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

If this value is true, the value for this parameter is obfuscated from view when the parameter is retrieved. This parameter is used to hide sensitive information.

\n@return If this value is true, the value for this parameter is obfuscated from view when the parameter is retrieved. This parameter is used to hide sensitive information.*/", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "IsNoEcho", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "IsNoEcho", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "IsNoEcho", "setterDocumentation" : "/**

If this value is true, the value for this parameter is obfuscated from view when the parameter is retrieved. This parameter is used to hide sensitive information.

\n@param isNoEcho If this value is true, the value for this parameter is obfuscated from view when the parameter is retrieved. This parameter is used to hide sensitive information.*/", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "isNoEcho", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "varargSetterDocumentation" : "/**

If this value is true, the value for this parameter is obfuscated from view when the parameter is retrieved. This parameter is used to hide sensitive information.

\n@param isNoEcho If this value is true, the value for this parameter is obfuscated from view when the parameter is retrieved. This parameter is used to hide sensitive information.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "isNoEcho", "variableType" : "Boolean", "documentation" : "

If this value is true, the value for this parameter is obfuscated from view when the parameter is retrieved. This parameter is used to hide sensitive information.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "c2jName" : "Description", "c2jShape" : "Description", "deprecated" : false, "documentation" : "

The text description of the parameter.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The text description of the parameter.

\n@param description The text description of the parameter.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The text description of the parameter.

\n@return The text description of the parameter.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Description", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Description", "setterDocumentation" : "/**

The text description of the parameter.

\n@param description The text description of the parameter.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The text description of the parameter.

\n@param description The text description of the parameter.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

The text description of the parameter.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "ParameterConstraints", "c2jShape" : "ParameterConstraints", "deprecated" : false, "documentation" : "

The list of constraints that the administrator has put on the parameter.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The list of constraints that the administrator has put on the parameter.

\n@param parameterConstraints The list of constraints that the administrator has put on the parameter.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The list of constraints that the administrator has put on the parameter.

\n@return The list of constraints that the administrator has put on the parameter.*/", "getterModel" : { "returnType" : "ParameterConstraints", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ParameterConstraints", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ParameterConstraints", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ParameterConstraints", "setterDocumentation" : "/**

The list of constraints that the administrator has put on the parameter.

\n@param parameterConstraints The list of constraints that the administrator has put on the parameter.*/", "setterModel" : { "variableDeclarationType" : "ParameterConstraints", "variableName" : "parameterConstraints", "variableType" : "ParameterConstraints", "documentation" : "", "simpleType" : "ParameterConstraints", "variableSetterType" : "ParameterConstraints" }, "simple" : false, "varargSetterDocumentation" : "/**

The list of constraints that the administrator has put on the parameter.

\n@param parameterConstraints The list of constraints that the administrator has put on the parameter.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ParameterConstraints", "variableName" : "parameterConstraints", "variableType" : "ParameterConstraints", "documentation" : "

The list of constraints that the administrator has put on the parameter.

", "simpleType" : "ParameterConstraints", "variableSetterType" : "ParameterConstraints" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DefaultValue" : { "c2jName" : "DefaultValue", "c2jShape" : "DefaultValue", "deprecated" : false, "documentation" : "

The default value for this parameter.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The default value for this parameter.

\n@param defaultValue The default value for this parameter.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The default value for this parameter.

\n@return The default value for this parameter.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "DefaultValue", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DefaultValue", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "DefaultValue", "setterDocumentation" : "/**

The default value for this parameter.

\n@param defaultValue The default value for this parameter.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "defaultValue", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The default value for this parameter.

\n@param defaultValue The default value for this parameter.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "defaultValue", "variableType" : "String", "documentation" : "

The default value for this parameter.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Description" : { "c2jName" : "Description", "c2jShape" : "Description", "deprecated" : false, "documentation" : "

The text description of the parameter.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The text description of the parameter.

\n@param description The text description of the parameter.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The text description of the parameter.

\n@return The text description of the parameter.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Description", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Description", "setterDocumentation" : "/**

The text description of the parameter.

\n@param description The text description of the parameter.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The text description of the parameter.

\n@param description The text description of the parameter.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

The text description of the parameter.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "IsNoEcho" : { "c2jName" : "IsNoEcho", "c2jShape" : "NoEcho", "deprecated" : false, "documentation" : "

If this value is true, the value for this parameter is obfuscated from view when the parameter is retrieved. This parameter is used to hide sensitive information.

", "enumType" : null, "fluentSetterDocumentation" : "/**

If this value is true, the value for this parameter is obfuscated from view when the parameter is retrieved. This parameter is used to hide sensitive information.

\n@param isNoEcho If this value is true, the value for this parameter is obfuscated from view when the parameter is retrieved. This parameter is used to hide sensitive information.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

If this value is true, the value for this parameter is obfuscated from view when the parameter is retrieved. This parameter is used to hide sensitive information.

\n@return If this value is true, the value for this parameter is obfuscated from view when the parameter is retrieved. This parameter is used to hide sensitive information.*/", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "IsNoEcho", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "IsNoEcho", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "IsNoEcho", "setterDocumentation" : "/**

If this value is true, the value for this parameter is obfuscated from view when the parameter is retrieved. This parameter is used to hide sensitive information.

\n@param isNoEcho If this value is true, the value for this parameter is obfuscated from view when the parameter is retrieved. This parameter is used to hide sensitive information.*/", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "isNoEcho", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "varargSetterDocumentation" : "/**

If this value is true, the value for this parameter is obfuscated from view when the parameter is retrieved. This parameter is used to hide sensitive information.

\n@param isNoEcho If this value is true, the value for this parameter is obfuscated from view when the parameter is retrieved. This parameter is used to hide sensitive information.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "isNoEcho", "variableType" : "Boolean", "documentation" : "

If this value is true, the value for this parameter is obfuscated from view when the parameter is retrieved. This parameter is used to hide sensitive information.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "ParameterConstraints" : { "c2jName" : "ParameterConstraints", "c2jShape" : "ParameterConstraints", "deprecated" : false, "documentation" : "

The list of constraints that the administrator has put on the parameter.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The list of constraints that the administrator has put on the parameter.

\n@param parameterConstraints The list of constraints that the administrator has put on the parameter.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The list of constraints that the administrator has put on the parameter.

\n@return The list of constraints that the administrator has put on the parameter.*/", "getterModel" : { "returnType" : "ParameterConstraints", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ParameterConstraints", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ParameterConstraints", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ParameterConstraints", "setterDocumentation" : "/**

The list of constraints that the administrator has put on the parameter.

\n@param parameterConstraints The list of constraints that the administrator has put on the parameter.*/", "setterModel" : { "variableDeclarationType" : "ParameterConstraints", "variableName" : "parameterConstraints", "variableType" : "ParameterConstraints", "documentation" : "", "simpleType" : "ParameterConstraints", "variableSetterType" : "ParameterConstraints" }, "simple" : false, "varargSetterDocumentation" : "/**

The list of constraints that the administrator has put on the parameter.

\n@param parameterConstraints The list of constraints that the administrator has put on the parameter.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ParameterConstraints", "variableName" : "parameterConstraints", "variableType" : "ParameterConstraints", "documentation" : "

The list of constraints that the administrator has put on the parameter.

", "simpleType" : "ParameterConstraints", "variableSetterType" : "ParameterConstraints" }, "xmlNameSpaceUri" : null }, "ParameterKey" : { "c2jName" : "ParameterKey", "c2jShape" : "ParameterKey", "deprecated" : false, "documentation" : "

The parameter key.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The parameter key.

\n@param parameterKey The parameter key.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The parameter key.

\n@return The parameter key.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ParameterKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ParameterKey", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ParameterKey", "setterDocumentation" : "/**

The parameter key.

\n@param parameterKey The parameter key.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "parameterKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The parameter key.

\n@param parameterKey The parameter key.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "parameterKey", "variableType" : "String", "documentation" : "

The parameter key.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ParameterType" : { "c2jName" : "ParameterType", "c2jShape" : "ParameterType", "deprecated" : false, "documentation" : "

The parameter type.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The parameter type.

\n@param parameterType The parameter type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The parameter type.

\n@return The parameter type.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ParameterType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ParameterType", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ParameterType", "setterDocumentation" : "/**

The parameter type.

\n@param parameterType The parameter type.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "parameterType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The parameter type.

\n@param parameterType The parameter type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "parameterType", "variableType" : "String", "documentation" : "

The parameter type.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ProvisioningArtifactParameter", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ProvisioningArtifactParameter", "variableName" : "provisioningArtifactParameter", "variableType" : "ProvisioningArtifactParameter", "documentation" : null, "simpleType" : "ProvisioningArtifactParameter", "variableSetterType" : "ProvisioningArtifactParameter" }, "wrapper" : false }, "ProvisioningParameter" : { "c2jName" : "ProvisioningParameter", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

The arameter key/value pairs used to provision a product.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "Key", "c2jShape" : "ParameterKey", "deprecated" : false, "documentation" : "

The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.

\n@param key The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.

\n@return The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Key", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Key", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Key", "setterDocumentation" : "/**

The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.

\n@param key The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.

\n@param key The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "

The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "Value", "c2jShape" : "ParameterValue", "deprecated" : false, "documentation" : "

The value to use for provisioning. Any constraints on this value can be found in ProvisioningArtifactParameter for Key.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The value to use for provisioning. Any constraints on this value can be found in ProvisioningArtifactParameter for Key.

\n@param value The value to use for provisioning. Any constraints on this value can be found in ProvisioningArtifactParameter for Key.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The value to use for provisioning. Any constraints on this value can be found in ProvisioningArtifactParameter for Key.

\n@return The value to use for provisioning. Any constraints on this value can be found in ProvisioningArtifactParameter for Key.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**

The value to use for provisioning. Any constraints on this value can be found in ProvisioningArtifactParameter for Key.

\n@param value The value to use for provisioning. Any constraints on this value can be found in ProvisioningArtifactParameter for Key.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The value to use for provisioning. Any constraints on this value can be found in ProvisioningArtifactParameter for Key.

\n@param value The value to use for provisioning. Any constraints on this value can be found in ProvisioningArtifactParameter for Key.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

The value to use for provisioning. Any constraints on this value can be found in ProvisioningArtifactParameter for Key.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Key" : { "c2jName" : "Key", "c2jShape" : "ParameterKey", "deprecated" : false, "documentation" : "

The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.

\n@param key The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.

\n@return The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Key", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Key", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Key", "setterDocumentation" : "/**

The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.

\n@param key The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.

\n@param key The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "

The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Value" : { "c2jName" : "Value", "c2jShape" : "ParameterValue", "deprecated" : false, "documentation" : "

The value to use for provisioning. Any constraints on this value can be found in ProvisioningArtifactParameter for Key.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The value to use for provisioning. Any constraints on this value can be found in ProvisioningArtifactParameter for Key.

\n@param value The value to use for provisioning. Any constraints on this value can be found in ProvisioningArtifactParameter for Key.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The value to use for provisioning. Any constraints on this value can be found in ProvisioningArtifactParameter for Key.

\n@return The value to use for provisioning. Any constraints on this value can be found in ProvisioningArtifactParameter for Key.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**

The value to use for provisioning. Any constraints on this value can be found in ProvisioningArtifactParameter for Key.

\n@param value The value to use for provisioning. Any constraints on this value can be found in ProvisioningArtifactParameter for Key.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The value to use for provisioning. Any constraints on this value can be found in ProvisioningArtifactParameter for Key.

\n@param value The value to use for provisioning. Any constraints on this value can be found in ProvisioningArtifactParameter for Key.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

The value to use for provisioning. Any constraints on this value can be found in ProvisioningArtifactParameter for Key.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ProvisioningParameter", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ProvisioningParameter", "variableName" : "provisioningParameter", "variableType" : "ProvisioningParameter", "documentation" : null, "simpleType" : "ProvisioningParameter", "variableSetterType" : "ProvisioningParameter" }, "wrapper" : false }, "RecordDetail" : { "c2jName" : "RecordDetail", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

The full details of a specific ProvisionedProduct object.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "RecordId", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The identifier of the ProvisionedProduct object record.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The identifier of the ProvisionedProduct object record.

\n@param recordId The identifier of the ProvisionedProduct object record.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The identifier of the ProvisionedProduct object record.

\n@return The identifier of the ProvisionedProduct object record.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "RecordId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RecordId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RecordId", "setterDocumentation" : "/**

The identifier of the ProvisionedProduct object record.

\n@param recordId The identifier of the ProvisionedProduct object record.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recordId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The identifier of the ProvisionedProduct object record.

\n@param recordId The identifier of the ProvisionedProduct object record.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "recordId", "variableType" : "String", "documentation" : "

The identifier of the ProvisionedProduct object record.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "ProvisionedProductName", "c2jShape" : "ProvisionedProductName", "deprecated" : false, "documentation" : "

The user-friendly name of the ProvisionedProduct object.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The user-friendly name of the ProvisionedProduct object.

\n@param provisionedProductName The user-friendly name of the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The user-friendly name of the ProvisionedProduct object.

\n@return The user-friendly name of the ProvisionedProduct object.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisionedProductName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisionedProductName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProvisionedProductName", "setterDocumentation" : "/**

The user-friendly name of the ProvisionedProduct object.

\n@param provisionedProductName The user-friendly name of the ProvisionedProduct object.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provisionedProductName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The user-friendly name of the ProvisionedProduct object.

\n@param provisionedProductName The user-friendly name of the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "provisionedProductName", "variableType" : "String", "documentation" : "

The user-friendly name of the ProvisionedProduct object.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "Status", "c2jShape" : "RecordStatus", "deprecated" : false, "documentation" : "

The status of the ProvisionedProduct object.

", "enumType" : "RecordStatus", "fluentSetterDocumentation" : "/**

The status of the ProvisionedProduct object.

\n@param status The status of the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RecordStatus*/", "getterDocumentation" : "/**

The status of the ProvisionedProduct object.

\n@return The status of the ProvisionedProduct object.\n@see RecordStatus*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Status", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Status", "setterDocumentation" : "/**

The status of the ProvisionedProduct object.

\n@param status The status of the ProvisionedProduct object.\n@see RecordStatus*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The status of the ProvisionedProduct object.

\n@param status The status of the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RecordStatus*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The status of the ProvisionedProduct object.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "CreatedTime", "c2jShape" : "CreatedTime", "deprecated" : false, "documentation" : "

The time when the record for the ProvisionedProduct object was created.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The time when the record for the ProvisionedProduct object was created.

\n@param createdTime The time when the record for the ProvisionedProduct object was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The time when the record for the ProvisionedProduct object was created.

\n@return The time when the record for the ProvisionedProduct object was created.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "CreatedTime", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedTime", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CreatedTime", "setterDocumentation" : "/**

The time when the record for the ProvisionedProduct object was created.

\n@param createdTime The time when the record for the ProvisionedProduct object was created.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "createdTime", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

The time when the record for the ProvisionedProduct object was created.

\n@param createdTime The time when the record for the ProvisionedProduct object was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "createdTime", "variableType" : "java.util.Date", "documentation" : "

The time when the record for the ProvisionedProduct object was created.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, { "c2jName" : "UpdatedTime", "c2jShape" : "UpdatedTime", "deprecated" : false, "documentation" : "

The time when the record for the ProvisionedProduct object was last updated.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The time when the record for the ProvisionedProduct object was last updated.

\n@param updatedTime The time when the record for the ProvisionedProduct object was last updated.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The time when the record for the ProvisionedProduct object was last updated.

\n@return The time when the record for the ProvisionedProduct object was last updated.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "UpdatedTime", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "UpdatedTime", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "UpdatedTime", "setterDocumentation" : "/**

The time when the record for the ProvisionedProduct object was last updated.

\n@param updatedTime The time when the record for the ProvisionedProduct object was last updated.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "updatedTime", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

The time when the record for the ProvisionedProduct object was last updated.

\n@param updatedTime The time when the record for the ProvisionedProduct object was last updated.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "updatedTime", "variableType" : "java.util.Date", "documentation" : "

The time when the record for the ProvisionedProduct object was last updated.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, { "c2jName" : "ProvisionedProductType", "c2jShape" : "ProvisionedProductType", "deprecated" : false, "documentation" : "

The type of the ProvisionedProduct object.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The type of the ProvisionedProduct object.

\n@param provisionedProductType The type of the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The type of the ProvisionedProduct object.

\n@return The type of the ProvisionedProduct object.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisionedProductType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisionedProductType", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProvisionedProductType", "setterDocumentation" : "/**

The type of the ProvisionedProduct object.

\n@param provisionedProductType The type of the ProvisionedProduct object.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provisionedProductType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The type of the ProvisionedProduct object.

\n@param provisionedProductType The type of the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "provisionedProductType", "variableType" : "String", "documentation" : "

The type of the ProvisionedProduct object.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "RecordType", "c2jShape" : "RecordType", "deprecated" : false, "documentation" : "

The record type for this record.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The record type for this record.

\n@param recordType The record type for this record.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The record type for this record.

\n@return The record type for this record.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "RecordType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RecordType", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RecordType", "setterDocumentation" : "/**

The record type for this record.

\n@param recordType The record type for this record.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recordType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The record type for this record.

\n@param recordType The record type for this record.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "recordType", "variableType" : "String", "documentation" : "

The record type for this record.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "ProvisionedProductId", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The identifier of the ProvisionedProduct object.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The identifier of the ProvisionedProduct object.

\n@param provisionedProductId The identifier of the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The identifier of the ProvisionedProduct object.

\n@return The identifier of the ProvisionedProduct object.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisionedProductId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisionedProductId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProvisionedProductId", "setterDocumentation" : "/**

The identifier of the ProvisionedProduct object.

\n@param provisionedProductId The identifier of the ProvisionedProduct object.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provisionedProductId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The identifier of the ProvisionedProduct object.

\n@param provisionedProductId The identifier of the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "provisionedProductId", "variableType" : "String", "documentation" : "

The identifier of the ProvisionedProduct object.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "ProductId", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The identifier of the product.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

The identifier of the product.

\n@return The identifier of the product.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProductId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProductId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProductId", "setterDocumentation" : "/**

The identifier of the product.

\n@param productId The identifier of the product.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "productId", "variableType" : "String", "documentation" : "

The identifier of the product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "ProvisioningArtifactId", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The provisioning artifact identifier for this product.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

The provisioning artifact identifier for this product.

\n@return The provisioning artifact identifier for this product.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisioningArtifactId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisioningArtifactId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProvisioningArtifactId", "setterDocumentation" : "/**

The provisioning artifact identifier for this product.

\n@param provisioningArtifactId The provisioning artifact identifier for this product.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provisioningArtifactId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "provisioningArtifactId", "variableType" : "String", "documentation" : "

The provisioning artifact identifier for this product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "PathId", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The identifier of the path for this product's provisioning.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The identifier of the path for this product's provisioning.

\n@param pathId The identifier of the path for this product's provisioning.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The identifier of the path for this product's provisioning.

\n@return The identifier of the path for this product's provisioning.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "PathId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PathId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PathId", "setterDocumentation" : "/**

The identifier of the path for this product's provisioning.

\n@param pathId The identifier of the path for this product's provisioning.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pathId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The identifier of the path for this product's provisioning.

\n@param pathId The identifier of the path for this product's provisioning.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pathId", "variableType" : "String", "documentation" : "

The identifier of the path for this product's provisioning.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "RecordErrors", "c2jShape" : "RecordErrors", "deprecated" : false, "documentation" : "

A list of errors that occurred while processing the request.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A list of errors that occurred while processing the request.

\n@param recordErrors A list of errors that occurred while processing the request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A list of errors that occurred while processing the request.

\n@return A list of errors that occurred while processing the request.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "RecordErrors", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RecordErrors", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "RecordError", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "RecordError", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "RecordError", "variableName" : "member", "variableType" : "RecordError", "documentation" : "", "simpleType" : "RecordError", "variableSetterType" : "RecordError" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "RecordError", "variableName" : "member", "variableType" : "RecordError", "documentation" : "", "simpleType" : "RecordError", "variableSetterType" : "RecordError" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RecordError", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "RecordError", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "RecordErrors", "setterDocumentation" : "/**

A list of errors that occurred while processing the request.

\n@param recordErrors A list of errors that occurred while processing the request.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "recordErrors", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

A list of errors that occurred while processing the request.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setRecordErrors(java.util.Collection)} or {@link #withRecordErrors(java.util.Collection)} if you want to override the existing values.

\n@param recordErrors A list of errors that occurred while processing the request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "recordErrors", "variableType" : "java.util.List", "documentation" : "

A list of errors that occurred while processing the request.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "RecordTags", "c2jShape" : "RecordTags", "deprecated" : false, "documentation" : "

List of tags associated with this record.

", "enumType" : null, "fluentSetterDocumentation" : "/**

List of tags associated with this record.

\n@param recordTags List of tags associated with this record.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

List of tags associated with this record.

\n@return List of tags associated with this record.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "RecordTags", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RecordTags", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "RecordTag", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "RecordTag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "RecordTag", "variableName" : "member", "variableType" : "RecordTag", "documentation" : "", "simpleType" : "RecordTag", "variableSetterType" : "RecordTag" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "RecordTag", "variableName" : "member", "variableType" : "RecordTag", "documentation" : "", "simpleType" : "RecordTag", "variableSetterType" : "RecordTag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RecordTag", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "RecordTag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "RecordTags", "setterDocumentation" : "/**

List of tags associated with this record.

\n@param recordTags List of tags associated with this record.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "recordTags", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

List of tags associated with this record.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setRecordTags(java.util.Collection)} or {@link #withRecordTags(java.util.Collection)} if you want to override the existing values.

\n@param recordTags List of tags associated with this record.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "recordTags", "variableType" : "java.util.List", "documentation" : "

List of tags associated with this record.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CreatedTime" : { "c2jName" : "CreatedTime", "c2jShape" : "CreatedTime", "deprecated" : false, "documentation" : "

The time when the record for the ProvisionedProduct object was created.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The time when the record for the ProvisionedProduct object was created.

\n@param createdTime The time when the record for the ProvisionedProduct object was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The time when the record for the ProvisionedProduct object was created.

\n@return The time when the record for the ProvisionedProduct object was created.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "CreatedTime", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedTime", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CreatedTime", "setterDocumentation" : "/**

The time when the record for the ProvisionedProduct object was created.

\n@param createdTime The time when the record for the ProvisionedProduct object was created.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "createdTime", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

The time when the record for the ProvisionedProduct object was created.

\n@param createdTime The time when the record for the ProvisionedProduct object was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "createdTime", "variableType" : "java.util.Date", "documentation" : "

The time when the record for the ProvisionedProduct object was created.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, "PathId" : { "c2jName" : "PathId", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The identifier of the path for this product's provisioning.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The identifier of the path for this product's provisioning.

\n@param pathId The identifier of the path for this product's provisioning.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The identifier of the path for this product's provisioning.

\n@return The identifier of the path for this product's provisioning.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "PathId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PathId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PathId", "setterDocumentation" : "/**

The identifier of the path for this product's provisioning.

\n@param pathId The identifier of the path for this product's provisioning.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pathId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The identifier of the path for this product's provisioning.

\n@param pathId The identifier of the path for this product's provisioning.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pathId", "variableType" : "String", "documentation" : "

The identifier of the path for this product's provisioning.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ProductId" : { "c2jName" : "ProductId", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The identifier of the product.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

The identifier of the product.

\n@return The identifier of the product.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProductId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProductId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProductId", "setterDocumentation" : "/**

The identifier of the product.

\n@param productId The identifier of the product.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "productId", "variableType" : "String", "documentation" : "

The identifier of the product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ProvisionedProductId" : { "c2jName" : "ProvisionedProductId", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The identifier of the ProvisionedProduct object.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The identifier of the ProvisionedProduct object.

\n@param provisionedProductId The identifier of the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The identifier of the ProvisionedProduct object.

\n@return The identifier of the ProvisionedProduct object.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisionedProductId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisionedProductId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProvisionedProductId", "setterDocumentation" : "/**

The identifier of the ProvisionedProduct object.

\n@param provisionedProductId The identifier of the ProvisionedProduct object.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provisionedProductId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The identifier of the ProvisionedProduct object.

\n@param provisionedProductId The identifier of the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "provisionedProductId", "variableType" : "String", "documentation" : "

The identifier of the ProvisionedProduct object.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ProvisionedProductName" : { "c2jName" : "ProvisionedProductName", "c2jShape" : "ProvisionedProductName", "deprecated" : false, "documentation" : "

The user-friendly name of the ProvisionedProduct object.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The user-friendly name of the ProvisionedProduct object.

\n@param provisionedProductName The user-friendly name of the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The user-friendly name of the ProvisionedProduct object.

\n@return The user-friendly name of the ProvisionedProduct object.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisionedProductName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisionedProductName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProvisionedProductName", "setterDocumentation" : "/**

The user-friendly name of the ProvisionedProduct object.

\n@param provisionedProductName The user-friendly name of the ProvisionedProduct object.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provisionedProductName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The user-friendly name of the ProvisionedProduct object.

\n@param provisionedProductName The user-friendly name of the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "provisionedProductName", "variableType" : "String", "documentation" : "

The user-friendly name of the ProvisionedProduct object.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ProvisionedProductType" : { "c2jName" : "ProvisionedProductType", "c2jShape" : "ProvisionedProductType", "deprecated" : false, "documentation" : "

The type of the ProvisionedProduct object.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The type of the ProvisionedProduct object.

\n@param provisionedProductType The type of the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The type of the ProvisionedProduct object.

\n@return The type of the ProvisionedProduct object.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisionedProductType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisionedProductType", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProvisionedProductType", "setterDocumentation" : "/**

The type of the ProvisionedProduct object.

\n@param provisionedProductType The type of the ProvisionedProduct object.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provisionedProductType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The type of the ProvisionedProduct object.

\n@param provisionedProductType The type of the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "provisionedProductType", "variableType" : "String", "documentation" : "

The type of the ProvisionedProduct object.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ProvisioningArtifactId" : { "c2jName" : "ProvisioningArtifactId", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The provisioning artifact identifier for this product.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

The provisioning artifact identifier for this product.

\n@return The provisioning artifact identifier for this product.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisioningArtifactId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisioningArtifactId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProvisioningArtifactId", "setterDocumentation" : "/**

The provisioning artifact identifier for this product.

\n@param provisioningArtifactId The provisioning artifact identifier for this product.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provisioningArtifactId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "provisioningArtifactId", "variableType" : "String", "documentation" : "

The provisioning artifact identifier for this product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RecordErrors" : { "c2jName" : "RecordErrors", "c2jShape" : "RecordErrors", "deprecated" : false, "documentation" : "

A list of errors that occurred while processing the request.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A list of errors that occurred while processing the request.

\n@param recordErrors A list of errors that occurred while processing the request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A list of errors that occurred while processing the request.

\n@return A list of errors that occurred while processing the request.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "RecordErrors", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RecordErrors", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "RecordError", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "RecordError", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "RecordError", "variableName" : "member", "variableType" : "RecordError", "documentation" : "", "simpleType" : "RecordError", "variableSetterType" : "RecordError" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "RecordError", "variableName" : "member", "variableType" : "RecordError", "documentation" : "", "simpleType" : "RecordError", "variableSetterType" : "RecordError" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RecordError", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "RecordError", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "RecordErrors", "setterDocumentation" : "/**

A list of errors that occurred while processing the request.

\n@param recordErrors A list of errors that occurred while processing the request.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "recordErrors", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

A list of errors that occurred while processing the request.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setRecordErrors(java.util.Collection)} or {@link #withRecordErrors(java.util.Collection)} if you want to override the existing values.

\n@param recordErrors A list of errors that occurred while processing the request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "recordErrors", "variableType" : "java.util.List", "documentation" : "

A list of errors that occurred while processing the request.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "RecordId" : { "c2jName" : "RecordId", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The identifier of the ProvisionedProduct object record.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The identifier of the ProvisionedProduct object record.

\n@param recordId The identifier of the ProvisionedProduct object record.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The identifier of the ProvisionedProduct object record.

\n@return The identifier of the ProvisionedProduct object record.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "RecordId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RecordId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RecordId", "setterDocumentation" : "/**

The identifier of the ProvisionedProduct object record.

\n@param recordId The identifier of the ProvisionedProduct object record.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recordId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The identifier of the ProvisionedProduct object record.

\n@param recordId The identifier of the ProvisionedProduct object record.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "recordId", "variableType" : "String", "documentation" : "

The identifier of the ProvisionedProduct object record.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RecordTags" : { "c2jName" : "RecordTags", "c2jShape" : "RecordTags", "deprecated" : false, "documentation" : "

List of tags associated with this record.

", "enumType" : null, "fluentSetterDocumentation" : "/**

List of tags associated with this record.

\n@param recordTags List of tags associated with this record.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

List of tags associated with this record.

\n@return List of tags associated with this record.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "RecordTags", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RecordTags", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "RecordTag", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "RecordTag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "RecordTag", "variableName" : "member", "variableType" : "RecordTag", "documentation" : "", "simpleType" : "RecordTag", "variableSetterType" : "RecordTag" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "RecordTag", "variableName" : "member", "variableType" : "RecordTag", "documentation" : "", "simpleType" : "RecordTag", "variableSetterType" : "RecordTag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RecordTag", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "RecordTag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "RecordTags", "setterDocumentation" : "/**

List of tags associated with this record.

\n@param recordTags List of tags associated with this record.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "recordTags", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

List of tags associated with this record.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setRecordTags(java.util.Collection)} or {@link #withRecordTags(java.util.Collection)} if you want to override the existing values.

\n@param recordTags List of tags associated with this record.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "recordTags", "variableType" : "java.util.List", "documentation" : "

List of tags associated with this record.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "RecordType" : { "c2jName" : "RecordType", "c2jShape" : "RecordType", "deprecated" : false, "documentation" : "

The record type for this record.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The record type for this record.

\n@param recordType The record type for this record.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The record type for this record.

\n@return The record type for this record.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "RecordType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RecordType", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RecordType", "setterDocumentation" : "/**

The record type for this record.

\n@param recordType The record type for this record.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recordType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The record type for this record.

\n@param recordType The record type for this record.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "recordType", "variableType" : "String", "documentation" : "

The record type for this record.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Status" : { "c2jName" : "Status", "c2jShape" : "RecordStatus", "deprecated" : false, "documentation" : "

The status of the ProvisionedProduct object.

", "enumType" : "RecordStatus", "fluentSetterDocumentation" : "/**

The status of the ProvisionedProduct object.

\n@param status The status of the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RecordStatus*/", "getterDocumentation" : "/**

The status of the ProvisionedProduct object.

\n@return The status of the ProvisionedProduct object.\n@see RecordStatus*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Status", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Status", "setterDocumentation" : "/**

The status of the ProvisionedProduct object.

\n@param status The status of the ProvisionedProduct object.\n@see RecordStatus*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The status of the ProvisionedProduct object.

\n@param status The status of the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RecordStatus*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The status of the ProvisionedProduct object.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "UpdatedTime" : { "c2jName" : "UpdatedTime", "c2jShape" : "UpdatedTime", "deprecated" : false, "documentation" : "

The time when the record for the ProvisionedProduct object was last updated.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The time when the record for the ProvisionedProduct object was last updated.

\n@param updatedTime The time when the record for the ProvisionedProduct object was last updated.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The time when the record for the ProvisionedProduct object was last updated.

\n@return The time when the record for the ProvisionedProduct object was last updated.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "UpdatedTime", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "UpdatedTime", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "UpdatedTime", "setterDocumentation" : "/**

The time when the record for the ProvisionedProduct object was last updated.

\n@param updatedTime The time when the record for the ProvisionedProduct object was last updated.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "updatedTime", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

The time when the record for the ProvisionedProduct object was last updated.

\n@param updatedTime The time when the record for the ProvisionedProduct object was last updated.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "updatedTime", "variableType" : "java.util.Date", "documentation" : "

The time when the record for the ProvisionedProduct object was last updated.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "RecordDetail", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RecordDetail", "variableName" : "recordDetail", "variableType" : "RecordDetail", "documentation" : null, "simpleType" : "RecordDetail", "variableSetterType" : "RecordDetail" }, "wrapper" : false }, "RecordError" : { "c2jName" : "RecordError", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

The error code and description resulting from an operation.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "Code", "c2jShape" : "ErrorCode", "deprecated" : false, "documentation" : "

The numeric value of the error.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The numeric value of the error.

\n@param code The numeric value of the error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The numeric value of the error.

\n@return The numeric value of the error.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Code", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Code", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Code", "setterDocumentation" : "/**

The numeric value of the error.

\n@param code The numeric value of the error.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The numeric value of the error.

\n@param code The numeric value of the error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : "

The numeric value of the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "Description", "c2jShape" : "ErrorDescription", "deprecated" : false, "documentation" : "

The text description of the error.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The text description of the error.

\n@param description The text description of the error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The text description of the error.

\n@return The text description of the error.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Description", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Description", "setterDocumentation" : "/**

The text description of the error.

\n@param description The text description of the error.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The text description of the error.

\n@param description The text description of the error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

The text description of the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Code" : { "c2jName" : "Code", "c2jShape" : "ErrorCode", "deprecated" : false, "documentation" : "

The numeric value of the error.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The numeric value of the error.

\n@param code The numeric value of the error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The numeric value of the error.

\n@return The numeric value of the error.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Code", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Code", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Code", "setterDocumentation" : "/**

The numeric value of the error.

\n@param code The numeric value of the error.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The numeric value of the error.

\n@param code The numeric value of the error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : "

The numeric value of the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Description" : { "c2jName" : "Description", "c2jShape" : "ErrorDescription", "deprecated" : false, "documentation" : "

The text description of the error.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The text description of the error.

\n@param description The text description of the error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The text description of the error.

\n@return The text description of the error.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Description", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Description", "setterDocumentation" : "/**

The text description of the error.

\n@param description The text description of the error.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The text description of the error.

\n@param description The text description of the error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

The text description of the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "RecordError", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RecordError", "variableName" : "recordError", "variableType" : "RecordError", "documentation" : null, "simpleType" : "RecordError", "variableSetterType" : "RecordError" }, "wrapper" : false }, "RecordOutput" : { "c2jName" : "RecordOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "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.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "OutputKey", "c2jShape" : "OutputKey", "deprecated" : false, "documentation" : "

The output key.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

The output key.

\n@return The output key.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "OutputKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "OutputKey", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OutputKey", "setterDocumentation" : "/**

The output key.

\n@param outputKey The output key.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "outputKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "outputKey", "variableType" : "String", "documentation" : "

The output key.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "OutputValue", "c2jShape" : "OutputValue", "deprecated" : false, "documentation" : "

The output value.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

The output value.

\n@return The output value.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "OutputValue", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "OutputValue", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OutputValue", "setterDocumentation" : "/**

The output value.

\n@param outputValue The output value.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "outputValue", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "outputValue", "variableType" : "String", "documentation" : "

The output value.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "Description", "c2jShape" : "Description", "deprecated" : false, "documentation" : "

The text description of the output.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

The text description of the output.

\n@return The text description of the output.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Description", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Description", "setterDocumentation" : "/**

The text description of the output.

\n@param description The text description of the output.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

The text description of the output.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Description" : { "c2jName" : "Description", "c2jShape" : "Description", "deprecated" : false, "documentation" : "

The text description of the output.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

The text description of the output.

\n@return The text description of the output.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Description", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Description", "setterDocumentation" : "/**

The text description of the output.

\n@param description The text description of the output.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

The text description of the output.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "OutputKey" : { "c2jName" : "OutputKey", "c2jShape" : "OutputKey", "deprecated" : false, "documentation" : "

The output key.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

The output key.

\n@return The output key.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "OutputKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "OutputKey", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OutputKey", "setterDocumentation" : "/**

The output key.

\n@param outputKey The output key.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "outputKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "outputKey", "variableType" : "String", "documentation" : "

The output key.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "OutputValue" : { "c2jName" : "OutputValue", "c2jShape" : "OutputValue", "deprecated" : false, "documentation" : "

The output value.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

The output value.

\n@return The output value.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "OutputValue", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "OutputValue", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OutputValue", "setterDocumentation" : "/**

The output value.

\n@param outputValue The output value.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "outputValue", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "outputValue", "variableType" : "String", "documentation" : "

The output value.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "RecordOutput", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RecordOutput", "variableName" : "recordOutput", "variableType" : "RecordOutput", "documentation" : null, "simpleType" : "RecordOutput", "variableSetterType" : "RecordOutput" }, "wrapper" : false }, "RecordStatus" : { "c2jName" : "RecordStatus", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "IN_PROGRESS", "value" : "IN_PROGRESS" }, { "name" : "SUCCEEDED", "value" : "SUCCEEDED" }, { "name" : "ERROR", "value" : "ERROR" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "RecordStatus", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RecordStatus", "variableName" : "recordStatus", "variableType" : "RecordStatus", "documentation" : null, "simpleType" : "RecordStatus", "variableSetterType" : "RecordStatus" }, "wrapper" : false }, "RecordTag" : { "c2jName" : "RecordTag", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

A tag associated with the record, stored as a key-value pair.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "Key", "c2jShape" : "RecordTagKey", "deprecated" : false, "documentation" : "

The key for this tag.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

The key for this tag.

\n@return The key for this tag.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Key", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Key", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Key", "setterDocumentation" : "/**

The key for this tag.

\n@param key The key for this tag.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "

The key for this tag.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "Value", "c2jShape" : "RecordTagValue", "deprecated" : false, "documentation" : "

The value for this tag.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

The value for this tag.

\n@return The value for this tag.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**

The value for this tag.

\n@param value The value for this tag.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

The value for this tag.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Key" : { "c2jName" : "Key", "c2jShape" : "RecordTagKey", "deprecated" : false, "documentation" : "

The key for this tag.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

The key for this tag.

\n@return The key for this tag.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Key", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Key", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Key", "setterDocumentation" : "/**

The key for this tag.

\n@param key The key for this tag.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "

The key for this tag.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Value" : { "c2jName" : "Value", "c2jShape" : "RecordTagValue", "deprecated" : false, "documentation" : "

The value for this tag.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

The value for this tag.

\n@return The value for this tag.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**

The value for this tag.

\n@param value The value for this tag.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

The value for this tag.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "RecordTag", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RecordTag", "variableName" : "recordTag", "variableType" : "RecordTag", "documentation" : null, "simpleType" : "RecordTag", "variableSetterType" : "RecordTag" }, "wrapper" : false }, "ResourceNotFoundException" : { "c2jName" : "ResourceNotFoundException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

The specified resource was not found.

", "enums" : null, "errorCode" : "ResourceNotFoundException", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "ResourceNotFoundException", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ResourceNotFoundException", "variableName" : "resourceNotFoundException", "variableType" : "ResourceNotFoundException", "documentation" : null, "simpleType" : "ResourceNotFoundException", "variableSetterType" : "ResourceNotFoundException" }, "wrapper" : false }, "ScanProvisionedProductsRequest" : { "c2jName" : "ScanProvisionedProductsInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "ScanProvisionedProducts", "locationName" : null, "requestUri" : "/", "target" : "AWS242ServiceCatalogService.ScanProvisionedProducts", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "AcceptLanguage", "c2jShape" : "AcceptLanguage", "deprecated" : false, "documentation" : "

The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "getterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "AcceptLanguage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "AcceptLanguage", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AcceptLanguage", "setterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "

The language code to use for this operation. 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" }, "xmlNameSpaceUri" : null }, { "c2jName" : "AccessLevelFilter", "c2jShape" : "AccessLevelFilter", "deprecated" : false, "documentation" : "

The access level for obtaining results. If left unspecified, User level access is used.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The access level for obtaining results. If left unspecified, User level access is used.

\n@param accessLevelFilter The access level for obtaining results. If left unspecified, User level access is used.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The access level for obtaining results. If left unspecified, User level access is used.

\n@return The access level for obtaining results. If left unspecified, User level access is used.*/", "getterModel" : { "returnType" : "AccessLevelFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "AccessLevelFilter", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "AccessLevelFilter", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AccessLevelFilter", "setterDocumentation" : "/**

The access level for obtaining results. If left unspecified, User level access is used.

\n@param accessLevelFilter The access level for obtaining results. If left unspecified, User level access is used.*/", "setterModel" : { "variableDeclarationType" : "AccessLevelFilter", "variableName" : "accessLevelFilter", "variableType" : "AccessLevelFilter", "documentation" : "", "simpleType" : "AccessLevelFilter", "variableSetterType" : "AccessLevelFilter" }, "simple" : false, "varargSetterDocumentation" : "/**

The access level for obtaining results. If left unspecified, User level access is used.

\n@param accessLevelFilter The access level for obtaining results. If left unspecified, User level access is used.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "AccessLevelFilter", "variableName" : "accessLevelFilter", "variableType" : "AccessLevelFilter", "documentation" : "

The access level for obtaining results. If left unspecified, User level access is used.

", "simpleType" : "AccessLevelFilter", "variableSetterType" : "AccessLevelFilter" }, "xmlNameSpaceUri" : null }, { "c2jName" : "PageSize", "c2jShape" : "PageSize", "deprecated" : false, "documentation" : "

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@param pageSize The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@return The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "PageSize", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PageSize", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PageSize", "setterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@param pageSize The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "pageSize", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@param pageSize The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "pageSize", "variableType" : "Integer", "documentation" : "

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "PageToken", "c2jShape" : "PageToken", "deprecated" : false, "documentation" : "

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@param pageToken The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@return The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "PageToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PageToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PageToken", "setterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@param pageToken The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pageToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@param pageToken The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pageToken", "variableType" : "String", "documentation" : "

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AcceptLanguage" : { "c2jName" : "AcceptLanguage", "c2jShape" : "AcceptLanguage", "deprecated" : false, "documentation" : "

The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "getterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "AcceptLanguage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "AcceptLanguage", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AcceptLanguage", "setterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "

The language code to use for this operation. 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" }, "xmlNameSpaceUri" : null }, "AccessLevelFilter" : { "c2jName" : "AccessLevelFilter", "c2jShape" : "AccessLevelFilter", "deprecated" : false, "documentation" : "

The access level for obtaining results. If left unspecified, User level access is used.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The access level for obtaining results. If left unspecified, User level access is used.

\n@param accessLevelFilter The access level for obtaining results. If left unspecified, User level access is used.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The access level for obtaining results. If left unspecified, User level access is used.

\n@return The access level for obtaining results. If left unspecified, User level access is used.*/", "getterModel" : { "returnType" : "AccessLevelFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "AccessLevelFilter", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "AccessLevelFilter", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AccessLevelFilter", "setterDocumentation" : "/**

The access level for obtaining results. If left unspecified, User level access is used.

\n@param accessLevelFilter The access level for obtaining results. If left unspecified, User level access is used.*/", "setterModel" : { "variableDeclarationType" : "AccessLevelFilter", "variableName" : "accessLevelFilter", "variableType" : "AccessLevelFilter", "documentation" : "", "simpleType" : "AccessLevelFilter", "variableSetterType" : "AccessLevelFilter" }, "simple" : false, "varargSetterDocumentation" : "/**

The access level for obtaining results. If left unspecified, User level access is used.

\n@param accessLevelFilter The access level for obtaining results. If left unspecified, User level access is used.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "AccessLevelFilter", "variableName" : "accessLevelFilter", "variableType" : "AccessLevelFilter", "documentation" : "

The access level for obtaining results. If left unspecified, User level access is used.

", "simpleType" : "AccessLevelFilter", "variableSetterType" : "AccessLevelFilter" }, "xmlNameSpaceUri" : null }, "PageSize" : { "c2jName" : "PageSize", "c2jShape" : "PageSize", "deprecated" : false, "documentation" : "

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@param pageSize The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@return The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "PageSize", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PageSize", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PageSize", "setterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@param pageSize The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "pageSize", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@param pageSize The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "pageSize", "variableType" : "Integer", "documentation" : "

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "PageToken" : { "c2jName" : "PageToken", "c2jShape" : "PageToken", "deprecated" : false, "documentation" : "

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@param pageToken The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@return The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "PageToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PageToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PageToken", "setterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@param pageToken The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pageToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@param pageToken The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pageToken", "variableType" : "String", "documentation" : "

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ScanProvisionedProductsRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ScanProvisionedProductsRequest", "variableName" : "scanProvisionedProductsRequest", "variableType" : "ScanProvisionedProductsRequest", "documentation" : null, "simpleType" : "ScanProvisionedProductsRequest", "variableSetterType" : "ScanProvisionedProductsRequest" }, "wrapper" : false }, "ScanProvisionedProductsResult" : { "c2jName" : "ScanProvisionedProductsOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "ProvisionedProducts", "c2jShape" : "ProvisionedProductDetails", "deprecated" : false, "documentation" : "

A list of ProvisionedProduct detail objects.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A list of ProvisionedProduct detail objects.

\n@param provisionedProducts A list of ProvisionedProduct detail objects.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A list of ProvisionedProduct detail objects.

\n@return A list of ProvisionedProduct detail objects.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisionedProducts", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisionedProducts", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ProvisionedProductDetail", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ProvisionedProductDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "ProvisionedProductDetail", "variableName" : "member", "variableType" : "ProvisionedProductDetail", "documentation" : "", "simpleType" : "ProvisionedProductDetail", "variableSetterType" : "ProvisionedProductDetail" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ProvisionedProductDetail", "variableName" : "member", "variableType" : "ProvisionedProductDetail", "documentation" : "", "simpleType" : "ProvisionedProductDetail", "variableSetterType" : "ProvisionedProductDetail" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ProvisionedProductDetail", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ProvisionedProductDetail", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "ProvisionedProducts", "setterDocumentation" : "/**

A list of ProvisionedProduct detail objects.

\n@param provisionedProducts A list of ProvisionedProduct detail objects.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "provisionedProducts", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

A list of ProvisionedProduct detail objects.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setProvisionedProducts(java.util.Collection)} or {@link #withProvisionedProducts(java.util.Collection)} if you want to override the existing values.

\n@param provisionedProducts A list of ProvisionedProduct detail objects.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "provisionedProducts", "variableType" : "java.util.List", "documentation" : "

A list of ProvisionedProduct detail objects.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "NextPageToken", "c2jShape" : "PageToken", "deprecated" : false, "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.

", "enumType" : 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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "NextPageToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextPageToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextPageToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextPageToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextPageToken", "variableType" : "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" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextPageToken" : { "c2jName" : "NextPageToken", "c2jShape" : "PageToken", "deprecated" : false, "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.

", "enumType" : 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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "NextPageToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextPageToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextPageToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextPageToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextPageToken", "variableType" : "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" }, "xmlNameSpaceUri" : null }, "ProvisionedProducts" : { "c2jName" : "ProvisionedProducts", "c2jShape" : "ProvisionedProductDetails", "deprecated" : false, "documentation" : "

A list of ProvisionedProduct detail objects.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A list of ProvisionedProduct detail objects.

\n@param provisionedProducts A list of ProvisionedProduct detail objects.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A list of ProvisionedProduct detail objects.

\n@return A list of ProvisionedProduct detail objects.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisionedProducts", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisionedProducts", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ProvisionedProductDetail", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ProvisionedProductDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "ProvisionedProductDetail", "variableName" : "member", "variableType" : "ProvisionedProductDetail", "documentation" : "", "simpleType" : "ProvisionedProductDetail", "variableSetterType" : "ProvisionedProductDetail" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ProvisionedProductDetail", "variableName" : "member", "variableType" : "ProvisionedProductDetail", "documentation" : "", "simpleType" : "ProvisionedProductDetail", "variableSetterType" : "ProvisionedProductDetail" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ProvisionedProductDetail", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ProvisionedProductDetail", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "ProvisionedProducts", "setterDocumentation" : "/**

A list of ProvisionedProduct detail objects.

\n@param provisionedProducts A list of ProvisionedProduct detail objects.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "provisionedProducts", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

A list of ProvisionedProduct detail objects.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setProvisionedProducts(java.util.Collection)} or {@link #withProvisionedProducts(java.util.Collection)} if you want to override the existing values.

\n@param provisionedProducts A list of ProvisionedProduct detail objects.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "provisionedProducts", "variableType" : "java.util.List", "documentation" : "

A list of ProvisionedProduct detail objects.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ScanProvisionedProductsResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ScanProvisionedProductsResult", "variableName" : "scanProvisionedProductsResult", "variableType" : "ScanProvisionedProductsResult", "documentation" : null, "simpleType" : "ScanProvisionedProductsResult", "variableSetterType" : "ScanProvisionedProductsResult" }, "wrapper" : false }, "SearchProductsRequest" : { "c2jName" : "SearchProductsInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "SearchProducts", "locationName" : null, "requestUri" : "/", "target" : "AWS242ServiceCatalogService.SearchProducts", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "AcceptLanguage", "c2jShape" : "AcceptLanguage", "deprecated" : false, "documentation" : "

The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "getterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "AcceptLanguage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "AcceptLanguage", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AcceptLanguage", "setterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "

The language code to use for this operation. 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" }, "xmlNameSpaceUri" : null }, { "c2jName" : "Filters", "c2jShape" : "ProductViewFilters", "deprecated" : false, "documentation" : "

The list of filters with which to limit search results. If no search filters are specified, the output is all the products to which the calling user has access.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The list of filters with which to limit search results. If no search filters are specified, the output is all the products to which the calling user has access.

\n@param filters The list of filters with which to limit search results. If no search filters are specified, the output is all the products to which the calling user has access.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The list of filters with which to limit search results. If no search filters are specified, the output is all the products to which the calling user has access.

\n@return The list of filters with which to limit search results. If no search filters are specified, the output is all the products to which the calling user has access.*/", "getterModel" : { "returnType" : "java.util.Map>", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Filters", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Filters", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "c2jName" : "key", "c2jShape" : "ProductViewFilterBy", "deprecated" : false, "documentation" : "", "enumType" : "ProductViewFilterBy", "fluentSetterDocumentation" : "/**\n@param key \n@return Returns a reference to this object so that method calls can be chained together.\n@see ProductViewFilterBy*/", "getterDocumentation" : "/**\n@return \n@see ProductViewFilterBy*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "key", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Key", "setterDocumentation" : "/**\n@param key \n@see ProductViewFilterBy*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param key \n@return Returns a reference to this object so that method calls can be chained together.\n@see ProductViewFilterBy*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "keyType" : "String", "valueLocationName" : "value", "valueModel" : { "c2jName" : "value", "c2jShape" : "ProductViewFilterValues", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ProductViewFilterValue", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**\n@param value */", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "value", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setValue(java.util.Collection)} or {@link #withValue(java.util.Collection)} if you want to override the existing values.

\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "value", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "valueType" : "java.util.List", "entryType" : "Map.Entry>", "keySimple" : true, "templateImplType" : "java.util.HashMap>", "templateType" : "java.util.Map>", "valueList" : true, "valueSimple" : false }, "name" : "Filters", "setterDocumentation" : "/**

The list of filters with which to limit search results. If no search filters are specified, the output is all the products to which the calling user has access.

\n@param filters The list of filters with which to limit search results. If no search filters are specified, the output is all the products to which the calling user has access.*/", "setterModel" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "filters", "variableType" : "java.util.Map>", "documentation" : "", "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "simple" : false, "varargSetterDocumentation" : "/**

The list of filters with which to limit search results. If no search filters are specified, the output is all the products to which the calling user has access.

\n@param filters The list of filters with which to limit search results. If no search filters are specified, the output is all the products to which the calling user has access.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "filters", "variableType" : "java.util.Map>", "documentation" : "

The list of filters with which to limit search results. If no search filters are specified, the output is all the products to which the calling user has access.

", "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "xmlNameSpaceUri" : null }, { "c2jName" : "PageSize", "c2jShape" : "PageSize", "deprecated" : false, "documentation" : "

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@param pageSize The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@return The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "PageSize", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PageSize", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PageSize", "setterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@param pageSize The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "pageSize", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@param pageSize The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "pageSize", "variableType" : "Integer", "documentation" : "

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "SortBy", "c2jShape" : "ProductViewSortBy", "deprecated" : false, "documentation" : "

The sort field specifier. If no value is specified, results are not sorted.

", "enumType" : "ProductViewSortBy", "fluentSetterDocumentation" : "/**

The sort field specifier. If no value is specified, results are not sorted.

\n@param sortBy The sort field specifier. If no value is specified, results are not sorted.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ProductViewSortBy*/", "getterDocumentation" : "/**

The sort field specifier. If no value is specified, results are not sorted.

\n@return The sort field specifier. If no value is specified, results are not sorted.\n@see ProductViewSortBy*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "SortBy", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "SortBy", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "SortBy", "setterDocumentation" : "/**

The sort field specifier. If no value is specified, results are not sorted.

\n@param sortBy The sort field specifier. If no value is specified, results are not sorted.\n@see ProductViewSortBy*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sortBy", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The sort field specifier. If no value is specified, results are not sorted.

\n@param sortBy The sort field specifier. If no value is specified, results are not sorted.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ProductViewSortBy*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "sortBy", "variableType" : "String", "documentation" : "

The sort field specifier. If no value is specified, results are not sorted.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "SortOrder", "c2jShape" : "SortOrder", "deprecated" : false, "documentation" : "

The sort order specifier. If no value is specified, results are not sorted.

", "enumType" : "SortOrder", "fluentSetterDocumentation" : "/**

The sort order specifier. If no value is specified, results are not sorted.

\n@param sortOrder The sort order specifier. If no value is specified, results are not sorted.\n@return Returns a reference to this object so that method calls can be chained together.\n@see SortOrder*/", "getterDocumentation" : "/**

The sort order specifier. If no value is specified, results are not sorted.

\n@return The sort order specifier. If no value is specified, results are not sorted.\n@see SortOrder*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "SortOrder", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "SortOrder", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "SortOrder", "setterDocumentation" : "/**

The sort order specifier. If no value is specified, results are not sorted.

\n@param sortOrder The sort order specifier. If no value is specified, results are not sorted.\n@see SortOrder*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sortOrder", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The sort order specifier. If no value is specified, results are not sorted.

\n@param sortOrder The sort order specifier. If no value is specified, results are not sorted.\n@return Returns a reference to this object so that method calls can be chained together.\n@see SortOrder*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "sortOrder", "variableType" : "String", "documentation" : "

The sort order specifier. If no value is specified, results are not sorted.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "PageToken", "c2jShape" : "PageToken", "deprecated" : false, "documentation" : "

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@param pageToken The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@return The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "PageToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PageToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PageToken", "setterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@param pageToken The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pageToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@param pageToken The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pageToken", "variableType" : "String", "documentation" : "

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AcceptLanguage" : { "c2jName" : "AcceptLanguage", "c2jShape" : "AcceptLanguage", "deprecated" : false, "documentation" : "

The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "getterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "AcceptLanguage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "AcceptLanguage", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AcceptLanguage", "setterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "

The language code to use for this operation. 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" }, "xmlNameSpaceUri" : null }, "Filters" : { "c2jName" : "Filters", "c2jShape" : "ProductViewFilters", "deprecated" : false, "documentation" : "

The list of filters with which to limit search results. If no search filters are specified, the output is all the products to which the calling user has access.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The list of filters with which to limit search results. If no search filters are specified, the output is all the products to which the calling user has access.

\n@param filters The list of filters with which to limit search results. If no search filters are specified, the output is all the products to which the calling user has access.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The list of filters with which to limit search results. If no search filters are specified, the output is all the products to which the calling user has access.

\n@return The list of filters with which to limit search results. If no search filters are specified, the output is all the products to which the calling user has access.*/", "getterModel" : { "returnType" : "java.util.Map>", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Filters", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Filters", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "c2jName" : "key", "c2jShape" : "ProductViewFilterBy", "deprecated" : false, "documentation" : "", "enumType" : "ProductViewFilterBy", "fluentSetterDocumentation" : "/**\n@param key \n@return Returns a reference to this object so that method calls can be chained together.\n@see ProductViewFilterBy*/", "getterDocumentation" : "/**\n@return \n@see ProductViewFilterBy*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "key", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Key", "setterDocumentation" : "/**\n@param key \n@see ProductViewFilterBy*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param key \n@return Returns a reference to this object so that method calls can be chained together.\n@see ProductViewFilterBy*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "keyType" : "String", "valueLocationName" : "value", "valueModel" : { "c2jName" : "value", "c2jShape" : "ProductViewFilterValues", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ProductViewFilterValue", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**\n@param value */", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "value", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setValue(java.util.Collection)} or {@link #withValue(java.util.Collection)} if you want to override the existing values.

\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "value", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "valueType" : "java.util.List", "entryType" : "Map.Entry>", "keySimple" : true, "templateImplType" : "java.util.HashMap>", "templateType" : "java.util.Map>", "valueList" : true, "valueSimple" : false }, "name" : "Filters", "setterDocumentation" : "/**

The list of filters with which to limit search results. If no search filters are specified, the output is all the products to which the calling user has access.

\n@param filters The list of filters with which to limit search results. If no search filters are specified, the output is all the products to which the calling user has access.*/", "setterModel" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "filters", "variableType" : "java.util.Map>", "documentation" : "", "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "simple" : false, "varargSetterDocumentation" : "/**

The list of filters with which to limit search results. If no search filters are specified, the output is all the products to which the calling user has access.

\n@param filters The list of filters with which to limit search results. If no search filters are specified, the output is all the products to which the calling user has access.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "filters", "variableType" : "java.util.Map>", "documentation" : "

The list of filters with which to limit search results. If no search filters are specified, the output is all the products to which the calling user has access.

", "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "xmlNameSpaceUri" : null }, "PageSize" : { "c2jName" : "PageSize", "c2jShape" : "PageSize", "deprecated" : false, "documentation" : "

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@param pageSize The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@return The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "PageSize", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PageSize", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PageSize", "setterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@param pageSize The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "pageSize", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

\n@param pageSize The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "pageSize", "variableType" : "Integer", "documentation" : "

The maximum number of items to return in the results. If more results exist than fit in the specified PageSize, the value of NextPageToken in the response is non-null.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "PageToken" : { "c2jName" : "PageToken", "c2jShape" : "PageToken", "deprecated" : false, "documentation" : "

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@param pageToken The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@return The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "PageToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PageToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PageToken", "setterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@param pageToken The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pageToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

\n@param pageToken The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pageToken", "variableType" : "String", "documentation" : "

The page token of the first page retrieved. If null, this retrieves the first page of size PageSize.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SortBy" : { "c2jName" : "SortBy", "c2jShape" : "ProductViewSortBy", "deprecated" : false, "documentation" : "

The sort field specifier. If no value is specified, results are not sorted.

", "enumType" : "ProductViewSortBy", "fluentSetterDocumentation" : "/**

The sort field specifier. If no value is specified, results are not sorted.

\n@param sortBy The sort field specifier. If no value is specified, results are not sorted.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ProductViewSortBy*/", "getterDocumentation" : "/**

The sort field specifier. If no value is specified, results are not sorted.

\n@return The sort field specifier. If no value is specified, results are not sorted.\n@see ProductViewSortBy*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "SortBy", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "SortBy", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "SortBy", "setterDocumentation" : "/**

The sort field specifier. If no value is specified, results are not sorted.

\n@param sortBy The sort field specifier. If no value is specified, results are not sorted.\n@see ProductViewSortBy*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sortBy", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The sort field specifier. If no value is specified, results are not sorted.

\n@param sortBy The sort field specifier. If no value is specified, results are not sorted.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ProductViewSortBy*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "sortBy", "variableType" : "String", "documentation" : "

The sort field specifier. If no value is specified, results are not sorted.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SortOrder" : { "c2jName" : "SortOrder", "c2jShape" : "SortOrder", "deprecated" : false, "documentation" : "

The sort order specifier. If no value is specified, results are not sorted.

", "enumType" : "SortOrder", "fluentSetterDocumentation" : "/**

The sort order specifier. If no value is specified, results are not sorted.

\n@param sortOrder The sort order specifier. If no value is specified, results are not sorted.\n@return Returns a reference to this object so that method calls can be chained together.\n@see SortOrder*/", "getterDocumentation" : "/**

The sort order specifier. If no value is specified, results are not sorted.

\n@return The sort order specifier. If no value is specified, results are not sorted.\n@see SortOrder*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "SortOrder", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "SortOrder", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "SortOrder", "setterDocumentation" : "/**

The sort order specifier. If no value is specified, results are not sorted.

\n@param sortOrder The sort order specifier. If no value is specified, results are not sorted.\n@see SortOrder*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sortOrder", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The sort order specifier. If no value is specified, results are not sorted.

\n@param sortOrder The sort order specifier. If no value is specified, results are not sorted.\n@return Returns a reference to this object so that method calls can be chained together.\n@see SortOrder*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "sortOrder", "variableType" : "String", "documentation" : "

The sort order specifier. If no value is specified, results are not sorted.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "SearchProductsRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "SearchProductsRequest", "variableName" : "searchProductsRequest", "variableType" : "SearchProductsRequest", "documentation" : null, "simpleType" : "SearchProductsRequest", "variableSetterType" : "SearchProductsRequest" }, "wrapper" : false }, "SearchProductsResult" : { "c2jName" : "SearchProductsOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "ProductViewSummaries", "c2jShape" : "ProductViewSummaries", "deprecated" : false, "documentation" : "

A list of the product view summary objects.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A list of the product view summary objects.

\n@param productViewSummaries A list of the product view summary objects.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A list of the product view summary objects.

\n@return A list of the product view summary objects.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProductViewSummaries", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProductViewSummaries", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ProductViewSummary", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ProductViewSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "ProductViewSummary", "variableName" : "member", "variableType" : "ProductViewSummary", "documentation" : "", "simpleType" : "ProductViewSummary", "variableSetterType" : "ProductViewSummary" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ProductViewSummary", "variableName" : "member", "variableType" : "ProductViewSummary", "documentation" : "", "simpleType" : "ProductViewSummary", "variableSetterType" : "ProductViewSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ProductViewSummary", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ProductViewSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "ProductViewSummaries", "setterDocumentation" : "/**

A list of the product view summary objects.

\n@param productViewSummaries A list of the product view summary objects.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "productViewSummaries", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

A list of the product view summary objects.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setProductViewSummaries(java.util.Collection)} or {@link #withProductViewSummaries(java.util.Collection)} if you want to override the existing values.

\n@param productViewSummaries A list of the product view summary objects.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "productViewSummaries", "variableType" : "java.util.List", "documentation" : "

A list of the product view summary objects.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "ProductViewAggregations", "c2jShape" : "ProductViewAggregations", "deprecated" : false, "documentation" : "

A list of the product view aggregation value objects.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A list of the product view aggregation value objects.

\n@param productViewAggregations A list of the product view aggregation value objects.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A list of the product view aggregation value objects.

\n@return A list of the product view aggregation value objects.*/", "getterModel" : { "returnType" : "java.util.Map>", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProductViewAggregations", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProductViewAggregations", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : null, "keyType" : "String", "valueLocationName" : "value", "valueModel" : { "c2jName" : "value", "c2jShape" : "ProductViewAggregationValues", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ProductViewAggregationValue", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ProductViewAggregationValue", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "ProductViewAggregationValue", "variableName" : "member", "variableType" : "ProductViewAggregationValue", "documentation" : "", "simpleType" : "ProductViewAggregationValue", "variableSetterType" : "ProductViewAggregationValue" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ProductViewAggregationValue", "variableName" : "member", "variableType" : "ProductViewAggregationValue", "documentation" : "", "simpleType" : "ProductViewAggregationValue", "variableSetterType" : "ProductViewAggregationValue" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ProductViewAggregationValue", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ProductViewAggregationValue", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**\n@param value */", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "value", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setValue(java.util.Collection)} or {@link #withValue(java.util.Collection)} if you want to override the existing values.

\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "value", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "valueType" : "java.util.List", "entryType" : "Map.Entry>", "keySimple" : true, "templateImplType" : "java.util.HashMap>", "templateType" : "java.util.Map>", "valueList" : true, "valueSimple" : false }, "name" : "ProductViewAggregations", "setterDocumentation" : "/**

A list of the product view aggregation value objects.

\n@param productViewAggregations A list of the product view aggregation value objects.*/", "setterModel" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "productViewAggregations", "variableType" : "java.util.Map>", "documentation" : "", "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "simple" : false, "varargSetterDocumentation" : "/**

A list of the product view aggregation value objects.

\n@param productViewAggregations A list of the product view aggregation value objects.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "productViewAggregations", "variableType" : "java.util.Map>", "documentation" : "

A list of the product view aggregation value objects.

", "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "xmlNameSpaceUri" : null }, { "c2jName" : "NextPageToken", "c2jShape" : "PageToken", "deprecated" : false, "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.

", "enumType" : 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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "NextPageToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextPageToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextPageToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextPageToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextPageToken", "variableType" : "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" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextPageToken" : { "c2jName" : "NextPageToken", "c2jShape" : "PageToken", "deprecated" : false, "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.

", "enumType" : 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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "NextPageToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextPageToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextPageToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextPageToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextPageToken", "variableType" : "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" }, "xmlNameSpaceUri" : null }, "ProductViewAggregations" : { "c2jName" : "ProductViewAggregations", "c2jShape" : "ProductViewAggregations", "deprecated" : false, "documentation" : "

A list of the product view aggregation value objects.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A list of the product view aggregation value objects.

\n@param productViewAggregations A list of the product view aggregation value objects.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A list of the product view aggregation value objects.

\n@return A list of the product view aggregation value objects.*/", "getterModel" : { "returnType" : "java.util.Map>", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProductViewAggregations", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProductViewAggregations", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : null, "keyType" : "String", "valueLocationName" : "value", "valueModel" : { "c2jName" : "value", "c2jShape" : "ProductViewAggregationValues", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ProductViewAggregationValue", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ProductViewAggregationValue", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "ProductViewAggregationValue", "variableName" : "member", "variableType" : "ProductViewAggregationValue", "documentation" : "", "simpleType" : "ProductViewAggregationValue", "variableSetterType" : "ProductViewAggregationValue" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ProductViewAggregationValue", "variableName" : "member", "variableType" : "ProductViewAggregationValue", "documentation" : "", "simpleType" : "ProductViewAggregationValue", "variableSetterType" : "ProductViewAggregationValue" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ProductViewAggregationValue", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ProductViewAggregationValue", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**\n@param value */", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "value", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setValue(java.util.Collection)} or {@link #withValue(java.util.Collection)} if you want to override the existing values.

\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "value", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "valueType" : "java.util.List", "entryType" : "Map.Entry>", "keySimple" : true, "templateImplType" : "java.util.HashMap>", "templateType" : "java.util.Map>", "valueList" : true, "valueSimple" : false }, "name" : "ProductViewAggregations", "setterDocumentation" : "/**

A list of the product view aggregation value objects.

\n@param productViewAggregations A list of the product view aggregation value objects.*/", "setterModel" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "productViewAggregations", "variableType" : "java.util.Map>", "documentation" : "", "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "simple" : false, "varargSetterDocumentation" : "/**

A list of the product view aggregation value objects.

\n@param productViewAggregations A list of the product view aggregation value objects.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "productViewAggregations", "variableType" : "java.util.Map>", "documentation" : "

A list of the product view aggregation value objects.

", "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "xmlNameSpaceUri" : null }, "ProductViewSummaries" : { "c2jName" : "ProductViewSummaries", "c2jShape" : "ProductViewSummaries", "deprecated" : false, "documentation" : "

A list of the product view summary objects.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A list of the product view summary objects.

\n@param productViewSummaries A list of the product view summary objects.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A list of the product view summary objects.

\n@return A list of the product view summary objects.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProductViewSummaries", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProductViewSummaries", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ProductViewSummary", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ProductViewSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "ProductViewSummary", "variableName" : "member", "variableType" : "ProductViewSummary", "documentation" : "", "simpleType" : "ProductViewSummary", "variableSetterType" : "ProductViewSummary" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ProductViewSummary", "variableName" : "member", "variableType" : "ProductViewSummary", "documentation" : "", "simpleType" : "ProductViewSummary", "variableSetterType" : "ProductViewSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ProductViewSummary", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ProductViewSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "ProductViewSummaries", "setterDocumentation" : "/**

A list of the product view summary objects.

\n@param productViewSummaries A list of the product view summary objects.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "productViewSummaries", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

A list of the product view summary objects.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setProductViewSummaries(java.util.Collection)} or {@link #withProductViewSummaries(java.util.Collection)} if you want to override the existing values.

\n@param productViewSummaries A list of the product view summary objects.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "productViewSummaries", "variableType" : "java.util.List", "documentation" : "

A list of the product view summary objects.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "SearchProductsResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SearchProductsResult", "variableName" : "searchProductsResult", "variableType" : "SearchProductsResult", "documentation" : null, "simpleType" : "SearchProductsResult", "variableSetterType" : "SearchProductsResult" }, "wrapper" : false }, "SortOrder" : { "c2jName" : "SortOrder", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "ASCENDING", "value" : "ASCENDING" }, { "name" : "DESCENDING", "value" : "DESCENDING" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "SortOrder", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SortOrder", "variableName" : "sortOrder", "variableType" : "SortOrder", "documentation" : null, "simpleType" : "SortOrder", "variableSetterType" : "SortOrder" }, "wrapper" : false }, "Tag" : { "c2jName" : "Tag", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Key/value pairs to associate with this provisioning. These tags are entirely discretionary and are propagated to the resources created in the provisioning.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "Key", "c2jShape" : "TagKey", "deprecated" : false, "documentation" : "

The ProvisioningArtifactParameter.TagKey parameter from DescribeProvisioningParameters.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The ProvisioningArtifactParameter.TagKey parameter from DescribeProvisioningParameters.

\n@param key The ProvisioningArtifactParameter.TagKey parameter from DescribeProvisioningParameters.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The ProvisioningArtifactParameter.TagKey parameter from DescribeProvisioningParameters.

\n@return The ProvisioningArtifactParameter.TagKey parameter from DescribeProvisioningParameters.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Key", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Key", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Key", "setterDocumentation" : "/**

The ProvisioningArtifactParameter.TagKey parameter from DescribeProvisioningParameters.

\n@param key The ProvisioningArtifactParameter.TagKey parameter from DescribeProvisioningParameters.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The ProvisioningArtifactParameter.TagKey parameter from DescribeProvisioningParameters.

\n@param key The ProvisioningArtifactParameter.TagKey parameter from DescribeProvisioningParameters.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "

The ProvisioningArtifactParameter.TagKey parameter from DescribeProvisioningParameters.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "Value", "c2jShape" : "TagValue", "deprecated" : false, "documentation" : "

The esired value for this key.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The esired value for this key.

\n@param value The esired value for this key.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The esired value for this key.

\n@return The esired value for this key.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**

The esired value for this key.

\n@param value The esired value for this key.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The esired value for this key.

\n@param value The esired value for this key.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

The esired value for this key.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Key" : { "c2jName" : "Key", "c2jShape" : "TagKey", "deprecated" : false, "documentation" : "

The ProvisioningArtifactParameter.TagKey parameter from DescribeProvisioningParameters.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The ProvisioningArtifactParameter.TagKey parameter from DescribeProvisioningParameters.

\n@param key The ProvisioningArtifactParameter.TagKey parameter from DescribeProvisioningParameters.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The ProvisioningArtifactParameter.TagKey parameter from DescribeProvisioningParameters.

\n@return The ProvisioningArtifactParameter.TagKey parameter from DescribeProvisioningParameters.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Key", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Key", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Key", "setterDocumentation" : "/**

The ProvisioningArtifactParameter.TagKey parameter from DescribeProvisioningParameters.

\n@param key The ProvisioningArtifactParameter.TagKey parameter from DescribeProvisioningParameters.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The ProvisioningArtifactParameter.TagKey parameter from DescribeProvisioningParameters.

\n@param key The ProvisioningArtifactParameter.TagKey parameter from DescribeProvisioningParameters.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "

The ProvisioningArtifactParameter.TagKey parameter from DescribeProvisioningParameters.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Value" : { "c2jName" : "Value", "c2jShape" : "TagValue", "deprecated" : false, "documentation" : "

The esired value for this key.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The esired value for this key.

\n@param value The esired value for this key.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The esired value for this key.

\n@return The esired value for this key.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**

The esired value for this key.

\n@param value The esired value for this key.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The esired value for this key.

\n@param value The esired value for this key.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

The esired value for this key.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "Tag", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "tag", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "wrapper" : false }, "TerminateProvisionedProductRequest" : { "c2jName" : "TerminateProvisionedProductInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "TerminateProvisionedProduct", "locationName" : null, "requestUri" : "/", "target" : "AWS242ServiceCatalogService.TerminateProvisionedProduct", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "ProvisionedProductName", "c2jShape" : "ProvisionedProductNameOrArn", "deprecated" : false, "documentation" : "

The name of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

\n@param provisionedProductName The name of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

\n@return The name of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisionedProductName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisionedProductName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProvisionedProductName", "setterDocumentation" : "/**

The name of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

\n@param provisionedProductName The name of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provisionedProductName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

\n@param provisionedProductName The name of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "provisionedProductName", "variableType" : "String", "documentation" : "

The name of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "ProvisionedProductId", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The identifier of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The identifier of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

\n@param provisionedProductId The identifier of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The identifier of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

\n@return The identifier of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisionedProductId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisionedProductId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProvisionedProductId", "setterDocumentation" : "/**

The identifier of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

\n@param provisionedProductId The identifier of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provisionedProductId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The identifier of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

\n@param provisionedProductId The identifier of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "provisionedProductId", "variableType" : "String", "documentation" : "

The identifier of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "TerminateToken", "c2jShape" : "IdempotencyToken", "deprecated" : false, "documentation" : "

An idempotency token that uniquely identifies the termination request. This token is only valid during the termination process. After the ProvisionedProduct object is terminated, further requests to terminate the same ProvisionedProduct object always return ResourceNotFound regardless of the value of TerminateToken.

", "enumType" : null, "fluentSetterDocumentation" : "/**

An idempotency token that uniquely identifies the termination request. This token is only valid during the termination process. After the ProvisionedProduct object is terminated, further requests to terminate the same ProvisionedProduct object always return ResourceNotFound regardless of the value of TerminateToken.

\n@param terminateToken An idempotency token that uniquely identifies the termination request. This token is only valid during the termination process. After the ProvisionedProduct object is terminated, further requests to terminate the same ProvisionedProduct object always return ResourceNotFound regardless of the value of TerminateToken.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

An idempotency token that uniquely identifies the termination request. This token is only valid during the termination process. After the ProvisionedProduct object is terminated, further requests to terminate the same ProvisionedProduct object always return ResourceNotFound regardless of the value of TerminateToken.

\n@return An idempotency token that uniquely identifies the termination request. This token is only valid during the termination process. After the ProvisionedProduct object is terminated, further requests to terminate the same ProvisionedProduct object always return ResourceNotFound regardless of the value of TerminateToken.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "TerminateToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "TerminateToken", "uri" : false }, "idempotencyToken" : true, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "TerminateToken", "setterDocumentation" : "/**

An idempotency token that uniquely identifies the termination request. This token is only valid during the termination process. After the ProvisionedProduct object is terminated, further requests to terminate the same ProvisionedProduct object always return ResourceNotFound regardless of the value of TerminateToken.

\n@param terminateToken An idempotency token that uniquely identifies the termination request. This token is only valid during the termination process. After the ProvisionedProduct object is terminated, further requests to terminate the same ProvisionedProduct object always return ResourceNotFound regardless of the value of TerminateToken.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "terminateToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

An idempotency token that uniquely identifies the termination request. This token is only valid during the termination process. After the ProvisionedProduct object is terminated, further requests to terminate the same ProvisionedProduct object always return ResourceNotFound regardless of the value of TerminateToken.

\n@param terminateToken An idempotency token that uniquely identifies the termination request. This token is only valid during the termination process. After the ProvisionedProduct object is terminated, further requests to terminate the same ProvisionedProduct object always return ResourceNotFound regardless of the value of TerminateToken.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "terminateToken", "variableType" : "String", "documentation" : "

An idempotency token that uniquely identifies the termination request. This token is only valid during the termination process. After the ProvisionedProduct object is terminated, further requests to terminate the same ProvisionedProduct object always return ResourceNotFound regardless of the value of TerminateToken.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "IgnoreErrors", "c2jShape" : "IgnoreErrors", "deprecated" : false, "documentation" : "

If set to true, AWS Service Catalog stops managing the specified ProvisionedProduct object even if it cannot delete the underlying resources.

", "enumType" : null, "fluentSetterDocumentation" : "/**

If set to true, AWS Service Catalog stops managing the specified ProvisionedProduct object even if it cannot delete the underlying resources.

\n@param ignoreErrors If set to true, AWS Service Catalog stops managing the specified ProvisionedProduct object even if it cannot delete the underlying resources.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

If set to true, AWS Service Catalog stops managing the specified ProvisionedProduct object even if it cannot delete the underlying resources.

\n@return If set to true, AWS Service Catalog stops managing the specified ProvisionedProduct object even if it cannot delete the underlying resources.*/", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "IgnoreErrors", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "IgnoreErrors", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "IgnoreErrors", "setterDocumentation" : "/**

If set to true, AWS Service Catalog stops managing the specified ProvisionedProduct object even if it cannot delete the underlying resources.

\n@param ignoreErrors If set to true, AWS Service Catalog stops managing the specified ProvisionedProduct object even if it cannot delete the underlying resources.*/", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "ignoreErrors", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "varargSetterDocumentation" : "/**

If set to true, AWS Service Catalog stops managing the specified ProvisionedProduct object even if it cannot delete the underlying resources.

\n@param ignoreErrors If set to true, AWS Service Catalog stops managing the specified ProvisionedProduct object even if it cannot delete the underlying resources.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "ignoreErrors", "variableType" : "Boolean", "documentation" : "

If set to true, AWS Service Catalog stops managing the specified ProvisionedProduct object even if it cannot delete the underlying resources.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "c2jName" : "AcceptLanguage", "c2jShape" : "AcceptLanguage", "deprecated" : false, "documentation" : "

The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "getterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "AcceptLanguage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "AcceptLanguage", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AcceptLanguage", "setterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "

The language code to use for this operation. 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" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AcceptLanguage" : { "c2jName" : "AcceptLanguage", "c2jShape" : "AcceptLanguage", "deprecated" : false, "documentation" : "

The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "getterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "AcceptLanguage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "AcceptLanguage", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AcceptLanguage", "setterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "

The language code to use for this operation. 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" }, "xmlNameSpaceUri" : null }, "IgnoreErrors" : { "c2jName" : "IgnoreErrors", "c2jShape" : "IgnoreErrors", "deprecated" : false, "documentation" : "

If set to true, AWS Service Catalog stops managing the specified ProvisionedProduct object even if it cannot delete the underlying resources.

", "enumType" : null, "fluentSetterDocumentation" : "/**

If set to true, AWS Service Catalog stops managing the specified ProvisionedProduct object even if it cannot delete the underlying resources.

\n@param ignoreErrors If set to true, AWS Service Catalog stops managing the specified ProvisionedProduct object even if it cannot delete the underlying resources.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

If set to true, AWS Service Catalog stops managing the specified ProvisionedProduct object even if it cannot delete the underlying resources.

\n@return If set to true, AWS Service Catalog stops managing the specified ProvisionedProduct object even if it cannot delete the underlying resources.*/", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "IgnoreErrors", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "IgnoreErrors", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "IgnoreErrors", "setterDocumentation" : "/**

If set to true, AWS Service Catalog stops managing the specified ProvisionedProduct object even if it cannot delete the underlying resources.

\n@param ignoreErrors If set to true, AWS Service Catalog stops managing the specified ProvisionedProduct object even if it cannot delete the underlying resources.*/", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "ignoreErrors", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "varargSetterDocumentation" : "/**

If set to true, AWS Service Catalog stops managing the specified ProvisionedProduct object even if it cannot delete the underlying resources.

\n@param ignoreErrors If set to true, AWS Service Catalog stops managing the specified ProvisionedProduct object even if it cannot delete the underlying resources.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "ignoreErrors", "variableType" : "Boolean", "documentation" : "

If set to true, AWS Service Catalog stops managing the specified ProvisionedProduct object even if it cannot delete the underlying resources.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "ProvisionedProductId" : { "c2jName" : "ProvisionedProductId", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The identifier of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The identifier of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

\n@param provisionedProductId The identifier of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The identifier of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

\n@return The identifier of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisionedProductId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisionedProductId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProvisionedProductId", "setterDocumentation" : "/**

The identifier of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

\n@param provisionedProductId The identifier of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provisionedProductId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The identifier of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

\n@param provisionedProductId The identifier of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "provisionedProductId", "variableType" : "String", "documentation" : "

The identifier of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ProvisionedProductName" : { "c2jName" : "ProvisionedProductName", "c2jShape" : "ProvisionedProductNameOrArn", "deprecated" : false, "documentation" : "

The name of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

\n@param provisionedProductName The name of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

\n@return The name of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisionedProductName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisionedProductName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProvisionedProductName", "setterDocumentation" : "/**

The name of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

\n@param provisionedProductName The name of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provisionedProductName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

\n@param provisionedProductName The name of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "provisionedProductName", "variableType" : "String", "documentation" : "

The name of the ProvisionedProduct object to terminate. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TerminateToken" : { "c2jName" : "TerminateToken", "c2jShape" : "IdempotencyToken", "deprecated" : false, "documentation" : "

An idempotency token that uniquely identifies the termination request. This token is only valid during the termination process. After the ProvisionedProduct object is terminated, further requests to terminate the same ProvisionedProduct object always return ResourceNotFound regardless of the value of TerminateToken.

", "enumType" : null, "fluentSetterDocumentation" : "/**

An idempotency token that uniquely identifies the termination request. This token is only valid during the termination process. After the ProvisionedProduct object is terminated, further requests to terminate the same ProvisionedProduct object always return ResourceNotFound regardless of the value of TerminateToken.

\n@param terminateToken An idempotency token that uniquely identifies the termination request. This token is only valid during the termination process. After the ProvisionedProduct object is terminated, further requests to terminate the same ProvisionedProduct object always return ResourceNotFound regardless of the value of TerminateToken.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

An idempotency token that uniquely identifies the termination request. This token is only valid during the termination process. After the ProvisionedProduct object is terminated, further requests to terminate the same ProvisionedProduct object always return ResourceNotFound regardless of the value of TerminateToken.

\n@return An idempotency token that uniquely identifies the termination request. This token is only valid during the termination process. After the ProvisionedProduct object is terminated, further requests to terminate the same ProvisionedProduct object always return ResourceNotFound regardless of the value of TerminateToken.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "TerminateToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "TerminateToken", "uri" : false }, "idempotencyToken" : true, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "TerminateToken", "setterDocumentation" : "/**

An idempotency token that uniquely identifies the termination request. This token is only valid during the termination process. After the ProvisionedProduct object is terminated, further requests to terminate the same ProvisionedProduct object always return ResourceNotFound regardless of the value of TerminateToken.

\n@param terminateToken An idempotency token that uniquely identifies the termination request. This token is only valid during the termination process. After the ProvisionedProduct object is terminated, further requests to terminate the same ProvisionedProduct object always return ResourceNotFound regardless of the value of TerminateToken.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "terminateToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

An idempotency token that uniquely identifies the termination request. This token is only valid during the termination process. After the ProvisionedProduct object is terminated, further requests to terminate the same ProvisionedProduct object always return ResourceNotFound regardless of the value of TerminateToken.

\n@param terminateToken An idempotency token that uniquely identifies the termination request. This token is only valid during the termination process. After the ProvisionedProduct object is terminated, further requests to terminate the same ProvisionedProduct object always return ResourceNotFound regardless of the value of TerminateToken.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "terminateToken", "variableType" : "String", "documentation" : "

An idempotency token that uniquely identifies the termination request. This token is only valid during the termination process. After the ProvisionedProduct object is terminated, further requests to terminate the same ProvisionedProduct object always return ResourceNotFound regardless of the value of TerminateToken.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "TerminateToken" ], "shapeName" : "TerminateProvisionedProductRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "TerminateProvisionedProductRequest", "variableName" : "terminateProvisionedProductRequest", "variableType" : "TerminateProvisionedProductRequest", "documentation" : null, "simpleType" : "TerminateProvisionedProductRequest", "variableSetterType" : "TerminateProvisionedProductRequest" }, "wrapper" : false }, "TerminateProvisionedProductResult" : { "c2jName" : "TerminateProvisionedProductOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "RecordDetail", "c2jShape" : "RecordDetail", "deprecated" : false, "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.

", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "RecordDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "RecordDetail", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RecordDetail", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RecordDetail", "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.*/", "setterModel" : { "variableDeclarationType" : "RecordDetail", "variableName" : "recordDetail", "variableType" : "RecordDetail", "documentation" : "", "simpleType" : "RecordDetail", "variableSetterType" : "RecordDetail" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "RecordDetail", "variableName" : "recordDetail", "variableType" : "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" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "RecordDetail" : { "c2jName" : "RecordDetail", "c2jShape" : "RecordDetail", "deprecated" : false, "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.

", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "RecordDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "RecordDetail", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RecordDetail", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RecordDetail", "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.*/", "setterModel" : { "variableDeclarationType" : "RecordDetail", "variableName" : "recordDetail", "variableType" : "RecordDetail", "documentation" : "", "simpleType" : "RecordDetail", "variableSetterType" : "RecordDetail" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "RecordDetail", "variableName" : "recordDetail", "variableType" : "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" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "TerminateProvisionedProductResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "TerminateProvisionedProductResult", "variableName" : "terminateProvisionedProductResult", "variableType" : "TerminateProvisionedProductResult", "documentation" : null, "simpleType" : "TerminateProvisionedProductResult", "variableSetterType" : "TerminateProvisionedProductResult" }, "wrapper" : false }, "UpdateProvisionedProductRequest" : { "c2jName" : "UpdateProvisionedProductInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "UpdateProvisionedProduct", "locationName" : null, "requestUri" : "/", "target" : "AWS242ServiceCatalogService.UpdateProvisionedProduct", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "AcceptLanguage", "c2jShape" : "AcceptLanguage", "deprecated" : false, "documentation" : "

The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "getterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "AcceptLanguage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "AcceptLanguage", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AcceptLanguage", "setterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "

The language code to use for this operation. 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" }, "xmlNameSpaceUri" : null }, { "c2jName" : "ProvisionedProductName", "c2jShape" : "ProvisionedProductNameOrArn", "deprecated" : false, "documentation" : "

The updated name of the ProvisionedProduct object . You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The updated name of the ProvisionedProduct object . You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

\n@param provisionedProductName The updated name of the ProvisionedProduct object . You must specify either ProvisionedProductName or ProvisionedProductId, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The updated name of the ProvisionedProduct object . You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

\n@return The updated name of the ProvisionedProduct object . You must specify either ProvisionedProductName or ProvisionedProductId, but not both.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisionedProductName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisionedProductName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProvisionedProductName", "setterDocumentation" : "/**

The updated name of the ProvisionedProduct object . You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

\n@param provisionedProductName The updated name of the ProvisionedProduct object . You must specify either ProvisionedProductName or ProvisionedProductId, but not both.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provisionedProductName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The updated name of the ProvisionedProduct object . You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

\n@param provisionedProductName The updated name of the ProvisionedProduct object . You must specify either ProvisionedProductName or ProvisionedProductId, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "provisionedProductName", "variableType" : "String", "documentation" : "

The updated name of the ProvisionedProduct object . You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "ProvisionedProductId", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The identifier of the ProvisionedProduct object to update. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The identifier of the ProvisionedProduct object to update. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

\n@param provisionedProductId The identifier of the ProvisionedProduct object to update. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The identifier of the ProvisionedProduct object to update. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

\n@return The identifier of the ProvisionedProduct object to update. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisionedProductId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisionedProductId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProvisionedProductId", "setterDocumentation" : "/**

The identifier of the ProvisionedProduct object to update. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

\n@param provisionedProductId The identifier of the ProvisionedProduct object to update. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provisionedProductId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The identifier of the ProvisionedProduct object to update. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

\n@param provisionedProductId The identifier of the ProvisionedProduct object to update. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "provisionedProductId", "variableType" : "String", "documentation" : "

The identifier of the ProvisionedProduct object to update. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "ProductId", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The identifier of the ProvisionedProduct object.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The identifier of the ProvisionedProduct object.

\n@param productId The identifier of the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The identifier of the ProvisionedProduct object.

\n@return The identifier of the ProvisionedProduct object.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProductId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProductId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProductId", "setterDocumentation" : "/**

The identifier of the ProvisionedProduct object.

\n@param productId The identifier of the ProvisionedProduct object.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The identifier of the ProvisionedProduct object.

\n@param productId The identifier of the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "productId", "variableType" : "String", "documentation" : "

The identifier of the ProvisionedProduct object.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "ProvisioningArtifactId", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The provisioning artifact identifier for this product.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

The provisioning artifact identifier for this product.

\n@return The provisioning artifact identifier for this product.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisioningArtifactId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisioningArtifactId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProvisioningArtifactId", "setterDocumentation" : "/**

The provisioning artifact identifier for this product.

\n@param provisioningArtifactId The provisioning artifact identifier for this product.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provisioningArtifactId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "provisioningArtifactId", "variableType" : "String", "documentation" : "

The provisioning artifact identifier for this product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "PathId", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The identifier of the path to use in the updated ProvisionedProduct object. 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.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The identifier of the path to use in the updated ProvisionedProduct object. 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 to use in the updated ProvisionedProduct object. 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.*/", "getterDocumentation" : "/**

The identifier of the path to use in the updated ProvisionedProduct object. 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 to use in the updated ProvisionedProduct object. 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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "PathId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PathId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PathId", "setterDocumentation" : "/**

The identifier of the path to use in the updated ProvisionedProduct object. 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 to use in the updated ProvisionedProduct object. 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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pathId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The identifier of the path to use in the updated ProvisionedProduct object. 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 to use in the updated ProvisionedProduct object. 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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pathId", "variableType" : "String", "documentation" : "

The identifier of the path to use in the updated ProvisionedProduct object. 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" }, "xmlNameSpaceUri" : null }, { "c2jName" : "ProvisioningParameters", "c2jShape" : "UpdateProvisioningParameters", "deprecated" : false, "documentation" : "

A list of ProvisioningParameter objects used to update the ProvisionedProduct object.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A list of ProvisioningParameter objects used to update the ProvisionedProduct object.

\n@param provisioningParameters A list of ProvisioningParameter objects used to update the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A list of ProvisioningParameter objects used to update the ProvisionedProduct object.

\n@return A list of ProvisioningParameter objects used to update the ProvisionedProduct object.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisioningParameters", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisioningParameters", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "UpdateProvisioningParameter", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "UpdateProvisioningParameter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "UpdateProvisioningParameter", "variableName" : "member", "variableType" : "UpdateProvisioningParameter", "documentation" : "", "simpleType" : "UpdateProvisioningParameter", "variableSetterType" : "UpdateProvisioningParameter" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "UpdateProvisioningParameter", "variableName" : "member", "variableType" : "UpdateProvisioningParameter", "documentation" : "", "simpleType" : "UpdateProvisioningParameter", "variableSetterType" : "UpdateProvisioningParameter" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "UpdateProvisioningParameter", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "UpdateProvisioningParameter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "ProvisioningParameters", "setterDocumentation" : "/**

A list of ProvisioningParameter objects used to update the ProvisionedProduct object.

\n@param provisioningParameters A list of ProvisioningParameter objects used to update the ProvisionedProduct object.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "provisioningParameters", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

A list of ProvisioningParameter objects used to update the ProvisionedProduct object.

\n

NOTE: 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 A list of ProvisioningParameter objects used to update the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "provisioningParameters", "variableType" : "java.util.List", "documentation" : "

A list of ProvisioningParameter objects used to update the ProvisionedProduct object.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "UpdateToken", "c2jShape" : "IdempotencyToken", "deprecated" : false, "documentation" : "

The idempotency token that uniquely identifies the provisioning update request.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The idempotency token that uniquely identifies the provisioning update request.

\n@param updateToken The idempotency token that uniquely identifies the provisioning update request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The idempotency token that uniquely identifies the provisioning update request.

\n@return The idempotency token that uniquely identifies the provisioning update request.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "UpdateToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "UpdateToken", "uri" : false }, "idempotencyToken" : true, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "UpdateToken", "setterDocumentation" : "/**

The idempotency token that uniquely identifies the provisioning update request.

\n@param updateToken The idempotency token that uniquely identifies the provisioning update request.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "updateToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The idempotency token that uniquely identifies the provisioning update request.

\n@param updateToken The idempotency token that uniquely identifies the provisioning update request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "updateToken", "variableType" : "String", "documentation" : "

The idempotency token that uniquely identifies the provisioning update request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AcceptLanguage" : { "c2jName" : "AcceptLanguage", "c2jShape" : "AcceptLanguage", "deprecated" : false, "documentation" : "

The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "getterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "AcceptLanguage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "AcceptLanguage", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AcceptLanguage", "setterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. Supported language codes are as follows:

\"en\" (English)

\"jp\" (Japanese)

\"zh\" (Chinese)

If no code is specified, \"en\" is used as the default.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The language code to use for this operation. 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 The language code to use for this operation. 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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "acceptLanguage", "variableType" : "String", "documentation" : "

The language code to use for this operation. 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" }, "xmlNameSpaceUri" : null }, "PathId" : { "c2jName" : "PathId", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The identifier of the path to use in the updated ProvisionedProduct object. 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.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The identifier of the path to use in the updated ProvisionedProduct object. 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 to use in the updated ProvisionedProduct object. 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.*/", "getterDocumentation" : "/**

The identifier of the path to use in the updated ProvisionedProduct object. 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 to use in the updated ProvisionedProduct object. 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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "PathId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PathId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PathId", "setterDocumentation" : "/**

The identifier of the path to use in the updated ProvisionedProduct object. 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 to use in the updated ProvisionedProduct object. 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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pathId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The identifier of the path to use in the updated ProvisionedProduct object. 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 to use in the updated ProvisionedProduct object. 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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pathId", "variableType" : "String", "documentation" : "

The identifier of the path to use in the updated ProvisionedProduct object. 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" }, "xmlNameSpaceUri" : null }, "ProductId" : { "c2jName" : "ProductId", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The identifier of the ProvisionedProduct object.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The identifier of the ProvisionedProduct object.

\n@param productId The identifier of the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The identifier of the ProvisionedProduct object.

\n@return The identifier of the ProvisionedProduct object.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProductId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProductId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProductId", "setterDocumentation" : "/**

The identifier of the ProvisionedProduct object.

\n@param productId The identifier of the ProvisionedProduct object.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "productId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The identifier of the ProvisionedProduct object.

\n@param productId The identifier of the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "productId", "variableType" : "String", "documentation" : "

The identifier of the ProvisionedProduct object.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ProvisionedProductId" : { "c2jName" : "ProvisionedProductId", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The identifier of the ProvisionedProduct object to update. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The identifier of the ProvisionedProduct object to update. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

\n@param provisionedProductId The identifier of the ProvisionedProduct object to update. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The identifier of the ProvisionedProduct object to update. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

\n@return The identifier of the ProvisionedProduct object to update. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisionedProductId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisionedProductId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProvisionedProductId", "setterDocumentation" : "/**

The identifier of the ProvisionedProduct object to update. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

\n@param provisionedProductId The identifier of the ProvisionedProduct object to update. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provisionedProductId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The identifier of the ProvisionedProduct object to update. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

\n@param provisionedProductId The identifier of the ProvisionedProduct object to update. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "provisionedProductId", "variableType" : "String", "documentation" : "

The identifier of the ProvisionedProduct object to update. You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ProvisionedProductName" : { "c2jName" : "ProvisionedProductName", "c2jShape" : "ProvisionedProductNameOrArn", "deprecated" : false, "documentation" : "

The updated name of the ProvisionedProduct object . You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The updated name of the ProvisionedProduct object . You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

\n@param provisionedProductName The updated name of the ProvisionedProduct object . You must specify either ProvisionedProductName or ProvisionedProductId, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The updated name of the ProvisionedProduct object . You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

\n@return The updated name of the ProvisionedProduct object . You must specify either ProvisionedProductName or ProvisionedProductId, but not both.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisionedProductName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisionedProductName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProvisionedProductName", "setterDocumentation" : "/**

The updated name of the ProvisionedProduct object . You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

\n@param provisionedProductName The updated name of the ProvisionedProduct object . You must specify either ProvisionedProductName or ProvisionedProductId, but not both.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provisionedProductName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The updated name of the ProvisionedProduct object . You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

\n@param provisionedProductName The updated name of the ProvisionedProduct object . You must specify either ProvisionedProductName or ProvisionedProductId, but not both.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "provisionedProductName", "variableType" : "String", "documentation" : "

The updated name of the ProvisionedProduct object . You must specify either ProvisionedProductName or ProvisionedProductId, but not both.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ProvisioningArtifactId" : { "c2jName" : "ProvisioningArtifactId", "c2jShape" : "Id", "deprecated" : false, "documentation" : "

The provisioning artifact identifier for this product.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

The provisioning artifact identifier for this product.

\n@return The provisioning artifact identifier for this product.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisioningArtifactId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisioningArtifactId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProvisioningArtifactId", "setterDocumentation" : "/**

The provisioning artifact identifier for this product.

\n@param provisioningArtifactId The provisioning artifact identifier for this product.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provisioningArtifactId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "provisioningArtifactId", "variableType" : "String", "documentation" : "

The provisioning artifact identifier for this product.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ProvisioningParameters" : { "c2jName" : "ProvisioningParameters", "c2jShape" : "UpdateProvisioningParameters", "deprecated" : false, "documentation" : "

A list of ProvisioningParameter objects used to update the ProvisionedProduct object.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A list of ProvisioningParameter objects used to update the ProvisionedProduct object.

\n@param provisioningParameters A list of ProvisioningParameter objects used to update the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A list of ProvisioningParameter objects used to update the ProvisionedProduct object.

\n@return A list of ProvisioningParameter objects used to update the ProvisionedProduct object.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "ProvisioningParameters", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ProvisioningParameters", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "UpdateProvisioningParameter", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "UpdateProvisioningParameter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "UpdateProvisioningParameter", "variableName" : "member", "variableType" : "UpdateProvisioningParameter", "documentation" : "", "simpleType" : "UpdateProvisioningParameter", "variableSetterType" : "UpdateProvisioningParameter" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "UpdateProvisioningParameter", "variableName" : "member", "variableType" : "UpdateProvisioningParameter", "documentation" : "", "simpleType" : "UpdateProvisioningParameter", "variableSetterType" : "UpdateProvisioningParameter" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "UpdateProvisioningParameter", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "UpdateProvisioningParameter", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "ProvisioningParameters", "setterDocumentation" : "/**

A list of ProvisioningParameter objects used to update the ProvisionedProduct object.

\n@param provisioningParameters A list of ProvisioningParameter objects used to update the ProvisionedProduct object.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "provisioningParameters", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

A list of ProvisioningParameter objects used to update the ProvisionedProduct object.

\n

NOTE: 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 A list of ProvisioningParameter objects used to update the ProvisionedProduct object.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "provisioningParameters", "variableType" : "java.util.List", "documentation" : "

A list of ProvisioningParameter objects used to update the ProvisionedProduct object.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "UpdateToken" : { "c2jName" : "UpdateToken", "c2jShape" : "IdempotencyToken", "deprecated" : false, "documentation" : "

The idempotency token that uniquely identifies the provisioning update request.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The idempotency token that uniquely identifies the provisioning update request.

\n@param updateToken The idempotency token that uniquely identifies the provisioning update request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The idempotency token that uniquely identifies the provisioning update request.

\n@return The idempotency token that uniquely identifies the provisioning update request.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "UpdateToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "UpdateToken", "uri" : false }, "idempotencyToken" : true, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "UpdateToken", "setterDocumentation" : "/**

The idempotency token that uniquely identifies the provisioning update request.

\n@param updateToken The idempotency token that uniquely identifies the provisioning update request.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "updateToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The idempotency token that uniquely identifies the provisioning update request.

\n@param updateToken The idempotency token that uniquely identifies the provisioning update request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "updateToken", "variableType" : "String", "documentation" : "

The idempotency token that uniquely identifies the provisioning update request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "UpdateToken" ], "shapeName" : "UpdateProvisionedProductRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdateProvisionedProductRequest", "variableName" : "updateProvisionedProductRequest", "variableType" : "UpdateProvisionedProductRequest", "documentation" : null, "simpleType" : "UpdateProvisionedProductRequest", "variableSetterType" : "UpdateProvisionedProductRequest" }, "wrapper" : false }, "UpdateProvisionedProductResult" : { "c2jName" : "UpdateProvisionedProductOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "RecordDetail", "c2jShape" : "RecordDetail", "deprecated" : false, "documentation" : "

The detailed result of the UpdateProvisionedProduct 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.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The detailed result of the UpdateProvisionedProduct 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 UpdateProvisionedProduct 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.*/", "getterDocumentation" : "/**

The detailed result of the UpdateProvisionedProduct 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 UpdateProvisionedProduct 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.*/", "getterModel" : { "returnType" : "RecordDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "RecordDetail", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RecordDetail", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RecordDetail", "setterDocumentation" : "/**

The detailed result of the UpdateProvisionedProduct 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 UpdateProvisionedProduct 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.*/", "setterModel" : { "variableDeclarationType" : "RecordDetail", "variableName" : "recordDetail", "variableType" : "RecordDetail", "documentation" : "", "simpleType" : "RecordDetail", "variableSetterType" : "RecordDetail" }, "simple" : false, "varargSetterDocumentation" : "/**

The detailed result of the UpdateProvisionedProduct 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 UpdateProvisionedProduct 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.*/", "variable" : { "variableDeclarationType" : "RecordDetail", "variableName" : "recordDetail", "variableType" : "RecordDetail", "documentation" : "

The detailed result of the UpdateProvisionedProduct 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" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "RecordDetail" : { "c2jName" : "RecordDetail", "c2jShape" : "RecordDetail", "deprecated" : false, "documentation" : "

The detailed result of the UpdateProvisionedProduct 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.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The detailed result of the UpdateProvisionedProduct 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 UpdateProvisionedProduct 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.*/", "getterDocumentation" : "/**

The detailed result of the UpdateProvisionedProduct 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 UpdateProvisionedProduct 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.*/", "getterModel" : { "returnType" : "RecordDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "RecordDetail", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RecordDetail", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RecordDetail", "setterDocumentation" : "/**

The detailed result of the UpdateProvisionedProduct 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 UpdateProvisionedProduct 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.*/", "setterModel" : { "variableDeclarationType" : "RecordDetail", "variableName" : "recordDetail", "variableType" : "RecordDetail", "documentation" : "", "simpleType" : "RecordDetail", "variableSetterType" : "RecordDetail" }, "simple" : false, "varargSetterDocumentation" : "/**

The detailed result of the UpdateProvisionedProduct 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 UpdateProvisionedProduct 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.*/", "variable" : { "variableDeclarationType" : "RecordDetail", "variableName" : "recordDetail", "variableType" : "RecordDetail", "documentation" : "

The detailed result of the UpdateProvisionedProduct 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" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "UpdateProvisionedProductResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UpdateProvisionedProductResult", "variableName" : "updateProvisionedProductResult", "variableType" : "UpdateProvisionedProductResult", "documentation" : null, "simpleType" : "UpdateProvisionedProductResult", "variableSetterType" : "UpdateProvisionedProductResult" }, "wrapper" : false }, "UpdateProvisioningParameter" : { "c2jName" : "UpdateProvisioningParameter", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

The parameter key/value pair used to update a ProvisionedProduct object. If UsePreviousValue is set to true, Value is ignored and the value for Key is kept as previously set (current value).

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "Key", "c2jShape" : "ParameterKey", "deprecated" : false, "documentation" : "

The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.

\n@param key The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.

\n@return The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Key", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Key", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Key", "setterDocumentation" : "/**

The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.

\n@param key The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.

\n@param key The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "

The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "Value", "c2jShape" : "ParameterValue", "deprecated" : false, "documentation" : "

The value to use for updating the product provisioning. Any constraints on this value can be found in the ProvisioningArtifactParameter parameter for Key.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The value to use for updating the product provisioning. Any constraints on this value can be found in the ProvisioningArtifactParameter parameter for Key.

\n@param value The value to use for updating the product provisioning. Any constraints on this value can be found in the ProvisioningArtifactParameter parameter for Key.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The value to use for updating the product provisioning. Any constraints on this value can be found in the ProvisioningArtifactParameter parameter for Key.

\n@return The value to use for updating the product provisioning. Any constraints on this value can be found in the ProvisioningArtifactParameter parameter for Key.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**

The value to use for updating the product provisioning. Any constraints on this value can be found in the ProvisioningArtifactParameter parameter for Key.

\n@param value The value to use for updating the product provisioning. Any constraints on this value can be found in the ProvisioningArtifactParameter parameter for Key.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The value to use for updating the product provisioning. Any constraints on this value can be found in the ProvisioningArtifactParameter parameter for Key.

\n@param value The value to use for updating the product provisioning. Any constraints on this value can be found in the ProvisioningArtifactParameter parameter for Key.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

The value to use for updating the product provisioning. Any constraints on this value can be found in the ProvisioningArtifactParameter parameter for Key.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "UsePreviousValue", "c2jShape" : "UsePreviousValue", "deprecated" : false, "documentation" : "

If true, uses the currently set value for Key, ignoring UpdateProvisioningParameter.Value.

", "enumType" : null, "fluentSetterDocumentation" : "/**

If true, uses the currently set value for Key, ignoring UpdateProvisioningParameter.Value.

\n@param usePreviousValue If true, uses the currently set value for Key, ignoring UpdateProvisioningParameter.Value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

If true, uses the currently set value for Key, ignoring UpdateProvisioningParameter.Value.

\n@return If true, uses the currently set value for Key, ignoring UpdateProvisioningParameter.Value.*/", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "UsePreviousValue", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "UsePreviousValue", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "UsePreviousValue", "setterDocumentation" : "/**

If true, uses the currently set value for Key, ignoring UpdateProvisioningParameter.Value.

\n@param usePreviousValue If true, uses the currently set value for Key, ignoring UpdateProvisioningParameter.Value.*/", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "usePreviousValue", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "varargSetterDocumentation" : "/**

If true, uses the currently set value for Key, ignoring UpdateProvisioningParameter.Value.

\n@param usePreviousValue If true, uses the currently set value for Key, ignoring UpdateProvisioningParameter.Value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "usePreviousValue", "variableType" : "Boolean", "documentation" : "

If true, uses the currently set value for Key, ignoring UpdateProvisioningParameter.Value.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Key" : { "c2jName" : "Key", "c2jShape" : "ParameterKey", "deprecated" : false, "documentation" : "

The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.

\n@param key The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.

\n@return The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Key", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Key", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Key", "setterDocumentation" : "/**

The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.

\n@param key The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.

\n@param key The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "

The ProvisioningArtifactParameter.ParameterKey parameter from DescribeProvisioningParameters.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "UsePreviousValue" : { "c2jName" : "UsePreviousValue", "c2jShape" : "UsePreviousValue", "deprecated" : false, "documentation" : "

If true, uses the currently set value for Key, ignoring UpdateProvisioningParameter.Value.

", "enumType" : null, "fluentSetterDocumentation" : "/**

If true, uses the currently set value for Key, ignoring UpdateProvisioningParameter.Value.

\n@param usePreviousValue If true, uses the currently set value for Key, ignoring UpdateProvisioningParameter.Value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

If true, uses the currently set value for Key, ignoring UpdateProvisioningParameter.Value.

\n@return If true, uses the currently set value for Key, ignoring UpdateProvisioningParameter.Value.*/", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "UsePreviousValue", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "UsePreviousValue", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "UsePreviousValue", "setterDocumentation" : "/**

If true, uses the currently set value for Key, ignoring UpdateProvisioningParameter.Value.

\n@param usePreviousValue If true, uses the currently set value for Key, ignoring UpdateProvisioningParameter.Value.*/", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "usePreviousValue", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "varargSetterDocumentation" : "/**

If true, uses the currently set value for Key, ignoring UpdateProvisioningParameter.Value.

\n@param usePreviousValue If true, uses the currently set value for Key, ignoring UpdateProvisioningParameter.Value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "usePreviousValue", "variableType" : "Boolean", "documentation" : "

If true, uses the currently set value for Key, ignoring UpdateProvisioningParameter.Value.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "Value" : { "c2jName" : "Value", "c2jShape" : "ParameterValue", "deprecated" : false, "documentation" : "

The value to use for updating the product provisioning. Any constraints on this value can be found in the ProvisioningArtifactParameter parameter for Key.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The value to use for updating the product provisioning. Any constraints on this value can be found in the ProvisioningArtifactParameter parameter for Key.

\n@param value The value to use for updating the product provisioning. Any constraints on this value can be found in the ProvisioningArtifactParameter parameter for Key.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The value to use for updating the product provisioning. Any constraints on this value can be found in the ProvisioningArtifactParameter parameter for Key.

\n@return The value to use for updating the product provisioning. Any constraints on this value can be found in the ProvisioningArtifactParameter parameter for Key.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**

The value to use for updating the product provisioning. Any constraints on this value can be found in the ProvisioningArtifactParameter parameter for Key.

\n@param value The value to use for updating the product provisioning. Any constraints on this value can be found in the ProvisioningArtifactParameter parameter for Key.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The value to use for updating the product provisioning. Any constraints on this value can be found in the ProvisioningArtifactParameter parameter for Key.

\n@param value The value to use for updating the product provisioning. Any constraints on this value can be found in the ProvisioningArtifactParameter parameter for Key.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

The value to use for updating the product provisioning. Any constraints on this value can be found in the ProvisioningArtifactParameter parameter for Key.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "UpdateProvisioningParameter", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UpdateProvisioningParameter", "variableName" : "updateProvisioningParameter", "variableType" : "UpdateProvisioningParameter", "documentation" : null, "simpleType" : "UpdateProvisioningParameter", "variableSetterType" : "UpdateProvisioningParameter" }, "wrapper" : false }, "UsageInstruction" : { "c2jName" : "UsageInstruction", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Additional information provided by the administrator.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "Type", "c2jShape" : "InstructionType", "deprecated" : false, "documentation" : "

The usage instruction type for the value.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The usage instruction type for the value.

\n@param type The usage instruction type for the value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The usage instruction type for the value.

\n@return The usage instruction type for the value.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "setterDocumentation" : "/**

The usage instruction type for the value.

\n@param type The usage instruction type for the value.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The usage instruction type for the value.

\n@param type The usage instruction type for the value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The usage instruction type for the value.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "Value", "c2jShape" : "InstructionValue", "deprecated" : false, "documentation" : "

The usage instruction value for this type.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The usage instruction value for this type.

\n@param value The usage instruction value for this type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The usage instruction value for this type.

\n@return The usage instruction value for this type.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**

The usage instruction value for this type.

\n@param value The usage instruction value for this type.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The usage instruction value for this type.

\n@param value The usage instruction value for this type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

The usage instruction value for this type.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Type" : { "c2jName" : "Type", "c2jShape" : "InstructionType", "deprecated" : false, "documentation" : "

The usage instruction type for the value.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The usage instruction type for the value.

\n@param type The usage instruction type for the value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The usage instruction type for the value.

\n@return The usage instruction type for the value.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "setterDocumentation" : "/**

The usage instruction type for the value.

\n@param type The usage instruction type for the value.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The usage instruction type for the value.

\n@param type The usage instruction type for the value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The usage instruction type for the value.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Value" : { "c2jName" : "Value", "c2jShape" : "InstructionValue", "deprecated" : false, "documentation" : "

The usage instruction value for this type.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The usage instruction value for this type.

\n@param value The usage instruction value for this type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The usage instruction value for this type.

\n@return The usage instruction value for this type.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "Value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**

The usage instruction value for this type.

\n@param value The usage instruction value for this type.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The usage instruction value for this type.

\n@param value The usage instruction value for this type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

The usage instruction value for this type.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "UsageInstruction", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UsageInstruction", "variableName" : "usageInstruction", "variableType" : "UsageInstruction", "documentation" : null, "simpleType" : "UsageInstruction", "variableSetterType" : "UsageInstruction" }, "wrapper" : false } }, "clientConfigFactory" : "ClientConfigurationFactory", "examples" : { "examples" : { }, "version" : "1.0" }, "exceptionUnmarshallerImpl" : null, "fileHeader" : "/*\n * Copyright 2011-2016 Amazon.com, Inc. or its affiliates. All Rights\n * Reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\").\n * You may not use this file except in compliance with the License.\n * A copy of the License is located at\n *\n * http://aws.amazon.com/apache2.0\n *\n * or in the \"license\" file accompanying this file. This file is distributed\n * on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either\n * express or implied. See the License for the specific language governing\n * permissions and limitations under the License.\n */", "hasWaiters" : false, "sdkBaseResponseFqcn" : "com.amazonaws.AmazonWebServiceResult", "sdkModeledExceptionBaseClassName" : "AWSServiceCatalogException", "sdkModeledExceptionBaseFqcn" : "com.amazonaws.services.servicecatalog.model.AWSServiceCatalogException", "serviceBaseExceptionFqcn" : "com.amazonaws.AmazonServiceException" }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy