models.cloudhsm-2014-05-30-intermediate.json Maven / Gradle / Ivy
Show all versions of aws-java-sdk-cloudhsm Show documentation
{
"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.
\nNOTE: 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.
\nNOTE: 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.
\nNOTE: 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.
\nNOTE: 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.
\nNOTE: 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.
\nNOTE: 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.
\nNOTE: 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.
\nNOTE: 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.
\nNOTE: 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.
\nNOTE: 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.
\nNOTE: 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.
\nNOTE: 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.
\nNOTE: 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.
\nNOTE: 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.
\nNOTE: 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.
\nNOTE: 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.
\nNOTE: 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