package
0.23.3
Repository: https://github.com/jviney/aws-sdk-go-v2.git
Documentation: pkg.go.dev

# Packages

Package cloudhsmiface provides an interface to enable mocking the Amazon CloudHSM service client for testing your code.

# Functions

New creates a new instance of the client from the provided Config.

# Constants

Enum values for CloudHsmObjectState.
Enum values for CloudHsmObjectState.
Enum values for CloudHsmObjectState.
Service's Endpoint identifier.
ErrCodeCloudHsmInternalException for service response error code "CloudHsmInternalException".
ErrCodeCloudHsmServiceException for service response error code "CloudHsmServiceException".
ErrCodeInvalidRequestException for service response error code "InvalidRequestException".
Enum values for HsmStatus.
Enum values for HsmStatus.
Enum values for HsmStatus.
Enum values for HsmStatus.
Enum values for HsmStatus.
Enum values for HsmStatus.
Enum values for HsmStatus.
Service's identifier.
Service's name.
Enum values for SubscriptionType.
Enum values for Version.
Enum values for Version.

# Structs

No description provided by the author
No description provided by the author
AddTagsToResourceRequest is the request type for the AddTagsToResource API operation.
AddTagsToResourceResponse is the response type for the AddTagsToResource API operation.
Client provides the API operation methods for making requests to CloudHSM.
Contains the inputs for the CreateHapgRequest action.
Contains the output of the CreateHAPartitionGroup action.
CreateHapgRequest is the request type for the CreateHapg API operation.
CreateHapgResponse is the response type for the CreateHapg API operation.
Contains the inputs for the CreateHsm operation.
Contains the output of the CreateHsm operation.
CreateHsmRequest is the request type for the CreateHsm API operation.
CreateHsmResponse is the response type for the CreateHsm API operation.
Contains the inputs for the CreateLunaClient action.
Contains the output of the CreateLunaClient action.
CreateLunaClientRequest is the request type for the CreateLunaClient API operation.
CreateLunaClientResponse is the response type for the CreateLunaClient API operation.
Contains the inputs for the DeleteHapg action.
Contains the output of the DeleteHapg action.
DeleteHapgRequest is the request type for the DeleteHapg API operation.
DeleteHapgResponse is the response type for the DeleteHapg API operation.
Contains the inputs for the DeleteHsm operation.
Contains the output of the DeleteHsm operation.
DeleteHsmRequest is the request type for the DeleteHsm API operation.
DeleteHsmResponse is the response type for the DeleteHsm API operation.
No description provided by the author
No description provided by the author
DeleteLunaClientRequest is the request type for the DeleteLunaClient API operation.
DeleteLunaClientResponse is the response type for the DeleteLunaClient API operation.
Contains the inputs for the DescribeHapg action.
Contains the output of the DescribeHapg action.
DescribeHapgRequest is the request type for the DescribeHapg API operation.
DescribeHapgResponse is the response type for the DescribeHapg API operation.
Contains the inputs for the DescribeHsm operation.
Contains the output of the DescribeHsm operation.
DescribeHsmRequest is the request type for the DescribeHsm API operation.
DescribeHsmResponse is the response type for the DescribeHsm API operation.
No description provided by the author
No description provided by the author
DescribeLunaClientRequest is the request type for the DescribeLunaClient API operation.
DescribeLunaClientResponse is the response type for the DescribeLunaClient API operation.
No description provided by the author
No description provided by the author
GetConfigRequest is the request type for the GetConfig API operation.
GetConfigResponse is the response type for the GetConfig API operation.
Contains the inputs for the ListAvailableZones action.
No description provided by the author
ListAvailableZonesRequest is the request type for the ListAvailableZones API operation.
ListAvailableZonesResponse is the response type for the ListAvailableZones API operation.
No description provided by the author
No description provided by the author
ListHapgsRequest is the request type for the ListHapgs API operation.
ListHapgsResponse is the response type for the ListHapgs API operation.
No description provided by the author
Contains the output of the ListHsms operation.
ListHsmsRequest is the request type for the ListHsms API operation.
ListHsmsResponse is the response type for the ListHsms API operation.
No description provided by the author
No description provided by the author
ListLunaClientsRequest is the request type for the ListLunaClients API operation.
ListLunaClientsResponse is the response type for the ListLunaClients API operation.
No description provided by the author
No description provided by the author
ListTagsForResourceRequest is the request type for the ListTagsForResource API operation.
ListTagsForResourceResponse is the response type for the ListTagsForResource API operation.
No description provided by the author
No description provided by the author
ModifyHapgRequest is the request type for the ModifyHapg API operation.
ModifyHapgResponse is the response type for the ModifyHapg API operation.
Contains the inputs for the ModifyHsm operation.
Contains the output of the ModifyHsm operation.
ModifyHsmRequest is the request type for the ModifyHsm API operation.
ModifyHsmResponse is the response type for the ModifyHsm API operation.
No description provided by the author
No description provided by the author
ModifyLunaClientRequest is the request type for the ModifyLunaClient API operation.
ModifyLunaClientResponse is the response type for the ModifyLunaClient API operation.
No description provided by the author
No description provided by the author
RemoveTagsFromResourceRequest is the request type for the RemoveTagsFromResource API operation.
RemoveTagsFromResourceResponse is the response type for the RemoveTagsFromResource API operation.
A key-value pair that identifies or specifies metadata about an AWS CloudHSM resource.

# Type aliases

No description provided by the author
No description provided by the author
Specifies the type of subscription for the HSM.
No description provided by the author