Module: Aws::CloudHSM::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-cloudhsm/client_api.rb
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- AZ =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AZ')
- AZList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AZList')
- AddTagsToResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AddTagsToResourceRequest')
- AddTagsToResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AddTagsToResourceResponse')
- Boolean =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'Boolean')
- Certificate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Certificate')
- CertificateFingerprint =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CertificateFingerprint')
- ClientArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ClientArn')
- ClientLabel =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ClientLabel')
- ClientList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ClientList')
- ClientToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ClientToken')
- ClientVersion =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ClientVersion')
- CloudHsmInternalException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CloudHsmInternalException')
- CloudHsmObjectState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CloudHsmObjectState')
- CloudHsmServiceException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CloudHsmServiceException')
- CreateHapgRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateHapgRequest')
- CreateHapgResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateHapgResponse')
- CreateHsmRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateHsmRequest')
- CreateHsmResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateHsmResponse')
- CreateLunaClientRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateLunaClientRequest')
- CreateLunaClientResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateLunaClientResponse')
- DeleteHapgRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteHapgRequest')
- DeleteHapgResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteHapgResponse')
- DeleteHsmRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteHsmRequest')
- DeleteHsmResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteHsmResponse')
- DeleteLunaClientRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteLunaClientRequest')
- DeleteLunaClientResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteLunaClientResponse')
- DescribeHapgRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeHapgRequest')
- DescribeHapgResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeHapgResponse')
- DescribeHsmRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeHsmRequest')
- DescribeHsmResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeHsmResponse')
- DescribeLunaClientRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeLunaClientRequest')
- DescribeLunaClientResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeLunaClientResponse')
- EniId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EniId')
- ExternalId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ExternalId')
- GetConfigRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetConfigRequest')
- GetConfigResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetConfigResponse')
- HapgArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HapgArn')
- HapgList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'HapgList')
- HsmArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HsmArn')
- HsmList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'HsmList')
- HsmSerialNumber =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HsmSerialNumber')
- HsmStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HsmStatus')
- IamRoleArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'IamRoleArn')
- InvalidRequestException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidRequestException')
- IpAddress =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'IpAddress')
- Label =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Label')
- ListAvailableZonesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAvailableZonesRequest')
- ListAvailableZonesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAvailableZonesResponse')
- ListHapgsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListHapgsRequest')
- ListHapgsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListHapgsResponse')
- ListHsmsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListHsmsRequest')
- ListHsmsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListHsmsResponse')
- ListLunaClientsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListLunaClientsRequest')
- ListLunaClientsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListLunaClientsResponse')
- ListTagsForResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForResourceRequest')
- ListTagsForResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForResourceResponse')
- ModifyHapgRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyHapgRequest')
- ModifyHapgResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyHapgResponse')
- ModifyHsmRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyHsmRequest')
- ModifyHsmResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyHsmResponse')
- ModifyLunaClientRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyLunaClientRequest')
- ModifyLunaClientResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyLunaClientResponse')
- PaginationToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PaginationToken')
- PartitionArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PartitionArn')
- PartitionList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PartitionList')
- PartitionSerial =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PartitionSerial')
- PartitionSerialList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PartitionSerialList')
- RemoveTagsFromResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RemoveTagsFromResourceRequest')
- RemoveTagsFromResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RemoveTagsFromResourceResponse')
- SshKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SshKey')
- String =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'String')
- SubnetId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SubnetId')
- SubscriptionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SubscriptionType')
- Tag =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Tag')
- TagKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagKey')
- TagKeyList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagKeyList')
- TagList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagList')
- TagValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagValue')
- Timestamp =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Timestamp')
- VpcId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VpcId')
- API =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Seahorse::Model::Api.new.tap do |api| api.version = "2014-05-30" api. = { "apiVersion" => "2014-05-30", "auth" => ["aws.auth#sigv4"], "endpointPrefix" => "cloudhsm", "jsonVersion" => "1.1", "protocol" => "json", "protocols" => ["json"], "serviceAbbreviation" => "CloudHSM", "serviceFullName" => "Amazon CloudHSM", "serviceId" => "CloudHSM", "signatureVersion" => "v4", "targetPrefix" => "CloudHsmFrontendService", "uid" => "cloudhsm-2014-05-30", } api.add_operation(:add_tags_to_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "AddTagsToResource" o.http_method = "POST" o.http_request_uri = "/" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: AddTagsToResourceRequest) o.output = Shapes::ShapeRef.new(shape: AddTagsToResourceResponse) o.errors << Shapes::ShapeRef.new(shape: CloudHsmServiceException) o.errors << Shapes::ShapeRef.new(shape: CloudHsmInternalException) o.errors << Shapes::ShapeRef.new(shape: InvalidRequestException) end) api.add_operation(:create_hapg, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateHapg" o.http_method = "POST" o.http_request_uri = "/" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: CreateHapgRequest) o.output = Shapes::ShapeRef.new(shape: CreateHapgResponse) o.errors << Shapes::ShapeRef.new(shape: CloudHsmServiceException) o.errors << Shapes::ShapeRef.new(shape: CloudHsmInternalException) o.errors << Shapes::ShapeRef.new(shape: InvalidRequestException) end) api.add_operation(:create_hsm, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateHsm" o.http_method = "POST" o.http_request_uri = "/" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: CreateHsmRequest) o.output = Shapes::ShapeRef.new(shape: CreateHsmResponse) o.errors << Shapes::ShapeRef.new(shape: CloudHsmServiceException) o.errors << Shapes::ShapeRef.new(shape: CloudHsmInternalException) o.errors << Shapes::ShapeRef.new(shape: InvalidRequestException) end) api.add_operation(:create_luna_client, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateLunaClient" o.http_method = "POST" o.http_request_uri = "/" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: CreateLunaClientRequest) o.output = Shapes::ShapeRef.new(shape: CreateLunaClientResponse) o.errors << Shapes::ShapeRef.new(shape: CloudHsmServiceException) o.errors << Shapes::ShapeRef.new(shape: CloudHsmInternalException) o.errors << Shapes::ShapeRef.new(shape: InvalidRequestException) end) api.add_operation(:delete_hapg, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteHapg" o.http_method = "POST" o.http_request_uri = "/" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: DeleteHapgRequest) o.output = Shapes::ShapeRef.new(shape: DeleteHapgResponse) o.errors << Shapes::ShapeRef.new(shape: CloudHsmServiceException) o.errors << Shapes::ShapeRef.new(shape: CloudHsmInternalException) o.errors << Shapes::ShapeRef.new(shape: InvalidRequestException) end) api.add_operation(:delete_hsm, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteHsm" o.http_method = "POST" o.http_request_uri = "/" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: DeleteHsmRequest) o.output = Shapes::ShapeRef.new(shape: DeleteHsmResponse) o.errors << Shapes::ShapeRef.new(shape: CloudHsmServiceException) o.errors << Shapes::ShapeRef.new(shape: CloudHsmInternalException) o.errors << Shapes::ShapeRef.new(shape: InvalidRequestException) end) api.add_operation(:delete_luna_client, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteLunaClient" o.http_method = "POST" o.http_request_uri = "/" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: DeleteLunaClientRequest) o.output = Shapes::ShapeRef.new(shape: DeleteLunaClientResponse) o.errors << Shapes::ShapeRef.new(shape: CloudHsmServiceException) o.errors << Shapes::ShapeRef.new(shape: CloudHsmInternalException) o.errors << Shapes::ShapeRef.new(shape: InvalidRequestException) end) api.add_operation(:describe_hapg, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeHapg" o.http_method = "POST" o.http_request_uri = "/" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: DescribeHapgRequest) o.output = Shapes::ShapeRef.new(shape: DescribeHapgResponse) o.errors << Shapes::ShapeRef.new(shape: CloudHsmServiceException) o.errors << Shapes::ShapeRef.new(shape: CloudHsmInternalException) o.errors << Shapes::ShapeRef.new(shape: InvalidRequestException) end) api.add_operation(:describe_hsm, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeHsm" o.http_method = "POST" o.http_request_uri = "/" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: DescribeHsmRequest) o.output = Shapes::ShapeRef.new(shape: DescribeHsmResponse) o.errors << Shapes::ShapeRef.new(shape: CloudHsmServiceException) o.errors << Shapes::ShapeRef.new(shape: CloudHsmInternalException) o.errors << Shapes::ShapeRef.new(shape: InvalidRequestException) end) api.add_operation(:describe_luna_client, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeLunaClient" o.http_method = "POST" o.http_request_uri = "/" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: DescribeLunaClientRequest) o.output = Shapes::ShapeRef.new(shape: DescribeLunaClientResponse) o.errors << Shapes::ShapeRef.new(shape: CloudHsmServiceException) o.errors << Shapes::ShapeRef.new(shape: CloudHsmInternalException) o.errors << Shapes::ShapeRef.new(shape: InvalidRequestException) end) api.add_operation(:get_config, Seahorse::Model::Operation.new.tap do |o| o.name = "GetConfig" o.http_method = "POST" o.http_request_uri = "/" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: GetConfigRequest) o.output = Shapes::ShapeRef.new(shape: GetConfigResponse) o.errors << Shapes::ShapeRef.new(shape: CloudHsmServiceException) o.errors << Shapes::ShapeRef.new(shape: CloudHsmInternalException) o.errors << Shapes::ShapeRef.new(shape: InvalidRequestException) end) api.add_operation(:list_available_zones, Seahorse::Model::Operation.new.tap do |o| o.name = "ListAvailableZones" o.http_method = "POST" o.http_request_uri = "/" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: ListAvailableZonesRequest) o.output = Shapes::ShapeRef.new(shape: ListAvailableZonesResponse) o.errors << Shapes::ShapeRef.new(shape: CloudHsmServiceException) o.errors << Shapes::ShapeRef.new(shape: CloudHsmInternalException) o.errors << Shapes::ShapeRef.new(shape: InvalidRequestException) end) api.add_operation(:list_hapgs, Seahorse::Model::Operation.new.tap do |o| o.name = "ListHapgs" o.http_method = "POST" o.http_request_uri = "/" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: ListHapgsRequest) o.output = Shapes::ShapeRef.new(shape: ListHapgsResponse) o.errors << Shapes::ShapeRef.new(shape: CloudHsmServiceException) o.errors << Shapes::ShapeRef.new(shape: CloudHsmInternalException) o.errors << Shapes::ShapeRef.new(shape: InvalidRequestException) end) api.add_operation(:list_hsms, Seahorse::Model::Operation.new.tap do |o| o.name = "ListHsms" o.http_method = "POST" o.http_request_uri = "/" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: ListHsmsRequest) o.output = Shapes::ShapeRef.new(shape: ListHsmsResponse) o.errors << Shapes::ShapeRef.new(shape: CloudHsmServiceException) o.errors << Shapes::ShapeRef.new(shape: CloudHsmInternalException) o.errors << Shapes::ShapeRef.new(shape: InvalidRequestException) end) api.add_operation(:list_luna_clients, Seahorse::Model::Operation.new.tap do |o| o.name = "ListLunaClients" o.http_method = "POST" o.http_request_uri = "/" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: ListLunaClientsRequest) o.output = Shapes::ShapeRef.new(shape: ListLunaClientsResponse) o.errors << Shapes::ShapeRef.new(shape: CloudHsmServiceException) o.errors << Shapes::ShapeRef.new(shape: CloudHsmInternalException) o.errors << Shapes::ShapeRef.new(shape: InvalidRequestException) end) api.add_operation(:list_tags_for_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTagsForResource" o.http_method = "POST" o.http_request_uri = "/" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: ListTagsForResourceRequest) o.output = Shapes::ShapeRef.new(shape: ListTagsForResourceResponse) o.errors << Shapes::ShapeRef.new(shape: CloudHsmServiceException) o.errors << Shapes::ShapeRef.new(shape: CloudHsmInternalException) o.errors << Shapes::ShapeRef.new(shape: InvalidRequestException) end) api.add_operation(:modify_hapg, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyHapg" o.http_method = "POST" o.http_request_uri = "/" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: ModifyHapgRequest) o.output = Shapes::ShapeRef.new(shape: ModifyHapgResponse) o.errors << Shapes::ShapeRef.new(shape: CloudHsmServiceException) o.errors << Shapes::ShapeRef.new(shape: CloudHsmInternalException) o.errors << Shapes::ShapeRef.new(shape: InvalidRequestException) end) api.add_operation(:modify_hsm, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyHsm" o.http_method = "POST" o.http_request_uri = "/" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: ModifyHsmRequest) o.output = Shapes::ShapeRef.new(shape: ModifyHsmResponse) o.errors << Shapes::ShapeRef.new(shape: CloudHsmServiceException) o.errors << Shapes::ShapeRef.new(shape: CloudHsmInternalException) o.errors << Shapes::ShapeRef.new(shape: InvalidRequestException) end) api.add_operation(:modify_luna_client, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyLunaClient" o.http_method = "POST" o.http_request_uri = "/" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: ModifyLunaClientRequest) o.output = Shapes::ShapeRef.new(shape: ModifyLunaClientResponse) o.errors << Shapes::ShapeRef.new(shape: CloudHsmServiceException) end) api.add_operation(:remove_tags_from_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "RemoveTagsFromResource" o.http_method = "POST" o.http_request_uri = "/" o.deprecated = true o.input = Shapes::ShapeRef.new(shape: RemoveTagsFromResourceRequest) o.output = Shapes::ShapeRef.new(shape: RemoveTagsFromResourceResponse) o.errors << Shapes::ShapeRef.new(shape: CloudHsmServiceException) o.errors << Shapes::ShapeRef.new(shape: CloudHsmInternalException) o.errors << Shapes::ShapeRef.new(shape: InvalidRequestException) end) end