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

models.cloudhsm-2014-05-30-intermediate.json Maven / Gradle / Ivy

Go to download

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

There is a newer version: 1.12.772
Show newest version
{
  "metadata" : {
    "apiVersion" : "2014-05-30",
    "protocol" : "json",
    "checksumFormat" : null,
    "documentation" : "AWS CloudHSM Service",
    "defaultEndpoint" : "https://cloudhsm.us-east-1.amazonaws.com/",
    "defaultEndpointWithoutHttpProtocol" : "cloudhsm.us-east-1.amazonaws.com/",
    "syncInterface" : "AWSCloudHSM",
    "syncClient" : "AWSCloudHSMClient",
    "asyncInterface" : "AWSCloudHSMAsync",
    "asyncClient" : "AWSCloudHSMAsyncClient",
    "packageName" : "com.amazonaws.services.cloudhsm",
    "packagePath" : "com/amazonaws/services/cloudhsm",
    "serviceAbbreviation" : "CloudHSM",
    "serviceFullName" : "Amazon CloudHSM",
    "hasApiWithStreamInput" : false,
    "contentType" : null,
    "jsonVersion" : "1.1",
    "endpointPrefix" : "cloudhsm",
    "signingName" : "cloudhsm",
    "jsonProtocol" : true,
    "xmlProtocol" : false,
    "cborProtocol" : false,
    "unmarshallerContextClassName" : "JsonUnmarshallerContext",
    "unmarshallerClassSuffix" : "JsonUnmarshaller",
    "syncClientBuilderClassName" : "AWSCloudHSMClientBuilder",
    "asyncClientBuilderClassName" : "AWSCloudHSMAsyncClientBuilder",
    "serviceName" : "CloudHSM",
    "protocolDefaultExceptionUmarshallerImpl" : null
  },
  "operations" : {
    "AddTagsToResource" : {
      "documentation" : "

Adds or overwrites one or more tags for the specified AWS CloudHSM resource.

Each tag consists of a key and a value. Tag keys must be unique to each resource.

", "operationName" : "AddTagsToResource", "deprecated" : false, "input" : { "variableName" : "addTagsToResourceRequest", "variableType" : "AddTagsToResourceRequest", "variableDeclarationType" : "AddTagsToResourceRequest", "documentation" : "", "simpleType" : "AddTagsToResourceRequest", "variableSetterType" : "AddTagsToResourceRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "AddTagsToResourceResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "CloudHsmServiceException", "documentation" : "

Indicates that an exception occurred in the AWS CloudHSM service.

" }, { "exceptionName" : "CloudHsmInternalException", "documentation" : "

Indicates that an internal error occurred.

" }, { "exceptionName" : "InvalidRequestException", "documentation" : "

Indicates that one or more of the request parameters are not valid.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "AddTagsToResourceResult", "asyncReturnType" : "AddTagsToResourceResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "addTagsToResource" }, "CreateHapg" : { "documentation" : "

Creates a high-availability partition group. A high-availability partition group is a group of partitions that spans multiple physical HSMs.

", "operationName" : "CreateHapg", "deprecated" : false, "input" : { "variableName" : "createHapgRequest", "variableType" : "CreateHapgRequest", "variableDeclarationType" : "CreateHapgRequest", "documentation" : "

Contains the inputs for the CreateHapgRequest action.

", "simpleType" : "CreateHapgRequest", "variableSetterType" : "CreateHapgRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "CreateHapgResult", "documentation" : "

Contains the output of the CreateHAPartitionGroup action.

" }, "exceptions" : [ { "exceptionName" : "CloudHsmServiceException", "documentation" : "

Indicates that an exception occurred in the AWS CloudHSM service.

" }, { "exceptionName" : "CloudHsmInternalException", "documentation" : "

Indicates that an internal error occurred.

" }, { "exceptionName" : "InvalidRequestException", "documentation" : "

Indicates that one or more of the request parameters are not valid.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "CreateHapgResult", "asyncReturnType" : "CreateHapgResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "createHapg" }, "CreateHsm" : { "documentation" : "

Creates an uninitialized HSM instance.

There is an upfront fee charged for each HSM instance that you create with the CreateHsm operation. If you accidentally provision an HSM and want to request a refund, delete the instance using the DeleteHsm operation, go to the AWS Support Center, create a new case, and select Account and Billing Support.

It can take up to 20 minutes to create and provision an HSM. You can monitor the status of the HSM with the DescribeHsm operation. The HSM is ready to be initialized when the status changes to RUNNING.

", "operationName" : "CreateHsm", "deprecated" : false, "input" : { "variableName" : "createHsmRequest", "variableType" : "CreateHsmRequest", "variableDeclarationType" : "CreateHsmRequest", "documentation" : "

Contains the inputs for the CreateHsm operation.

", "simpleType" : "CreateHsmRequest", "variableSetterType" : "CreateHsmRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "CreateHsmResult", "documentation" : "

Contains the output of the CreateHsm operation.

" }, "exceptions" : [ { "exceptionName" : "CloudHsmServiceException", "documentation" : "

Indicates that an exception occurred in the AWS CloudHSM service.

" }, { "exceptionName" : "CloudHsmInternalException", "documentation" : "

Indicates that an internal error occurred.

" }, { "exceptionName" : "InvalidRequestException", "documentation" : "

Indicates that one or more of the request parameters are not valid.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "CreateHsmResult", "asyncReturnType" : "CreateHsmResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "createHsm" }, "CreateLunaClient" : { "documentation" : "

Creates an HSM client.

", "operationName" : "CreateLunaClient", "deprecated" : false, "input" : { "variableName" : "createLunaClientRequest", "variableType" : "CreateLunaClientRequest", "variableDeclarationType" : "CreateLunaClientRequest", "documentation" : "

Contains the inputs for the CreateLunaClient action.

", "simpleType" : "CreateLunaClientRequest", "variableSetterType" : "CreateLunaClientRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "CreateLunaClientResult", "documentation" : "

Contains the output of the CreateLunaClient action.

" }, "exceptions" : [ { "exceptionName" : "CloudHsmServiceException", "documentation" : "

Indicates that an exception occurred in the AWS CloudHSM service.

" }, { "exceptionName" : "CloudHsmInternalException", "documentation" : "

Indicates that an internal error occurred.

" }, { "exceptionName" : "InvalidRequestException", "documentation" : "

Indicates that one or more of the request parameters are not valid.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "CreateLunaClientResult", "asyncReturnType" : "CreateLunaClientResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "createLunaClient" }, "DeleteHapg" : { "documentation" : "

Deletes a high-availability partition group.

", "operationName" : "DeleteHapg", "deprecated" : false, "input" : { "variableName" : "deleteHapgRequest", "variableType" : "DeleteHapgRequest", "variableDeclarationType" : "DeleteHapgRequest", "documentation" : "

Contains the inputs for the DeleteHapg action.

", "simpleType" : "DeleteHapgRequest", "variableSetterType" : "DeleteHapgRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DeleteHapgResult", "documentation" : "

Contains the output of the DeleteHapg action.

" }, "exceptions" : [ { "exceptionName" : "CloudHsmServiceException", "documentation" : "

Indicates that an exception occurred in the AWS CloudHSM service.

" }, { "exceptionName" : "CloudHsmInternalException", "documentation" : "

Indicates that an internal error occurred.

" }, { "exceptionName" : "InvalidRequestException", "documentation" : "

Indicates that one or more of the request parameters are not valid.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "DeleteHapgResult", "asyncReturnType" : "DeleteHapgResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "deleteHapg" }, "DeleteHsm" : { "documentation" : "

Deletes an HSM. After completion, this operation cannot be undone and your key material cannot be recovered.

", "operationName" : "DeleteHsm", "deprecated" : false, "input" : { "variableName" : "deleteHsmRequest", "variableType" : "DeleteHsmRequest", "variableDeclarationType" : "DeleteHsmRequest", "documentation" : "

Contains the inputs for the DeleteHsm operation.

", "simpleType" : "DeleteHsmRequest", "variableSetterType" : "DeleteHsmRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DeleteHsmResult", "documentation" : "

Contains the output of the DeleteHsm operation.

" }, "exceptions" : [ { "exceptionName" : "CloudHsmServiceException", "documentation" : "

Indicates that an exception occurred in the AWS CloudHSM service.

" }, { "exceptionName" : "CloudHsmInternalException", "documentation" : "

Indicates that an internal error occurred.

" }, { "exceptionName" : "InvalidRequestException", "documentation" : "

Indicates that one or more of the request parameters are not valid.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "DeleteHsmResult", "asyncReturnType" : "DeleteHsmResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "deleteHsm" }, "DeleteLunaClient" : { "documentation" : "

Deletes a client.

", "operationName" : "DeleteLunaClient", "deprecated" : false, "input" : { "variableName" : "deleteLunaClientRequest", "variableType" : "DeleteLunaClientRequest", "variableDeclarationType" : "DeleteLunaClientRequest", "documentation" : "", "simpleType" : "DeleteLunaClientRequest", "variableSetterType" : "DeleteLunaClientRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DeleteLunaClientResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "CloudHsmServiceException", "documentation" : "

Indicates that an exception occurred in the AWS CloudHSM service.

" }, { "exceptionName" : "CloudHsmInternalException", "documentation" : "

Indicates that an internal error occurred.

" }, { "exceptionName" : "InvalidRequestException", "documentation" : "

Indicates that one or more of the request parameters are not valid.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "DeleteLunaClientResult", "asyncReturnType" : "DeleteLunaClientResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "deleteLunaClient" }, "DescribeHapg" : { "documentation" : "

Retrieves information about a high-availability partition group.

", "operationName" : "DescribeHapg", "deprecated" : false, "input" : { "variableName" : "describeHapgRequest", "variableType" : "DescribeHapgRequest", "variableDeclarationType" : "DescribeHapgRequest", "documentation" : "

Contains the inputs for the DescribeHapg action.

", "simpleType" : "DescribeHapgRequest", "variableSetterType" : "DescribeHapgRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DescribeHapgResult", "documentation" : "

Contains the output of the DescribeHapg action.

" }, "exceptions" : [ { "exceptionName" : "CloudHsmServiceException", "documentation" : "

Indicates that an exception occurred in the AWS CloudHSM service.

" }, { "exceptionName" : "CloudHsmInternalException", "documentation" : "

Indicates that an internal error occurred.

" }, { "exceptionName" : "InvalidRequestException", "documentation" : "

Indicates that one or more of the request parameters are not valid.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "DescribeHapgResult", "asyncReturnType" : "DescribeHapgResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "describeHapg" }, "DescribeHsm" : { "documentation" : "

Retrieves information about an HSM. You can identify the HSM by its ARN or its serial number.

", "operationName" : "DescribeHsm", "deprecated" : false, "input" : { "variableName" : "describeHsmRequest", "variableType" : "DescribeHsmRequest", "variableDeclarationType" : "DescribeHsmRequest", "documentation" : "

Contains the inputs for the DescribeHsm operation.

", "simpleType" : "DescribeHsmRequest", "variableSetterType" : "DescribeHsmRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DescribeHsmResult", "documentation" : "

Contains the output of the DescribeHsm operation.

" }, "exceptions" : [ { "exceptionName" : "CloudHsmServiceException", "documentation" : "

Indicates that an exception occurred in the AWS CloudHSM service.

" }, { "exceptionName" : "CloudHsmInternalException", "documentation" : "

Indicates that an internal error occurred.

" }, { "exceptionName" : "InvalidRequestException", "documentation" : "

Indicates that one or more of the request parameters are not valid.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "DescribeHsmResult", "asyncReturnType" : "DescribeHsmResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "describeHsm" }, "DescribeLunaClient" : { "documentation" : "

Retrieves information about an HSM client.

", "operationName" : "DescribeLunaClient", "deprecated" : false, "input" : { "variableName" : "describeLunaClientRequest", "variableType" : "DescribeLunaClientRequest", "variableDeclarationType" : "DescribeLunaClientRequest", "documentation" : "", "simpleType" : "DescribeLunaClientRequest", "variableSetterType" : "DescribeLunaClientRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DescribeLunaClientResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "CloudHsmServiceException", "documentation" : "

Indicates that an exception occurred in the AWS CloudHSM service.

" }, { "exceptionName" : "CloudHsmInternalException", "documentation" : "

Indicates that an internal error occurred.

" }, { "exceptionName" : "InvalidRequestException", "documentation" : "

Indicates that one or more of the request parameters are not valid.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "DescribeLunaClientResult", "asyncReturnType" : "DescribeLunaClientResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "describeLunaClient" }, "GetConfig" : { "documentation" : "

Gets the configuration files necessary to connect to all high availability partition groups the client is associated with.

", "operationName" : "GetConfig", "deprecated" : false, "input" : { "variableName" : "getConfigRequest", "variableType" : "GetConfigRequest", "variableDeclarationType" : "GetConfigRequest", "documentation" : "", "simpleType" : "GetConfigRequest", "variableSetterType" : "GetConfigRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "GetConfigResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "CloudHsmServiceException", "documentation" : "

Indicates that an exception occurred in the AWS CloudHSM service.

" }, { "exceptionName" : "CloudHsmInternalException", "documentation" : "

Indicates that an internal error occurred.

" }, { "exceptionName" : "InvalidRequestException", "documentation" : "

Indicates that one or more of the request parameters are not valid.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "GetConfigResult", "asyncReturnType" : "GetConfigResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "getConfig" }, "ListAvailableZones" : { "documentation" : "

Lists the Availability Zones that have available AWS CloudHSM capacity.

", "operationName" : "ListAvailableZones", "deprecated" : false, "input" : { "variableName" : "listAvailableZonesRequest", "variableType" : "ListAvailableZonesRequest", "variableDeclarationType" : "ListAvailableZonesRequest", "documentation" : "

Contains the inputs for the ListAvailableZones action.

", "simpleType" : "ListAvailableZonesRequest", "variableSetterType" : "ListAvailableZonesRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "ListAvailableZonesResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "CloudHsmServiceException", "documentation" : "

Indicates that an exception occurred in the AWS CloudHSM service.

" }, { "exceptionName" : "CloudHsmInternalException", "documentation" : "

Indicates that an internal error occurred.

" }, { "exceptionName" : "InvalidRequestException", "documentation" : "

Indicates that one or more of the request parameters are not valid.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "ListAvailableZonesResult", "asyncReturnType" : "ListAvailableZonesResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "listAvailableZones" }, "ListHapgs" : { "documentation" : "

Lists the high-availability partition groups for the account.

This operation supports pagination with the use of the NextToken member. If more results are available, the NextToken member of the response contains a token that you pass in the next call to ListHapgs to retrieve the next set of items.

", "operationName" : "ListHapgs", "deprecated" : false, "input" : { "variableName" : "listHapgsRequest", "variableType" : "ListHapgsRequest", "variableDeclarationType" : "ListHapgsRequest", "documentation" : "", "simpleType" : "ListHapgsRequest", "variableSetterType" : "ListHapgsRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "ListHapgsResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "CloudHsmServiceException", "documentation" : "

Indicates that an exception occurred in the AWS CloudHSM service.

" }, { "exceptionName" : "CloudHsmInternalException", "documentation" : "

Indicates that an internal error occurred.

" }, { "exceptionName" : "InvalidRequestException", "documentation" : "

Indicates that one or more of the request parameters are not valid.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "ListHapgsResult", "asyncReturnType" : "ListHapgsResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "listHapgs" }, "ListHsms" : { "documentation" : "

Retrieves the identifiers of all of the HSMs provisioned for the current customer.

This operation supports pagination with the use of the NextToken member. If more results are available, the NextToken member of the response contains a token that you pass in the next call to ListHsms to retrieve the next set of items.

", "operationName" : "ListHsms", "deprecated" : false, "input" : { "variableName" : "listHsmsRequest", "variableType" : "ListHsmsRequest", "variableDeclarationType" : "ListHsmsRequest", "documentation" : "", "simpleType" : "ListHsmsRequest", "variableSetterType" : "ListHsmsRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "ListHsmsResult", "documentation" : "

Contains the output of the ListHsms operation.

" }, "exceptions" : [ { "exceptionName" : "CloudHsmServiceException", "documentation" : "

Indicates that an exception occurred in the AWS CloudHSM service.

" }, { "exceptionName" : "CloudHsmInternalException", "documentation" : "

Indicates that an internal error occurred.

" }, { "exceptionName" : "InvalidRequestException", "documentation" : "

Indicates that one or more of the request parameters are not valid.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "ListHsmsResult", "asyncReturnType" : "ListHsmsResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "listHsms" }, "ListLunaClients" : { "documentation" : "

Lists all of the clients.

This operation supports pagination with the use of the NextToken member. If more results are available, the NextToken member of the response contains a token that you pass in the next call to ListLunaClients to retrieve the next set of items.

", "operationName" : "ListLunaClients", "deprecated" : false, "input" : { "variableName" : "listLunaClientsRequest", "variableType" : "ListLunaClientsRequest", "variableDeclarationType" : "ListLunaClientsRequest", "documentation" : "", "simpleType" : "ListLunaClientsRequest", "variableSetterType" : "ListLunaClientsRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "ListLunaClientsResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "CloudHsmServiceException", "documentation" : "

Indicates that an exception occurred in the AWS CloudHSM service.

" }, { "exceptionName" : "CloudHsmInternalException", "documentation" : "

Indicates that an internal error occurred.

" }, { "exceptionName" : "InvalidRequestException", "documentation" : "

Indicates that one or more of the request parameters are not valid.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "ListLunaClientsResult", "asyncReturnType" : "ListLunaClientsResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "listLunaClients" }, "ListTagsForResource" : { "documentation" : "

Returns a list of all tags for the specified AWS CloudHSM resource.

", "operationName" : "ListTagsForResource", "deprecated" : false, "input" : { "variableName" : "listTagsForResourceRequest", "variableType" : "ListTagsForResourceRequest", "variableDeclarationType" : "ListTagsForResourceRequest", "documentation" : "", "simpleType" : "ListTagsForResourceRequest", "variableSetterType" : "ListTagsForResourceRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "ListTagsForResourceResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "CloudHsmServiceException", "documentation" : "

Indicates that an exception occurred in the AWS CloudHSM service.

" }, { "exceptionName" : "CloudHsmInternalException", "documentation" : "

Indicates that an internal error occurred.

" }, { "exceptionName" : "InvalidRequestException", "documentation" : "

Indicates that one or more of the request parameters are not valid.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "ListTagsForResourceResult", "asyncReturnType" : "ListTagsForResourceResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "listTagsForResource" }, "ModifyHapg" : { "documentation" : "

Modifies an existing high-availability partition group.

", "operationName" : "ModifyHapg", "deprecated" : false, "input" : { "variableName" : "modifyHapgRequest", "variableType" : "ModifyHapgRequest", "variableDeclarationType" : "ModifyHapgRequest", "documentation" : "", "simpleType" : "ModifyHapgRequest", "variableSetterType" : "ModifyHapgRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "ModifyHapgResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "CloudHsmServiceException", "documentation" : "

Indicates that an exception occurred in the AWS CloudHSM service.

" }, { "exceptionName" : "CloudHsmInternalException", "documentation" : "

Indicates that an internal error occurred.

" }, { "exceptionName" : "InvalidRequestException", "documentation" : "

Indicates that one or more of the request parameters are not valid.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "ModifyHapgResult", "asyncReturnType" : "ModifyHapgResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "modifyHapg" }, "ModifyHsm" : { "documentation" : "

Modifies an HSM.

This operation can result in the HSM being offline for up to 15 minutes while the AWS CloudHSM service is reconfigured. If you are modifying a production HSM, you should ensure that your AWS CloudHSM service is configured for high availability, and consider executing this operation during a maintenance window.

", "operationName" : "ModifyHsm", "deprecated" : false, "input" : { "variableName" : "modifyHsmRequest", "variableType" : "ModifyHsmRequest", "variableDeclarationType" : "ModifyHsmRequest", "documentation" : "

Contains the inputs for the ModifyHsm operation.

", "simpleType" : "ModifyHsmRequest", "variableSetterType" : "ModifyHsmRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "ModifyHsmResult", "documentation" : "

Contains the output of the ModifyHsm operation.

" }, "exceptions" : [ { "exceptionName" : "CloudHsmServiceException", "documentation" : "

Indicates that an exception occurred in the AWS CloudHSM service.

" }, { "exceptionName" : "CloudHsmInternalException", "documentation" : "

Indicates that an internal error occurred.

" }, { "exceptionName" : "InvalidRequestException", "documentation" : "

Indicates that one or more of the request parameters are not valid.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "ModifyHsmResult", "asyncReturnType" : "ModifyHsmResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "modifyHsm" }, "ModifyLunaClient" : { "documentation" : "

Modifies the certificate used by the client.

This action can potentially start a workflow to install the new certificate on the client's HSMs.

", "operationName" : "ModifyLunaClient", "deprecated" : false, "input" : { "variableName" : "modifyLunaClientRequest", "variableType" : "ModifyLunaClientRequest", "variableDeclarationType" : "ModifyLunaClientRequest", "documentation" : "", "simpleType" : "ModifyLunaClientRequest", "variableSetterType" : "ModifyLunaClientRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "ModifyLunaClientResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "CloudHsmServiceException", "documentation" : "

Indicates that an exception occurred in the AWS CloudHSM service.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "ModifyLunaClientResult", "asyncReturnType" : "ModifyLunaClientResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "modifyLunaClient" }, "RemoveTagsFromResource" : { "documentation" : "

Removes one or more tags from the specified AWS CloudHSM resource.

To remove a tag, specify only the tag key to remove (not the value). To overwrite the value for an existing tag, use AddTagsToResource.

", "operationName" : "RemoveTagsFromResource", "deprecated" : false, "input" : { "variableName" : "removeTagsFromResourceRequest", "variableType" : "RemoveTagsFromResourceRequest", "variableDeclarationType" : "RemoveTagsFromResourceRequest", "documentation" : "", "simpleType" : "RemoveTagsFromResourceRequest", "variableSetterType" : "RemoveTagsFromResourceRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "RemoveTagsFromResourceResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "CloudHsmServiceException", "documentation" : "

Indicates that an exception occurred in the AWS CloudHSM service.

" }, { "exceptionName" : "CloudHsmInternalException", "documentation" : "

Indicates that an internal error occurred.

" }, { "exceptionName" : "InvalidRequestException", "documentation" : "

Indicates that one or more of the request parameters are not valid.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "RemoveTagsFromResourceResult", "asyncReturnType" : "RemoveTagsFromResourceResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "removeTagsFromResource" } }, "shapes" : { "DeleteHsmRequest" : { "c2jName" : "DeleteHsmRequest", "documentation" : "

Contains the inputs for the DeleteHsm operation.

", "shapeName" : "DeleteHsmRequest", "deprecated" : false, "required" : [ "HsmArn" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The ARN of the HSM to delete.

", "name" : "HsmArn", "c2jName" : "HsmArn", "c2jShape" : "HsmArn", "variable" : { "variableName" : "hsmArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the HSM to delete.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "hsmArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HsmArn", "marshallLocationName" : "HsmArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the HSM to delete.

\n@param hsmArn The ARN of the HSM to delete.*/", "getterDocumentation" : "/**

The ARN of the HSM to delete.

\n@return The ARN of the HSM to delete.*/", "fluentSetterDocumentation" : "/**

The ARN of the HSM to delete.

\n@param hsmArn The ARN of the HSM to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of the HSM to delete.

\n@param hsmArn The ARN of the HSM to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "deleteHsmRequest", "variableType" : "DeleteHsmRequest", "variableDeclarationType" : "DeleteHsmRequest", "documentation" : null, "simpleType" : "DeleteHsmRequest", "variableSetterType" : "DeleteHsmRequest" }, "marshaller" : { "action" : "DeleteHsm", "verb" : "POST", "target" : "CloudHsmFrontendService.DeleteHsm", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "HsmArn" : { "documentation" : "

The ARN of the HSM to delete.

", "name" : "HsmArn", "c2jName" : "HsmArn", "c2jShape" : "HsmArn", "variable" : { "variableName" : "hsmArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the HSM to delete.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "hsmArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HsmArn", "marshallLocationName" : "HsmArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the HSM to delete.

\n@param hsmArn The ARN of the HSM to delete.*/", "getterDocumentation" : "/**

The ARN of the HSM to delete.

\n@return The ARN of the HSM to delete.*/", "fluentSetterDocumentation" : "/**

The ARN of the HSM to delete.

\n@param hsmArn The ARN of the HSM to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of the HSM to delete.

\n@param hsmArn The ARN of the HSM to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DescribeLunaClientResult" : { "c2jName" : "DescribeLunaClientResponse", "documentation" : "", "shapeName" : "DescribeLunaClientResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The ARN of the client.

", "name" : "ClientArn", "c2jName" : "ClientArn", "c2jShape" : "ClientArn", "variable" : { "variableName" : "clientArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the client.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "clientArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ClientArn", "marshallLocationName" : "ClientArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the client.

\n@param clientArn The ARN of the client.*/", "getterDocumentation" : "/**

The ARN of the client.

\n@return The ARN of the client.*/", "fluentSetterDocumentation" : "/**

The ARN of the client.

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

The ARN of the client.

\n@param clientArn The ARN of the client.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The certificate installed on the HSMs used by this client.

", "name" : "Certificate", "c2jName" : "Certificate", "c2jShape" : "Certificate", "variable" : { "variableName" : "certificate", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The certificate installed on the HSMs used by this client.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "certificate", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Certificate", "marshallLocationName" : "Certificate", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The certificate installed on the HSMs used by this client.

\n@param certificate The certificate installed on the HSMs used by this client.*/", "getterDocumentation" : "/**

The certificate installed on the HSMs used by this client.

\n@return The certificate installed on the HSMs used by this client.*/", "fluentSetterDocumentation" : "/**

The certificate installed on the HSMs used by this client.

\n@param certificate The certificate installed on the HSMs used by this client.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The certificate installed on the HSMs used by this client.

\n@param certificate The certificate installed on the HSMs used by this client.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The certificate fingerprint.

", "name" : "CertificateFingerprint", "c2jName" : "CertificateFingerprint", "c2jShape" : "CertificateFingerprint", "variable" : { "variableName" : "certificateFingerprint", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The certificate fingerprint.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "certificateFingerprint", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "CertificateFingerprint", "marshallLocationName" : "CertificateFingerprint", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The certificate fingerprint.

\n@param certificateFingerprint The certificate fingerprint.*/", "getterDocumentation" : "/**

The certificate fingerprint.

\n@return The certificate fingerprint.*/", "fluentSetterDocumentation" : "/**

The certificate fingerprint.

\n@param certificateFingerprint The certificate fingerprint.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The certificate fingerprint.

\n@param certificateFingerprint The certificate fingerprint.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The date and time the client was last modified.

", "name" : "LastModifiedTimestamp", "c2jName" : "LastModifiedTimestamp", "c2jShape" : "Timestamp", "variable" : { "variableName" : "lastModifiedTimestamp", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The date and time the client was last modified.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "lastModifiedTimestamp", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "LastModifiedTimestamp", "marshallLocationName" : "LastModifiedTimestamp", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The date and time the client was last modified.

\n@param lastModifiedTimestamp The date and time the client was last modified.*/", "getterDocumentation" : "/**

The date and time the client was last modified.

\n@return The date and time the client was last modified.*/", "fluentSetterDocumentation" : "/**

The date and time the client was last modified.

\n@param lastModifiedTimestamp The date and time the client was last modified.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The date and time the client was last modified.

\n@param lastModifiedTimestamp The date and time the client was last modified.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The label of the client.

", "name" : "Label", "c2jName" : "Label", "c2jShape" : "Label", "variable" : { "variableName" : "label", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The label of the client.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "label", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Label", "marshallLocationName" : "Label", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The label of the client.

\n@param label The label of the client.*/", "getterDocumentation" : "/**

The label of the client.

\n@return The label of the client.*/", "fluentSetterDocumentation" : "/**

The label of the client.

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

The label of the client.

\n@param label The label of the client.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeLunaClientResult", "variableType" : "DescribeLunaClientResult", "variableDeclarationType" : "DescribeLunaClientResult", "documentation" : null, "simpleType" : "DescribeLunaClientResult", "variableSetterType" : "DescribeLunaClientResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ClientArn" : { "documentation" : "

The ARN of the client.

", "name" : "ClientArn", "c2jName" : "ClientArn", "c2jShape" : "ClientArn", "variable" : { "variableName" : "clientArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the client.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "clientArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ClientArn", "marshallLocationName" : "ClientArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the client.

\n@param clientArn The ARN of the client.*/", "getterDocumentation" : "/**

The ARN of the client.

\n@return The ARN of the client.*/", "fluentSetterDocumentation" : "/**

The ARN of the client.

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

The ARN of the client.

\n@param clientArn The ARN of the client.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "CertificateFingerprint" : { "documentation" : "

The certificate fingerprint.

", "name" : "CertificateFingerprint", "c2jName" : "CertificateFingerprint", "c2jShape" : "CertificateFingerprint", "variable" : { "variableName" : "certificateFingerprint", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The certificate fingerprint.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "certificateFingerprint", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "CertificateFingerprint", "marshallLocationName" : "CertificateFingerprint", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The certificate fingerprint.

\n@param certificateFingerprint The certificate fingerprint.*/", "getterDocumentation" : "/**

The certificate fingerprint.

\n@return The certificate fingerprint.*/", "fluentSetterDocumentation" : "/**

The certificate fingerprint.

\n@param certificateFingerprint The certificate fingerprint.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The certificate fingerprint.

\n@param certificateFingerprint The certificate fingerprint.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Label" : { "documentation" : "

The label of the client.

", "name" : "Label", "c2jName" : "Label", "c2jShape" : "Label", "variable" : { "variableName" : "label", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The label of the client.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "label", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Label", "marshallLocationName" : "Label", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The label of the client.

\n@param label The label of the client.*/", "getterDocumentation" : "/**

The label of the client.

\n@return The label of the client.*/", "fluentSetterDocumentation" : "/**

The label of the client.

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

The label of the client.

\n@param label The label of the client.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LastModifiedTimestamp" : { "documentation" : "

The date and time the client was last modified.

", "name" : "LastModifiedTimestamp", "c2jName" : "LastModifiedTimestamp", "c2jShape" : "Timestamp", "variable" : { "variableName" : "lastModifiedTimestamp", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The date and time the client was last modified.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "lastModifiedTimestamp", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "LastModifiedTimestamp", "marshallLocationName" : "LastModifiedTimestamp", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The date and time the client was last modified.

\n@param lastModifiedTimestamp The date and time the client was last modified.*/", "getterDocumentation" : "/**

The date and time the client was last modified.

\n@return The date and time the client was last modified.*/", "fluentSetterDocumentation" : "/**

The date and time the client was last modified.

\n@param lastModifiedTimestamp The date and time the client was last modified.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The date and time the client was last modified.

\n@param lastModifiedTimestamp The date and time the client was last modified.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Certificate" : { "documentation" : "

The certificate installed on the HSMs used by this client.

", "name" : "Certificate", "c2jName" : "Certificate", "c2jShape" : "Certificate", "variable" : { "variableName" : "certificate", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The certificate installed on the HSMs used by this client.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "certificate", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Certificate", "marshallLocationName" : "Certificate", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The certificate installed on the HSMs used by this client.

\n@param certificate The certificate installed on the HSMs used by this client.*/", "getterDocumentation" : "/**

The certificate installed on the HSMs used by this client.

\n@return The certificate installed on the HSMs used by this client.*/", "fluentSetterDocumentation" : "/**

The certificate installed on the HSMs used by this client.

\n@param certificate The certificate installed on the HSMs used by this client.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The certificate installed on the HSMs used by this client.

\n@param certificate The certificate installed on the HSMs used by this client.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "CreateHapgResult" : { "c2jName" : "CreateHapgResponse", "documentation" : "

Contains the output of the CreateHAPartitionGroup action.

", "shapeName" : "CreateHapgResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The ARN of the high-availability partition group.

", "name" : "HapgArn", "c2jName" : "HapgArn", "c2jShape" : "HapgArn", "variable" : { "variableName" : "hapgArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the high-availability partition group.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "hapgArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HapgArn", "marshallLocationName" : "HapgArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the high-availability partition group.

\n@param hapgArn The ARN of the high-availability partition group.*/", "getterDocumentation" : "/**

The ARN of the high-availability partition group.

\n@return The ARN of the high-availability partition group.*/", "fluentSetterDocumentation" : "/**

The ARN of the high-availability partition group.

\n@param hapgArn The ARN of the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of the high-availability partition group.

\n@param hapgArn The ARN of the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "createHapgResult", "variableType" : "CreateHapgResult", "variableDeclarationType" : "CreateHapgResult", "documentation" : null, "simpleType" : "CreateHapgResult", "variableSetterType" : "CreateHapgResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "HapgArn" : { "documentation" : "

The ARN of the high-availability partition group.

", "name" : "HapgArn", "c2jName" : "HapgArn", "c2jShape" : "HapgArn", "variable" : { "variableName" : "hapgArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the high-availability partition group.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "hapgArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HapgArn", "marshallLocationName" : "HapgArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the high-availability partition group.

\n@param hapgArn The ARN of the high-availability partition group.*/", "getterDocumentation" : "/**

The ARN of the high-availability partition group.

\n@return The ARN of the high-availability partition group.*/", "fluentSetterDocumentation" : "/**

The ARN of the high-availability partition group.

\n@param hapgArn The ARN of the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of the high-availability partition group.

\n@param hapgArn The ARN of the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "GetConfigRequest" : { "c2jName" : "GetConfigRequest", "documentation" : "", "shapeName" : "GetConfigRequest", "deprecated" : false, "required" : [ "ClientArn", "ClientVersion", "HapgList" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The ARN of the client.

", "name" : "ClientArn", "c2jName" : "ClientArn", "c2jShape" : "ClientArn", "variable" : { "variableName" : "clientArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the client.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "clientArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ClientArn", "marshallLocationName" : "ClientArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the client.

\n@param clientArn The ARN of the client.*/", "getterDocumentation" : "/**

The ARN of the client.

\n@return The ARN of the client.*/", "fluentSetterDocumentation" : "/**

The ARN of the client.

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

The ARN of the client.

\n@param clientArn The ARN of the client.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The client version.

", "name" : "ClientVersion", "c2jName" : "ClientVersion", "c2jShape" : "ClientVersion", "variable" : { "variableName" : "clientVersion", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The client version.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "clientVersion", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ClientVersion", "marshallLocationName" : "ClientVersion", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ClientVersion", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The client version.

\n@param clientVersion The client version.\n@see ClientVersion*/", "getterDocumentation" : "/**

The client version.

\n@return The client version.\n@see ClientVersion*/", "fluentSetterDocumentation" : "/**

The client version.

\n@param clientVersion The client version.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ClientVersion*/", "varargSetterDocumentation" : "/**

The client version.

\n@param clientVersion The client version.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ClientVersion*/" }, { "documentation" : "

A list of ARNs that identify the high-availability partition groups that are associated with the client.

", "name" : "HapgList", "c2jName" : "HapgList", "c2jShape" : "HapgList", "variable" : { "variableName" : "hapgList", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

A list of ARNs that identify the high-availability partition groups that are associated with the client.

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

A list of ARNs that identify the high-availability partition groups that are associated with the client.

\n@param hapgList A list of ARNs that identify the high-availability partition groups that are associated with the client.*/", "getterDocumentation" : "/**

A list of ARNs that identify the high-availability partition groups that are associated with the client.

\n@return A list of ARNs that identify the high-availability partition groups that are associated with the client.*/", "fluentSetterDocumentation" : "/**

A list of ARNs that identify the high-availability partition groups that are associated with the client.

\n@param hapgList A list of ARNs that identify the high-availability partition groups that are associated with the client.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A list of ARNs that identify the high-availability partition groups that are associated with the client.

\n

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

\n@param hapgList A list of ARNs that identify the high-availability partition groups that are associated with the client.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "getConfigRequest", "variableType" : "GetConfigRequest", "variableDeclarationType" : "GetConfigRequest", "documentation" : null, "simpleType" : "GetConfigRequest", "variableSetterType" : "GetConfigRequest" }, "marshaller" : { "action" : "GetConfig", "verb" : "POST", "target" : "CloudHsmFrontendService.GetConfig", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ClientArn" : { "documentation" : "

The ARN of the client.

", "name" : "ClientArn", "c2jName" : "ClientArn", "c2jShape" : "ClientArn", "variable" : { "variableName" : "clientArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the client.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "clientArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ClientArn", "marshallLocationName" : "ClientArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the client.

\n@param clientArn The ARN of the client.*/", "getterDocumentation" : "/**

The ARN of the client.

\n@return The ARN of the client.*/", "fluentSetterDocumentation" : "/**

The ARN of the client.

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

The ARN of the client.

\n@param clientArn The ARN of the client.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "HapgList" : { "documentation" : "

A list of ARNs that identify the high-availability partition groups that are associated with the client.

", "name" : "HapgList", "c2jName" : "HapgList", "c2jShape" : "HapgList", "variable" : { "variableName" : "hapgList", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

A list of ARNs that identify the high-availability partition groups that are associated with the client.

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

A list of ARNs that identify the high-availability partition groups that are associated with the client.

\n@param hapgList A list of ARNs that identify the high-availability partition groups that are associated with the client.*/", "getterDocumentation" : "/**

A list of ARNs that identify the high-availability partition groups that are associated with the client.

\n@return A list of ARNs that identify the high-availability partition groups that are associated with the client.*/", "fluentSetterDocumentation" : "/**

A list of ARNs that identify the high-availability partition groups that are associated with the client.

\n@param hapgList A list of ARNs that identify the high-availability partition groups that are associated with the client.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A list of ARNs that identify the high-availability partition groups that are associated with the client.

\n

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

\n@param hapgList A list of ARNs that identify the high-availability partition groups that are associated with the client.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ClientVersion" : { "documentation" : "

The client version.

", "name" : "ClientVersion", "c2jName" : "ClientVersion", "c2jShape" : "ClientVersion", "variable" : { "variableName" : "clientVersion", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The client version.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "clientVersion", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ClientVersion", "marshallLocationName" : "ClientVersion", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ClientVersion", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The client version.

\n@param clientVersion The client version.\n@see ClientVersion*/", "getterDocumentation" : "/**

The client version.

\n@return The client version.\n@see ClientVersion*/", "fluentSetterDocumentation" : "/**

The client version.

\n@param clientVersion The client version.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ClientVersion*/", "varargSetterDocumentation" : "/**

The client version.

\n@param clientVersion The client version.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ClientVersion*/" } } }, "DescribeHsmRequest" : { "c2jName" : "DescribeHsmRequest", "documentation" : "

Contains the inputs for the DescribeHsm operation.

", "shapeName" : "DescribeHsmRequest", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The ARN of the HSM. Either the HsmArn or the SerialNumber parameter must be specified.

", "name" : "HsmArn", "c2jName" : "HsmArn", "c2jShape" : "HsmArn", "variable" : { "variableName" : "hsmArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the HSM. Either the HsmArn or the SerialNumber parameter must be specified.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "hsmArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HsmArn", "marshallLocationName" : "HsmArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the HSM. Either the HsmArn or the SerialNumber parameter must be specified.

\n@param hsmArn The ARN of the HSM. Either the HsmArn or the SerialNumber parameter must be specified.*/", "getterDocumentation" : "/**

The ARN of the HSM. Either the HsmArn or the SerialNumber parameter must be specified.

\n@return The ARN of the HSM. Either the HsmArn or the SerialNumber parameter must be specified.*/", "fluentSetterDocumentation" : "/**

The ARN of the HSM. Either the HsmArn or the SerialNumber parameter must be specified.

\n@param hsmArn The ARN of the HSM. Either the HsmArn or the SerialNumber parameter must be specified.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of the HSM. Either the HsmArn or the SerialNumber parameter must be specified.

\n@param hsmArn The ARN of the HSM. Either the HsmArn or the SerialNumber parameter must be specified.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The serial number of the HSM. Either the HsmArn or the HsmSerialNumber parameter must be specified.

", "name" : "HsmSerialNumber", "c2jName" : "HsmSerialNumber", "c2jShape" : "HsmSerialNumber", "variable" : { "variableName" : "hsmSerialNumber", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The serial number of the HSM. Either the HsmArn or the HsmSerialNumber parameter must be specified.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "hsmSerialNumber", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HsmSerialNumber", "marshallLocationName" : "HsmSerialNumber", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The serial number of the HSM. Either the HsmArn or the HsmSerialNumber parameter must be specified.

\n@param hsmSerialNumber The serial number of the HSM. Either the HsmArn or the HsmSerialNumber parameter must be specified.*/", "getterDocumentation" : "/**

The serial number of the HSM. Either the HsmArn or the HsmSerialNumber parameter must be specified.

\n@return The serial number of the HSM. Either the HsmArn or the HsmSerialNumber parameter must be specified.*/", "fluentSetterDocumentation" : "/**

The serial number of the HSM. Either the HsmArn or the HsmSerialNumber parameter must be specified.

\n@param hsmSerialNumber The serial number of the HSM. Either the HsmArn or the HsmSerialNumber parameter must be specified.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The serial number of the HSM. Either the HsmArn or the HsmSerialNumber parameter must be specified.

\n@param hsmSerialNumber The serial number of the HSM. Either the HsmArn or the HsmSerialNumber parameter must be specified.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeHsmRequest", "variableType" : "DescribeHsmRequest", "variableDeclarationType" : "DescribeHsmRequest", "documentation" : null, "simpleType" : "DescribeHsmRequest", "variableSetterType" : "DescribeHsmRequest" }, "marshaller" : { "action" : "DescribeHsm", "verb" : "POST", "target" : "CloudHsmFrontendService.DescribeHsm", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "HsmSerialNumber" : { "documentation" : "

The serial number of the HSM. Either the HsmArn or the HsmSerialNumber parameter must be specified.

", "name" : "HsmSerialNumber", "c2jName" : "HsmSerialNumber", "c2jShape" : "HsmSerialNumber", "variable" : { "variableName" : "hsmSerialNumber", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The serial number of the HSM. Either the HsmArn or the HsmSerialNumber parameter must be specified.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "hsmSerialNumber", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HsmSerialNumber", "marshallLocationName" : "HsmSerialNumber", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The serial number of the HSM. Either the HsmArn or the HsmSerialNumber parameter must be specified.

\n@param hsmSerialNumber The serial number of the HSM. Either the HsmArn or the HsmSerialNumber parameter must be specified.*/", "getterDocumentation" : "/**

The serial number of the HSM. Either the HsmArn or the HsmSerialNumber parameter must be specified.

\n@return The serial number of the HSM. Either the HsmArn or the HsmSerialNumber parameter must be specified.*/", "fluentSetterDocumentation" : "/**

The serial number of the HSM. Either the HsmArn or the HsmSerialNumber parameter must be specified.

\n@param hsmSerialNumber The serial number of the HSM. Either the HsmArn or the HsmSerialNumber parameter must be specified.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The serial number of the HSM. Either the HsmArn or the HsmSerialNumber parameter must be specified.

\n@param hsmSerialNumber The serial number of the HSM. Either the HsmArn or the HsmSerialNumber parameter must be specified.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "HsmArn" : { "documentation" : "

The ARN of the HSM. Either the HsmArn or the SerialNumber parameter must be specified.

", "name" : "HsmArn", "c2jName" : "HsmArn", "c2jShape" : "HsmArn", "variable" : { "variableName" : "hsmArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the HSM. Either the HsmArn or the SerialNumber parameter must be specified.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "hsmArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HsmArn", "marshallLocationName" : "HsmArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the HSM. Either the HsmArn or the SerialNumber parameter must be specified.

\n@param hsmArn The ARN of the HSM. Either the HsmArn or the SerialNumber parameter must be specified.*/", "getterDocumentation" : "/**

The ARN of the HSM. Either the HsmArn or the SerialNumber parameter must be specified.

\n@return The ARN of the HSM. Either the HsmArn or the SerialNumber parameter must be specified.*/", "fluentSetterDocumentation" : "/**

The ARN of the HSM. Either the HsmArn or the SerialNumber parameter must be specified.

\n@param hsmArn The ARN of the HSM. Either the HsmArn or the SerialNumber parameter must be specified.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of the HSM. Either the HsmArn or the SerialNumber parameter must be specified.

\n@param hsmArn The ARN of the HSM. Either the HsmArn or the SerialNumber parameter must be specified.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ListAvailableZonesResult" : { "c2jName" : "ListAvailableZonesResponse", "documentation" : "", "shapeName" : "ListAvailableZonesResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The list of Availability Zones that have available AWS CloudHSM capacity.

", "name" : "AZList", "c2jName" : "AZList", "c2jShape" : "AZList", "variable" : { "variableName" : "aZList", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

The list of Availability Zones that have available AWS CloudHSM capacity.

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

The list of Availability Zones that have available AWS CloudHSM capacity.

\n@param aZList The list of Availability Zones that have available AWS CloudHSM capacity.*/", "getterDocumentation" : "/**

The list of Availability Zones that have available AWS CloudHSM capacity.

\n@return The list of Availability Zones that have available AWS CloudHSM capacity.*/", "fluentSetterDocumentation" : "/**

The list of Availability Zones that have available AWS CloudHSM capacity.

\n@param aZList The list of Availability Zones that have available AWS CloudHSM capacity.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The list of Availability Zones that have available AWS CloudHSM capacity.

\n

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

\n@param aZList The list of Availability Zones that have available AWS CloudHSM capacity.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "listAvailableZonesResult", "variableType" : "ListAvailableZonesResult", "variableDeclarationType" : "ListAvailableZonesResult", "documentation" : null, "simpleType" : "ListAvailableZonesResult", "variableSetterType" : "ListAvailableZonesResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "AZList" : { "documentation" : "

The list of Availability Zones that have available AWS CloudHSM capacity.

", "name" : "AZList", "c2jName" : "AZList", "c2jShape" : "AZList", "variable" : { "variableName" : "aZList", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

The list of Availability Zones that have available AWS CloudHSM capacity.

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

The list of Availability Zones that have available AWS CloudHSM capacity.

\n@param aZList The list of Availability Zones that have available AWS CloudHSM capacity.*/", "getterDocumentation" : "/**

The list of Availability Zones that have available AWS CloudHSM capacity.

\n@return The list of Availability Zones that have available AWS CloudHSM capacity.*/", "fluentSetterDocumentation" : "/**

The list of Availability Zones that have available AWS CloudHSM capacity.

\n@param aZList The list of Availability Zones that have available AWS CloudHSM capacity.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The list of Availability Zones that have available AWS CloudHSM capacity.

\n

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

\n@param aZList The list of Availability Zones that have available AWS CloudHSM capacity.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DescribeHsmResult" : { "c2jName" : "DescribeHsmResponse", "documentation" : "

Contains the output of the DescribeHsm operation.

", "shapeName" : "DescribeHsmResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The ARN of the HSM.

", "name" : "HsmArn", "c2jName" : "HsmArn", "c2jShape" : "HsmArn", "variable" : { "variableName" : "hsmArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the HSM.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "hsmArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HsmArn", "marshallLocationName" : "HsmArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the HSM.

\n@param hsmArn The ARN of the HSM.*/", "getterDocumentation" : "/**

The ARN of the HSM.

\n@return The ARN of the HSM.*/", "fluentSetterDocumentation" : "/**

The ARN of the HSM.

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

The ARN of the HSM.

\n@param hsmArn The ARN of the HSM.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The status of the HSM.

", "name" : "Status", "c2jName" : "Status", "c2jShape" : "HsmStatus", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The status of the HSM.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Status", "marshallLocationName" : "Status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "HsmStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The status of the HSM.

\n@param status The status of the HSM.\n@see HsmStatus*/", "getterDocumentation" : "/**

The status of the HSM.

\n@return The status of the HSM.\n@see HsmStatus*/", "fluentSetterDocumentation" : "/**

The status of the HSM.

\n@param status The status of the HSM.\n@return Returns a reference to this object so that method calls can be chained together.\n@see HsmStatus*/", "varargSetterDocumentation" : "/**

The status of the HSM.

\n@param status The status of the HSM.\n@return Returns a reference to this object so that method calls can be chained together.\n@see HsmStatus*/" }, { "documentation" : "

Contains additional information about the status of the HSM.

", "name" : "StatusDetails", "c2jName" : "StatusDetails", "c2jShape" : "String", "variable" : { "variableName" : "statusDetails", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

Contains additional information about the status of the HSM.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "statusDetails", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "StatusDetails", "marshallLocationName" : "StatusDetails", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

Contains additional information about the status of the HSM.

\n@param statusDetails Contains additional information about the status of the HSM.*/", "getterDocumentation" : "/**

Contains additional information about the status of the HSM.

\n@return Contains additional information about the status of the HSM.*/", "fluentSetterDocumentation" : "/**

Contains additional information about the status of the HSM.

\n@param statusDetails Contains additional information about the status of the HSM.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Contains additional information about the status of the HSM.

\n@param statusDetails Contains additional information about the status of the HSM.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The Availability Zone that the HSM is in.

", "name" : "AvailabilityZone", "c2jName" : "AvailabilityZone", "c2jShape" : "AZ", "variable" : { "variableName" : "availabilityZone", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The Availability Zone that the HSM is in.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "availabilityZone", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "AvailabilityZone", "marshallLocationName" : "AvailabilityZone", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The Availability Zone that the HSM is in.

\n@param availabilityZone The Availability Zone that the HSM is in.*/", "getterDocumentation" : "/**

The Availability Zone that the HSM is in.

\n@return The Availability Zone that the HSM is in.*/", "fluentSetterDocumentation" : "/**

The Availability Zone that the HSM is in.

\n@param availabilityZone The Availability Zone that the HSM is in.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The Availability Zone that the HSM is in.

\n@param availabilityZone The Availability Zone that the HSM is in.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The identifier of the elastic network interface (ENI) attached to the HSM.

", "name" : "EniId", "c2jName" : "EniId", "c2jShape" : "EniId", "variable" : { "variableName" : "eniId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The identifier of the elastic network interface (ENI) attached to the HSM.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "eniId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EniId", "marshallLocationName" : "EniId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The identifier of the elastic network interface (ENI) attached to the HSM.

\n@param eniId The identifier of the elastic network interface (ENI) attached to the HSM.*/", "getterDocumentation" : "/**

The identifier of the elastic network interface (ENI) attached to the HSM.

\n@return The identifier of the elastic network interface (ENI) attached to the HSM.*/", "fluentSetterDocumentation" : "/**

The identifier of the elastic network interface (ENI) attached to the HSM.

\n@param eniId The identifier of the elastic network interface (ENI) attached to the HSM.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The identifier of the elastic network interface (ENI) attached to the HSM.

\n@param eniId The identifier of the elastic network interface (ENI) attached to the HSM.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The IP address assigned to the HSM's ENI.

", "name" : "EniIp", "c2jName" : "EniIp", "c2jShape" : "IpAddress", "variable" : { "variableName" : "eniIp", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The IP address assigned to the HSM's ENI.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "eniIp", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EniIp", "marshallLocationName" : "EniIp", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The IP address assigned to the HSM's ENI.

\n@param eniIp The IP address assigned to the HSM's ENI.*/", "getterDocumentation" : "/**

The IP address assigned to the HSM's ENI.

\n@return The IP address assigned to the HSM's ENI.*/", "fluentSetterDocumentation" : "/**

The IP address assigned to the HSM's ENI.

\n@param eniIp The IP address assigned to the HSM's ENI.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The IP address assigned to the HSM's ENI.

\n@param eniIp The IP address assigned to the HSM's ENI.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "SubscriptionType", "c2jName" : "SubscriptionType", "c2jShape" : "SubscriptionType", "variable" : { "variableName" : "subscriptionType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "subscriptionType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SubscriptionType", "marshallLocationName" : "SubscriptionType", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "SubscriptionType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param subscriptionType \n@see SubscriptionType*/", "getterDocumentation" : "/**\n@return \n@see SubscriptionType*/", "fluentSetterDocumentation" : "/**\n@param subscriptionType \n@return Returns a reference to this object so that method calls can be chained together.\n@see SubscriptionType*/", "varargSetterDocumentation" : "/**\n@param subscriptionType \n@return Returns a reference to this object so that method calls can be chained together.\n@see SubscriptionType*/" }, { "documentation" : "

The subscription start date.

", "name" : "SubscriptionStartDate", "c2jName" : "SubscriptionStartDate", "c2jShape" : "Timestamp", "variable" : { "variableName" : "subscriptionStartDate", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The subscription start date.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "subscriptionStartDate", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SubscriptionStartDate", "marshallLocationName" : "SubscriptionStartDate", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The subscription start date.

\n@param subscriptionStartDate The subscription start date.*/", "getterDocumentation" : "/**

The subscription start date.

\n@return The subscription start date.*/", "fluentSetterDocumentation" : "/**

The subscription start date.

\n@param subscriptionStartDate The subscription start date.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The subscription start date.

\n@param subscriptionStartDate The subscription start date.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The subscription end date.

", "name" : "SubscriptionEndDate", "c2jName" : "SubscriptionEndDate", "c2jShape" : "Timestamp", "variable" : { "variableName" : "subscriptionEndDate", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The subscription end date.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "subscriptionEndDate", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SubscriptionEndDate", "marshallLocationName" : "SubscriptionEndDate", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The subscription end date.

\n@param subscriptionEndDate The subscription end date.*/", "getterDocumentation" : "/**

The subscription end date.

\n@return The subscription end date.*/", "fluentSetterDocumentation" : "/**

The subscription end date.

\n@param subscriptionEndDate The subscription end date.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The subscription end date.

\n@param subscriptionEndDate The subscription end date.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The identifier of the VPC that the HSM is in.

", "name" : "VpcId", "c2jName" : "VpcId", "c2jShape" : "VpcId", "variable" : { "variableName" : "vpcId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The identifier of the VPC that the HSM is in.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "vpcId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "VpcId", "marshallLocationName" : "VpcId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The identifier of the VPC that the HSM is in.

\n@param vpcId The identifier of the VPC that the HSM is in.*/", "getterDocumentation" : "/**

The identifier of the VPC that the HSM is in.

\n@return The identifier of the VPC that the HSM is in.*/", "fluentSetterDocumentation" : "/**

The identifier of the VPC that the HSM is in.

\n@param vpcId The identifier of the VPC that the HSM is in.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The identifier of the VPC that the HSM is in.

\n@param vpcId The identifier of the VPC that the HSM is in.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The identifier of the subnet that the HSM is in.

", "name" : "SubnetId", "c2jName" : "SubnetId", "c2jShape" : "SubnetId", "variable" : { "variableName" : "subnetId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The identifier of the subnet that the HSM is in.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "subnetId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SubnetId", "marshallLocationName" : "SubnetId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The identifier of the subnet that the HSM is in.

\n@param subnetId The identifier of the subnet that the HSM is in.*/", "getterDocumentation" : "/**

The identifier of the subnet that the HSM is in.

\n@return The identifier of the subnet that the HSM is in.*/", "fluentSetterDocumentation" : "/**

The identifier of the subnet that the HSM is in.

\n@param subnetId The identifier of the subnet that the HSM is in.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The identifier of the subnet that the HSM is in.

\n@param subnetId The identifier of the subnet that the HSM is in.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The ARN of the IAM role assigned to the HSM.

", "name" : "IamRoleArn", "c2jName" : "IamRoleArn", "c2jShape" : "IamRoleArn", "variable" : { "variableName" : "iamRoleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the IAM role assigned to the HSM.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "iamRoleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "IamRoleArn", "marshallLocationName" : "IamRoleArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the IAM role assigned to the HSM.

\n@param iamRoleArn The ARN of the IAM role assigned to the HSM.*/", "getterDocumentation" : "/**

The ARN of the IAM role assigned to the HSM.

\n@return The ARN of the IAM role assigned to the HSM.*/", "fluentSetterDocumentation" : "/**

The ARN of the IAM role assigned to the HSM.

\n@param iamRoleArn The ARN of the IAM role assigned to the HSM.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of the IAM role assigned to the HSM.

\n@param iamRoleArn The ARN of the IAM role assigned to the HSM.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The serial number of the HSM.

", "name" : "SerialNumber", "c2jName" : "SerialNumber", "c2jShape" : "HsmSerialNumber", "variable" : { "variableName" : "serialNumber", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The serial number of the HSM.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "serialNumber", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SerialNumber", "marshallLocationName" : "SerialNumber", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The serial number of the HSM.

\n@param serialNumber The serial number of the HSM.*/", "getterDocumentation" : "/**

The serial number of the HSM.

\n@return The serial number of the HSM.*/", "fluentSetterDocumentation" : "/**

The serial number of the HSM.

\n@param serialNumber The serial number of the HSM.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The serial number of the HSM.

\n@param serialNumber The serial number of the HSM.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The name of the HSM vendor.

", "name" : "VendorName", "c2jName" : "VendorName", "c2jShape" : "String", "variable" : { "variableName" : "vendorName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the HSM vendor.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "vendorName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "VendorName", "marshallLocationName" : "VendorName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the HSM vendor.

\n@param vendorName The name of the HSM vendor.*/", "getterDocumentation" : "/**

The name of the HSM vendor.

\n@return The name of the HSM vendor.*/", "fluentSetterDocumentation" : "/**

The name of the HSM vendor.

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

The name of the HSM vendor.

\n@param vendorName The name of the HSM vendor.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The HSM model type.

", "name" : "HsmType", "c2jName" : "HsmType", "c2jShape" : "String", "variable" : { "variableName" : "hsmType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The HSM model type.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "hsmType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HsmType", "marshallLocationName" : "HsmType", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The HSM model type.

\n@param hsmType The HSM model type.*/", "getterDocumentation" : "/**

The HSM model type.

\n@return The HSM model type.*/", "fluentSetterDocumentation" : "/**

The HSM model type.

\n@param hsmType The HSM model type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The HSM model type.

\n@param hsmType The HSM model type.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The HSM software version.

", "name" : "SoftwareVersion", "c2jName" : "SoftwareVersion", "c2jShape" : "String", "variable" : { "variableName" : "softwareVersion", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The HSM software version.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "softwareVersion", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SoftwareVersion", "marshallLocationName" : "SoftwareVersion", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The HSM software version.

\n@param softwareVersion The HSM software version.*/", "getterDocumentation" : "/**

The HSM software version.

\n@return The HSM software version.*/", "fluentSetterDocumentation" : "/**

The HSM software version.

\n@param softwareVersion The HSM software version.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The HSM software version.

\n@param softwareVersion The HSM software version.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The public SSH key.

", "name" : "SshPublicKey", "c2jName" : "SshPublicKey", "c2jShape" : "SshKey", "variable" : { "variableName" : "sshPublicKey", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The public SSH key.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "sshPublicKey", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SshPublicKey", "marshallLocationName" : "SshPublicKey", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The public SSH key.

\n@param sshPublicKey The public SSH key.*/", "getterDocumentation" : "/**

The public SSH key.

\n@return The public SSH key.*/", "fluentSetterDocumentation" : "/**

The public SSH key.

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

The public SSH key.

\n@param sshPublicKey The public SSH key.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The date and time that the SSH key was last updated.

", "name" : "SshKeyLastUpdated", "c2jName" : "SshKeyLastUpdated", "c2jShape" : "Timestamp", "variable" : { "variableName" : "sshKeyLastUpdated", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The date and time that the SSH key was last updated.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "sshKeyLastUpdated", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SshKeyLastUpdated", "marshallLocationName" : "SshKeyLastUpdated", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The date and time that the SSH key was last updated.

\n@param sshKeyLastUpdated The date and time that the SSH key was last updated.*/", "getterDocumentation" : "/**

The date and time that the SSH key was last updated.

\n@return The date and time that the SSH key was last updated.*/", "fluentSetterDocumentation" : "/**

The date and time that the SSH key was last updated.

\n@param sshKeyLastUpdated The date and time that the SSH key was last updated.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The date and time that the SSH key was last updated.

\n@param sshKeyLastUpdated The date and time that the SSH key was last updated.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The URI of the certificate server.

", "name" : "ServerCertUri", "c2jName" : "ServerCertUri", "c2jShape" : "String", "variable" : { "variableName" : "serverCertUri", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The URI of the certificate server.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "serverCertUri", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ServerCertUri", "marshallLocationName" : "ServerCertUri", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The URI of the certificate server.

\n@param serverCertUri The URI of the certificate server.*/", "getterDocumentation" : "/**

The URI of the certificate server.

\n@return The URI of the certificate server.*/", "fluentSetterDocumentation" : "/**

The URI of the certificate server.

\n@param serverCertUri The URI of the certificate server.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The URI of the certificate server.

\n@param serverCertUri The URI of the certificate server.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The date and time that the server certificate was last updated.

", "name" : "ServerCertLastUpdated", "c2jName" : "ServerCertLastUpdated", "c2jShape" : "Timestamp", "variable" : { "variableName" : "serverCertLastUpdated", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The date and time that the server certificate was last updated.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "serverCertLastUpdated", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ServerCertLastUpdated", "marshallLocationName" : "ServerCertLastUpdated", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The date and time that the server certificate was last updated.

\n@param serverCertLastUpdated The date and time that the server certificate was last updated.*/", "getterDocumentation" : "/**

The date and time that the server certificate was last updated.

\n@return The date and time that the server certificate was last updated.*/", "fluentSetterDocumentation" : "/**

The date and time that the server certificate was last updated.

\n@param serverCertLastUpdated The date and time that the server certificate was last updated.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The date and time that the server certificate was last updated.

\n@param serverCertLastUpdated The date and time that the server certificate was last updated.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The list of partitions on the HSM.

", "name" : "Partitions", "c2jName" : "Partitions", "c2jShape" : "PartitionList", "variable" : { "variableName" : "partitions", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

The list of partitions on the HSM.

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

The list of partitions on the HSM.

\n@param partitions The list of partitions on the HSM.*/", "getterDocumentation" : "/**

The list of partitions on the HSM.

\n@return The list of partitions on the HSM.*/", "fluentSetterDocumentation" : "/**

The list of partitions on the HSM.

\n@param partitions The list of partitions on the HSM.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The list of partitions on the HSM.

\n

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

\n@param partitions The list of partitions on the HSM.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeHsmResult", "variableType" : "DescribeHsmResult", "variableDeclarationType" : "DescribeHsmResult", "documentation" : null, "simpleType" : "DescribeHsmResult", "variableSetterType" : "DescribeHsmResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Status" : { "documentation" : "

The status of the HSM.

", "name" : "Status", "c2jName" : "Status", "c2jShape" : "HsmStatus", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The status of the HSM.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Status", "marshallLocationName" : "Status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "HsmStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The status of the HSM.

\n@param status The status of the HSM.\n@see HsmStatus*/", "getterDocumentation" : "/**

The status of the HSM.

\n@return The status of the HSM.\n@see HsmStatus*/", "fluentSetterDocumentation" : "/**

The status of the HSM.

\n@param status The status of the HSM.\n@return Returns a reference to this object so that method calls can be chained together.\n@see HsmStatus*/", "varargSetterDocumentation" : "/**

The status of the HSM.

\n@param status The status of the HSM.\n@return Returns a reference to this object so that method calls can be chained together.\n@see HsmStatus*/" }, "SubscriptionStartDate" : { "documentation" : "

The subscription start date.

", "name" : "SubscriptionStartDate", "c2jName" : "SubscriptionStartDate", "c2jShape" : "Timestamp", "variable" : { "variableName" : "subscriptionStartDate", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The subscription start date.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "subscriptionStartDate", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SubscriptionStartDate", "marshallLocationName" : "SubscriptionStartDate", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The subscription start date.

\n@param subscriptionStartDate The subscription start date.*/", "getterDocumentation" : "/**

The subscription start date.

\n@return The subscription start date.*/", "fluentSetterDocumentation" : "/**

The subscription start date.

\n@param subscriptionStartDate The subscription start date.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The subscription start date.

\n@param subscriptionStartDate The subscription start date.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "VendorName" : { "documentation" : "

The name of the HSM vendor.

", "name" : "VendorName", "c2jName" : "VendorName", "c2jShape" : "String", "variable" : { "variableName" : "vendorName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the HSM vendor.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "vendorName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "VendorName", "marshallLocationName" : "VendorName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the HSM vendor.

\n@param vendorName The name of the HSM vendor.*/", "getterDocumentation" : "/**

The name of the HSM vendor.

\n@return The name of the HSM vendor.*/", "fluentSetterDocumentation" : "/**

The name of the HSM vendor.

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

The name of the HSM vendor.

\n@param vendorName The name of the HSM vendor.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EniId" : { "documentation" : "

The identifier of the elastic network interface (ENI) attached to the HSM.

", "name" : "EniId", "c2jName" : "EniId", "c2jShape" : "EniId", "variable" : { "variableName" : "eniId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The identifier of the elastic network interface (ENI) attached to the HSM.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "eniId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EniId", "marshallLocationName" : "EniId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The identifier of the elastic network interface (ENI) attached to the HSM.

\n@param eniId The identifier of the elastic network interface (ENI) attached to the HSM.*/", "getterDocumentation" : "/**

The identifier of the elastic network interface (ENI) attached to the HSM.

\n@return The identifier of the elastic network interface (ENI) attached to the HSM.*/", "fluentSetterDocumentation" : "/**

The identifier of the elastic network interface (ENI) attached to the HSM.

\n@param eniId The identifier of the elastic network interface (ENI) attached to the HSM.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The identifier of the elastic network interface (ENI) attached to the HSM.

\n@param eniId The identifier of the elastic network interface (ENI) attached to the HSM.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ServerCertUri" : { "documentation" : "

The URI of the certificate server.

", "name" : "ServerCertUri", "c2jName" : "ServerCertUri", "c2jShape" : "String", "variable" : { "variableName" : "serverCertUri", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The URI of the certificate server.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "serverCertUri", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ServerCertUri", "marshallLocationName" : "ServerCertUri", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The URI of the certificate server.

\n@param serverCertUri The URI of the certificate server.*/", "getterDocumentation" : "/**

The URI of the certificate server.

\n@return The URI of the certificate server.*/", "fluentSetterDocumentation" : "/**

The URI of the certificate server.

\n@param serverCertUri The URI of the certificate server.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The URI of the certificate server.

\n@param serverCertUri The URI of the certificate server.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "AvailabilityZone" : { "documentation" : "

The Availability Zone that the HSM is in.

", "name" : "AvailabilityZone", "c2jName" : "AvailabilityZone", "c2jShape" : "AZ", "variable" : { "variableName" : "availabilityZone", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The Availability Zone that the HSM is in.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "availabilityZone", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "AvailabilityZone", "marshallLocationName" : "AvailabilityZone", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The Availability Zone that the HSM is in.

\n@param availabilityZone The Availability Zone that the HSM is in.*/", "getterDocumentation" : "/**

The Availability Zone that the HSM is in.

\n@return The Availability Zone that the HSM is in.*/", "fluentSetterDocumentation" : "/**

The Availability Zone that the HSM is in.

\n@param availabilityZone The Availability Zone that the HSM is in.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The Availability Zone that the HSM is in.

\n@param availabilityZone The Availability Zone that the HSM is in.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "SubnetId" : { "documentation" : "

The identifier of the subnet that the HSM is in.

", "name" : "SubnetId", "c2jName" : "SubnetId", "c2jShape" : "SubnetId", "variable" : { "variableName" : "subnetId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The identifier of the subnet that the HSM is in.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "subnetId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SubnetId", "marshallLocationName" : "SubnetId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The identifier of the subnet that the HSM is in.

\n@param subnetId The identifier of the subnet that the HSM is in.*/", "getterDocumentation" : "/**

The identifier of the subnet that the HSM is in.

\n@return The identifier of the subnet that the HSM is in.*/", "fluentSetterDocumentation" : "/**

The identifier of the subnet that the HSM is in.

\n@param subnetId The identifier of the subnet that the HSM is in.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The identifier of the subnet that the HSM is in.

\n@param subnetId The identifier of the subnet that the HSM is in.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "SshKeyLastUpdated" : { "documentation" : "

The date and time that the SSH key was last updated.

", "name" : "SshKeyLastUpdated", "c2jName" : "SshKeyLastUpdated", "c2jShape" : "Timestamp", "variable" : { "variableName" : "sshKeyLastUpdated", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The date and time that the SSH key was last updated.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "sshKeyLastUpdated", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SshKeyLastUpdated", "marshallLocationName" : "SshKeyLastUpdated", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The date and time that the SSH key was last updated.

\n@param sshKeyLastUpdated The date and time that the SSH key was last updated.*/", "getterDocumentation" : "/**

The date and time that the SSH key was last updated.

\n@return The date and time that the SSH key was last updated.*/", "fluentSetterDocumentation" : "/**

The date and time that the SSH key was last updated.

\n@param sshKeyLastUpdated The date and time that the SSH key was last updated.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The date and time that the SSH key was last updated.

\n@param sshKeyLastUpdated The date and time that the SSH key was last updated.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "SubscriptionType" : { "documentation" : "", "name" : "SubscriptionType", "c2jName" : "SubscriptionType", "c2jShape" : "SubscriptionType", "variable" : { "variableName" : "subscriptionType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "subscriptionType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SubscriptionType", "marshallLocationName" : "SubscriptionType", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "SubscriptionType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param subscriptionType \n@see SubscriptionType*/", "getterDocumentation" : "/**\n@return \n@see SubscriptionType*/", "fluentSetterDocumentation" : "/**\n@param subscriptionType \n@return Returns a reference to this object so that method calls can be chained together.\n@see SubscriptionType*/", "varargSetterDocumentation" : "/**\n@param subscriptionType \n@return Returns a reference to this object so that method calls can be chained together.\n@see SubscriptionType*/" }, "SubscriptionEndDate" : { "documentation" : "

The subscription end date.

", "name" : "SubscriptionEndDate", "c2jName" : "SubscriptionEndDate", "c2jShape" : "Timestamp", "variable" : { "variableName" : "subscriptionEndDate", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The subscription end date.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "subscriptionEndDate", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SubscriptionEndDate", "marshallLocationName" : "SubscriptionEndDate", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The subscription end date.

\n@param subscriptionEndDate The subscription end date.*/", "getterDocumentation" : "/**

The subscription end date.

\n@return The subscription end date.*/", "fluentSetterDocumentation" : "/**

The subscription end date.

\n@param subscriptionEndDate The subscription end date.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The subscription end date.

\n@param subscriptionEndDate The subscription end date.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ServerCertLastUpdated" : { "documentation" : "

The date and time that the server certificate was last updated.

", "name" : "ServerCertLastUpdated", "c2jName" : "ServerCertLastUpdated", "c2jShape" : "Timestamp", "variable" : { "variableName" : "serverCertLastUpdated", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The date and time that the server certificate was last updated.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "serverCertLastUpdated", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ServerCertLastUpdated", "marshallLocationName" : "ServerCertLastUpdated", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The date and time that the server certificate was last updated.

\n@param serverCertLastUpdated The date and time that the server certificate was last updated.*/", "getterDocumentation" : "/**

The date and time that the server certificate was last updated.

\n@return The date and time that the server certificate was last updated.*/", "fluentSetterDocumentation" : "/**

The date and time that the server certificate was last updated.

\n@param serverCertLastUpdated The date and time that the server certificate was last updated.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The date and time that the server certificate was last updated.

\n@param serverCertLastUpdated The date and time that the server certificate was last updated.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Partitions" : { "documentation" : "

The list of partitions on the HSM.

", "name" : "Partitions", "c2jName" : "Partitions", "c2jShape" : "PartitionList", "variable" : { "variableName" : "partitions", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

The list of partitions on the HSM.

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

The list of partitions on the HSM.

\n@param partitions The list of partitions on the HSM.*/", "getterDocumentation" : "/**

The list of partitions on the HSM.

\n@return The list of partitions on the HSM.*/", "fluentSetterDocumentation" : "/**

The list of partitions on the HSM.

\n@param partitions The list of partitions on the HSM.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The list of partitions on the HSM.

\n

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

\n@param partitions The list of partitions on the HSM.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "SoftwareVersion" : { "documentation" : "

The HSM software version.

", "name" : "SoftwareVersion", "c2jName" : "SoftwareVersion", "c2jShape" : "String", "variable" : { "variableName" : "softwareVersion", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The HSM software version.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "softwareVersion", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SoftwareVersion", "marshallLocationName" : "SoftwareVersion", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The HSM software version.

\n@param softwareVersion The HSM software version.*/", "getterDocumentation" : "/**

The HSM software version.

\n@return The HSM software version.*/", "fluentSetterDocumentation" : "/**

The HSM software version.

\n@param softwareVersion The HSM software version.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The HSM software version.

\n@param softwareVersion The HSM software version.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "VpcId" : { "documentation" : "

The identifier of the VPC that the HSM is in.

", "name" : "VpcId", "c2jName" : "VpcId", "c2jShape" : "VpcId", "variable" : { "variableName" : "vpcId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The identifier of the VPC that the HSM is in.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "vpcId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "VpcId", "marshallLocationName" : "VpcId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The identifier of the VPC that the HSM is in.

\n@param vpcId The identifier of the VPC that the HSM is in.*/", "getterDocumentation" : "/**

The identifier of the VPC that the HSM is in.

\n@return The identifier of the VPC that the HSM is in.*/", "fluentSetterDocumentation" : "/**

The identifier of the VPC that the HSM is in.

\n@param vpcId The identifier of the VPC that the HSM is in.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The identifier of the VPC that the HSM is in.

\n@param vpcId The identifier of the VPC that the HSM is in.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "SerialNumber" : { "documentation" : "

The serial number of the HSM.

", "name" : "SerialNumber", "c2jName" : "SerialNumber", "c2jShape" : "HsmSerialNumber", "variable" : { "variableName" : "serialNumber", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The serial number of the HSM.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "serialNumber", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SerialNumber", "marshallLocationName" : "SerialNumber", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The serial number of the HSM.

\n@param serialNumber The serial number of the HSM.*/", "getterDocumentation" : "/**

The serial number of the HSM.

\n@return The serial number of the HSM.*/", "fluentSetterDocumentation" : "/**

The serial number of the HSM.

\n@param serialNumber The serial number of the HSM.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The serial number of the HSM.

\n@param serialNumber The serial number of the HSM.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "SshPublicKey" : { "documentation" : "

The public SSH key.

", "name" : "SshPublicKey", "c2jName" : "SshPublicKey", "c2jShape" : "SshKey", "variable" : { "variableName" : "sshPublicKey", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The public SSH key.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "sshPublicKey", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SshPublicKey", "marshallLocationName" : "SshPublicKey", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The public SSH key.

\n@param sshPublicKey The public SSH key.*/", "getterDocumentation" : "/**

The public SSH key.

\n@return The public SSH key.*/", "fluentSetterDocumentation" : "/**

The public SSH key.

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

The public SSH key.

\n@param sshPublicKey The public SSH key.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "StatusDetails" : { "documentation" : "

Contains additional information about the status of the HSM.

", "name" : "StatusDetails", "c2jName" : "StatusDetails", "c2jShape" : "String", "variable" : { "variableName" : "statusDetails", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

Contains additional information about the status of the HSM.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "statusDetails", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "StatusDetails", "marshallLocationName" : "StatusDetails", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

Contains additional information about the status of the HSM.

\n@param statusDetails Contains additional information about the status of the HSM.*/", "getterDocumentation" : "/**

Contains additional information about the status of the HSM.

\n@return Contains additional information about the status of the HSM.*/", "fluentSetterDocumentation" : "/**

Contains additional information about the status of the HSM.

\n@param statusDetails Contains additional information about the status of the HSM.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Contains additional information about the status of the HSM.

\n@param statusDetails Contains additional information about the status of the HSM.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EniIp" : { "documentation" : "

The IP address assigned to the HSM's ENI.

", "name" : "EniIp", "c2jName" : "EniIp", "c2jShape" : "IpAddress", "variable" : { "variableName" : "eniIp", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The IP address assigned to the HSM's ENI.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "eniIp", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EniIp", "marshallLocationName" : "EniIp", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The IP address assigned to the HSM's ENI.

\n@param eniIp The IP address assigned to the HSM's ENI.*/", "getterDocumentation" : "/**

The IP address assigned to the HSM's ENI.

\n@return The IP address assigned to the HSM's ENI.*/", "fluentSetterDocumentation" : "/**

The IP address assigned to the HSM's ENI.

\n@param eniIp The IP address assigned to the HSM's ENI.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The IP address assigned to the HSM's ENI.

\n@param eniIp The IP address assigned to the HSM's ENI.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "HsmType" : { "documentation" : "

The HSM model type.

", "name" : "HsmType", "c2jName" : "HsmType", "c2jShape" : "String", "variable" : { "variableName" : "hsmType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The HSM model type.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "hsmType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HsmType", "marshallLocationName" : "HsmType", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The HSM model type.

\n@param hsmType The HSM model type.*/", "getterDocumentation" : "/**

The HSM model type.

\n@return The HSM model type.*/", "fluentSetterDocumentation" : "/**

The HSM model type.

\n@param hsmType The HSM model type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The HSM model type.

\n@param hsmType The HSM model type.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "IamRoleArn" : { "documentation" : "

The ARN of the IAM role assigned to the HSM.

", "name" : "IamRoleArn", "c2jName" : "IamRoleArn", "c2jShape" : "IamRoleArn", "variable" : { "variableName" : "iamRoleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the IAM role assigned to the HSM.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "iamRoleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "IamRoleArn", "marshallLocationName" : "IamRoleArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the IAM role assigned to the HSM.

\n@param iamRoleArn The ARN of the IAM role assigned to the HSM.*/", "getterDocumentation" : "/**

The ARN of the IAM role assigned to the HSM.

\n@return The ARN of the IAM role assigned to the HSM.*/", "fluentSetterDocumentation" : "/**

The ARN of the IAM role assigned to the HSM.

\n@param iamRoleArn The ARN of the IAM role assigned to the HSM.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of the IAM role assigned to the HSM.

\n@param iamRoleArn The ARN of the IAM role assigned to the HSM.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "HsmArn" : { "documentation" : "

The ARN of the HSM.

", "name" : "HsmArn", "c2jName" : "HsmArn", "c2jShape" : "HsmArn", "variable" : { "variableName" : "hsmArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the HSM.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "hsmArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HsmArn", "marshallLocationName" : "HsmArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the HSM.

\n@param hsmArn The ARN of the HSM.*/", "getterDocumentation" : "/**

The ARN of the HSM.

\n@return The ARN of the HSM.*/", "fluentSetterDocumentation" : "/**

The ARN of the HSM.

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

The ARN of the HSM.

\n@param hsmArn The ARN of the HSM.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ListTagsForResourceResult" : { "c2jName" : "ListTagsForResourceResponse", "documentation" : "", "shapeName" : "ListTagsForResourceResult", "deprecated" : false, "required" : [ "TagList" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

One or more tags.

", "name" : "TagList", "c2jName" : "TagList", "c2jShape" : "TagList", "variable" : { "variableName" : "tagList", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

One or more tags.

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

One or more tags.

\n@param tagList One or more tags.*/", "getterDocumentation" : "/**

One or more tags.

\n@return One or more tags.*/", "fluentSetterDocumentation" : "/**

One or more tags.

\n@param tagList One or more tags.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

One or more tags.

\n

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

\n@param tagList One or more tags.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "listTagsForResourceResult", "variableType" : "ListTagsForResourceResult", "variableDeclarationType" : "ListTagsForResourceResult", "documentation" : null, "simpleType" : "ListTagsForResourceResult", "variableSetterType" : "ListTagsForResourceResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "TagList" : { "documentation" : "

One or more tags.

", "name" : "TagList", "c2jName" : "TagList", "c2jShape" : "TagList", "variable" : { "variableName" : "tagList", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

One or more tags.

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

One or more tags.

\n@param tagList One or more tags.*/", "getterDocumentation" : "/**

One or more tags.

\n@return One or more tags.*/", "fluentSetterDocumentation" : "/**

One or more tags.

\n@param tagList One or more tags.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

One or more tags.

\n

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

\n@param tagList One or more tags.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ClientVersion" : { "c2jName" : "ClientVersion", "documentation" : "", "shapeName" : "ClientVersion", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "FIVE_ONE", "value" : "5.1" }, { "name" : "FIVE_THREE", "value" : "5.3" } ], "variable" : { "variableName" : "clientVersion", "variableType" : "ClientVersion", "variableDeclarationType" : "ClientVersion", "documentation" : null, "simpleType" : "ClientVersion", "variableSetterType" : "ClientVersion" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "CloudHsmObjectState" : { "c2jName" : "CloudHsmObjectState", "documentation" : "", "shapeName" : "CloudHsmObjectState", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "READY", "value" : "READY" }, { "name" : "UPDATING", "value" : "UPDATING" }, { "name" : "DEGRADED", "value" : "DEGRADED" } ], "variable" : { "variableName" : "cloudHsmObjectState", "variableType" : "CloudHsmObjectState", "variableDeclarationType" : "CloudHsmObjectState", "documentation" : null, "simpleType" : "CloudHsmObjectState", "variableSetterType" : "CloudHsmObjectState" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "CloudHsmInternalException" : { "c2jName" : "CloudHsmInternalException", "documentation" : "

Indicates that an internal error occurred.

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

Specifies the type of subscription for the HSM.

  • PRODUCTION - The HSM is being used in a production environment.
  • TRIAL - The HSM is being used in a product trial.
", "shapeName" : "SubscriptionType", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "PRODUCTION", "value" : "PRODUCTION" } ], "variable" : { "variableName" : "subscriptionType", "variableType" : "SubscriptionType", "variableDeclarationType" : "SubscriptionType", "documentation" : null, "simpleType" : "SubscriptionType", "variableSetterType" : "SubscriptionType" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "RemoveTagsFromResourceRequest" : { "c2jName" : "RemoveTagsFromResourceRequest", "documentation" : "", "shapeName" : "RemoveTagsFromResourceRequest", "deprecated" : false, "required" : [ "ResourceArn", "TagKeyList" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The Amazon Resource Name (ARN) of the AWS CloudHSM resource.

", "name" : "ResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "String", "variable" : { "variableName" : "resourceArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the AWS CloudHSM resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "resourceArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ResourceArn", "marshallLocationName" : "ResourceArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The Amazon Resource Name (ARN) of the AWS CloudHSM resource.

\n@param resourceArn The Amazon Resource Name (ARN) of the AWS CloudHSM resource.*/", "getterDocumentation" : "/**

The Amazon Resource Name (ARN) of the AWS CloudHSM resource.

\n@return The Amazon Resource Name (ARN) of the AWS CloudHSM resource.*/", "fluentSetterDocumentation" : "/**

The Amazon Resource Name (ARN) of the AWS CloudHSM resource.

\n@param resourceArn The Amazon Resource Name (ARN) of the AWS CloudHSM resource.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The Amazon Resource Name (ARN) of the AWS CloudHSM resource.

\n@param resourceArn The Amazon Resource Name (ARN) of the AWS CloudHSM resource.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The tag key or keys to remove.

Specify only the tag key to remove (not the value). To overwrite the value for an existing tag, use AddTagsToResource.

", "name" : "TagKeyList", "c2jName" : "TagKeyList", "c2jShape" : "TagKeyList", "variable" : { "variableName" : "tagKeyList", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

The tag key or keys to remove.

Specify only the tag key to remove (not the value). To overwrite the value for an existing tag, use AddTagsToResource.

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

The tag key or keys to remove.

Specify only the tag key to remove (not the value). To overwrite the value for an existing tag, use AddTagsToResource.

\n@param tagKeyList The tag key or keys to remove.

Specify only the tag key to remove (not the value). To overwrite the value for an existing tag, use AddTagsToResource.*/", "getterDocumentation" : "/**

The tag key or keys to remove.

Specify only the tag key to remove (not the value). To overwrite the value for an existing tag, use AddTagsToResource.

\n@return The tag key or keys to remove.

Specify only the tag key to remove (not the value). To overwrite the value for an existing tag, use AddTagsToResource.*/", "fluentSetterDocumentation" : "/**

The tag key or keys to remove.

Specify only the tag key to remove (not the value). To overwrite the value for an existing tag, use AddTagsToResource.

\n@param tagKeyList The tag key or keys to remove.

Specify only the tag key to remove (not the value). To overwrite the value for an existing tag, use AddTagsToResource.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The tag key or keys to remove.

Specify only the tag key to remove (not the value). To overwrite the value for an existing tag, use AddTagsToResource.

\n

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

\n@param tagKeyList The tag key or keys to remove.

Specify only the tag key to remove (not the value). To overwrite the value for an existing tag, use AddTagsToResource.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "removeTagsFromResourceRequest", "variableType" : "RemoveTagsFromResourceRequest", "variableDeclarationType" : "RemoveTagsFromResourceRequest", "documentation" : null, "simpleType" : "RemoveTagsFromResourceRequest", "variableSetterType" : "RemoveTagsFromResourceRequest" }, "marshaller" : { "action" : "RemoveTagsFromResource", "verb" : "POST", "target" : "CloudHsmFrontendService.RemoveTagsFromResource", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ResourceArn" : { "documentation" : "

The Amazon Resource Name (ARN) of the AWS CloudHSM resource.

", "name" : "ResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "String", "variable" : { "variableName" : "resourceArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the AWS CloudHSM resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "resourceArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ResourceArn", "marshallLocationName" : "ResourceArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The Amazon Resource Name (ARN) of the AWS CloudHSM resource.

\n@param resourceArn The Amazon Resource Name (ARN) of the AWS CloudHSM resource.*/", "getterDocumentation" : "/**

The Amazon Resource Name (ARN) of the AWS CloudHSM resource.

\n@return The Amazon Resource Name (ARN) of the AWS CloudHSM resource.*/", "fluentSetterDocumentation" : "/**

The Amazon Resource Name (ARN) of the AWS CloudHSM resource.

\n@param resourceArn The Amazon Resource Name (ARN) of the AWS CloudHSM resource.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The Amazon Resource Name (ARN) of the AWS CloudHSM resource.

\n@param resourceArn The Amazon Resource Name (ARN) of the AWS CloudHSM resource.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "TagKeyList" : { "documentation" : "

The tag key or keys to remove.

Specify only the tag key to remove (not the value). To overwrite the value for an existing tag, use AddTagsToResource.

", "name" : "TagKeyList", "c2jName" : "TagKeyList", "c2jShape" : "TagKeyList", "variable" : { "variableName" : "tagKeyList", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

The tag key or keys to remove.

Specify only the tag key to remove (not the value). To overwrite the value for an existing tag, use AddTagsToResource.

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

The tag key or keys to remove.

Specify only the tag key to remove (not the value). To overwrite the value for an existing tag, use AddTagsToResource.

\n@param tagKeyList The tag key or keys to remove.

Specify only the tag key to remove (not the value). To overwrite the value for an existing tag, use AddTagsToResource.*/", "getterDocumentation" : "/**

The tag key or keys to remove.

Specify only the tag key to remove (not the value). To overwrite the value for an existing tag, use AddTagsToResource.

\n@return The tag key or keys to remove.

Specify only the tag key to remove (not the value). To overwrite the value for an existing tag, use AddTagsToResource.*/", "fluentSetterDocumentation" : "/**

The tag key or keys to remove.

Specify only the tag key to remove (not the value). To overwrite the value for an existing tag, use AddTagsToResource.

\n@param tagKeyList The tag key or keys to remove.

Specify only the tag key to remove (not the value). To overwrite the value for an existing tag, use AddTagsToResource.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The tag key or keys to remove.

Specify only the tag key to remove (not the value). To overwrite the value for an existing tag, use AddTagsToResource.

\n

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

\n@param tagKeyList The tag key or keys to remove.

Specify only the tag key to remove (not the value). To overwrite the value for an existing tag, use AddTagsToResource.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DeleteHsmResult" : { "c2jName" : "DeleteHsmResponse", "documentation" : "

Contains the output of the DeleteHsm operation.

", "shapeName" : "DeleteHsmResult", "deprecated" : false, "required" : [ "Status" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The status of the operation.

", "name" : "Status", "c2jName" : "Status", "c2jShape" : "String", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The status of the operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Status", "marshallLocationName" : "Status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The status of the operation.

\n@param status The status of the operation.*/", "getterDocumentation" : "/**

The status of the operation.

\n@return The status of the operation.*/", "fluentSetterDocumentation" : "/**

The status of the operation.

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

The status of the operation.

\n@param status The status of the operation.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "deleteHsmResult", "variableType" : "DeleteHsmResult", "variableDeclarationType" : "DeleteHsmResult", "documentation" : null, "simpleType" : "DeleteHsmResult", "variableSetterType" : "DeleteHsmResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Status" : { "documentation" : "

The status of the operation.

", "name" : "Status", "c2jName" : "Status", "c2jShape" : "String", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The status of the operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Status", "marshallLocationName" : "Status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The status of the operation.

\n@param status The status of the operation.*/", "getterDocumentation" : "/**

The status of the operation.

\n@return The status of the operation.*/", "fluentSetterDocumentation" : "/**

The status of the operation.

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

The status of the operation.

\n@param status The status of the operation.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "HsmStatus" : { "c2jName" : "HsmStatus", "documentation" : "", "shapeName" : "HsmStatus", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "PENDING", "value" : "PENDING" }, { "name" : "RUNNING", "value" : "RUNNING" }, { "name" : "UPDATING", "value" : "UPDATING" }, { "name" : "SUSPENDED", "value" : "SUSPENDED" }, { "name" : "TERMINATING", "value" : "TERMINATING" }, { "name" : "TERMINATED", "value" : "TERMINATED" }, { "name" : "DEGRADED", "value" : "DEGRADED" } ], "variable" : { "variableName" : "hsmStatus", "variableType" : "HsmStatus", "variableDeclarationType" : "HsmStatus", "documentation" : null, "simpleType" : "HsmStatus", "variableSetterType" : "HsmStatus" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "ModifyHapgResult" : { "c2jName" : "ModifyHapgResponse", "documentation" : "", "shapeName" : "ModifyHapgResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The ARN of the high-availability partition group.

", "name" : "HapgArn", "c2jName" : "HapgArn", "c2jShape" : "HapgArn", "variable" : { "variableName" : "hapgArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the high-availability partition group.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "hapgArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HapgArn", "marshallLocationName" : "HapgArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the high-availability partition group.

\n@param hapgArn The ARN of the high-availability partition group.*/", "getterDocumentation" : "/**

The ARN of the high-availability partition group.

\n@return The ARN of the high-availability partition group.*/", "fluentSetterDocumentation" : "/**

The ARN of the high-availability partition group.

\n@param hapgArn The ARN of the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of the high-availability partition group.

\n@param hapgArn The ARN of the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "modifyHapgResult", "variableType" : "ModifyHapgResult", "variableDeclarationType" : "ModifyHapgResult", "documentation" : null, "simpleType" : "ModifyHapgResult", "variableSetterType" : "ModifyHapgResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "HapgArn" : { "documentation" : "

The ARN of the high-availability partition group.

", "name" : "HapgArn", "c2jName" : "HapgArn", "c2jShape" : "HapgArn", "variable" : { "variableName" : "hapgArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the high-availability partition group.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "hapgArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HapgArn", "marshallLocationName" : "HapgArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the high-availability partition group.

\n@param hapgArn The ARN of the high-availability partition group.*/", "getterDocumentation" : "/**

The ARN of the high-availability partition group.

\n@return The ARN of the high-availability partition group.*/", "fluentSetterDocumentation" : "/**

The ARN of the high-availability partition group.

\n@param hapgArn The ARN of the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of the high-availability partition group.

\n@param hapgArn The ARN of the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ListTagsForResourceRequest" : { "c2jName" : "ListTagsForResourceRequest", "documentation" : "", "shapeName" : "ListTagsForResourceRequest", "deprecated" : false, "required" : [ "ResourceArn" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The Amazon Resource Name (ARN) of the AWS CloudHSM resource.

", "name" : "ResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "String", "variable" : { "variableName" : "resourceArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the AWS CloudHSM resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "resourceArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ResourceArn", "marshallLocationName" : "ResourceArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The Amazon Resource Name (ARN) of the AWS CloudHSM resource.

\n@param resourceArn The Amazon Resource Name (ARN) of the AWS CloudHSM resource.*/", "getterDocumentation" : "/**

The Amazon Resource Name (ARN) of the AWS CloudHSM resource.

\n@return The Amazon Resource Name (ARN) of the AWS CloudHSM resource.*/", "fluentSetterDocumentation" : "/**

The Amazon Resource Name (ARN) of the AWS CloudHSM resource.

\n@param resourceArn The Amazon Resource Name (ARN) of the AWS CloudHSM resource.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The Amazon Resource Name (ARN) of the AWS CloudHSM resource.

\n@param resourceArn The Amazon Resource Name (ARN) of the AWS CloudHSM resource.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "listTagsForResourceRequest", "variableType" : "ListTagsForResourceRequest", "variableDeclarationType" : "ListTagsForResourceRequest", "documentation" : null, "simpleType" : "ListTagsForResourceRequest", "variableSetterType" : "ListTagsForResourceRequest" }, "marshaller" : { "action" : "ListTagsForResource", "verb" : "POST", "target" : "CloudHsmFrontendService.ListTagsForResource", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ResourceArn" : { "documentation" : "

The Amazon Resource Name (ARN) of the AWS CloudHSM resource.

", "name" : "ResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "String", "variable" : { "variableName" : "resourceArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the AWS CloudHSM resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "resourceArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ResourceArn", "marshallLocationName" : "ResourceArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The Amazon Resource Name (ARN) of the AWS CloudHSM resource.

\n@param resourceArn The Amazon Resource Name (ARN) of the AWS CloudHSM resource.*/", "getterDocumentation" : "/**

The Amazon Resource Name (ARN) of the AWS CloudHSM resource.

\n@return The Amazon Resource Name (ARN) of the AWS CloudHSM resource.*/", "fluentSetterDocumentation" : "/**

The Amazon Resource Name (ARN) of the AWS CloudHSM resource.

\n@param resourceArn The Amazon Resource Name (ARN) of the AWS CloudHSM resource.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The Amazon Resource Name (ARN) of the AWS CloudHSM resource.

\n@param resourceArn The Amazon Resource Name (ARN) of the AWS CloudHSM resource.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "AddTagsToResourceResult" : { "c2jName" : "AddTagsToResourceResponse", "documentation" : "", "shapeName" : "AddTagsToResourceResult", "deprecated" : false, "required" : [ "Status" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The status of the operation.

", "name" : "Status", "c2jName" : "Status", "c2jShape" : "String", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The status of the operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Status", "marshallLocationName" : "Status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The status of the operation.

\n@param status The status of the operation.*/", "getterDocumentation" : "/**

The status of the operation.

\n@return The status of the operation.*/", "fluentSetterDocumentation" : "/**

The status of the operation.

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

The status of the operation.

\n@param status The status of the operation.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "addTagsToResourceResult", "variableType" : "AddTagsToResourceResult", "variableDeclarationType" : "AddTagsToResourceResult", "documentation" : null, "simpleType" : "AddTagsToResourceResult", "variableSetterType" : "AddTagsToResourceResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Status" : { "documentation" : "

The status of the operation.

", "name" : "Status", "c2jName" : "Status", "c2jShape" : "String", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The status of the operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Status", "marshallLocationName" : "Status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The status of the operation.

\n@param status The status of the operation.*/", "getterDocumentation" : "/**

The status of the operation.

\n@return The status of the operation.*/", "fluentSetterDocumentation" : "/**

The status of the operation.

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

The status of the operation.

\n@param status The status of the operation.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ListHsmsRequest" : { "c2jName" : "ListHsmsRequest", "documentation" : "", "shapeName" : "ListHsmsRequest", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The NextToken value from a previous call to ListHsms. Pass null if this is the first call.

", "name" : "NextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The NextToken value from a previous call to ListHsms. Pass null if this is the first call.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "NextToken", "marshallLocationName" : "NextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The NextToken value from a previous call to ListHsms. Pass null if this is the first call.

\n@param nextToken The NextToken value from a previous call to ListHsms. Pass null if this is the first call.*/", "getterDocumentation" : "/**

The NextToken value from a previous call to ListHsms. Pass null if this is the first call.

\n@return The NextToken value from a previous call to ListHsms. Pass null if this is the first call.*/", "fluentSetterDocumentation" : "/**

The NextToken value from a previous call to ListHsms. Pass null if this is the first call.

\n@param nextToken The NextToken value from a previous call to ListHsms. Pass null if this is the first call.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The NextToken value from a previous call to ListHsms. Pass null if this is the first call.

\n@param nextToken The NextToken value from a previous call to ListHsms. Pass null if this is the first call.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "listHsmsRequest", "variableType" : "ListHsmsRequest", "variableDeclarationType" : "ListHsmsRequest", "documentation" : null, "simpleType" : "ListHsmsRequest", "variableSetterType" : "ListHsmsRequest" }, "marshaller" : { "action" : "ListHsms", "verb" : "POST", "target" : "CloudHsmFrontendService.ListHsms", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

The NextToken value from a previous call to ListHsms. Pass null if this is the first call.

", "name" : "NextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The NextToken value from a previous call to ListHsms. Pass null if this is the first call.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "NextToken", "marshallLocationName" : "NextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The NextToken value from a previous call to ListHsms. Pass null if this is the first call.

\n@param nextToken The NextToken value from a previous call to ListHsms. Pass null if this is the first call.*/", "getterDocumentation" : "/**

The NextToken value from a previous call to ListHsms. Pass null if this is the first call.

\n@return The NextToken value from a previous call to ListHsms. Pass null if this is the first call.*/", "fluentSetterDocumentation" : "/**

The NextToken value from a previous call to ListHsms. Pass null if this is the first call.

\n@param nextToken The NextToken value from a previous call to ListHsms. Pass null if this is the first call.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The NextToken value from a previous call to ListHsms. Pass null if this is the first call.

\n@param nextToken The NextToken value from a previous call to ListHsms. Pass null if this is the first call.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "InvalidRequestException" : { "c2jName" : "InvalidRequestException", "documentation" : "

Indicates that one or more of the request parameters are not valid.

", "shapeName" : "InvalidRequestException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "invalidRequestException", "variableType" : "InvalidRequestException", "variableDeclarationType" : "InvalidRequestException", "documentation" : null, "simpleType" : "InvalidRequestException", "variableSetterType" : "InvalidRequestException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "InvalidRequestException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "AddTagsToResourceRequest" : { "c2jName" : "AddTagsToResourceRequest", "documentation" : "", "shapeName" : "AddTagsToResourceRequest", "deprecated" : false, "required" : [ "ResourceArn", "TagList" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The Amazon Resource Name (ARN) of the AWS CloudHSM resource to tag.

", "name" : "ResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "String", "variable" : { "variableName" : "resourceArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the AWS CloudHSM resource to tag.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "resourceArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ResourceArn", "marshallLocationName" : "ResourceArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The Amazon Resource Name (ARN) of the AWS CloudHSM resource to tag.

\n@param resourceArn The Amazon Resource Name (ARN) of the AWS CloudHSM resource to tag.*/", "getterDocumentation" : "/**

The Amazon Resource Name (ARN) of the AWS CloudHSM resource to tag.

\n@return The Amazon Resource Name (ARN) of the AWS CloudHSM resource to tag.*/", "fluentSetterDocumentation" : "/**

The Amazon Resource Name (ARN) of the AWS CloudHSM resource to tag.

\n@param resourceArn The Amazon Resource Name (ARN) of the AWS CloudHSM resource to tag.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The Amazon Resource Name (ARN) of the AWS CloudHSM resource to tag.

\n@param resourceArn The Amazon Resource Name (ARN) of the AWS CloudHSM resource to tag.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

One or more tags.

", "name" : "TagList", "c2jName" : "TagList", "c2jShape" : "TagList", "variable" : { "variableName" : "tagList", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

One or more tags.

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

One or more tags.

\n@param tagList One or more tags.*/", "getterDocumentation" : "/**

One or more tags.

\n@return One or more tags.*/", "fluentSetterDocumentation" : "/**

One or more tags.

\n@param tagList One or more tags.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

One or more tags.

\n

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

\n@param tagList One or more tags.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "addTagsToResourceRequest", "variableType" : "AddTagsToResourceRequest", "variableDeclarationType" : "AddTagsToResourceRequest", "documentation" : null, "simpleType" : "AddTagsToResourceRequest", "variableSetterType" : "AddTagsToResourceRequest" }, "marshaller" : { "action" : "AddTagsToResource", "verb" : "POST", "target" : "CloudHsmFrontendService.AddTagsToResource", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ResourceArn" : { "documentation" : "

The Amazon Resource Name (ARN) of the AWS CloudHSM resource to tag.

", "name" : "ResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "String", "variable" : { "variableName" : "resourceArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the AWS CloudHSM resource to tag.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "resourceArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ResourceArn", "marshallLocationName" : "ResourceArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The Amazon Resource Name (ARN) of the AWS CloudHSM resource to tag.

\n@param resourceArn The Amazon Resource Name (ARN) of the AWS CloudHSM resource to tag.*/", "getterDocumentation" : "/**

The Amazon Resource Name (ARN) of the AWS CloudHSM resource to tag.

\n@return The Amazon Resource Name (ARN) of the AWS CloudHSM resource to tag.*/", "fluentSetterDocumentation" : "/**

The Amazon Resource Name (ARN) of the AWS CloudHSM resource to tag.

\n@param resourceArn The Amazon Resource Name (ARN) of the AWS CloudHSM resource to tag.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The Amazon Resource Name (ARN) of the AWS CloudHSM resource to tag.

\n@param resourceArn The Amazon Resource Name (ARN) of the AWS CloudHSM resource to tag.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "TagList" : { "documentation" : "

One or more tags.

", "name" : "TagList", "c2jName" : "TagList", "c2jShape" : "TagList", "variable" : { "variableName" : "tagList", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

One or more tags.

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

One or more tags.

\n@param tagList One or more tags.*/", "getterDocumentation" : "/**

One or more tags.

\n@return One or more tags.*/", "fluentSetterDocumentation" : "/**

One or more tags.

\n@param tagList One or more tags.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

One or more tags.

\n

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

\n@param tagList One or more tags.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DeleteHapgRequest" : { "c2jName" : "DeleteHapgRequest", "documentation" : "

Contains the inputs for the DeleteHapg action.

", "shapeName" : "DeleteHapgRequest", "deprecated" : false, "required" : [ "HapgArn" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The ARN of the high-availability partition group to delete.

", "name" : "HapgArn", "c2jName" : "HapgArn", "c2jShape" : "HapgArn", "variable" : { "variableName" : "hapgArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the high-availability partition group to delete.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "hapgArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HapgArn", "marshallLocationName" : "HapgArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the high-availability partition group to delete.

\n@param hapgArn The ARN of the high-availability partition group to delete.*/", "getterDocumentation" : "/**

The ARN of the high-availability partition group to delete.

\n@return The ARN of the high-availability partition group to delete.*/", "fluentSetterDocumentation" : "/**

The ARN of the high-availability partition group to delete.

\n@param hapgArn The ARN of the high-availability partition group to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of the high-availability partition group to delete.

\n@param hapgArn The ARN of the high-availability partition group to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "deleteHapgRequest", "variableType" : "DeleteHapgRequest", "variableDeclarationType" : "DeleteHapgRequest", "documentation" : null, "simpleType" : "DeleteHapgRequest", "variableSetterType" : "DeleteHapgRequest" }, "marshaller" : { "action" : "DeleteHapg", "verb" : "POST", "target" : "CloudHsmFrontendService.DeleteHapg", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "HapgArn" : { "documentation" : "

The ARN of the high-availability partition group to delete.

", "name" : "HapgArn", "c2jName" : "HapgArn", "c2jShape" : "HapgArn", "variable" : { "variableName" : "hapgArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the high-availability partition group to delete.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "hapgArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HapgArn", "marshallLocationName" : "HapgArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the high-availability partition group to delete.

\n@param hapgArn The ARN of the high-availability partition group to delete.*/", "getterDocumentation" : "/**

The ARN of the high-availability partition group to delete.

\n@return The ARN of the high-availability partition group to delete.*/", "fluentSetterDocumentation" : "/**

The ARN of the high-availability partition group to delete.

\n@param hapgArn The ARN of the high-availability partition group to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of the high-availability partition group to delete.

\n@param hapgArn The ARN of the high-availability partition group to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "CloudHsmServiceException" : { "c2jName" : "CloudHsmServiceException", "documentation" : "

Indicates that an exception occurred in the AWS CloudHSM service.

", "shapeName" : "CloudHsmServiceException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ ], "enums" : null, "variable" : { "variableName" : "cloudHsmServiceException", "variableType" : "CloudHsmServiceException", "variableDeclarationType" : "CloudHsmServiceException", "documentation" : null, "simpleType" : "CloudHsmServiceException", "variableSetterType" : "CloudHsmServiceException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "CloudHsmServiceException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "DeleteHapgResult" : { "c2jName" : "DeleteHapgResponse", "documentation" : "

Contains the output of the DeleteHapg action.

", "shapeName" : "DeleteHapgResult", "deprecated" : false, "required" : [ "Status" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The status of the action.

", "name" : "Status", "c2jName" : "Status", "c2jShape" : "String", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The status of the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Status", "marshallLocationName" : "Status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The status of the action.

\n@param status The status of the action.*/", "getterDocumentation" : "/**

The status of the action.

\n@return The status of the action.*/", "fluentSetterDocumentation" : "/**

The status of the action.

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

The status of the action.

\n@param status The status of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "deleteHapgResult", "variableType" : "DeleteHapgResult", "variableDeclarationType" : "DeleteHapgResult", "documentation" : null, "simpleType" : "DeleteHapgResult", "variableSetterType" : "DeleteHapgResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Status" : { "documentation" : "

The status of the action.

", "name" : "Status", "c2jName" : "Status", "c2jShape" : "String", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The status of the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Status", "marshallLocationName" : "Status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The status of the action.

\n@param status The status of the action.*/", "getterDocumentation" : "/**

The status of the action.

\n@return The status of the action.*/", "fluentSetterDocumentation" : "/**

The status of the action.

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

The status of the action.

\n@param status The status of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ListLunaClientsResult" : { "c2jName" : "ListLunaClientsResponse", "documentation" : "", "shapeName" : "ListLunaClientsResult", "deprecated" : false, "required" : [ "ClientList" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The list of clients.

", "name" : "ClientList", "c2jName" : "ClientList", "c2jShape" : "ClientList", "variable" : { "variableName" : "clientList", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

The list of clients.

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

The list of clients.

\n@param clientList The list of clients.*/", "getterDocumentation" : "/**

The list of clients.

\n@return The list of clients.*/", "fluentSetterDocumentation" : "/**

The list of clients.

\n@param clientList The list of clients.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The list of clients.

\n

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

\n@param clientList The list of clients.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

If not null, more results are available. Pass this to ListLunaClients to retrieve the next set of items.

", "name" : "NextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

If not null, more results are available. Pass this to ListLunaClients to retrieve the next set of items.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "NextToken", "marshallLocationName" : "NextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

If not null, more results are available. Pass this to ListLunaClients to retrieve the next set of items.

\n@param nextToken If not null, more results are available. Pass this to ListLunaClients to retrieve the next set of items.*/", "getterDocumentation" : "/**

If not null, more results are available. Pass this to ListLunaClients to retrieve the next set of items.

\n@return If not null, more results are available. Pass this to ListLunaClients to retrieve the next set of items.*/", "fluentSetterDocumentation" : "/**

If not null, more results are available. Pass this to ListLunaClients to retrieve the next set of items.

\n@param nextToken If not null, more results are available. Pass this to ListLunaClients to retrieve the next set of items.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

If not null, more results are available. Pass this to ListLunaClients to retrieve the next set of items.

\n@param nextToken If not null, more results are available. Pass this to ListLunaClients to retrieve the next set of items.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "listLunaClientsResult", "variableType" : "ListLunaClientsResult", "variableDeclarationType" : "ListLunaClientsResult", "documentation" : null, "simpleType" : "ListLunaClientsResult", "variableSetterType" : "ListLunaClientsResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

If not null, more results are available. Pass this to ListLunaClients to retrieve the next set of items.

", "name" : "NextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

If not null, more results are available. Pass this to ListLunaClients to retrieve the next set of items.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "NextToken", "marshallLocationName" : "NextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

If not null, more results are available. Pass this to ListLunaClients to retrieve the next set of items.

\n@param nextToken If not null, more results are available. Pass this to ListLunaClients to retrieve the next set of items.*/", "getterDocumentation" : "/**

If not null, more results are available. Pass this to ListLunaClients to retrieve the next set of items.

\n@return If not null, more results are available. Pass this to ListLunaClients to retrieve the next set of items.*/", "fluentSetterDocumentation" : "/**

If not null, more results are available. Pass this to ListLunaClients to retrieve the next set of items.

\n@param nextToken If not null, more results are available. Pass this to ListLunaClients to retrieve the next set of items.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

If not null, more results are available. Pass this to ListLunaClients to retrieve the next set of items.

\n@param nextToken If not null, more results are available. Pass this to ListLunaClients to retrieve the next set of items.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ClientList" : { "documentation" : "

The list of clients.

", "name" : "ClientList", "c2jName" : "ClientList", "c2jShape" : "ClientList", "variable" : { "variableName" : "clientList", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

The list of clients.

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

The list of clients.

\n@param clientList The list of clients.*/", "getterDocumentation" : "/**

The list of clients.

\n@return The list of clients.*/", "fluentSetterDocumentation" : "/**

The list of clients.

\n@param clientList The list of clients.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The list of clients.

\n

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

\n@param clientList The list of clients.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ListLunaClientsRequest" : { "c2jName" : "ListLunaClientsRequest", "documentation" : "", "shapeName" : "ListLunaClientsRequest", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The NextToken value from a previous call to ListLunaClients. Pass null if this is the first call.

", "name" : "NextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The NextToken value from a previous call to ListLunaClients. Pass null if this is the first call.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "NextToken", "marshallLocationName" : "NextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The NextToken value from a previous call to ListLunaClients. Pass null if this is the first call.

\n@param nextToken The NextToken value from a previous call to ListLunaClients. Pass null if this is the first call.*/", "getterDocumentation" : "/**

The NextToken value from a previous call to ListLunaClients. Pass null if this is the first call.

\n@return The NextToken value from a previous call to ListLunaClients. Pass null if this is the first call.*/", "fluentSetterDocumentation" : "/**

The NextToken value from a previous call to ListLunaClients. Pass null if this is the first call.

\n@param nextToken The NextToken value from a previous call to ListLunaClients. Pass null if this is the first call.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The NextToken value from a previous call to ListLunaClients. Pass null if this is the first call.

\n@param nextToken The NextToken value from a previous call to ListLunaClients. Pass null if this is the first call.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "listLunaClientsRequest", "variableType" : "ListLunaClientsRequest", "variableDeclarationType" : "ListLunaClientsRequest", "documentation" : null, "simpleType" : "ListLunaClientsRequest", "variableSetterType" : "ListLunaClientsRequest" }, "marshaller" : { "action" : "ListLunaClients", "verb" : "POST", "target" : "CloudHsmFrontendService.ListLunaClients", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

The NextToken value from a previous call to ListLunaClients. Pass null if this is the first call.

", "name" : "NextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The NextToken value from a previous call to ListLunaClients. Pass null if this is the first call.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "NextToken", "marshallLocationName" : "NextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The NextToken value from a previous call to ListLunaClients. Pass null if this is the first call.

\n@param nextToken The NextToken value from a previous call to ListLunaClients. Pass null if this is the first call.*/", "getterDocumentation" : "/**

The NextToken value from a previous call to ListLunaClients. Pass null if this is the first call.

\n@return The NextToken value from a previous call to ListLunaClients. Pass null if this is the first call.*/", "fluentSetterDocumentation" : "/**

The NextToken value from a previous call to ListLunaClients. Pass null if this is the first call.

\n@param nextToken The NextToken value from a previous call to ListLunaClients. Pass null if this is the first call.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The NextToken value from a previous call to ListLunaClients. Pass null if this is the first call.

\n@param nextToken The NextToken value from a previous call to ListLunaClients. Pass null if this is the first call.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ModifyHapgRequest" : { "c2jName" : "ModifyHapgRequest", "documentation" : "", "shapeName" : "ModifyHapgRequest", "deprecated" : false, "required" : [ "HapgArn" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The ARN of the high-availability partition group to modify.

", "name" : "HapgArn", "c2jName" : "HapgArn", "c2jShape" : "HapgArn", "variable" : { "variableName" : "hapgArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the high-availability partition group to modify.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "hapgArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HapgArn", "marshallLocationName" : "HapgArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the high-availability partition group to modify.

\n@param hapgArn The ARN of the high-availability partition group to modify.*/", "getterDocumentation" : "/**

The ARN of the high-availability partition group to modify.

\n@return The ARN of the high-availability partition group to modify.*/", "fluentSetterDocumentation" : "/**

The ARN of the high-availability partition group to modify.

\n@param hapgArn The ARN of the high-availability partition group to modify.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of the high-availability partition group to modify.

\n@param hapgArn The ARN of the high-availability partition group to modify.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The new label for the high-availability partition group.

", "name" : "Label", "c2jName" : "Label", "c2jShape" : "Label", "variable" : { "variableName" : "label", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The new label for the high-availability partition group.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "label", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Label", "marshallLocationName" : "Label", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The new label for the high-availability partition group.

\n@param label The new label for the high-availability partition group.*/", "getterDocumentation" : "/**

The new label for the high-availability partition group.

\n@return The new label for the high-availability partition group.*/", "fluentSetterDocumentation" : "/**

The new label for the high-availability partition group.

\n@param label The new label for the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The new label for the high-availability partition group.

\n@param label The new label for the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The list of partition serial numbers to make members of the high-availability partition group.

", "name" : "PartitionSerialList", "c2jName" : "PartitionSerialList", "c2jShape" : "PartitionSerialList", "variable" : { "variableName" : "partitionSerialList", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

The list of partition serial numbers to make members of the high-availability partition group.

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

The list of partition serial numbers to make members of the high-availability partition group.

\n@param partitionSerialList The list of partition serial numbers to make members of the high-availability partition group.*/", "getterDocumentation" : "/**

The list of partition serial numbers to make members of the high-availability partition group.

\n@return The list of partition serial numbers to make members of the high-availability partition group.*/", "fluentSetterDocumentation" : "/**

The list of partition serial numbers to make members of the high-availability partition group.

\n@param partitionSerialList The list of partition serial numbers to make members of the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The list of partition serial numbers to make members of the high-availability partition group.

\n

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

\n@param partitionSerialList The list of partition serial numbers to make members of the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "modifyHapgRequest", "variableType" : "ModifyHapgRequest", "variableDeclarationType" : "ModifyHapgRequest", "documentation" : null, "simpleType" : "ModifyHapgRequest", "variableSetterType" : "ModifyHapgRequest" }, "marshaller" : { "action" : "ModifyHapg", "verb" : "POST", "target" : "CloudHsmFrontendService.ModifyHapg", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "PartitionSerialList" : { "documentation" : "

The list of partition serial numbers to make members of the high-availability partition group.

", "name" : "PartitionSerialList", "c2jName" : "PartitionSerialList", "c2jShape" : "PartitionSerialList", "variable" : { "variableName" : "partitionSerialList", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

The list of partition serial numbers to make members of the high-availability partition group.

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

The list of partition serial numbers to make members of the high-availability partition group.

\n@param partitionSerialList The list of partition serial numbers to make members of the high-availability partition group.*/", "getterDocumentation" : "/**

The list of partition serial numbers to make members of the high-availability partition group.

\n@return The list of partition serial numbers to make members of the high-availability partition group.*/", "fluentSetterDocumentation" : "/**

The list of partition serial numbers to make members of the high-availability partition group.

\n@param partitionSerialList The list of partition serial numbers to make members of the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The list of partition serial numbers to make members of the high-availability partition group.

\n

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

\n@param partitionSerialList The list of partition serial numbers to make members of the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Label" : { "documentation" : "

The new label for the high-availability partition group.

", "name" : "Label", "c2jName" : "Label", "c2jShape" : "Label", "variable" : { "variableName" : "label", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The new label for the high-availability partition group.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "label", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Label", "marshallLocationName" : "Label", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The new label for the high-availability partition group.

\n@param label The new label for the high-availability partition group.*/", "getterDocumentation" : "/**

The new label for the high-availability partition group.

\n@return The new label for the high-availability partition group.*/", "fluentSetterDocumentation" : "/**

The new label for the high-availability partition group.

\n@param label The new label for the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The new label for the high-availability partition group.

\n@param label The new label for the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "HapgArn" : { "documentation" : "

The ARN of the high-availability partition group to modify.

", "name" : "HapgArn", "c2jName" : "HapgArn", "c2jShape" : "HapgArn", "variable" : { "variableName" : "hapgArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the high-availability partition group to modify.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "hapgArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HapgArn", "marshallLocationName" : "HapgArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the high-availability partition group to modify.

\n@param hapgArn The ARN of the high-availability partition group to modify.*/", "getterDocumentation" : "/**

The ARN of the high-availability partition group to modify.

\n@return The ARN of the high-availability partition group to modify.*/", "fluentSetterDocumentation" : "/**

The ARN of the high-availability partition group to modify.

\n@param hapgArn The ARN of the high-availability partition group to modify.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of the high-availability partition group to modify.

\n@param hapgArn The ARN of the high-availability partition group to modify.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ListHsmsResult" : { "c2jName" : "ListHsmsResponse", "documentation" : "

Contains the output of the ListHsms operation.

", "shapeName" : "ListHsmsResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The list of ARNs that identify the HSMs.

", "name" : "HsmList", "c2jName" : "HsmList", "c2jShape" : "HsmList", "variable" : { "variableName" : "hsmList", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

The list of ARNs that identify the HSMs.

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

The list of ARNs that identify the HSMs.

\n@param hsmList The list of ARNs that identify the HSMs.*/", "getterDocumentation" : "/**

The list of ARNs that identify the HSMs.

\n@return The list of ARNs that identify the HSMs.*/", "fluentSetterDocumentation" : "/**

The list of ARNs that identify the HSMs.

\n@param hsmList The list of ARNs that identify the HSMs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The list of ARNs that identify the HSMs.

\n

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

\n@param hsmList The list of ARNs that identify the HSMs.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

If not null, more results are available. Pass this value to ListHsms to retrieve the next set of items.

", "name" : "NextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

If not null, more results are available. Pass this value to ListHsms to retrieve the next set of items.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "NextToken", "marshallLocationName" : "NextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

If not null, more results are available. Pass this value to ListHsms to retrieve the next set of items.

\n@param nextToken If not null, more results are available. Pass this value to ListHsms to retrieve the next set of items.*/", "getterDocumentation" : "/**

If not null, more results are available. Pass this value to ListHsms to retrieve the next set of items.

\n@return If not null, more results are available. Pass this value to ListHsms to retrieve the next set of items.*/", "fluentSetterDocumentation" : "/**

If not null, more results are available. Pass this value to ListHsms to retrieve the next set of items.

\n@param nextToken If not null, more results are available. Pass this value to ListHsms to retrieve the next set of items.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

If not null, more results are available. Pass this value to ListHsms to retrieve the next set of items.

\n@param nextToken If not null, more results are available. Pass this value to ListHsms to retrieve the next set of items.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "listHsmsResult", "variableType" : "ListHsmsResult", "variableDeclarationType" : "ListHsmsResult", "documentation" : null, "simpleType" : "ListHsmsResult", "variableSetterType" : "ListHsmsResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "HsmList" : { "documentation" : "

The list of ARNs that identify the HSMs.

", "name" : "HsmList", "c2jName" : "HsmList", "c2jShape" : "HsmList", "variable" : { "variableName" : "hsmList", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

The list of ARNs that identify the HSMs.

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

The list of ARNs that identify the HSMs.

\n@param hsmList The list of ARNs that identify the HSMs.*/", "getterDocumentation" : "/**

The list of ARNs that identify the HSMs.

\n@return The list of ARNs that identify the HSMs.*/", "fluentSetterDocumentation" : "/**

The list of ARNs that identify the HSMs.

\n@param hsmList The list of ARNs that identify the HSMs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The list of ARNs that identify the HSMs.

\n

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

\n@param hsmList The list of ARNs that identify the HSMs.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "NextToken" : { "documentation" : "

If not null, more results are available. Pass this value to ListHsms to retrieve the next set of items.

", "name" : "NextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

If not null, more results are available. Pass this value to ListHsms to retrieve the next set of items.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "NextToken", "marshallLocationName" : "NextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

If not null, more results are available. Pass this value to ListHsms to retrieve the next set of items.

\n@param nextToken If not null, more results are available. Pass this value to ListHsms to retrieve the next set of items.*/", "getterDocumentation" : "/**

If not null, more results are available. Pass this value to ListHsms to retrieve the next set of items.

\n@return If not null, more results are available. Pass this value to ListHsms to retrieve the next set of items.*/", "fluentSetterDocumentation" : "/**

If not null, more results are available. Pass this value to ListHsms to retrieve the next set of items.

\n@param nextToken If not null, more results are available. Pass this value to ListHsms to retrieve the next set of items.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

If not null, more results are available. Pass this value to ListHsms to retrieve the next set of items.

\n@param nextToken If not null, more results are available. Pass this value to ListHsms to retrieve the next set of items.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "CreateHsmRequest" : { "c2jName" : "CreateHsmRequest", "documentation" : "

Contains the inputs for the CreateHsm operation.

", "shapeName" : "CreateHsmRequest", "deprecated" : false, "required" : [ "SubnetId", "SshKey", "IamRoleArn", "SubscriptionType" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The identifier of the subnet in your VPC in which to place the HSM.

", "name" : "SubnetId", "c2jName" : "SubnetId", "c2jShape" : "SubnetId", "variable" : { "variableName" : "subnetId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The identifier of the subnet in your VPC in which to place the HSM.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "subnetId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SubnetId", "marshallLocationName" : "SubnetId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The identifier of the subnet in your VPC in which to place the HSM.

\n@param subnetId The identifier of the subnet in your VPC in which to place the HSM.*/", "getterDocumentation" : "/**

The identifier of the subnet in your VPC in which to place the HSM.

\n@return The identifier of the subnet in your VPC in which to place the HSM.*/", "fluentSetterDocumentation" : "/**

The identifier of the subnet in your VPC in which to place the HSM.

\n@param subnetId The identifier of the subnet in your VPC in which to place the HSM.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The identifier of the subnet in your VPC in which to place the HSM.

\n@param subnetId The identifier of the subnet in your VPC in which to place the HSM.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The SSH public key to install on the HSM.

", "name" : "SshKey", "c2jName" : "SshKey", "c2jShape" : "SshKey", "variable" : { "variableName" : "sshKey", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The SSH public key to install on the HSM.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "sshKey", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SshKey", "marshallLocationName" : "SshKey", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The SSH public key to install on the HSM.

\n@param sshKey The SSH public key to install on the HSM.*/", "getterDocumentation" : "/**

The SSH public key to install on the HSM.

\n@return The SSH public key to install on the HSM.*/", "fluentSetterDocumentation" : "/**

The SSH public key to install on the HSM.

\n@param sshKey The SSH public key to install on the HSM.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The SSH public key to install on the HSM.

\n@param sshKey The SSH public key to install on the HSM.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The IP address to assign to the HSM's ENI.

If an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the subnet.

", "name" : "EniIp", "c2jName" : "EniIp", "c2jShape" : "IpAddress", "variable" : { "variableName" : "eniIp", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The IP address to assign to the HSM's ENI.

If an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the subnet.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "eniIp", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EniIp", "marshallLocationName" : "EniIp", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The IP address to assign to the HSM's ENI.

If an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the subnet.

\n@param eniIp The IP address to assign to the HSM's ENI.

If an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the subnet.*/", "getterDocumentation" : "/**

The IP address to assign to the HSM's ENI.

If an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the subnet.

\n@return The IP address to assign to the HSM's ENI.

If an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the subnet.*/", "fluentSetterDocumentation" : "/**

The IP address to assign to the HSM's ENI.

If an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the subnet.

\n@param eniIp The IP address to assign to the HSM's ENI.

If an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the subnet.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The IP address to assign to the HSM's ENI.

If an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the subnet.

\n@param eniIp The IP address to assign to the HSM's ENI.

If an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the subnet.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The ARN of an IAM role to enable the AWS CloudHSM service to allocate an ENI on your behalf.

", "name" : "IamRoleArn", "c2jName" : "IamRoleArn", "c2jShape" : "IamRoleArn", "variable" : { "variableName" : "iamRoleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of an IAM role to enable the AWS CloudHSM service to allocate an ENI on your behalf.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "iamRoleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "IamRoleArn", "marshallLocationName" : "IamRoleArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of an IAM role to enable the AWS CloudHSM service to allocate an ENI on your behalf.

\n@param iamRoleArn The ARN of an IAM role to enable the AWS CloudHSM service to allocate an ENI on your behalf.*/", "getterDocumentation" : "/**

The ARN of an IAM role to enable the AWS CloudHSM service to allocate an ENI on your behalf.

\n@return The ARN of an IAM role to enable the AWS CloudHSM service to allocate an ENI on your behalf.*/", "fluentSetterDocumentation" : "/**

The ARN of an IAM role to enable the AWS CloudHSM service to allocate an ENI on your behalf.

\n@param iamRoleArn The ARN of an IAM role to enable the AWS CloudHSM service to allocate an ENI on your behalf.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of an IAM role to enable the AWS CloudHSM service to allocate an ENI on your behalf.

\n@param iamRoleArn The ARN of an IAM role to enable the AWS CloudHSM service to allocate an ENI on your behalf.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The external ID from IamRoleArn, if present.

", "name" : "ExternalId", "c2jName" : "ExternalId", "c2jShape" : "ExternalId", "variable" : { "variableName" : "externalId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The external ID from IamRoleArn, if present.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "externalId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ExternalId", "marshallLocationName" : "ExternalId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The external ID from IamRoleArn, if present.

\n@param externalId The external ID from IamRoleArn, if present.*/", "getterDocumentation" : "/**

The external ID from IamRoleArn, if present.

\n@return The external ID from IamRoleArn, if present.*/", "fluentSetterDocumentation" : "/**

The external ID from IamRoleArn, if present.

\n@param externalId The external ID from IamRoleArn, if present.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The external ID from IamRoleArn, if present.

\n@param externalId The external ID from IamRoleArn, if present.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "SubscriptionType", "c2jName" : "SubscriptionType", "c2jShape" : "SubscriptionType", "variable" : { "variableName" : "subscriptionType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "subscriptionType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SubscriptionType", "marshallLocationName" : "SubscriptionType", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "SubscriptionType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param subscriptionType \n@see SubscriptionType*/", "getterDocumentation" : "/**\n@return \n@see SubscriptionType*/", "fluentSetterDocumentation" : "/**\n@param subscriptionType \n@return Returns a reference to this object so that method calls can be chained together.\n@see SubscriptionType*/", "varargSetterDocumentation" : "/**\n@param subscriptionType \n@return Returns a reference to this object so that method calls can be chained together.\n@see SubscriptionType*/" }, { "documentation" : "

A user-defined token to ensure idempotence. Subsequent calls to this operation with the same token will be ignored.

", "name" : "ClientToken", "c2jName" : "ClientToken", "c2jShape" : "ClientToken", "variable" : { "variableName" : "clientToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A user-defined token to ensure idempotence. Subsequent calls to this operation with the same token will be ignored.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "clientToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ClientToken", "marshallLocationName" : "ClientToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A user-defined token to ensure idempotence. Subsequent calls to this operation with the same token will be ignored.

\n@param clientToken A user-defined token to ensure idempotence. Subsequent calls to this operation with the same token will be ignored.*/", "getterDocumentation" : "/**

A user-defined token to ensure idempotence. Subsequent calls to this operation with the same token will be ignored.

\n@return A user-defined token to ensure idempotence. Subsequent calls to this operation with the same token will be ignored.*/", "fluentSetterDocumentation" : "/**

A user-defined token to ensure idempotence. Subsequent calls to this operation with the same token will be ignored.

\n@param clientToken A user-defined token to ensure idempotence. Subsequent calls to this operation with the same token will be ignored.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A user-defined token to ensure idempotence. Subsequent calls to this operation with the same token will be ignored.

\n@param clientToken A user-defined token to ensure idempotence. Subsequent calls to this operation with the same token will be ignored.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.

", "name" : "SyslogIp", "c2jName" : "SyslogIp", "c2jShape" : "IpAddress", "variable" : { "variableName" : "syslogIp", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "syslogIp", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SyslogIp", "marshallLocationName" : "SyslogIp", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.

\n@param syslogIp The IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.*/", "getterDocumentation" : "/**

The IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.

\n@return The IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.*/", "fluentSetterDocumentation" : "/**

The IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.

\n@param syslogIp The IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.

\n@param syslogIp The IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "createHsmRequest", "variableType" : "CreateHsmRequest", "variableDeclarationType" : "CreateHsmRequest", "documentation" : null, "simpleType" : "CreateHsmRequest", "variableSetterType" : "CreateHsmRequest" }, "marshaller" : { "action" : "CreateHsm", "verb" : "POST", "target" : "CloudHsmFrontendService.CreateHsm", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "SshKey" : { "documentation" : "

The SSH public key to install on the HSM.

", "name" : "SshKey", "c2jName" : "SshKey", "c2jShape" : "SshKey", "variable" : { "variableName" : "sshKey", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The SSH public key to install on the HSM.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "sshKey", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SshKey", "marshallLocationName" : "SshKey", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The SSH public key to install on the HSM.

\n@param sshKey The SSH public key to install on the HSM.*/", "getterDocumentation" : "/**

The SSH public key to install on the HSM.

\n@return The SSH public key to install on the HSM.*/", "fluentSetterDocumentation" : "/**

The SSH public key to install on the HSM.

\n@param sshKey The SSH public key to install on the HSM.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The SSH public key to install on the HSM.

\n@param sshKey The SSH public key to install on the HSM.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "SubscriptionType" : { "documentation" : "", "name" : "SubscriptionType", "c2jName" : "SubscriptionType", "c2jShape" : "SubscriptionType", "variable" : { "variableName" : "subscriptionType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "subscriptionType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SubscriptionType", "marshallLocationName" : "SubscriptionType", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "SubscriptionType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param subscriptionType \n@see SubscriptionType*/", "getterDocumentation" : "/**\n@return \n@see SubscriptionType*/", "fluentSetterDocumentation" : "/**\n@param subscriptionType \n@return Returns a reference to this object so that method calls can be chained together.\n@see SubscriptionType*/", "varargSetterDocumentation" : "/**\n@param subscriptionType \n@return Returns a reference to this object so that method calls can be chained together.\n@see SubscriptionType*/" }, "ExternalId" : { "documentation" : "

The external ID from IamRoleArn, if present.

", "name" : "ExternalId", "c2jName" : "ExternalId", "c2jShape" : "ExternalId", "variable" : { "variableName" : "externalId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The external ID from IamRoleArn, if present.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "externalId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ExternalId", "marshallLocationName" : "ExternalId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The external ID from IamRoleArn, if present.

\n@param externalId The external ID from IamRoleArn, if present.*/", "getterDocumentation" : "/**

The external ID from IamRoleArn, if present.

\n@return The external ID from IamRoleArn, if present.*/", "fluentSetterDocumentation" : "/**

The external ID from IamRoleArn, if present.

\n@param externalId The external ID from IamRoleArn, if present.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The external ID from IamRoleArn, if present.

\n@param externalId The external ID from IamRoleArn, if present.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EniIp" : { "documentation" : "

The IP address to assign to the HSM's ENI.

If an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the subnet.

", "name" : "EniIp", "c2jName" : "EniIp", "c2jShape" : "IpAddress", "variable" : { "variableName" : "eniIp", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The IP address to assign to the HSM's ENI.

If an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the subnet.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "eniIp", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EniIp", "marshallLocationName" : "EniIp", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The IP address to assign to the HSM's ENI.

If an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the subnet.

\n@param eniIp The IP address to assign to the HSM's ENI.

If an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the subnet.*/", "getterDocumentation" : "/**

The IP address to assign to the HSM's ENI.

If an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the subnet.

\n@return The IP address to assign to the HSM's ENI.

If an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the subnet.*/", "fluentSetterDocumentation" : "/**

The IP address to assign to the HSM's ENI.

If an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the subnet.

\n@param eniIp The IP address to assign to the HSM's ENI.

If an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the subnet.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The IP address to assign to the HSM's ENI.

If an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the subnet.

\n@param eniIp The IP address to assign to the HSM's ENI.

If an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the subnet.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "SyslogIp" : { "documentation" : "

The IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.

", "name" : "SyslogIp", "c2jName" : "SyslogIp", "c2jShape" : "IpAddress", "variable" : { "variableName" : "syslogIp", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "syslogIp", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SyslogIp", "marshallLocationName" : "SyslogIp", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.

\n@param syslogIp The IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.*/", "getterDocumentation" : "/**

The IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.

\n@return The IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.*/", "fluentSetterDocumentation" : "/**

The IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.

\n@param syslogIp The IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.

\n@param syslogIp The IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "SubnetId" : { "documentation" : "

The identifier of the subnet in your VPC in which to place the HSM.

", "name" : "SubnetId", "c2jName" : "SubnetId", "c2jShape" : "SubnetId", "variable" : { "variableName" : "subnetId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The identifier of the subnet in your VPC in which to place the HSM.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "subnetId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SubnetId", "marshallLocationName" : "SubnetId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The identifier of the subnet in your VPC in which to place the HSM.

\n@param subnetId The identifier of the subnet in your VPC in which to place the HSM.*/", "getterDocumentation" : "/**

The identifier of the subnet in your VPC in which to place the HSM.

\n@return The identifier of the subnet in your VPC in which to place the HSM.*/", "fluentSetterDocumentation" : "/**

The identifier of the subnet in your VPC in which to place the HSM.

\n@param subnetId The identifier of the subnet in your VPC in which to place the HSM.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The identifier of the subnet in your VPC in which to place the HSM.

\n@param subnetId The identifier of the subnet in your VPC in which to place the HSM.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "IamRoleArn" : { "documentation" : "

The ARN of an IAM role to enable the AWS CloudHSM service to allocate an ENI on your behalf.

", "name" : "IamRoleArn", "c2jName" : "IamRoleArn", "c2jShape" : "IamRoleArn", "variable" : { "variableName" : "iamRoleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of an IAM role to enable the AWS CloudHSM service to allocate an ENI on your behalf.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "iamRoleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "IamRoleArn", "marshallLocationName" : "IamRoleArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of an IAM role to enable the AWS CloudHSM service to allocate an ENI on your behalf.

\n@param iamRoleArn The ARN of an IAM role to enable the AWS CloudHSM service to allocate an ENI on your behalf.*/", "getterDocumentation" : "/**

The ARN of an IAM role to enable the AWS CloudHSM service to allocate an ENI on your behalf.

\n@return The ARN of an IAM role to enable the AWS CloudHSM service to allocate an ENI on your behalf.*/", "fluentSetterDocumentation" : "/**

The ARN of an IAM role to enable the AWS CloudHSM service to allocate an ENI on your behalf.

\n@param iamRoleArn The ARN of an IAM role to enable the AWS CloudHSM service to allocate an ENI on your behalf.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of an IAM role to enable the AWS CloudHSM service to allocate an ENI on your behalf.

\n@param iamRoleArn The ARN of an IAM role to enable the AWS CloudHSM service to allocate an ENI on your behalf.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ClientToken" : { "documentation" : "

A user-defined token to ensure idempotence. Subsequent calls to this operation with the same token will be ignored.

", "name" : "ClientToken", "c2jName" : "ClientToken", "c2jShape" : "ClientToken", "variable" : { "variableName" : "clientToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A user-defined token to ensure idempotence. Subsequent calls to this operation with the same token will be ignored.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "clientToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ClientToken", "marshallLocationName" : "ClientToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A user-defined token to ensure idempotence. Subsequent calls to this operation with the same token will be ignored.

\n@param clientToken A user-defined token to ensure idempotence. Subsequent calls to this operation with the same token will be ignored.*/", "getterDocumentation" : "/**

A user-defined token to ensure idempotence. Subsequent calls to this operation with the same token will be ignored.

\n@return A user-defined token to ensure idempotence. Subsequent calls to this operation with the same token will be ignored.*/", "fluentSetterDocumentation" : "/**

A user-defined token to ensure idempotence. Subsequent calls to this operation with the same token will be ignored.

\n@param clientToken A user-defined token to ensure idempotence. Subsequent calls to this operation with the same token will be ignored.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A user-defined token to ensure idempotence. Subsequent calls to this operation with the same token will be ignored.

\n@param clientToken A user-defined token to ensure idempotence. Subsequent calls to this operation with the same token will be ignored.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DescribeLunaClientRequest" : { "c2jName" : "DescribeLunaClientRequest", "documentation" : "", "shapeName" : "DescribeLunaClientRequest", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The ARN of the client.

", "name" : "ClientArn", "c2jName" : "ClientArn", "c2jShape" : "ClientArn", "variable" : { "variableName" : "clientArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the client.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "clientArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ClientArn", "marshallLocationName" : "ClientArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the client.

\n@param clientArn The ARN of the client.*/", "getterDocumentation" : "/**

The ARN of the client.

\n@return The ARN of the client.*/", "fluentSetterDocumentation" : "/**

The ARN of the client.

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

The ARN of the client.

\n@param clientArn The ARN of the client.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The certificate fingerprint.

", "name" : "CertificateFingerprint", "c2jName" : "CertificateFingerprint", "c2jShape" : "CertificateFingerprint", "variable" : { "variableName" : "certificateFingerprint", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The certificate fingerprint.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "certificateFingerprint", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "CertificateFingerprint", "marshallLocationName" : "CertificateFingerprint", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The certificate fingerprint.

\n@param certificateFingerprint The certificate fingerprint.*/", "getterDocumentation" : "/**

The certificate fingerprint.

\n@return The certificate fingerprint.*/", "fluentSetterDocumentation" : "/**

The certificate fingerprint.

\n@param certificateFingerprint The certificate fingerprint.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The certificate fingerprint.

\n@param certificateFingerprint The certificate fingerprint.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeLunaClientRequest", "variableType" : "DescribeLunaClientRequest", "variableDeclarationType" : "DescribeLunaClientRequest", "documentation" : null, "simpleType" : "DescribeLunaClientRequest", "variableSetterType" : "DescribeLunaClientRequest" }, "marshaller" : { "action" : "DescribeLunaClient", "verb" : "POST", "target" : "CloudHsmFrontendService.DescribeLunaClient", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ClientArn" : { "documentation" : "

The ARN of the client.

", "name" : "ClientArn", "c2jName" : "ClientArn", "c2jShape" : "ClientArn", "variable" : { "variableName" : "clientArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the client.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "clientArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ClientArn", "marshallLocationName" : "ClientArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the client.

\n@param clientArn The ARN of the client.*/", "getterDocumentation" : "/**

The ARN of the client.

\n@return The ARN of the client.*/", "fluentSetterDocumentation" : "/**

The ARN of the client.

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

The ARN of the client.

\n@param clientArn The ARN of the client.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "CertificateFingerprint" : { "documentation" : "

The certificate fingerprint.

", "name" : "CertificateFingerprint", "c2jName" : "CertificateFingerprint", "c2jShape" : "CertificateFingerprint", "variable" : { "variableName" : "certificateFingerprint", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The certificate fingerprint.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "certificateFingerprint", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "CertificateFingerprint", "marshallLocationName" : "CertificateFingerprint", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The certificate fingerprint.

\n@param certificateFingerprint The certificate fingerprint.*/", "getterDocumentation" : "/**

The certificate fingerprint.

\n@return The certificate fingerprint.*/", "fluentSetterDocumentation" : "/**

The certificate fingerprint.

\n@param certificateFingerprint The certificate fingerprint.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The certificate fingerprint.

\n@param certificateFingerprint The certificate fingerprint.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ListHapgsResult" : { "c2jName" : "ListHapgsResponse", "documentation" : "", "shapeName" : "ListHapgsResult", "deprecated" : false, "required" : [ "HapgList" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The list of high-availability partition groups.

", "name" : "HapgList", "c2jName" : "HapgList", "c2jShape" : "HapgList", "variable" : { "variableName" : "hapgList", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

The list of high-availability partition groups.

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

The list of high-availability partition groups.

\n@param hapgList The list of high-availability partition groups.*/", "getterDocumentation" : "/**

The list of high-availability partition groups.

\n@return The list of high-availability partition groups.*/", "fluentSetterDocumentation" : "/**

The list of high-availability partition groups.

\n@param hapgList The list of high-availability partition groups.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The list of high-availability partition groups.

\n

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

\n@param hapgList The list of high-availability partition groups.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

If not null, more results are available. Pass this value to ListHapgs to retrieve the next set of items.

", "name" : "NextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

If not null, more results are available. Pass this value to ListHapgs to retrieve the next set of items.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "NextToken", "marshallLocationName" : "NextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

If not null, more results are available. Pass this value to ListHapgs to retrieve the next set of items.

\n@param nextToken If not null, more results are available. Pass this value to ListHapgs to retrieve the next set of items.*/", "getterDocumentation" : "/**

If not null, more results are available. Pass this value to ListHapgs to retrieve the next set of items.

\n@return If not null, more results are available. Pass this value to ListHapgs to retrieve the next set of items.*/", "fluentSetterDocumentation" : "/**

If not null, more results are available. Pass this value to ListHapgs to retrieve the next set of items.

\n@param nextToken If not null, more results are available. Pass this value to ListHapgs to retrieve the next set of items.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

If not null, more results are available. Pass this value to ListHapgs to retrieve the next set of items.

\n@param nextToken If not null, more results are available. Pass this value to ListHapgs to retrieve the next set of items.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "listHapgsResult", "variableType" : "ListHapgsResult", "variableDeclarationType" : "ListHapgsResult", "documentation" : null, "simpleType" : "ListHapgsResult", "variableSetterType" : "ListHapgsResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "HapgList" : { "documentation" : "

The list of high-availability partition groups.

", "name" : "HapgList", "c2jName" : "HapgList", "c2jShape" : "HapgList", "variable" : { "variableName" : "hapgList", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

The list of high-availability partition groups.

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

The list of high-availability partition groups.

\n@param hapgList The list of high-availability partition groups.*/", "getterDocumentation" : "/**

The list of high-availability partition groups.

\n@return The list of high-availability partition groups.*/", "fluentSetterDocumentation" : "/**

The list of high-availability partition groups.

\n@param hapgList The list of high-availability partition groups.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The list of high-availability partition groups.

\n

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

\n@param hapgList The list of high-availability partition groups.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "NextToken" : { "documentation" : "

If not null, more results are available. Pass this value to ListHapgs to retrieve the next set of items.

", "name" : "NextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

If not null, more results are available. Pass this value to ListHapgs to retrieve the next set of items.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "NextToken", "marshallLocationName" : "NextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

If not null, more results are available. Pass this value to ListHapgs to retrieve the next set of items.

\n@param nextToken If not null, more results are available. Pass this value to ListHapgs to retrieve the next set of items.*/", "getterDocumentation" : "/**

If not null, more results are available. Pass this value to ListHapgs to retrieve the next set of items.

\n@return If not null, more results are available. Pass this value to ListHapgs to retrieve the next set of items.*/", "fluentSetterDocumentation" : "/**

If not null, more results are available. Pass this value to ListHapgs to retrieve the next set of items.

\n@param nextToken If not null, more results are available. Pass this value to ListHapgs to retrieve the next set of items.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

If not null, more results are available. Pass this value to ListHapgs to retrieve the next set of items.

\n@param nextToken If not null, more results are available. Pass this value to ListHapgs to retrieve the next set of items.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DescribeHapgResult" : { "c2jName" : "DescribeHapgResponse", "documentation" : "

Contains the output of the DescribeHapg action.

", "shapeName" : "DescribeHapgResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The ARN of the high-availability partition group.

", "name" : "HapgArn", "c2jName" : "HapgArn", "c2jShape" : "HapgArn", "variable" : { "variableName" : "hapgArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the high-availability partition group.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "hapgArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HapgArn", "marshallLocationName" : "HapgArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the high-availability partition group.

\n@param hapgArn The ARN of the high-availability partition group.*/", "getterDocumentation" : "/**

The ARN of the high-availability partition group.

\n@return The ARN of the high-availability partition group.*/", "fluentSetterDocumentation" : "/**

The ARN of the high-availability partition group.

\n@param hapgArn The ARN of the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of the high-availability partition group.

\n@param hapgArn The ARN of the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The serial number of the high-availability partition group.

", "name" : "HapgSerial", "c2jName" : "HapgSerial", "c2jShape" : "String", "variable" : { "variableName" : "hapgSerial", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The serial number of the high-availability partition group.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "hapgSerial", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HapgSerial", "marshallLocationName" : "HapgSerial", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The serial number of the high-availability partition group.

\n@param hapgSerial The serial number of the high-availability partition group.*/", "getterDocumentation" : "/**

The serial number of the high-availability partition group.

\n@return The serial number of the high-availability partition group.*/", "fluentSetterDocumentation" : "/**

The serial number of the high-availability partition group.

\n@param hapgSerial The serial number of the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The serial number of the high-availability partition group.

\n@param hapgSerial The serial number of the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "HsmsLastActionFailed", "c2jName" : "HsmsLastActionFailed", "c2jShape" : "HsmList", "variable" : { "variableName" : "hsmsLastActionFailed", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "hsmsLastActionFailed", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "HsmsLastActionFailed", "marshallLocationName" : "HsmsLastActionFailed", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "String", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "HsmArn", "variable" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : true, "map" : false, "simpleType" : "String", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**\n@param hsmsLastActionFailed */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param hsmsLastActionFailed \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n

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

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

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

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

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

\n@param hsmsPendingRegistration \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The label for the high-availability partition group.

", "name" : "Label", "c2jName" : "Label", "c2jShape" : "Label", "variable" : { "variableName" : "label", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The label for the high-availability partition group.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "label", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Label", "marshallLocationName" : "Label", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The label for the high-availability partition group.

\n@param label The label for the high-availability partition group.*/", "getterDocumentation" : "/**

The label for the high-availability partition group.

\n@return The label for the high-availability partition group.*/", "fluentSetterDocumentation" : "/**

The label for the high-availability partition group.

\n@param label The label for the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The label for the high-availability partition group.

\n@param label The label for the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The date and time the high-availability partition group was last modified.

", "name" : "LastModifiedTimestamp", "c2jName" : "LastModifiedTimestamp", "c2jShape" : "Timestamp", "variable" : { "variableName" : "lastModifiedTimestamp", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The date and time the high-availability partition group was last modified.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "lastModifiedTimestamp", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "LastModifiedTimestamp", "marshallLocationName" : "LastModifiedTimestamp", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The date and time the high-availability partition group was last modified.

\n@param lastModifiedTimestamp The date and time the high-availability partition group was last modified.*/", "getterDocumentation" : "/**

The date and time the high-availability partition group was last modified.

\n@return The date and time the high-availability partition group was last modified.*/", "fluentSetterDocumentation" : "/**

The date and time the high-availability partition group was last modified.

\n@param lastModifiedTimestamp The date and time the high-availability partition group was last modified.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The date and time the high-availability partition group was last modified.

\n@param lastModifiedTimestamp The date and time the high-availability partition group was last modified.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The list of partition serial numbers that belong to the high-availability partition group.

", "name" : "PartitionSerialList", "c2jName" : "PartitionSerialList", "c2jShape" : "PartitionSerialList", "variable" : { "variableName" : "partitionSerialList", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

The list of partition serial numbers that belong to the high-availability partition group.

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

The list of partition serial numbers that belong to the high-availability partition group.

\n@param partitionSerialList The list of partition serial numbers that belong to the high-availability partition group.*/", "getterDocumentation" : "/**

The list of partition serial numbers that belong to the high-availability partition group.

\n@return The list of partition serial numbers that belong to the high-availability partition group.*/", "fluentSetterDocumentation" : "/**

The list of partition serial numbers that belong to the high-availability partition group.

\n@param partitionSerialList The list of partition serial numbers that belong to the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The list of partition serial numbers that belong to the high-availability partition group.

\n

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

\n@param partitionSerialList The list of partition serial numbers that belong to the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The state of the high-availability partition group.

", "name" : "State", "c2jName" : "State", "c2jShape" : "CloudHsmObjectState", "variable" : { "variableName" : "state", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The state of the high-availability partition group.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "state", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "State", "marshallLocationName" : "State", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "CloudHsmObjectState", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The state of the high-availability partition group.

\n@param state The state of the high-availability partition group.\n@see CloudHsmObjectState*/", "getterDocumentation" : "/**

The state of the high-availability partition group.

\n@return The state of the high-availability partition group.\n@see CloudHsmObjectState*/", "fluentSetterDocumentation" : "/**

The state of the high-availability partition group.

\n@param state The state of the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.\n@see CloudHsmObjectState*/", "varargSetterDocumentation" : "/**

The state of the high-availability partition group.

\n@param state The state of the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.\n@see CloudHsmObjectState*/" } ], "enums" : null, "variable" : { "variableName" : "describeHapgResult", "variableType" : "DescribeHapgResult", "variableDeclarationType" : "DescribeHapgResult", "documentation" : null, "simpleType" : "DescribeHapgResult", "variableSetterType" : "DescribeHapgResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "PartitionSerialList" : { "documentation" : "

The list of partition serial numbers that belong to the high-availability partition group.

", "name" : "PartitionSerialList", "c2jName" : "PartitionSerialList", "c2jShape" : "PartitionSerialList", "variable" : { "variableName" : "partitionSerialList", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

The list of partition serial numbers that belong to the high-availability partition group.

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

The list of partition serial numbers that belong to the high-availability partition group.

\n@param partitionSerialList The list of partition serial numbers that belong to the high-availability partition group.*/", "getterDocumentation" : "/**

The list of partition serial numbers that belong to the high-availability partition group.

\n@return The list of partition serial numbers that belong to the high-availability partition group.*/", "fluentSetterDocumentation" : "/**

The list of partition serial numbers that belong to the high-availability partition group.

\n@param partitionSerialList The list of partition serial numbers that belong to the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The list of partition serial numbers that belong to the high-availability partition group.

\n

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

\n@param partitionSerialList The list of partition serial numbers that belong to the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "HapgSerial" : { "documentation" : "

The serial number of the high-availability partition group.

", "name" : "HapgSerial", "c2jName" : "HapgSerial", "c2jShape" : "String", "variable" : { "variableName" : "hapgSerial", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The serial number of the high-availability partition group.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "hapgSerial", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HapgSerial", "marshallLocationName" : "HapgSerial", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The serial number of the high-availability partition group.

\n@param hapgSerial The serial number of the high-availability partition group.*/", "getterDocumentation" : "/**

The serial number of the high-availability partition group.

\n@return The serial number of the high-availability partition group.*/", "fluentSetterDocumentation" : "/**

The serial number of the high-availability partition group.

\n@param hapgSerial The serial number of the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The serial number of the high-availability partition group.

\n@param hapgSerial The serial number of the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "HsmsLastActionFailed" : { "documentation" : "", "name" : "HsmsLastActionFailed", "c2jName" : "HsmsLastActionFailed", "c2jShape" : "HsmList", "variable" : { "variableName" : "hsmsLastActionFailed", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "hsmsLastActionFailed", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "HsmsLastActionFailed", "marshallLocationName" : "HsmsLastActionFailed", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "String", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "HsmArn", "variable" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : true, "map" : false, "simpleType" : "String", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**\n@param hsmsLastActionFailed */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param hsmsLastActionFailed \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n

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

\n@param hsmsLastActionFailed \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "State" : { "documentation" : "

The state of the high-availability partition group.

", "name" : "State", "c2jName" : "State", "c2jShape" : "CloudHsmObjectState", "variable" : { "variableName" : "state", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The state of the high-availability partition group.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "state", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "State", "marshallLocationName" : "State", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "CloudHsmObjectState", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The state of the high-availability partition group.

\n@param state The state of the high-availability partition group.\n@see CloudHsmObjectState*/", "getterDocumentation" : "/**

The state of the high-availability partition group.

\n@return The state of the high-availability partition group.\n@see CloudHsmObjectState*/", "fluentSetterDocumentation" : "/**

The state of the high-availability partition group.

\n@param state The state of the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.\n@see CloudHsmObjectState*/", "varargSetterDocumentation" : "/**

The state of the high-availability partition group.

\n@param state The state of the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.\n@see CloudHsmObjectState*/" }, "HsmsPendingDeletion" : { "documentation" : "", "name" : "HsmsPendingDeletion", "c2jName" : "HsmsPendingDeletion", "c2jShape" : "HsmList", "variable" : { "variableName" : "hsmsPendingDeletion", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "hsmsPendingDeletion", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "HsmsPendingDeletion", "marshallLocationName" : "HsmsPendingDeletion", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "String", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "HsmArn", "variable" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : true, "map" : false, "simpleType" : "String", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**\n@param hsmsPendingDeletion */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param hsmsPendingDeletion \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n

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

\n@param hsmsPendingDeletion \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Label" : { "documentation" : "

The label for the high-availability partition group.

", "name" : "Label", "c2jName" : "Label", "c2jShape" : "Label", "variable" : { "variableName" : "label", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The label for the high-availability partition group.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "label", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Label", "marshallLocationName" : "Label", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The label for the high-availability partition group.

\n@param label The label for the high-availability partition group.*/", "getterDocumentation" : "/**

The label for the high-availability partition group.

\n@return The label for the high-availability partition group.*/", "fluentSetterDocumentation" : "/**

The label for the high-availability partition group.

\n@param label The label for the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The label for the high-availability partition group.

\n@param label The label for the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LastModifiedTimestamp" : { "documentation" : "

The date and time the high-availability partition group was last modified.

", "name" : "LastModifiedTimestamp", "c2jName" : "LastModifiedTimestamp", "c2jShape" : "Timestamp", "variable" : { "variableName" : "lastModifiedTimestamp", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The date and time the high-availability partition group was last modified.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "lastModifiedTimestamp", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "LastModifiedTimestamp", "marshallLocationName" : "LastModifiedTimestamp", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The date and time the high-availability partition group was last modified.

\n@param lastModifiedTimestamp The date and time the high-availability partition group was last modified.*/", "getterDocumentation" : "/**

The date and time the high-availability partition group was last modified.

\n@return The date and time the high-availability partition group was last modified.*/", "fluentSetterDocumentation" : "/**

The date and time the high-availability partition group was last modified.

\n@param lastModifiedTimestamp The date and time the high-availability partition group was last modified.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The date and time the high-availability partition group was last modified.

\n@param lastModifiedTimestamp The date and time the high-availability partition group was last modified.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "HapgArn" : { "documentation" : "

The ARN of the high-availability partition group.

", "name" : "HapgArn", "c2jName" : "HapgArn", "c2jShape" : "HapgArn", "variable" : { "variableName" : "hapgArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the high-availability partition group.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "hapgArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HapgArn", "marshallLocationName" : "HapgArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the high-availability partition group.

\n@param hapgArn The ARN of the high-availability partition group.*/", "getterDocumentation" : "/**

The ARN of the high-availability partition group.

\n@return The ARN of the high-availability partition group.*/", "fluentSetterDocumentation" : "/**

The ARN of the high-availability partition group.

\n@param hapgArn The ARN of the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of the high-availability partition group.

\n@param hapgArn The ARN of the high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "HsmsPendingRegistration" : { "documentation" : "", "name" : "HsmsPendingRegistration", "c2jName" : "HsmsPendingRegistration", "c2jShape" : "HsmList", "variable" : { "variableName" : "hsmsPendingRegistration", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "hsmsPendingRegistration", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "HsmsPendingRegistration", "marshallLocationName" : "HsmsPendingRegistration", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "String", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "HsmArn", "variable" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : true, "map" : false, "simpleType" : "String", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**\n@param hsmsPendingRegistration */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param hsmsPendingRegistration \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n

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

\n@param hsmsPendingRegistration \n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ModifyLunaClientResult" : { "c2jName" : "ModifyLunaClientResponse", "documentation" : "", "shapeName" : "ModifyLunaClientResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The ARN of the client.

", "name" : "ClientArn", "c2jName" : "ClientArn", "c2jShape" : "ClientArn", "variable" : { "variableName" : "clientArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the client.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "clientArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ClientArn", "marshallLocationName" : "ClientArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the client.

\n@param clientArn The ARN of the client.*/", "getterDocumentation" : "/**

The ARN of the client.

\n@return The ARN of the client.*/", "fluentSetterDocumentation" : "/**

The ARN of the client.

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

The ARN of the client.

\n@param clientArn The ARN of the client.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "modifyLunaClientResult", "variableType" : "ModifyLunaClientResult", "variableDeclarationType" : "ModifyLunaClientResult", "documentation" : null, "simpleType" : "ModifyLunaClientResult", "variableSetterType" : "ModifyLunaClientResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ClientArn" : { "documentation" : "

The ARN of the client.

", "name" : "ClientArn", "c2jName" : "ClientArn", "c2jShape" : "ClientArn", "variable" : { "variableName" : "clientArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the client.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "clientArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ClientArn", "marshallLocationName" : "ClientArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the client.

\n@param clientArn The ARN of the client.*/", "getterDocumentation" : "/**

The ARN of the client.

\n@return The ARN of the client.*/", "fluentSetterDocumentation" : "/**

The ARN of the client.

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

The ARN of the client.

\n@param clientArn The ARN of the client.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DeleteLunaClientRequest" : { "c2jName" : "DeleteLunaClientRequest", "documentation" : "", "shapeName" : "DeleteLunaClientRequest", "deprecated" : false, "required" : [ "ClientArn" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The ARN of the client to delete.

", "name" : "ClientArn", "c2jName" : "ClientArn", "c2jShape" : "ClientArn", "variable" : { "variableName" : "clientArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the client to delete.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "clientArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ClientArn", "marshallLocationName" : "ClientArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the client to delete.

\n@param clientArn The ARN of the client to delete.*/", "getterDocumentation" : "/**

The ARN of the client to delete.

\n@return The ARN of the client to delete.*/", "fluentSetterDocumentation" : "/**

The ARN of the client to delete.

\n@param clientArn The ARN of the client to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of the client to delete.

\n@param clientArn The ARN of the client to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "deleteLunaClientRequest", "variableType" : "DeleteLunaClientRequest", "variableDeclarationType" : "DeleteLunaClientRequest", "documentation" : null, "simpleType" : "DeleteLunaClientRequest", "variableSetterType" : "DeleteLunaClientRequest" }, "marshaller" : { "action" : "DeleteLunaClient", "verb" : "POST", "target" : "CloudHsmFrontendService.DeleteLunaClient", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ClientArn" : { "documentation" : "

The ARN of the client to delete.

", "name" : "ClientArn", "c2jName" : "ClientArn", "c2jShape" : "ClientArn", "variable" : { "variableName" : "clientArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the client to delete.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "clientArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ClientArn", "marshallLocationName" : "ClientArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the client to delete.

\n@param clientArn The ARN of the client to delete.*/", "getterDocumentation" : "/**

The ARN of the client to delete.

\n@return The ARN of the client to delete.*/", "fluentSetterDocumentation" : "/**

The ARN of the client to delete.

\n@param clientArn The ARN of the client to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of the client to delete.

\n@param clientArn The ARN of the client to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ListAvailableZonesRequest" : { "c2jName" : "ListAvailableZonesRequest", "documentation" : "

Contains the inputs for the ListAvailableZones action.

", "shapeName" : "ListAvailableZonesRequest", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "listAvailableZonesRequest", "variableType" : "ListAvailableZonesRequest", "variableDeclarationType" : "ListAvailableZonesRequest", "documentation" : null, "simpleType" : "ListAvailableZonesRequest", "variableSetterType" : "ListAvailableZonesRequest" }, "marshaller" : { "action" : "ListAvailableZones", "verb" : "POST", "target" : "CloudHsmFrontendService.ListAvailableZones", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "CreateLunaClientResult" : { "c2jName" : "CreateLunaClientResponse", "documentation" : "

Contains the output of the CreateLunaClient action.

", "shapeName" : "CreateLunaClientResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The ARN of the client.

", "name" : "ClientArn", "c2jName" : "ClientArn", "c2jShape" : "ClientArn", "variable" : { "variableName" : "clientArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the client.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "clientArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ClientArn", "marshallLocationName" : "ClientArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the client.

\n@param clientArn The ARN of the client.*/", "getterDocumentation" : "/**

The ARN of the client.

\n@return The ARN of the client.*/", "fluentSetterDocumentation" : "/**

The ARN of the client.

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

The ARN of the client.

\n@param clientArn The ARN of the client.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "createLunaClientResult", "variableType" : "CreateLunaClientResult", "variableDeclarationType" : "CreateLunaClientResult", "documentation" : null, "simpleType" : "CreateLunaClientResult", "variableSetterType" : "CreateLunaClientResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ClientArn" : { "documentation" : "

The ARN of the client.

", "name" : "ClientArn", "c2jName" : "ClientArn", "c2jShape" : "ClientArn", "variable" : { "variableName" : "clientArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the client.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "clientArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ClientArn", "marshallLocationName" : "ClientArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the client.

\n@param clientArn The ARN of the client.*/", "getterDocumentation" : "/**

The ARN of the client.

\n@return The ARN of the client.*/", "fluentSetterDocumentation" : "/**

The ARN of the client.

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

The ARN of the client.

\n@param clientArn The ARN of the client.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DeleteLunaClientResult" : { "c2jName" : "DeleteLunaClientResponse", "documentation" : "", "shapeName" : "DeleteLunaClientResult", "deprecated" : false, "required" : [ "Status" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The status of the action.

", "name" : "Status", "c2jName" : "Status", "c2jShape" : "String", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The status of the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Status", "marshallLocationName" : "Status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The status of the action.

\n@param status The status of the action.*/", "getterDocumentation" : "/**

The status of the action.

\n@return The status of the action.*/", "fluentSetterDocumentation" : "/**

The status of the action.

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

The status of the action.

\n@param status The status of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "deleteLunaClientResult", "variableType" : "DeleteLunaClientResult", "variableDeclarationType" : "DeleteLunaClientResult", "documentation" : null, "simpleType" : "DeleteLunaClientResult", "variableSetterType" : "DeleteLunaClientResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Status" : { "documentation" : "

The status of the action.

", "name" : "Status", "c2jName" : "Status", "c2jShape" : "String", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The status of the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Status", "marshallLocationName" : "Status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The status of the action.

\n@param status The status of the action.*/", "getterDocumentation" : "/**

The status of the action.

\n@return The status of the action.*/", "fluentSetterDocumentation" : "/**

The status of the action.

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

The status of the action.

\n@param status The status of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "RemoveTagsFromResourceResult" : { "c2jName" : "RemoveTagsFromResourceResponse", "documentation" : "", "shapeName" : "RemoveTagsFromResourceResult", "deprecated" : false, "required" : [ "Status" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The status of the operation.

", "name" : "Status", "c2jName" : "Status", "c2jShape" : "String", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The status of the operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Status", "marshallLocationName" : "Status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The status of the operation.

\n@param status The status of the operation.*/", "getterDocumentation" : "/**

The status of the operation.

\n@return The status of the operation.*/", "fluentSetterDocumentation" : "/**

The status of the operation.

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

The status of the operation.

\n@param status The status of the operation.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "removeTagsFromResourceResult", "variableType" : "RemoveTagsFromResourceResult", "variableDeclarationType" : "RemoveTagsFromResourceResult", "documentation" : null, "simpleType" : "RemoveTagsFromResourceResult", "variableSetterType" : "RemoveTagsFromResourceResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Status" : { "documentation" : "

The status of the operation.

", "name" : "Status", "c2jName" : "Status", "c2jShape" : "String", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The status of the operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Status", "marshallLocationName" : "Status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The status of the operation.

\n@param status The status of the operation.*/", "getterDocumentation" : "/**

The status of the operation.

\n@return The status of the operation.*/", "fluentSetterDocumentation" : "/**

The status of the operation.

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

The status of the operation.

\n@param status The status of the operation.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ModifyLunaClientRequest" : { "c2jName" : "ModifyLunaClientRequest", "documentation" : "", "shapeName" : "ModifyLunaClientRequest", "deprecated" : false, "required" : [ "ClientArn", "Certificate" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The ARN of the client.

", "name" : "ClientArn", "c2jName" : "ClientArn", "c2jShape" : "ClientArn", "variable" : { "variableName" : "clientArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the client.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "clientArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ClientArn", "marshallLocationName" : "ClientArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the client.

\n@param clientArn The ARN of the client.*/", "getterDocumentation" : "/**

The ARN of the client.

\n@return The ARN of the client.*/", "fluentSetterDocumentation" : "/**

The ARN of the client.

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

The ARN of the client.

\n@param clientArn The ARN of the client.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The new certificate for the client.

", "name" : "Certificate", "c2jName" : "Certificate", "c2jShape" : "Certificate", "variable" : { "variableName" : "certificate", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The new certificate for the client.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "certificate", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Certificate", "marshallLocationName" : "Certificate", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The new certificate for the client.

\n@param certificate The new certificate for the client.*/", "getterDocumentation" : "/**

The new certificate for the client.

\n@return The new certificate for the client.*/", "fluentSetterDocumentation" : "/**

The new certificate for the client.

\n@param certificate The new certificate for the client.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The new certificate for the client.

\n@param certificate The new certificate for the client.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "modifyLunaClientRequest", "variableType" : "ModifyLunaClientRequest", "variableDeclarationType" : "ModifyLunaClientRequest", "documentation" : null, "simpleType" : "ModifyLunaClientRequest", "variableSetterType" : "ModifyLunaClientRequest" }, "marshaller" : { "action" : "ModifyLunaClient", "verb" : "POST", "target" : "CloudHsmFrontendService.ModifyLunaClient", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ClientArn" : { "documentation" : "

The ARN of the client.

", "name" : "ClientArn", "c2jName" : "ClientArn", "c2jShape" : "ClientArn", "variable" : { "variableName" : "clientArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the client.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "clientArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ClientArn", "marshallLocationName" : "ClientArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the client.

\n@param clientArn The ARN of the client.*/", "getterDocumentation" : "/**

The ARN of the client.

\n@return The ARN of the client.*/", "fluentSetterDocumentation" : "/**

The ARN of the client.

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

The ARN of the client.

\n@param clientArn The ARN of the client.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Certificate" : { "documentation" : "

The new certificate for the client.

", "name" : "Certificate", "c2jName" : "Certificate", "c2jShape" : "Certificate", "variable" : { "variableName" : "certificate", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The new certificate for the client.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "certificate", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Certificate", "marshallLocationName" : "Certificate", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The new certificate for the client.

\n@param certificate The new certificate for the client.*/", "getterDocumentation" : "/**

The new certificate for the client.

\n@return The new certificate for the client.*/", "fluentSetterDocumentation" : "/**

The new certificate for the client.

\n@param certificate The new certificate for the client.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The new certificate for the client.

\n@param certificate The new certificate for the client.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ListHapgsRequest" : { "c2jName" : "ListHapgsRequest", "documentation" : "", "shapeName" : "ListHapgsRequest", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The NextToken value from a previous call to ListHapgs. Pass null if this is the first call.

", "name" : "NextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The NextToken value from a previous call to ListHapgs. Pass null if this is the first call.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "NextToken", "marshallLocationName" : "NextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The NextToken value from a previous call to ListHapgs. Pass null if this is the first call.

\n@param nextToken The NextToken value from a previous call to ListHapgs. Pass null if this is the first call.*/", "getterDocumentation" : "/**

The NextToken value from a previous call to ListHapgs. Pass null if this is the first call.

\n@return The NextToken value from a previous call to ListHapgs. Pass null if this is the first call.*/", "fluentSetterDocumentation" : "/**

The NextToken value from a previous call to ListHapgs. Pass null if this is the first call.

\n@param nextToken The NextToken value from a previous call to ListHapgs. Pass null if this is the first call.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The NextToken value from a previous call to ListHapgs. Pass null if this is the first call.

\n@param nextToken The NextToken value from a previous call to ListHapgs. Pass null if this is the first call.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "listHapgsRequest", "variableType" : "ListHapgsRequest", "variableDeclarationType" : "ListHapgsRequest", "documentation" : null, "simpleType" : "ListHapgsRequest", "variableSetterType" : "ListHapgsRequest" }, "marshaller" : { "action" : "ListHapgs", "verb" : "POST", "target" : "CloudHsmFrontendService.ListHapgs", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

The NextToken value from a previous call to ListHapgs. Pass null if this is the first call.

", "name" : "NextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The NextToken value from a previous call to ListHapgs. Pass null if this is the first call.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "NextToken", "marshallLocationName" : "NextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The NextToken value from a previous call to ListHapgs. Pass null if this is the first call.

\n@param nextToken The NextToken value from a previous call to ListHapgs. Pass null if this is the first call.*/", "getterDocumentation" : "/**

The NextToken value from a previous call to ListHapgs. Pass null if this is the first call.

\n@return The NextToken value from a previous call to ListHapgs. Pass null if this is the first call.*/", "fluentSetterDocumentation" : "/**

The NextToken value from a previous call to ListHapgs. Pass null if this is the first call.

\n@param nextToken The NextToken value from a previous call to ListHapgs. Pass null if this is the first call.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The NextToken value from a previous call to ListHapgs. Pass null if this is the first call.

\n@param nextToken The NextToken value from a previous call to ListHapgs. Pass null if this is the first call.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "CreateHsmResult" : { "c2jName" : "CreateHsmResponse", "documentation" : "

Contains the output of the CreateHsm operation.

", "shapeName" : "CreateHsmResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The ARN of the HSM.

", "name" : "HsmArn", "c2jName" : "HsmArn", "c2jShape" : "HsmArn", "variable" : { "variableName" : "hsmArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the HSM.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "hsmArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HsmArn", "marshallLocationName" : "HsmArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the HSM.

\n@param hsmArn The ARN of the HSM.*/", "getterDocumentation" : "/**

The ARN of the HSM.

\n@return The ARN of the HSM.*/", "fluentSetterDocumentation" : "/**

The ARN of the HSM.

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

The ARN of the HSM.

\n@param hsmArn The ARN of the HSM.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "createHsmResult", "variableType" : "CreateHsmResult", "variableDeclarationType" : "CreateHsmResult", "documentation" : null, "simpleType" : "CreateHsmResult", "variableSetterType" : "CreateHsmResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "HsmArn" : { "documentation" : "

The ARN of the HSM.

", "name" : "HsmArn", "c2jName" : "HsmArn", "c2jShape" : "HsmArn", "variable" : { "variableName" : "hsmArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the HSM.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "hsmArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HsmArn", "marshallLocationName" : "HsmArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the HSM.

\n@param hsmArn The ARN of the HSM.*/", "getterDocumentation" : "/**

The ARN of the HSM.

\n@return The ARN of the HSM.*/", "fluentSetterDocumentation" : "/**

The ARN of the HSM.

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

The ARN of the HSM.

\n@param hsmArn The ARN of the HSM.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ModifyHsmResult" : { "c2jName" : "ModifyHsmResponse", "documentation" : "

Contains the output of the ModifyHsm operation.

", "shapeName" : "ModifyHsmResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The ARN of the HSM.

", "name" : "HsmArn", "c2jName" : "HsmArn", "c2jShape" : "HsmArn", "variable" : { "variableName" : "hsmArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the HSM.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "hsmArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HsmArn", "marshallLocationName" : "HsmArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the HSM.

\n@param hsmArn The ARN of the HSM.*/", "getterDocumentation" : "/**

The ARN of the HSM.

\n@return The ARN of the HSM.*/", "fluentSetterDocumentation" : "/**

The ARN of the HSM.

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

The ARN of the HSM.

\n@param hsmArn The ARN of the HSM.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "modifyHsmResult", "variableType" : "ModifyHsmResult", "variableDeclarationType" : "ModifyHsmResult", "documentation" : null, "simpleType" : "ModifyHsmResult", "variableSetterType" : "ModifyHsmResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "HsmArn" : { "documentation" : "

The ARN of the HSM.

", "name" : "HsmArn", "c2jName" : "HsmArn", "c2jShape" : "HsmArn", "variable" : { "variableName" : "hsmArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the HSM.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "hsmArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HsmArn", "marshallLocationName" : "HsmArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the HSM.

\n@param hsmArn The ARN of the HSM.*/", "getterDocumentation" : "/**

The ARN of the HSM.

\n@return The ARN of the HSM.*/", "fluentSetterDocumentation" : "/**

The ARN of the HSM.

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

The ARN of the HSM.

\n@param hsmArn The ARN of the HSM.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "GetConfigResult" : { "c2jName" : "GetConfigResponse", "documentation" : "", "shapeName" : "GetConfigResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The type of credentials.

", "name" : "ConfigType", "c2jName" : "ConfigType", "c2jShape" : "String", "variable" : { "variableName" : "configType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The type of credentials.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "configType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ConfigType", "marshallLocationName" : "ConfigType", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The type of credentials.

\n@param configType The type of credentials.*/", "getterDocumentation" : "/**

The type of credentials.

\n@return The type of credentials.*/", "fluentSetterDocumentation" : "/**

The type of credentials.

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

The type of credentials.

\n@param configType The type of credentials.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The chrystoki.conf configuration file.

", "name" : "ConfigFile", "c2jName" : "ConfigFile", "c2jShape" : "String", "variable" : { "variableName" : "configFile", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The chrystoki.conf configuration file.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "configFile", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ConfigFile", "marshallLocationName" : "ConfigFile", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The chrystoki.conf configuration file.

\n@param configFile The chrystoki.conf configuration file.*/", "getterDocumentation" : "/**

The chrystoki.conf configuration file.

\n@return The chrystoki.conf configuration file.*/", "fluentSetterDocumentation" : "/**

The chrystoki.conf configuration file.

\n@param configFile The chrystoki.conf configuration file.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The chrystoki.conf configuration file.

\n@param configFile The chrystoki.conf configuration file.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The certificate file containing the server.pem files of the HSMs.

", "name" : "ConfigCred", "c2jName" : "ConfigCred", "c2jShape" : "String", "variable" : { "variableName" : "configCred", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The certificate file containing the server.pem files of the HSMs.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "configCred", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ConfigCred", "marshallLocationName" : "ConfigCred", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The certificate file containing the server.pem files of the HSMs.

\n@param configCred The certificate file containing the server.pem files of the HSMs.*/", "getterDocumentation" : "/**

The certificate file containing the server.pem files of the HSMs.

\n@return The certificate file containing the server.pem files of the HSMs.*/", "fluentSetterDocumentation" : "/**

The certificate file containing the server.pem files of the HSMs.

\n@param configCred The certificate file containing the server.pem files of the HSMs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The certificate file containing the server.pem files of the HSMs.

\n@param configCred The certificate file containing the server.pem files of the HSMs.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "getConfigResult", "variableType" : "GetConfigResult", "variableDeclarationType" : "GetConfigResult", "documentation" : null, "simpleType" : "GetConfigResult", "variableSetterType" : "GetConfigResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ConfigFile" : { "documentation" : "

The chrystoki.conf configuration file.

", "name" : "ConfigFile", "c2jName" : "ConfigFile", "c2jShape" : "String", "variable" : { "variableName" : "configFile", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The chrystoki.conf configuration file.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "configFile", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ConfigFile", "marshallLocationName" : "ConfigFile", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The chrystoki.conf configuration file.

\n@param configFile The chrystoki.conf configuration file.*/", "getterDocumentation" : "/**

The chrystoki.conf configuration file.

\n@return The chrystoki.conf configuration file.*/", "fluentSetterDocumentation" : "/**

The chrystoki.conf configuration file.

\n@param configFile The chrystoki.conf configuration file.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The chrystoki.conf configuration file.

\n@param configFile The chrystoki.conf configuration file.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ConfigCred" : { "documentation" : "

The certificate file containing the server.pem files of the HSMs.

", "name" : "ConfigCred", "c2jName" : "ConfigCred", "c2jShape" : "String", "variable" : { "variableName" : "configCred", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The certificate file containing the server.pem files of the HSMs.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "configCred", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ConfigCred", "marshallLocationName" : "ConfigCred", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The certificate file containing the server.pem files of the HSMs.

\n@param configCred The certificate file containing the server.pem files of the HSMs.*/", "getterDocumentation" : "/**

The certificate file containing the server.pem files of the HSMs.

\n@return The certificate file containing the server.pem files of the HSMs.*/", "fluentSetterDocumentation" : "/**

The certificate file containing the server.pem files of the HSMs.

\n@param configCred The certificate file containing the server.pem files of the HSMs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The certificate file containing the server.pem files of the HSMs.

\n@param configCred The certificate file containing the server.pem files of the HSMs.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ConfigType" : { "documentation" : "

The type of credentials.

", "name" : "ConfigType", "c2jName" : "ConfigType", "c2jShape" : "String", "variable" : { "variableName" : "configType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The type of credentials.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "configType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ConfigType", "marshallLocationName" : "ConfigType", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The type of credentials.

\n@param configType The type of credentials.*/", "getterDocumentation" : "/**

The type of credentials.

\n@return The type of credentials.*/", "fluentSetterDocumentation" : "/**

The type of credentials.

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

The type of credentials.

\n@param configType The type of credentials.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "CreateHapgRequest" : { "c2jName" : "CreateHapgRequest", "documentation" : "

Contains the inputs for the CreateHapgRequest action.

", "shapeName" : "CreateHapgRequest", "deprecated" : false, "required" : [ "Label" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The label of the new high-availability partition group.

", "name" : "Label", "c2jName" : "Label", "c2jShape" : "Label", "variable" : { "variableName" : "label", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The label of the new high-availability partition group.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "label", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Label", "marshallLocationName" : "Label", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The label of the new high-availability partition group.

\n@param label The label of the new high-availability partition group.*/", "getterDocumentation" : "/**

The label of the new high-availability partition group.

\n@return The label of the new high-availability partition group.*/", "fluentSetterDocumentation" : "/**

The label of the new high-availability partition group.

\n@param label The label of the new high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The label of the new high-availability partition group.

\n@param label The label of the new high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "createHapgRequest", "variableType" : "CreateHapgRequest", "variableDeclarationType" : "CreateHapgRequest", "documentation" : null, "simpleType" : "CreateHapgRequest", "variableSetterType" : "CreateHapgRequest" }, "marshaller" : { "action" : "CreateHapg", "verb" : "POST", "target" : "CloudHsmFrontendService.CreateHapg", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Label" : { "documentation" : "

The label of the new high-availability partition group.

", "name" : "Label", "c2jName" : "Label", "c2jShape" : "Label", "variable" : { "variableName" : "label", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The label of the new high-availability partition group.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "label", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Label", "marshallLocationName" : "Label", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The label of the new high-availability partition group.

\n@param label The label of the new high-availability partition group.*/", "getterDocumentation" : "/**

The label of the new high-availability partition group.

\n@return The label of the new high-availability partition group.*/", "fluentSetterDocumentation" : "/**

The label of the new high-availability partition group.

\n@param label The label of the new high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The label of the new high-availability partition group.

\n@param label The label of the new high-availability partition group.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "CreateLunaClientRequest" : { "c2jName" : "CreateLunaClientRequest", "documentation" : "

Contains the inputs for the CreateLunaClient action.

", "shapeName" : "CreateLunaClientRequest", "deprecated" : false, "required" : [ "Certificate" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The label for the client.

", "name" : "Label", "c2jName" : "Label", "c2jShape" : "ClientLabel", "variable" : { "variableName" : "label", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The label for the client.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "label", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Label", "marshallLocationName" : "Label", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The label for the client.

\n@param label The label for the client.*/", "getterDocumentation" : "/**

The label for the client.

\n@return The label for the client.*/", "fluentSetterDocumentation" : "/**

The label for the client.

\n@param label The label for the client.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The label for the client.

\n@param label The label for the client.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The contents of a Base64-Encoded X.509 v3 certificate to be installed on the HSMs used by this client.

", "name" : "Certificate", "c2jName" : "Certificate", "c2jShape" : "Certificate", "variable" : { "variableName" : "certificate", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The contents of a Base64-Encoded X.509 v3 certificate to be installed on the HSMs used by this client.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "certificate", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Certificate", "marshallLocationName" : "Certificate", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The contents of a Base64-Encoded X.509 v3 certificate to be installed on the HSMs used by this client.

\n@param certificate The contents of a Base64-Encoded X.509 v3 certificate to be installed on the HSMs used by this client.*/", "getterDocumentation" : "/**

The contents of a Base64-Encoded X.509 v3 certificate to be installed on the HSMs used by this client.

\n@return The contents of a Base64-Encoded X.509 v3 certificate to be installed on the HSMs used by this client.*/", "fluentSetterDocumentation" : "/**

The contents of a Base64-Encoded X.509 v3 certificate to be installed on the HSMs used by this client.

\n@param certificate The contents of a Base64-Encoded X.509 v3 certificate to be installed on the HSMs used by this client.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The contents of a Base64-Encoded X.509 v3 certificate to be installed on the HSMs used by this client.

\n@param certificate The contents of a Base64-Encoded X.509 v3 certificate to be installed on the HSMs used by this client.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "createLunaClientRequest", "variableType" : "CreateLunaClientRequest", "variableDeclarationType" : "CreateLunaClientRequest", "documentation" : null, "simpleType" : "CreateLunaClientRequest", "variableSetterType" : "CreateLunaClientRequest" }, "marshaller" : { "action" : "CreateLunaClient", "verb" : "POST", "target" : "CloudHsmFrontendService.CreateLunaClient", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Label" : { "documentation" : "

The label for the client.

", "name" : "Label", "c2jName" : "Label", "c2jShape" : "ClientLabel", "variable" : { "variableName" : "label", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The label for the client.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "label", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Label", "marshallLocationName" : "Label", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The label for the client.

\n@param label The label for the client.*/", "getterDocumentation" : "/**

The label for the client.

\n@return The label for the client.*/", "fluentSetterDocumentation" : "/**

The label for the client.

\n@param label The label for the client.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The label for the client.

\n@param label The label for the client.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Certificate" : { "documentation" : "

The contents of a Base64-Encoded X.509 v3 certificate to be installed on the HSMs used by this client.

", "name" : "Certificate", "c2jName" : "Certificate", "c2jShape" : "Certificate", "variable" : { "variableName" : "certificate", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The contents of a Base64-Encoded X.509 v3 certificate to be installed on the HSMs used by this client.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "certificate", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Certificate", "marshallLocationName" : "Certificate", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The contents of a Base64-Encoded X.509 v3 certificate to be installed on the HSMs used by this client.

\n@param certificate The contents of a Base64-Encoded X.509 v3 certificate to be installed on the HSMs used by this client.*/", "getterDocumentation" : "/**

The contents of a Base64-Encoded X.509 v3 certificate to be installed on the HSMs used by this client.

\n@return The contents of a Base64-Encoded X.509 v3 certificate to be installed on the HSMs used by this client.*/", "fluentSetterDocumentation" : "/**

The contents of a Base64-Encoded X.509 v3 certificate to be installed on the HSMs used by this client.

\n@param certificate The contents of a Base64-Encoded X.509 v3 certificate to be installed on the HSMs used by this client.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The contents of a Base64-Encoded X.509 v3 certificate to be installed on the HSMs used by this client.

\n@param certificate The contents of a Base64-Encoded X.509 v3 certificate to be installed on the HSMs used by this client.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ModifyHsmRequest" : { "c2jName" : "ModifyHsmRequest", "documentation" : "

Contains the inputs for the ModifyHsm operation.

", "shapeName" : "ModifyHsmRequest", "deprecated" : false, "required" : [ "HsmArn" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The ARN of the HSM to modify.

", "name" : "HsmArn", "c2jName" : "HsmArn", "c2jShape" : "HsmArn", "variable" : { "variableName" : "hsmArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the HSM to modify.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "hsmArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HsmArn", "marshallLocationName" : "HsmArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the HSM to modify.

\n@param hsmArn The ARN of the HSM to modify.*/", "getterDocumentation" : "/**

The ARN of the HSM to modify.

\n@return The ARN of the HSM to modify.*/", "fluentSetterDocumentation" : "/**

The ARN of the HSM to modify.

\n@param hsmArn The ARN of the HSM to modify.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of the HSM to modify.

\n@param hsmArn The ARN of the HSM to modify.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The new identifier of the subnet that the HSM is in. The new subnet must be in the same Availability Zone as the current subnet.

", "name" : "SubnetId", "c2jName" : "SubnetId", "c2jShape" : "SubnetId", "variable" : { "variableName" : "subnetId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The new identifier of the subnet that the HSM is in. The new subnet must be in the same Availability Zone as the current subnet.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "subnetId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SubnetId", "marshallLocationName" : "SubnetId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The new identifier of the subnet that the HSM is in. The new subnet must be in the same Availability Zone as the current subnet.

\n@param subnetId The new identifier of the subnet that the HSM is in. The new subnet must be in the same Availability Zone as the current subnet.*/", "getterDocumentation" : "/**

The new identifier of the subnet that the HSM is in. The new subnet must be in the same Availability Zone as the current subnet.

\n@return The new identifier of the subnet that the HSM is in. The new subnet must be in the same Availability Zone as the current subnet.*/", "fluentSetterDocumentation" : "/**

The new identifier of the subnet that the HSM is in. The new subnet must be in the same Availability Zone as the current subnet.

\n@param subnetId The new identifier of the subnet that the HSM is in. The new subnet must be in the same Availability Zone as the current subnet.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The new identifier of the subnet that the HSM is in. The new subnet must be in the same Availability Zone as the current subnet.

\n@param subnetId The new identifier of the subnet that the HSM is in. The new subnet must be in the same Availability Zone as the current subnet.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The new IP address for the elastic network interface (ENI) attached to the HSM.

If the HSM is moved to a different subnet, and an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the new subnet.

", "name" : "EniIp", "c2jName" : "EniIp", "c2jShape" : "IpAddress", "variable" : { "variableName" : "eniIp", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The new IP address for the elastic network interface (ENI) attached to the HSM.

If the HSM is moved to a different subnet, and an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the new subnet.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "eniIp", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EniIp", "marshallLocationName" : "EniIp", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The new IP address for the elastic network interface (ENI) attached to the HSM.

If the HSM is moved to a different subnet, and an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the new subnet.

\n@param eniIp The new IP address for the elastic network interface (ENI) attached to the HSM.

If the HSM is moved to a different subnet, and an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the new subnet.*/", "getterDocumentation" : "/**

The new IP address for the elastic network interface (ENI) attached to the HSM.

If the HSM is moved to a different subnet, and an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the new subnet.

\n@return The new IP address for the elastic network interface (ENI) attached to the HSM.

If the HSM is moved to a different subnet, and an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the new subnet.*/", "fluentSetterDocumentation" : "/**

The new IP address for the elastic network interface (ENI) attached to the HSM.

If the HSM is moved to a different subnet, and an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the new subnet.

\n@param eniIp The new IP address for the elastic network interface (ENI) attached to the HSM.

If the HSM is moved to a different subnet, and an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the new subnet.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The new IP address for the elastic network interface (ENI) attached to the HSM.

If the HSM is moved to a different subnet, and an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the new subnet.

\n@param eniIp The new IP address for the elastic network interface (ENI) attached to the HSM.

If the HSM is moved to a different subnet, and an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the new subnet.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The new IAM role ARN.

", "name" : "IamRoleArn", "c2jName" : "IamRoleArn", "c2jShape" : "IamRoleArn", "variable" : { "variableName" : "iamRoleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The new IAM role ARN.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "iamRoleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "IamRoleArn", "marshallLocationName" : "IamRoleArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The new IAM role ARN.

\n@param iamRoleArn The new IAM role ARN.*/", "getterDocumentation" : "/**

The new IAM role ARN.

\n@return The new IAM role ARN.*/", "fluentSetterDocumentation" : "/**

The new IAM role ARN.

\n@param iamRoleArn The new IAM role ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The new IAM role ARN.

\n@param iamRoleArn The new IAM role ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The new external ID.

", "name" : "ExternalId", "c2jName" : "ExternalId", "c2jShape" : "ExternalId", "variable" : { "variableName" : "externalId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The new external ID.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "externalId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ExternalId", "marshallLocationName" : "ExternalId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The new external ID.

\n@param externalId The new external ID.*/", "getterDocumentation" : "/**

The new external ID.

\n@return The new external ID.*/", "fluentSetterDocumentation" : "/**

The new external ID.

\n@param externalId The new external ID.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The new external ID.

\n@param externalId The new external ID.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The new IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.

", "name" : "SyslogIp", "c2jName" : "SyslogIp", "c2jShape" : "IpAddress", "variable" : { "variableName" : "syslogIp", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The new IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "syslogIp", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SyslogIp", "marshallLocationName" : "SyslogIp", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The new IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.

\n@param syslogIp The new IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.*/", "getterDocumentation" : "/**

The new IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.

\n@return The new IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.*/", "fluentSetterDocumentation" : "/**

The new IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.

\n@param syslogIp The new IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The new IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.

\n@param syslogIp The new IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "modifyHsmRequest", "variableType" : "ModifyHsmRequest", "variableDeclarationType" : "ModifyHsmRequest", "documentation" : null, "simpleType" : "ModifyHsmRequest", "variableSetterType" : "ModifyHsmRequest" }, "marshaller" : { "action" : "ModifyHsm", "verb" : "POST", "target" : "CloudHsmFrontendService.ModifyHsm", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ExternalId" : { "documentation" : "

The new external ID.

", "name" : "ExternalId", "c2jName" : "ExternalId", "c2jShape" : "ExternalId", "variable" : { "variableName" : "externalId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The new external ID.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "externalId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ExternalId", "marshallLocationName" : "ExternalId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The new external ID.

\n@param externalId The new external ID.*/", "getterDocumentation" : "/**

The new external ID.

\n@return The new external ID.*/", "fluentSetterDocumentation" : "/**

The new external ID.

\n@param externalId The new external ID.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The new external ID.

\n@param externalId The new external ID.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EniIp" : { "documentation" : "

The new IP address for the elastic network interface (ENI) attached to the HSM.

If the HSM is moved to a different subnet, and an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the new subnet.

", "name" : "EniIp", "c2jName" : "EniIp", "c2jShape" : "IpAddress", "variable" : { "variableName" : "eniIp", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The new IP address for the elastic network interface (ENI) attached to the HSM.

If the HSM is moved to a different subnet, and an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the new subnet.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "eniIp", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EniIp", "marshallLocationName" : "EniIp", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The new IP address for the elastic network interface (ENI) attached to the HSM.

If the HSM is moved to a different subnet, and an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the new subnet.

\n@param eniIp The new IP address for the elastic network interface (ENI) attached to the HSM.

If the HSM is moved to a different subnet, and an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the new subnet.*/", "getterDocumentation" : "/**

The new IP address for the elastic network interface (ENI) attached to the HSM.

If the HSM is moved to a different subnet, and an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the new subnet.

\n@return The new IP address for the elastic network interface (ENI) attached to the HSM.

If the HSM is moved to a different subnet, and an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the new subnet.*/", "fluentSetterDocumentation" : "/**

The new IP address for the elastic network interface (ENI) attached to the HSM.

If the HSM is moved to a different subnet, and an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the new subnet.

\n@param eniIp The new IP address for the elastic network interface (ENI) attached to the HSM.

If the HSM is moved to a different subnet, and an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the new subnet.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The new IP address for the elastic network interface (ENI) attached to the HSM.

If the HSM is moved to a different subnet, and an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the new subnet.

\n@param eniIp The new IP address for the elastic network interface (ENI) attached to the HSM.

If the HSM is moved to a different subnet, and an IP address is not specified, an IP address will be randomly chosen from the CIDR range of the new subnet.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "SyslogIp" : { "documentation" : "

The new IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.

", "name" : "SyslogIp", "c2jName" : "SyslogIp", "c2jShape" : "IpAddress", "variable" : { "variableName" : "syslogIp", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The new IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "syslogIp", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SyslogIp", "marshallLocationName" : "SyslogIp", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The new IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.

\n@param syslogIp The new IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.*/", "getterDocumentation" : "/**

The new IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.

\n@return The new IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.*/", "fluentSetterDocumentation" : "/**

The new IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.

\n@param syslogIp The new IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The new IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.

\n@param syslogIp The new IP address for the syslog monitoring server. The AWS CloudHSM service only supports one syslog monitoring server.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "SubnetId" : { "documentation" : "

The new identifier of the subnet that the HSM is in. The new subnet must be in the same Availability Zone as the current subnet.

", "name" : "SubnetId", "c2jName" : "SubnetId", "c2jShape" : "SubnetId", "variable" : { "variableName" : "subnetId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The new identifier of the subnet that the HSM is in. The new subnet must be in the same Availability Zone as the current subnet.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "subnetId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SubnetId", "marshallLocationName" : "SubnetId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The new identifier of the subnet that the HSM is in. The new subnet must be in the same Availability Zone as the current subnet.

\n@param subnetId The new identifier of the subnet that the HSM is in. The new subnet must be in the same Availability Zone as the current subnet.*/", "getterDocumentation" : "/**

The new identifier of the subnet that the HSM is in. The new subnet must be in the same Availability Zone as the current subnet.

\n@return The new identifier of the subnet that the HSM is in. The new subnet must be in the same Availability Zone as the current subnet.*/", "fluentSetterDocumentation" : "/**

The new identifier of the subnet that the HSM is in. The new subnet must be in the same Availability Zone as the current subnet.

\n@param subnetId The new identifier of the subnet that the HSM is in. The new subnet must be in the same Availability Zone as the current subnet.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The new identifier of the subnet that the HSM is in. The new subnet must be in the same Availability Zone as the current subnet.

\n@param subnetId The new identifier of the subnet that the HSM is in. The new subnet must be in the same Availability Zone as the current subnet.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "IamRoleArn" : { "documentation" : "

The new IAM role ARN.

", "name" : "IamRoleArn", "c2jName" : "IamRoleArn", "c2jShape" : "IamRoleArn", "variable" : { "variableName" : "iamRoleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The new IAM role ARN.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "iamRoleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "IamRoleArn", "marshallLocationName" : "IamRoleArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The new IAM role ARN.

\n@param iamRoleArn The new IAM role ARN.*/", "getterDocumentation" : "/**

The new IAM role ARN.

\n@return The new IAM role ARN.*/", "fluentSetterDocumentation" : "/**

The new IAM role ARN.

\n@param iamRoleArn The new IAM role ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The new IAM role ARN.

\n@param iamRoleArn The new IAM role ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "HsmArn" : { "documentation" : "

The ARN of the HSM to modify.

", "name" : "HsmArn", "c2jName" : "HsmArn", "c2jShape" : "HsmArn", "variable" : { "variableName" : "hsmArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the HSM to modify.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "hsmArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HsmArn", "marshallLocationName" : "HsmArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the HSM to modify.

\n@param hsmArn The ARN of the HSM to modify.*/", "getterDocumentation" : "/**

The ARN of the HSM to modify.

\n@return The ARN of the HSM to modify.*/", "fluentSetterDocumentation" : "/**

The ARN of the HSM to modify.

\n@param hsmArn The ARN of the HSM to modify.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of the HSM to modify.

\n@param hsmArn The ARN of the HSM to modify.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "Tag" : { "c2jName" : "Tag", "documentation" : "

A key-value pair that identifies or specifies metadata about an AWS CloudHSM resource.

", "shapeName" : "Tag", "deprecated" : false, "required" : [ "Key", "Value" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The key of the tag.

", "name" : "Key", "c2jName" : "Key", "c2jShape" : "TagKey", "variable" : { "variableName" : "key", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The key of the tag.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "key", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Key", "marshallLocationName" : "Key", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The key of the tag.

\n@param key The key of the tag.*/", "getterDocumentation" : "/**

The key of the tag.

\n@return The key of the tag.*/", "fluentSetterDocumentation" : "/**

The key of the tag.

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

The key of the tag.

\n@param key The key of the tag.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The value of the tag.

", "name" : "Value", "c2jName" : "Value", "c2jShape" : "TagValue", "variable" : { "variableName" : "value", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The value of the tag.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "value", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Value", "marshallLocationName" : "Value", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The value of the tag.

\n@param value The value of the tag.*/", "getterDocumentation" : "/**

The value of the tag.

\n@return The value of the tag.*/", "fluentSetterDocumentation" : "/**

The value of the tag.

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

The value of the tag.

\n@param value The value of the tag.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "tag", "variableType" : "Tag", "variableDeclarationType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Value" : { "documentation" : "

The value of the tag.

", "name" : "Value", "c2jName" : "Value", "c2jShape" : "TagValue", "variable" : { "variableName" : "value", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The value of the tag.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "value", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Value", "marshallLocationName" : "Value", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The value of the tag.

\n@param value The value of the tag.*/", "getterDocumentation" : "/**

The value of the tag.

\n@return The value of the tag.*/", "fluentSetterDocumentation" : "/**

The value of the tag.

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

The value of the tag.

\n@param value The value of the tag.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Key" : { "documentation" : "

The key of the tag.

", "name" : "Key", "c2jName" : "Key", "c2jShape" : "TagKey", "variable" : { "variableName" : "key", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The key of the tag.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "key", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Key", "marshallLocationName" : "Key", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The key of the tag.

\n@param key The key of the tag.*/", "getterDocumentation" : "/**

The key of the tag.

\n@return The key of the tag.*/", "fluentSetterDocumentation" : "/**

The key of the tag.

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

The key of the tag.

\n@param key The key of the tag.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DescribeHapgRequest" : { "c2jName" : "DescribeHapgRequest", "documentation" : "

Contains the inputs for the DescribeHapg action.

", "shapeName" : "DescribeHapgRequest", "deprecated" : false, "required" : [ "HapgArn" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The ARN of the high-availability partition group to describe.

", "name" : "HapgArn", "c2jName" : "HapgArn", "c2jShape" : "HapgArn", "variable" : { "variableName" : "hapgArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the high-availability partition group to describe.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "hapgArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HapgArn", "marshallLocationName" : "HapgArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the high-availability partition group to describe.

\n@param hapgArn The ARN of the high-availability partition group to describe.*/", "getterDocumentation" : "/**

The ARN of the high-availability partition group to describe.

\n@return The ARN of the high-availability partition group to describe.*/", "fluentSetterDocumentation" : "/**

The ARN of the high-availability partition group to describe.

\n@param hapgArn The ARN of the high-availability partition group to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of the high-availability partition group to describe.

\n@param hapgArn The ARN of the high-availability partition group to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeHapgRequest", "variableType" : "DescribeHapgRequest", "variableDeclarationType" : "DescribeHapgRequest", "documentation" : null, "simpleType" : "DescribeHapgRequest", "variableSetterType" : "DescribeHapgRequest" }, "marshaller" : { "action" : "DescribeHapg", "verb" : "POST", "target" : "CloudHsmFrontendService.DescribeHapg", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "HapgArn" : { "documentation" : "

The ARN of the high-availability partition group to describe.

", "name" : "HapgArn", "c2jName" : "HapgArn", "c2jShape" : "HapgArn", "variable" : { "variableName" : "hapgArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the high-availability partition group to describe.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "hapgArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HapgArn", "marshallLocationName" : "HapgArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the high-availability partition group to describe.

\n@param hapgArn The ARN of the high-availability partition group to describe.*/", "getterDocumentation" : "/**

The ARN of the high-availability partition group to describe.

\n@return The ARN of the high-availability partition group to describe.*/", "fluentSetterDocumentation" : "/**

The ARN of the high-availability partition group to describe.

\n@param hapgArn The ARN of the high-availability partition group to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of the high-availability partition group to describe.

\n@param hapgArn The ARN of the high-availability partition group to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } } }, "customizationConfig" : { "requestMetrics" : null, "useAutoConstructList" : true, "useAutoConstructMap" : false, "serviceClientHoldInputStream" : false, "operationsWithResponseStreamContentLengthValidation" : null, "customExceptionUnmarshallerImpl" : null, "customClientConfigFactory" : null, "customResponseMetadataClassName" : null, "skipInterfaceAdditions" : false, "customServiceNameForRequest" : null, "requiredParamValidationEnabled" : false, "additionalShapeConstructors" : null, "simpleMethods" : { "ListHsms" : { "methodForms" : [ [ ] ] }, "ListAvailableZones" : { "methodForms" : [ [ ] ] }, "ListHapgs" : { "methodForms" : [ [ ] ] }, "ListLunaClients" : { "methodForms" : [ [ ] ] }, "DescribeHsm" : { "methodForms" : [ [ ] ] }, "DescribeLunaClient" : { "methodForms" : [ [ ] ] } }, "renameShapes" : null, "sendEmptyAutoConstructedListAsEmptyList" : null, "authPolicyActions" : { "skip" : true, "actionPrefix" : null, "fileNamePrefix" : null }, "customServiceMetadata" : null, "customCodeTemplates" : null, "operationModifiers" : null, "shapeSubstitutions" : null, "shapeModifiers" : { "ClientVersion" : { "excludeShape" : false, "exclude" : null, "modify" : [ { "5.1" : { "emitPropertyName" : null, "emitEnumName" : "FIVE_ONE", "marshallLocationName" : null, "unmarshallLocationName" : null } }, { "5.3" : { "emitPropertyName" : null, "emitEnumName" : "FIVE_THREE", "marshallLocationName" : null, "unmarshallLocationName" : null } } ], "inject" : null }, "CloudHsmServiceException" : { "excludeShape" : false, "exclude" : [ "retryable" ], "modify" : null, "inject" : null } }, "customErrorCodeFieldName" : null, "convenienceTypeOverloads" : [ ] }, "examples" : { "version" : "1.0", "operationExamples" : { } }, "exceptionUnmarshallerImpl" : null, "clientConfigFactory" : "ClientConfigurationFactory" }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy