CloudHSM class
This is documentation for AWS CloudHSM Classic. For more information, see AWS CloudHSM Classic FAQs, the AWS CloudHSM Classic User Guide, and the AWS CloudHSM Classic API Reference.
Constructors
- CloudHSM({required String region, AwsClientCredentials? credentials, AwsClientCredentialsProvider? credentialsProvider, Client? client, String? endpointUrl})
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
addTagsToResource(
{required String resourceArn, required List< Tag> tagList}) → Future<AddTagsToResourceResponse> - This is documentation for AWS CloudHSM Classic. For more information, see AWS CloudHSM Classic FAQs, the AWS CloudHSM Classic User Guide, and the AWS CloudHSM Classic API Reference.
-
close(
) → void - Closes the internal HTTP client if none was provided at creation. If a client was passed as a constructor argument, this becomes a noop.
-
createHapg(
{required String label}) → Future< CreateHapgResponse> - This is documentation for AWS CloudHSM Classic. For more information, see AWS CloudHSM Classic FAQs, the AWS CloudHSM Classic User Guide, and the AWS CloudHSM Classic API Reference.
-
createHsm(
{required String iamRoleArn, required String sshKey, required String subnetId, required SubscriptionType subscriptionType, String? clientToken, String? eniIp, String? externalId, String? syslogIp}) → Future< CreateHsmResponse> - This is documentation for AWS CloudHSM Classic. For more information, see AWS CloudHSM Classic FAQs, the AWS CloudHSM Classic User Guide, and the AWS CloudHSM Classic API Reference.
-
createLunaClient(
{required String certificate, String? label}) → Future< CreateLunaClientResponse> - This is documentation for AWS CloudHSM Classic. For more information, see AWS CloudHSM Classic FAQs, the AWS CloudHSM Classic User Guide, and the AWS CloudHSM Classic API Reference.
-
deleteHapg(
{required String hapgArn}) → Future< DeleteHapgResponse> - This is documentation for AWS CloudHSM Classic. For more information, see AWS CloudHSM Classic FAQs, the AWS CloudHSM Classic User Guide, and the AWS CloudHSM Classic API Reference.
-
deleteHsm(
{required String hsmArn}) → Future< DeleteHsmResponse> - This is documentation for AWS CloudHSM Classic. For more information, see AWS CloudHSM Classic FAQs, the AWS CloudHSM Classic User Guide, and the AWS CloudHSM Classic API Reference.
-
deleteLunaClient(
{required String clientArn}) → Future< DeleteLunaClientResponse> - This is documentation for AWS CloudHSM Classic. For more information, see AWS CloudHSM Classic FAQs, the AWS CloudHSM Classic User Guide, and the AWS CloudHSM Classic API Reference.
-
describeHapg(
{required String hapgArn}) → Future< DescribeHapgResponse> - This is documentation for AWS CloudHSM Classic. For more information, see AWS CloudHSM Classic FAQs, the AWS CloudHSM Classic User Guide, and the AWS CloudHSM Classic API Reference.
-
describeHsm(
{String? hsmArn, String? hsmSerialNumber}) → Future< DescribeHsmResponse> - This is documentation for AWS CloudHSM Classic. For more information, see AWS CloudHSM Classic FAQs, the AWS CloudHSM Classic User Guide, and the AWS CloudHSM Classic API Reference.
-
describeLunaClient(
{String? certificateFingerprint, String? clientArn}) → Future< DescribeLunaClientResponse> - This is documentation for AWS CloudHSM Classic. For more information, see AWS CloudHSM Classic FAQs, the AWS CloudHSM Classic User Guide, and the AWS CloudHSM Classic API Reference.
-
getConfig(
{required String clientArn, required ClientVersion clientVersion, required List< String> hapgList}) → Future<GetConfigResponse> - This is documentation for AWS CloudHSM Classic. For more information, see AWS CloudHSM Classic FAQs, the AWS CloudHSM Classic User Guide, and the AWS CloudHSM Classic API Reference.
-
listAvailableZones(
) → Future< ListAvailableZonesResponse> - This is documentation for AWS CloudHSM Classic. For more information, see AWS CloudHSM Classic FAQs, the AWS CloudHSM Classic User Guide, and the AWS CloudHSM Classic API Reference.
-
listHapgs(
{String? nextToken}) → Future< ListHapgsResponse> - This is documentation for AWS CloudHSM Classic. For more information, see AWS CloudHSM Classic FAQs, the AWS CloudHSM Classic User Guide, and the AWS CloudHSM Classic API Reference.
-
listHsms(
{String? nextToken}) → Future< ListHsmsResponse> - This is documentation for AWS CloudHSM Classic. For more information, see AWS CloudHSM Classic FAQs, the AWS CloudHSM Classic User Guide, and the AWS CloudHSM Classic API Reference.
-
listLunaClients(
{String? nextToken}) → Future< ListLunaClientsResponse> - This is documentation for AWS CloudHSM Classic. For more information, see AWS CloudHSM Classic FAQs, the AWS CloudHSM Classic User Guide, and the AWS CloudHSM Classic API Reference.
-
listTagsForResource(
{required String resourceArn}) → Future< ListTagsForResourceResponse> - This is documentation for AWS CloudHSM Classic. For more information, see AWS CloudHSM Classic FAQs, the AWS CloudHSM Classic User Guide, and the AWS CloudHSM Classic API Reference.
-
modifyHapg(
{required String hapgArn, String? label, List< String> ? partitionSerialList}) → Future<ModifyHapgResponse> - This is documentation for AWS CloudHSM Classic. For more information, see AWS CloudHSM Classic FAQs, the AWS CloudHSM Classic User Guide, and the AWS CloudHSM Classic API Reference.
-
modifyHsm(
{required String hsmArn, String? eniIp, String? externalId, String? iamRoleArn, String? subnetId, String? syslogIp}) → Future< ModifyHsmResponse> - This is documentation for AWS CloudHSM Classic. For more information, see AWS CloudHSM Classic FAQs, the AWS CloudHSM Classic User Guide, and the AWS CloudHSM Classic API Reference.
-
modifyLunaClient(
{required String certificate, required String clientArn}) → Future< ModifyLunaClientResponse> - This is documentation for AWS CloudHSM Classic. For more information, see AWS CloudHSM Classic FAQs, the AWS CloudHSM Classic User Guide, and the AWS CloudHSM Classic API Reference.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
removeTagsFromResource(
{required String resourceArn, required List< String> tagKeyList}) → Future<RemoveTagsFromResourceResponse> - This is documentation for AWS CloudHSM Classic. For more information, see AWS CloudHSM Classic FAQs, the AWS CloudHSM Classic User Guide, and the AWS CloudHSM Classic API Reference.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited