C# Class Amazon.CloudHSM.AmazonCloudHSMClient

Implementation for accessing CloudHSM AWS CloudHSM Service
Inheritance: AmazonServiceClient, IAmazonCloudHSM
Afficher le fichier Open project: aws/aws-sdk-net

Méthodes publiques

Méthode Description
AddTagsToResource ( AddTagsToResourceRequest request ) : AddTagsToResourceResponse

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.

AddTagsToResourceAsync ( AddTagsToResourceRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the AddTagsToResource operation.

AmazonCloudHSMClient ( ) : System

Constructs AmazonCloudHSMClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonCloudHSMClient ( AWSCredentials credentials ) : System

Constructs AmazonCloudHSMClient with AWS Credentials

AmazonCloudHSMClient ( AWSCredentials credentials, AmazonCloudHSMConfig clientConfig ) : System

Constructs AmazonCloudHSMClient with AWS Credentials and an AmazonCloudHSMClient Configuration object.

AmazonCloudHSMClient ( AWSCredentials credentials, RegionEndpoint region ) : System

Constructs AmazonCloudHSMClient with AWS Credentials

AmazonCloudHSMClient ( AmazonCloudHSMConfig config ) : System

Constructs AmazonCloudHSMClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonCloudHSMClient ( RegionEndpoint region ) : System

Constructs AmazonCloudHSMClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonCloudHSMClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System

Constructs AmazonCloudHSMClient with AWS Access Key ID and AWS Secret Key

AmazonCloudHSMClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonCloudHSMConfig clientConfig ) : System

Constructs AmazonCloudHSMClient with AWS Access Key ID, AWS Secret Key and an AmazonCloudHSMClient Configuration object.

AmazonCloudHSMClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System

Constructs AmazonCloudHSMClient with AWS Access Key ID and AWS Secret Key

AmazonCloudHSMClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System

Constructs AmazonCloudHSMClient with AWS Access Key ID and AWS Secret Key

AmazonCloudHSMClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonCloudHSMConfig clientConfig ) : System

Constructs AmazonCloudHSMClient with AWS Access Key ID, AWS Secret Key and an AmazonCloudHSMClient Configuration object.

AmazonCloudHSMClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System

Constructs AmazonCloudHSMClient with AWS Access Key ID and AWS Secret Key

BeginAddTagsToResource ( AddTagsToResourceRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the AddTagsToResource operation.

BeginCreateHapg ( Amazon.CloudHSM.Model.CreateHapgRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateHapg operation.

BeginCreateHsm ( CreateHsmRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateHsm operation.

BeginCreateLunaClient ( Amazon.CloudHSM.Model.CreateLunaClientRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateLunaClient operation.

BeginDeleteHapg ( Amazon.CloudHSM.Model.DeleteHapgRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteHapg operation.

BeginDeleteHsm ( DeleteHsmRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteHsm operation.

BeginDeleteLunaClient ( Amazon.CloudHSM.Model.DeleteLunaClientRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteLunaClient operation.

BeginDescribeHapg ( Amazon.CloudHSM.Model.DescribeHapgRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeHapg operation.

BeginDescribeHsm ( Amazon.CloudHSM.Model.DescribeHsmRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeHsm operation.

BeginDescribeLunaClient ( Amazon.CloudHSM.Model.DescribeLunaClientRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeLunaClient operation.

BeginGetConfig ( Amazon.CloudHSM.Model.GetConfigRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetConfig operation.

BeginListAvailableZones ( ListAvailableZonesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListAvailableZones operation.

BeginListHapgs ( Amazon.CloudHSM.Model.ListHapgsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListHapgs operation.

BeginListHsms ( Amazon.CloudHSM.Model.ListHsmsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListHsms operation.

BeginListLunaClients ( Amazon.CloudHSM.Model.ListLunaClientsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListLunaClients operation.

BeginListTagsForResource ( ListTagsForResourceRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListTagsForResource operation.

BeginModifyHapg ( Amazon.CloudHSM.Model.ModifyHapgRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ModifyHapg operation.

BeginModifyHsm ( ModifyHsmRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ModifyHsm operation.

BeginModifyLunaClient ( ModifyLunaClientRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ModifyLunaClient operation.

BeginRemoveTagsFromResource ( RemoveTagsFromResourceRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the RemoveTagsFromResource operation.

CreateHapg ( Amazon.CloudHSM.Model.CreateHapgRequest request ) : Amazon.CloudHSM.Model.CreateHapgResponse

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

CreateHapg ( string label ) : Amazon.CloudHSM.Model.CreateHapgResponse

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

CreateHapgAsync ( Amazon.CloudHSM.Model.CreateHapgRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateHapg operation.

CreateHapgAsync ( string label, System cancellationToken = default(CancellationToken) ) : Task

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

CreateHsm ( CreateHsmRequest request ) : CreateHsmResponse

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.

CreateHsmAsync ( CreateHsmRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateHsm operation.

CreateLunaClient ( Amazon.CloudHSM.Model.CreateLunaClientRequest request ) : Amazon.CloudHSM.Model.CreateLunaClientResponse

Creates an HSM client.

CreateLunaClientAsync ( Amazon.CloudHSM.Model.CreateLunaClientRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateLunaClient operation.

DeleteHapg ( Amazon.CloudHSM.Model.DeleteHapgRequest request ) : Amazon.CloudHSM.Model.DeleteHapgResponse

Deletes a high-availability partition group.

DeleteHapg ( string hapgArn ) : Amazon.CloudHSM.Model.DeleteHapgResponse

Deletes a high-availability partition group.

DeleteHapgAsync ( Amazon.CloudHSM.Model.DeleteHapgRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteHapg operation.

DeleteHapgAsync ( string hapgArn, System cancellationToken = default(CancellationToken) ) : Task

Deletes a high-availability partition group.

DeleteHsm ( DeleteHsmRequest request ) : DeleteHsmResponse

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

DeleteHsm ( string hsmArn ) : DeleteHsmResponse

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

DeleteHsmAsync ( DeleteHsmRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteHsm operation.

DeleteHsmAsync ( string hsmArn, System cancellationToken = default(CancellationToken) ) : Task

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

DeleteLunaClient ( Amazon.CloudHSM.Model.DeleteLunaClientRequest request ) : DeleteLunaClientResponse

Deletes a client.

DeleteLunaClient ( string clientArn ) : DeleteLunaClientResponse

Deletes a client.

DeleteLunaClientAsync ( Amazon.CloudHSM.Model.DeleteLunaClientRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteLunaClient operation.

DeleteLunaClientAsync ( string clientArn, System cancellationToken = default(CancellationToken) ) : Task

Deletes a client.

DescribeHapg ( Amazon.CloudHSM.Model.DescribeHapgRequest request ) : Amazon.CloudHSM.Model.DescribeHapgResponse

Retrieves information about a high-availability partition group.

DescribeHapg ( string hapgArn ) : Amazon.CloudHSM.Model.DescribeHapgResponse

Retrieves information about a high-availability partition group.

DescribeHapgAsync ( Amazon.CloudHSM.Model.DescribeHapgRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeHapg operation.

DescribeHapgAsync ( string hapgArn, System cancellationToken = default(CancellationToken) ) : Task

Retrieves information about a high-availability partition group.

DescribeHsm ( Amazon.CloudHSM.Model.DescribeHsmRequest request ) : DescribeHsmResponse

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

DescribeHsm ( string hsmArn ) : DescribeHsmResponse

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

DescribeHsmAsync ( Amazon.CloudHSM.Model.DescribeHsmRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeHsm operation.

DescribeHsmAsync ( string hsmArn, System cancellationToken = default(CancellationToken) ) : Task

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

DescribeLunaClient ( Amazon.CloudHSM.Model.DescribeLunaClientRequest request ) : DescribeLunaClientResponse

Retrieves information about an HSM client.

DescribeLunaClientAsync ( Amazon.CloudHSM.Model.DescribeLunaClientRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeLunaClient operation.

EndAddTagsToResource ( IAsyncResult asyncResult ) : AddTagsToResourceResponse

Finishes the asynchronous execution of the AddTagsToResource operation.

EndCreateHapg ( IAsyncResult asyncResult ) : Amazon.CloudHSM.Model.CreateHapgResponse

Finishes the asynchronous execution of the CreateHapg operation.

EndCreateHsm ( IAsyncResult asyncResult ) : CreateHsmResponse

Finishes the asynchronous execution of the CreateHsm operation.

EndCreateLunaClient ( IAsyncResult asyncResult ) : Amazon.CloudHSM.Model.CreateLunaClientResponse

Finishes the asynchronous execution of the CreateLunaClient operation.

EndDeleteHapg ( IAsyncResult asyncResult ) : Amazon.CloudHSM.Model.DeleteHapgResponse

Finishes the asynchronous execution of the DeleteHapg operation.

EndDeleteHsm ( IAsyncResult asyncResult ) : DeleteHsmResponse

Finishes the asynchronous execution of the DeleteHsm operation.

EndDeleteLunaClient ( IAsyncResult asyncResult ) : DeleteLunaClientResponse

Finishes the asynchronous execution of the DeleteLunaClient operation.

EndDescribeHapg ( IAsyncResult asyncResult ) : Amazon.CloudHSM.Model.DescribeHapgResponse

Finishes the asynchronous execution of the DescribeHapg operation.

EndDescribeHsm ( IAsyncResult asyncResult ) : DescribeHsmResponse

Finishes the asynchronous execution of the DescribeHsm operation.

EndDescribeLunaClient ( IAsyncResult asyncResult ) : DescribeLunaClientResponse

Finishes the asynchronous execution of the DescribeLunaClient operation.

EndGetConfig ( IAsyncResult asyncResult ) : GetConfigResponse

Finishes the asynchronous execution of the GetConfig operation.

EndListAvailableZones ( IAsyncResult asyncResult ) : ListAvailableZonesResponse

Finishes the asynchronous execution of the ListAvailableZones operation.

EndListHapgs ( IAsyncResult asyncResult ) : ListHapgsResponse

Finishes the asynchronous execution of the ListHapgs operation.

EndListHsms ( IAsyncResult asyncResult ) : ListHsmsResponse

Finishes the asynchronous execution of the ListHsms operation.

EndListLunaClients ( IAsyncResult asyncResult ) : ListLunaClientsResponse

Finishes the asynchronous execution of the ListLunaClients operation.

EndListTagsForResource ( IAsyncResult asyncResult ) : ListTagsForResourceResponse

Finishes the asynchronous execution of the ListTagsForResource operation.

EndModifyHapg ( IAsyncResult asyncResult ) : ModifyHapgResponse

Finishes the asynchronous execution of the ModifyHapg operation.

EndModifyHsm ( IAsyncResult asyncResult ) : ModifyHsmResponse

Finishes the asynchronous execution of the ModifyHsm operation.

EndModifyLunaClient ( IAsyncResult asyncResult ) : ModifyLunaClientResponse

Finishes the asynchronous execution of the ModifyLunaClient operation.

EndRemoveTagsFromResource ( IAsyncResult asyncResult ) : RemoveTagsFromResourceResponse

Finishes the asynchronous execution of the RemoveTagsFromResource operation.

GetConfig ( Amazon.CloudHSM.Model.GetConfigRequest request ) : GetConfigResponse

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

GetConfigAsync ( Amazon.CloudHSM.Model.GetConfigRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetConfig operation.

ListAvailableZones ( ) : ListAvailableZonesResponse

Lists the Availability Zones that have available AWS CloudHSM capacity.

ListAvailableZones ( ListAvailableZonesRequest request ) : ListAvailableZonesResponse

Lists the Availability Zones that have available AWS CloudHSM capacity.

ListAvailableZonesAsync ( ListAvailableZonesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListAvailableZones operation.

ListAvailableZonesAsync ( System cancellationToken = default(CancellationToken) ) : Task

Lists the Availability Zones that have available AWS CloudHSM capacity.

ListHapgs ( ) : ListHapgsResponse

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.

ListHapgs ( Amazon.CloudHSM.Model.ListHapgsRequest request ) : ListHapgsResponse

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.

ListHapgsAsync ( Amazon.CloudHSM.Model.ListHapgsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListHapgs operation.

ListHapgsAsync ( System cancellationToken = default(CancellationToken) ) : Task

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.

ListHsms ( ) : ListHsmsResponse

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.

ListHsms ( Amazon.CloudHSM.Model.ListHsmsRequest request ) : ListHsmsResponse

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.

ListHsmsAsync ( Amazon.CloudHSM.Model.ListHsmsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListHsms operation.

ListHsmsAsync ( System cancellationToken = default(CancellationToken) ) : Task

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.

ListLunaClients ( ) : ListLunaClientsResponse

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.

ListLunaClients ( Amazon.CloudHSM.Model.ListLunaClientsRequest request ) : ListLunaClientsResponse

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.

ListLunaClientsAsync ( Amazon.CloudHSM.Model.ListLunaClientsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListLunaClients operation.

ListLunaClientsAsync ( System cancellationToken = default(CancellationToken) ) : Task

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.

ListTagsForResource ( ListTagsForResourceRequest request ) : ListTagsForResourceResponse

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

ListTagsForResourceAsync ( ListTagsForResourceRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListTagsForResource operation.

ModifyHapg ( Amazon.CloudHSM.Model.ModifyHapgRequest request ) : ModifyHapgResponse

Modifies an existing high-availability partition group.

ModifyHapgAsync ( Amazon.CloudHSM.Model.ModifyHapgRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ModifyHapg operation.

ModifyHsm ( ModifyHsmRequest request ) : ModifyHsmResponse

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.

ModifyHsmAsync ( ModifyHsmRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ModifyHsm operation.

ModifyLunaClient ( ModifyLunaClientRequest request ) : ModifyLunaClientResponse

Modifies the certificate used by the client.

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

ModifyLunaClientAsync ( ModifyLunaClientRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ModifyLunaClient operation.

RemoveTagsFromResource ( RemoveTagsFromResourceRequest request ) : RemoveTagsFromResourceResponse

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.

RemoveTagsFromResourceAsync ( RemoveTagsFromResourceRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RemoveTagsFromResource operation.

Méthodes protégées

Méthode Description
CreateSigner ( ) : AbstractAWSSigner

Creates the signer for the service.

Dispose ( bool disposing ) : void

Disposes the service client.

Method Details

AddTagsToResource() public méthode

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.

/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public AddTagsToResource ( AddTagsToResourceRequest request ) : AddTagsToResourceResponse
request Amazon.CloudHSM.Model.AddTagsToResourceRequest Container for the necessary parameters to execute the AddTagsToResource service method.
Résultat Amazon.CloudHSM.Model.AddTagsToResourceResponse

AddTagsToResourceAsync() public méthode

Initiates the asynchronous execution of the AddTagsToResource operation.
public AddTagsToResourceAsync ( AddTagsToResourceRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CloudHSM.Model.AddTagsToResourceRequest Container for the necessary parameters to execute the AddTagsToResource operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

AmazonCloudHSMClient() public méthode

Constructs AmazonCloudHSMClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonCloudHSMClient ( ) : System
Résultat System

AmazonCloudHSMClient() public méthode

Constructs AmazonCloudHSMClient with AWS Credentials
public AmazonCloudHSMClient ( AWSCredentials credentials ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
Résultat System

AmazonCloudHSMClient() public méthode

Constructs AmazonCloudHSMClient with AWS Credentials and an AmazonCloudHSMClient Configuration object.
public AmazonCloudHSMClient ( AWSCredentials credentials, AmazonCloudHSMConfig clientConfig ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
clientConfig AmazonCloudHSMConfig The AmazonCloudHSMClient Configuration Object
Résultat System

AmazonCloudHSMClient() public méthode

Constructs AmazonCloudHSMClient with AWS Credentials
public AmazonCloudHSMClient ( AWSCredentials credentials, RegionEndpoint region ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
region RegionEndpoint The region to connect.
Résultat System

AmazonCloudHSMClient() public méthode

Constructs AmazonCloudHSMClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonCloudHSMClient ( AmazonCloudHSMConfig config ) : System
config AmazonCloudHSMConfig The AmazonCloudHSMClient Configuration Object
Résultat System

AmazonCloudHSMClient() public méthode

Constructs AmazonCloudHSMClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonCloudHSMClient ( RegionEndpoint region ) : System
region RegionEndpoint The region to connect.
Résultat System

AmazonCloudHSMClient() public méthode

Constructs AmazonCloudHSMClient with AWS Access Key ID and AWS Secret Key
public AmazonCloudHSMClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
Résultat System

AmazonCloudHSMClient() public méthode

Constructs AmazonCloudHSMClient with AWS Access Key ID, AWS Secret Key and an AmazonCloudHSMClient Configuration object.
public AmazonCloudHSMClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonCloudHSMConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
clientConfig AmazonCloudHSMConfig The AmazonCloudHSMClient Configuration Object
Résultat System

AmazonCloudHSMClient() public méthode

Constructs AmazonCloudHSMClient with AWS Access Key ID and AWS Secret Key
public AmazonCloudHSMClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
region RegionEndpoint The region to connect.
Résultat System

AmazonCloudHSMClient() public méthode

Constructs AmazonCloudHSMClient with AWS Access Key ID and AWS Secret Key
public AmazonCloudHSMClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
Résultat System

AmazonCloudHSMClient() public méthode

Constructs AmazonCloudHSMClient with AWS Access Key ID, AWS Secret Key and an AmazonCloudHSMClient Configuration object.
public AmazonCloudHSMClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonCloudHSMConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
clientConfig AmazonCloudHSMConfig The AmazonCloudHSMClient Configuration Object
Résultat System

AmazonCloudHSMClient() public méthode

Constructs AmazonCloudHSMClient with AWS Access Key ID and AWS Secret Key
public AmazonCloudHSMClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
region RegionEndpoint The region to connect.
Résultat System

BeginAddTagsToResource() public méthode

Initiates the asynchronous execution of the AddTagsToResource operation.
public BeginAddTagsToResource ( AddTagsToResourceRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudHSM.Model.AddTagsToResourceRequest Container for the necessary parameters to execute the AddTagsToResource operation on AmazonCloudHSMClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginCreateHapg() public méthode

Initiates the asynchronous execution of the CreateHapg operation.
public BeginCreateHapg ( Amazon.CloudHSM.Model.CreateHapgRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudHSM.Model.CreateHapgRequest Container for the necessary parameters to execute the CreateHapg operation on AmazonCloudHSMClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginCreateHsm() public méthode

Initiates the asynchronous execution of the CreateHsm operation.
public BeginCreateHsm ( CreateHsmRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudHSM.Model.CreateHsmRequest Container for the necessary parameters to execute the CreateHsm operation on AmazonCloudHSMClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginCreateLunaClient() public méthode

Initiates the asynchronous execution of the CreateLunaClient operation.
public BeginCreateLunaClient ( Amazon.CloudHSM.Model.CreateLunaClientRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudHSM.Model.CreateLunaClientRequest Container for the necessary parameters to execute the CreateLunaClient operation on AmazonCloudHSMClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDeleteHapg() public méthode

Initiates the asynchronous execution of the DeleteHapg operation.
public BeginDeleteHapg ( Amazon.CloudHSM.Model.DeleteHapgRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudHSM.Model.DeleteHapgRequest Container for the necessary parameters to execute the DeleteHapg operation on AmazonCloudHSMClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDeleteHsm() public méthode

Initiates the asynchronous execution of the DeleteHsm operation.
public BeginDeleteHsm ( DeleteHsmRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudHSM.Model.DeleteHsmRequest Container for the necessary parameters to execute the DeleteHsm operation on AmazonCloudHSMClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDeleteLunaClient() public méthode

Initiates the asynchronous execution of the DeleteLunaClient operation.
public BeginDeleteLunaClient ( Amazon.CloudHSM.Model.DeleteLunaClientRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudHSM.Model.DeleteLunaClientRequest Container for the necessary parameters to execute the DeleteLunaClient operation on AmazonCloudHSMClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDescribeHapg() public méthode

Initiates the asynchronous execution of the DescribeHapg operation.
public BeginDescribeHapg ( Amazon.CloudHSM.Model.DescribeHapgRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudHSM.Model.DescribeHapgRequest Container for the necessary parameters to execute the DescribeHapg operation on AmazonCloudHSMClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDescribeHsm() public méthode

Initiates the asynchronous execution of the DescribeHsm operation.
public BeginDescribeHsm ( Amazon.CloudHSM.Model.DescribeHsmRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudHSM.Model.DescribeHsmRequest Container for the necessary parameters to execute the DescribeHsm operation on AmazonCloudHSMClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDescribeLunaClient() public méthode

Initiates the asynchronous execution of the DescribeLunaClient operation.
public BeginDescribeLunaClient ( Amazon.CloudHSM.Model.DescribeLunaClientRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudHSM.Model.DescribeLunaClientRequest Container for the necessary parameters to execute the DescribeLunaClient operation on AmazonCloudHSMClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginGetConfig() public méthode

Initiates the asynchronous execution of the GetConfig operation.
public BeginGetConfig ( Amazon.CloudHSM.Model.GetConfigRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudHSM.Model.GetConfigRequest Container for the necessary parameters to execute the GetConfig operation on AmazonCloudHSMClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginListAvailableZones() public méthode

Initiates the asynchronous execution of the ListAvailableZones operation.
public BeginListAvailableZones ( ListAvailableZonesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request ListAvailableZonesRequest Container for the necessary parameters to execute the ListAvailableZones operation on AmazonCloudHSMClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginListHapgs() public méthode

Initiates the asynchronous execution of the ListHapgs operation.
public BeginListHapgs ( Amazon.CloudHSM.Model.ListHapgsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudHSM.Model.ListHapgsRequest Container for the necessary parameters to execute the ListHapgs operation on AmazonCloudHSMClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginListHsms() public méthode

Initiates the asynchronous execution of the ListHsms operation.
public BeginListHsms ( Amazon.CloudHSM.Model.ListHsmsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudHSM.Model.ListHsmsRequest Container for the necessary parameters to execute the ListHsms operation on AmazonCloudHSMClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginListLunaClients() public méthode

Initiates the asynchronous execution of the ListLunaClients operation.
public BeginListLunaClients ( Amazon.CloudHSM.Model.ListLunaClientsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudHSM.Model.ListLunaClientsRequest Container for the necessary parameters to execute the ListLunaClients operation on AmazonCloudHSMClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginListTagsForResource() public méthode

Initiates the asynchronous execution of the ListTagsForResource operation.
public BeginListTagsForResource ( ListTagsForResourceRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudHSM.Model.ListTagsForResourceRequest Container for the necessary parameters to execute the ListTagsForResource operation on AmazonCloudHSMClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginModifyHapg() public méthode

Initiates the asynchronous execution of the ModifyHapg operation.
public BeginModifyHapg ( Amazon.CloudHSM.Model.ModifyHapgRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudHSM.Model.ModifyHapgRequest Container for the necessary parameters to execute the ModifyHapg operation on AmazonCloudHSMClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginModifyHsm() public méthode

Initiates the asynchronous execution of the ModifyHsm operation.
public BeginModifyHsm ( ModifyHsmRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudHSM.Model.ModifyHsmRequest Container for the necessary parameters to execute the ModifyHsm operation on AmazonCloudHSMClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginModifyLunaClient() public méthode

Initiates the asynchronous execution of the ModifyLunaClient operation.
public BeginModifyLunaClient ( ModifyLunaClientRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudHSM.Model.ModifyLunaClientRequest Container for the necessary parameters to execute the ModifyLunaClient operation on AmazonCloudHSMClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginRemoveTagsFromResource() public méthode

Initiates the asynchronous execution of the RemoveTagsFromResource operation.
public BeginRemoveTagsFromResource ( RemoveTagsFromResourceRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudHSM.Model.RemoveTagsFromResourceRequest Container for the necessary parameters to execute the RemoveTagsFromResource operation on AmazonCloudHSMClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

CreateHapg() public méthode

Creates a high-availability partition group. A high-availability partition group is a group of partitions that spans multiple physical HSMs.
/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public CreateHapg ( Amazon.CloudHSM.Model.CreateHapgRequest request ) : Amazon.CloudHSM.Model.CreateHapgResponse
request Amazon.CloudHSM.Model.CreateHapgRequest Container for the necessary parameters to execute the CreateHapg service method.
Résultat Amazon.CloudHSM.Model.CreateHapgResponse

CreateHapg() public méthode

Creates a high-availability partition group. A high-availability partition group is a group of partitions that spans multiple physical HSMs.
/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public CreateHapg ( string label ) : Amazon.CloudHSM.Model.CreateHapgResponse
label string The label of the new high-availability partition group.
Résultat Amazon.CloudHSM.Model.CreateHapgResponse

CreateHapgAsync() public méthode

Initiates the asynchronous execution of the CreateHapg operation.
public CreateHapgAsync ( Amazon.CloudHSM.Model.CreateHapgRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CloudHSM.Model.CreateHapgRequest Container for the necessary parameters to execute the CreateHapg operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

CreateHapgAsync() public méthode

Creates a high-availability partition group. A high-availability partition group is a group of partitions that spans multiple physical HSMs.
/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public CreateHapgAsync ( string label, System cancellationToken = default(CancellationToken) ) : Task
label string The label of the new high-availability partition group.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

CreateHsm() public méthode

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.

/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public CreateHsm ( CreateHsmRequest request ) : CreateHsmResponse
request Amazon.CloudHSM.Model.CreateHsmRequest Container for the necessary parameters to execute the CreateHsm service method.
Résultat Amazon.CloudHSM.Model.CreateHsmResponse

CreateHsmAsync() public méthode

Initiates the asynchronous execution of the CreateHsm operation.
public CreateHsmAsync ( CreateHsmRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CloudHSM.Model.CreateHsmRequest Container for the necessary parameters to execute the CreateHsm operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

CreateLunaClient() public méthode

Creates an HSM client.
/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public CreateLunaClient ( Amazon.CloudHSM.Model.CreateLunaClientRequest request ) : Amazon.CloudHSM.Model.CreateLunaClientResponse
request Amazon.CloudHSM.Model.CreateLunaClientRequest Container for the necessary parameters to execute the CreateLunaClient service method.
Résultat Amazon.CloudHSM.Model.CreateLunaClientResponse

CreateLunaClientAsync() public méthode

Initiates the asynchronous execution of the CreateLunaClient operation.
public CreateLunaClientAsync ( Amazon.CloudHSM.Model.CreateLunaClientRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CloudHSM.Model.CreateLunaClientRequest Container for the necessary parameters to execute the CreateLunaClient operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

CreateSigner() protected méthode

Creates the signer for the service.
protected CreateSigner ( ) : AbstractAWSSigner
Résultat Amazon.Runtime.Internal.Auth.AbstractAWSSigner

DeleteHapg() public méthode

Deletes a high-availability partition group.
/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public DeleteHapg ( Amazon.CloudHSM.Model.DeleteHapgRequest request ) : Amazon.CloudHSM.Model.DeleteHapgResponse
request Amazon.CloudHSM.Model.DeleteHapgRequest Container for the necessary parameters to execute the DeleteHapg service method.
Résultat Amazon.CloudHSM.Model.DeleteHapgResponse

DeleteHapg() public méthode

Deletes a high-availability partition group.
/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public DeleteHapg ( string hapgArn ) : Amazon.CloudHSM.Model.DeleteHapgResponse
hapgArn string The ARN of the high-availability partition group to delete.
Résultat Amazon.CloudHSM.Model.DeleteHapgResponse

DeleteHapgAsync() public méthode

Initiates the asynchronous execution of the DeleteHapg operation.
public DeleteHapgAsync ( Amazon.CloudHSM.Model.DeleteHapgRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CloudHSM.Model.DeleteHapgRequest Container for the necessary parameters to execute the DeleteHapg operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DeleteHapgAsync() public méthode

Deletes a high-availability partition group.
/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public DeleteHapgAsync ( string hapgArn, System cancellationToken = default(CancellationToken) ) : Task
hapgArn string The ARN of the high-availability partition group to delete.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DeleteHsm() public méthode

Deletes an HSM. After completion, this operation cannot be undone and your key material cannot be recovered.
/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public DeleteHsm ( DeleteHsmRequest request ) : DeleteHsmResponse
request Amazon.CloudHSM.Model.DeleteHsmRequest Container for the necessary parameters to execute the DeleteHsm service method.
Résultat Amazon.CloudHSM.Model.DeleteHsmResponse

DeleteHsm() public méthode

Deletes an HSM. After completion, this operation cannot be undone and your key material cannot be recovered.
/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public DeleteHsm ( string hsmArn ) : DeleteHsmResponse
hsmArn string The ARN of the HSM to delete.
Résultat Amazon.CloudHSM.Model.DeleteHsmResponse

DeleteHsmAsync() public méthode

Initiates the asynchronous execution of the DeleteHsm operation.
public DeleteHsmAsync ( DeleteHsmRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CloudHSM.Model.DeleteHsmRequest Container for the necessary parameters to execute the DeleteHsm operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DeleteHsmAsync() public méthode

Deletes an HSM. After completion, this operation cannot be undone and your key material cannot be recovered.
/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public DeleteHsmAsync ( string hsmArn, System cancellationToken = default(CancellationToken) ) : Task
hsmArn string The ARN of the HSM to delete.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DeleteLunaClient() public méthode

Deletes a client.
/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public DeleteLunaClient ( Amazon.CloudHSM.Model.DeleteLunaClientRequest request ) : DeleteLunaClientResponse
request Amazon.CloudHSM.Model.DeleteLunaClientRequest Container for the necessary parameters to execute the DeleteLunaClient service method.
Résultat Amazon.CloudHSM.Model.DeleteLunaClientResponse

DeleteLunaClient() public méthode

Deletes a client.
/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public DeleteLunaClient ( string clientArn ) : DeleteLunaClientResponse
clientArn string The ARN of the client to delete.
Résultat Amazon.CloudHSM.Model.DeleteLunaClientResponse

DeleteLunaClientAsync() public méthode

Initiates the asynchronous execution of the DeleteLunaClient operation.
public DeleteLunaClientAsync ( Amazon.CloudHSM.Model.DeleteLunaClientRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CloudHSM.Model.DeleteLunaClientRequest Container for the necessary parameters to execute the DeleteLunaClient operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DeleteLunaClientAsync() public méthode

Deletes a client.
/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public DeleteLunaClientAsync ( string clientArn, System cancellationToken = default(CancellationToken) ) : Task
clientArn string The ARN of the client to delete.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DescribeHapg() public méthode

Retrieves information about a high-availability partition group.
/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public DescribeHapg ( Amazon.CloudHSM.Model.DescribeHapgRequest request ) : Amazon.CloudHSM.Model.DescribeHapgResponse
request Amazon.CloudHSM.Model.DescribeHapgRequest Container for the necessary parameters to execute the DescribeHapg service method.
Résultat Amazon.CloudHSM.Model.DescribeHapgResponse

DescribeHapg() public méthode

Retrieves information about a high-availability partition group.
/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public DescribeHapg ( string hapgArn ) : Amazon.CloudHSM.Model.DescribeHapgResponse
hapgArn string The ARN of the high-availability partition group to describe.
Résultat Amazon.CloudHSM.Model.DescribeHapgResponse

DescribeHapgAsync() public méthode

Initiates the asynchronous execution of the DescribeHapg operation.
public DescribeHapgAsync ( Amazon.CloudHSM.Model.DescribeHapgRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CloudHSM.Model.DescribeHapgRequest Container for the necessary parameters to execute the DescribeHapg operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DescribeHapgAsync() public méthode

Retrieves information about a high-availability partition group.
/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public DescribeHapgAsync ( string hapgArn, System cancellationToken = default(CancellationToken) ) : Task
hapgArn string The ARN of the high-availability partition group to describe.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DescribeHsm() public méthode

Retrieves information about an HSM. You can identify the HSM by its ARN or its serial number.
/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public DescribeHsm ( Amazon.CloudHSM.Model.DescribeHsmRequest request ) : DescribeHsmResponse
request Amazon.CloudHSM.Model.DescribeHsmRequest Container for the necessary parameters to execute the DescribeHsm service method.
Résultat Amazon.CloudHSM.Model.DescribeHsmResponse

DescribeHsm() public méthode

Retrieves information about an HSM. You can identify the HSM by its ARN or its serial number.
/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public DescribeHsm ( string hsmArn ) : DescribeHsmResponse
hsmArn string The ARN of the HSM. Either the HsmArn or the SerialNumber parameter must be specified.
Résultat Amazon.CloudHSM.Model.DescribeHsmResponse

DescribeHsmAsync() public méthode

Initiates the asynchronous execution of the DescribeHsm operation.
public DescribeHsmAsync ( Amazon.CloudHSM.Model.DescribeHsmRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CloudHSM.Model.DescribeHsmRequest Container for the necessary parameters to execute the DescribeHsm operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DescribeHsmAsync() public méthode

Retrieves information about an HSM. You can identify the HSM by its ARN or its serial number.
/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public DescribeHsmAsync ( string hsmArn, System cancellationToken = default(CancellationToken) ) : Task
hsmArn string The ARN of the HSM. Either the HsmArn or the SerialNumber parameter must be specified.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DescribeLunaClient() public méthode

Retrieves information about an HSM client.
/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public DescribeLunaClient ( Amazon.CloudHSM.Model.DescribeLunaClientRequest request ) : DescribeLunaClientResponse
request Amazon.CloudHSM.Model.DescribeLunaClientRequest Container for the necessary parameters to execute the DescribeLunaClient service method.
Résultat Amazon.CloudHSM.Model.DescribeLunaClientResponse

DescribeLunaClientAsync() public méthode

Initiates the asynchronous execution of the DescribeLunaClient operation.
public DescribeLunaClientAsync ( Amazon.CloudHSM.Model.DescribeLunaClientRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CloudHSM.Model.DescribeLunaClientRequest Container for the necessary parameters to execute the DescribeLunaClient operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

Dispose() protected méthode

Disposes the service client.
protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

EndAddTagsToResource() public méthode

Finishes the asynchronous execution of the AddTagsToResource operation.
public EndAddTagsToResource ( IAsyncResult asyncResult ) : AddTagsToResourceResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginAddTagsToResource.
Résultat Amazon.CloudHSM.Model.AddTagsToResourceResponse

EndCreateHapg() public méthode

Finishes the asynchronous execution of the CreateHapg operation.
public EndCreateHapg ( IAsyncResult asyncResult ) : Amazon.CloudHSM.Model.CreateHapgResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateHapg.
Résultat Amazon.CloudHSM.Model.CreateHapgResponse

EndCreateHsm() public méthode

Finishes the asynchronous execution of the CreateHsm operation.
public EndCreateHsm ( IAsyncResult asyncResult ) : CreateHsmResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateHsm.
Résultat Amazon.CloudHSM.Model.CreateHsmResponse

EndCreateLunaClient() public méthode

Finishes the asynchronous execution of the CreateLunaClient operation.
public EndCreateLunaClient ( IAsyncResult asyncResult ) : Amazon.CloudHSM.Model.CreateLunaClientResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateLunaClient.
Résultat Amazon.CloudHSM.Model.CreateLunaClientResponse

EndDeleteHapg() public méthode

Finishes the asynchronous execution of the DeleteHapg operation.
public EndDeleteHapg ( IAsyncResult asyncResult ) : Amazon.CloudHSM.Model.DeleteHapgResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteHapg.
Résultat Amazon.CloudHSM.Model.DeleteHapgResponse

EndDeleteHsm() public méthode

Finishes the asynchronous execution of the DeleteHsm operation.
public EndDeleteHsm ( IAsyncResult asyncResult ) : DeleteHsmResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteHsm.
Résultat Amazon.CloudHSM.Model.DeleteHsmResponse

EndDeleteLunaClient() public méthode

Finishes the asynchronous execution of the DeleteLunaClient operation.
public EndDeleteLunaClient ( IAsyncResult asyncResult ) : DeleteLunaClientResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteLunaClient.
Résultat Amazon.CloudHSM.Model.DeleteLunaClientResponse

EndDescribeHapg() public méthode

Finishes the asynchronous execution of the DescribeHapg operation.
public EndDescribeHapg ( IAsyncResult asyncResult ) : Amazon.CloudHSM.Model.DescribeHapgResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeHapg.
Résultat Amazon.CloudHSM.Model.DescribeHapgResponse

EndDescribeHsm() public méthode

Finishes the asynchronous execution of the DescribeHsm operation.
public EndDescribeHsm ( IAsyncResult asyncResult ) : DescribeHsmResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeHsm.
Résultat Amazon.CloudHSM.Model.DescribeHsmResponse

EndDescribeLunaClient() public méthode

Finishes the asynchronous execution of the DescribeLunaClient operation.
public EndDescribeLunaClient ( IAsyncResult asyncResult ) : DescribeLunaClientResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeLunaClient.
Résultat Amazon.CloudHSM.Model.DescribeLunaClientResponse

EndGetConfig() public méthode

Finishes the asynchronous execution of the GetConfig operation.
public EndGetConfig ( IAsyncResult asyncResult ) : GetConfigResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetConfig.
Résultat Amazon.CloudHSM.Model.GetConfigResponse

EndListAvailableZones() public méthode

Finishes the asynchronous execution of the ListAvailableZones operation.
public EndListAvailableZones ( IAsyncResult asyncResult ) : ListAvailableZonesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListAvailableZones.
Résultat Amazon.CloudHSM.Model.ListAvailableZonesResponse

EndListHapgs() public méthode

Finishes the asynchronous execution of the ListHapgs operation.
public EndListHapgs ( IAsyncResult asyncResult ) : ListHapgsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListHapgs.
Résultat Amazon.CloudHSM.Model.ListHapgsResponse

EndListHsms() public méthode

Finishes the asynchronous execution of the ListHsms operation.
public EndListHsms ( IAsyncResult asyncResult ) : ListHsmsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListHsms.
Résultat Amazon.CloudHSM.Model.ListHsmsResponse

EndListLunaClients() public méthode

Finishes the asynchronous execution of the ListLunaClients operation.
public EndListLunaClients ( IAsyncResult asyncResult ) : ListLunaClientsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListLunaClients.
Résultat Amazon.CloudHSM.Model.ListLunaClientsResponse

EndListTagsForResource() public méthode

Finishes the asynchronous execution of the ListTagsForResource operation.
public EndListTagsForResource ( IAsyncResult asyncResult ) : ListTagsForResourceResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListTagsForResource.
Résultat Amazon.CloudHSM.Model.ListTagsForResourceResponse

EndModifyHapg() public méthode

Finishes the asynchronous execution of the ModifyHapg operation.
public EndModifyHapg ( IAsyncResult asyncResult ) : ModifyHapgResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginModifyHapg.
Résultat Amazon.CloudHSM.Model.ModifyHapgResponse

EndModifyHsm() public méthode

Finishes the asynchronous execution of the ModifyHsm operation.
public EndModifyHsm ( IAsyncResult asyncResult ) : ModifyHsmResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginModifyHsm.
Résultat Amazon.CloudHSM.Model.ModifyHsmResponse

EndModifyLunaClient() public méthode

Finishes the asynchronous execution of the ModifyLunaClient operation.
public EndModifyLunaClient ( IAsyncResult asyncResult ) : ModifyLunaClientResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginModifyLunaClient.
Résultat Amazon.CloudHSM.Model.ModifyLunaClientResponse

EndRemoveTagsFromResource() public méthode

Finishes the asynchronous execution of the RemoveTagsFromResource operation.
public EndRemoveTagsFromResource ( IAsyncResult asyncResult ) : RemoveTagsFromResourceResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginRemoveTagsFromResource.
Résultat Amazon.CloudHSM.Model.RemoveTagsFromResourceResponse

GetConfig() public méthode

Gets the configuration files necessary to connect to all high availability partition groups the client is associated with.
/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public GetConfig ( Amazon.CloudHSM.Model.GetConfigRequest request ) : GetConfigResponse
request Amazon.CloudHSM.Model.GetConfigRequest Container for the necessary parameters to execute the GetConfig service method.
Résultat Amazon.CloudHSM.Model.GetConfigResponse

GetConfigAsync() public méthode

Initiates the asynchronous execution of the GetConfig operation.
public GetConfigAsync ( Amazon.CloudHSM.Model.GetConfigRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CloudHSM.Model.GetConfigRequest Container for the necessary parameters to execute the GetConfig operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListAvailableZones() public méthode

Lists the Availability Zones that have available AWS CloudHSM capacity.
/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public ListAvailableZones ( ) : ListAvailableZonesResponse
Résultat Amazon.CloudHSM.Model.ListAvailableZonesResponse

ListAvailableZones() public méthode

Lists the Availability Zones that have available AWS CloudHSM capacity.
/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public ListAvailableZones ( ListAvailableZonesRequest request ) : ListAvailableZonesResponse
request ListAvailableZonesRequest Container for the necessary parameters to execute the ListAvailableZones service method.
Résultat Amazon.CloudHSM.Model.ListAvailableZonesResponse

ListAvailableZonesAsync() public méthode

Initiates the asynchronous execution of the ListAvailableZones operation.
public ListAvailableZonesAsync ( ListAvailableZonesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListAvailableZonesRequest Container for the necessary parameters to execute the ListAvailableZones operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListAvailableZonesAsync() public méthode

Lists the Availability Zones that have available AWS CloudHSM capacity.
/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public ListAvailableZonesAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListHapgs() public méthode

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.

/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public ListHapgs ( ) : ListHapgsResponse
Résultat Amazon.CloudHSM.Model.ListHapgsResponse

ListHapgs() public méthode

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.

/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public ListHapgs ( Amazon.CloudHSM.Model.ListHapgsRequest request ) : ListHapgsResponse
request Amazon.CloudHSM.Model.ListHapgsRequest Container for the necessary parameters to execute the ListHapgs service method.
Résultat Amazon.CloudHSM.Model.ListHapgsResponse

ListHapgsAsync() public méthode

Initiates the asynchronous execution of the ListHapgs operation.
public ListHapgsAsync ( Amazon.CloudHSM.Model.ListHapgsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CloudHSM.Model.ListHapgsRequest Container for the necessary parameters to execute the ListHapgs operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListHapgsAsync() public méthode

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.

/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public ListHapgsAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListHsms() public méthode

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.

/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public ListHsms ( ) : ListHsmsResponse
Résultat Amazon.CloudHSM.Model.ListHsmsResponse

ListHsms() public méthode

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.

/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public ListHsms ( Amazon.CloudHSM.Model.ListHsmsRequest request ) : ListHsmsResponse
request Amazon.CloudHSM.Model.ListHsmsRequest Container for the necessary parameters to execute the ListHsms service method.
Résultat Amazon.CloudHSM.Model.ListHsmsResponse

ListHsmsAsync() public méthode

Initiates the asynchronous execution of the ListHsms operation.
public ListHsmsAsync ( Amazon.CloudHSM.Model.ListHsmsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CloudHSM.Model.ListHsmsRequest Container for the necessary parameters to execute the ListHsms operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListHsmsAsync() public méthode

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.

/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public ListHsmsAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListLunaClients() public méthode

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.

/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public ListLunaClients ( ) : ListLunaClientsResponse
Résultat Amazon.CloudHSM.Model.ListLunaClientsResponse

ListLunaClients() public méthode

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.

/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public ListLunaClients ( Amazon.CloudHSM.Model.ListLunaClientsRequest request ) : ListLunaClientsResponse
request Amazon.CloudHSM.Model.ListLunaClientsRequest Container for the necessary parameters to execute the ListLunaClients service method.
Résultat Amazon.CloudHSM.Model.ListLunaClientsResponse

ListLunaClientsAsync() public méthode

Initiates the asynchronous execution of the ListLunaClients operation.
public ListLunaClientsAsync ( Amazon.CloudHSM.Model.ListLunaClientsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CloudHSM.Model.ListLunaClientsRequest Container for the necessary parameters to execute the ListLunaClients operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListLunaClientsAsync() public méthode

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.

/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public ListLunaClientsAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListTagsForResource() public méthode

Returns a list of all tags for the specified AWS CloudHSM resource.
/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public ListTagsForResource ( ListTagsForResourceRequest request ) : ListTagsForResourceResponse
request Amazon.CloudHSM.Model.ListTagsForResourceRequest Container for the necessary parameters to execute the ListTagsForResource service method.
Résultat Amazon.CloudHSM.Model.ListTagsForResourceResponse

ListTagsForResourceAsync() public méthode

Initiates the asynchronous execution of the ListTagsForResource operation.
public ListTagsForResourceAsync ( ListTagsForResourceRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CloudHSM.Model.ListTagsForResourceRequest Container for the necessary parameters to execute the ListTagsForResource operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ModifyHapg() public méthode

Modifies an existing high-availability partition group.
/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public ModifyHapg ( Amazon.CloudHSM.Model.ModifyHapgRequest request ) : ModifyHapgResponse
request Amazon.CloudHSM.Model.ModifyHapgRequest Container for the necessary parameters to execute the ModifyHapg service method.
Résultat Amazon.CloudHSM.Model.ModifyHapgResponse

ModifyHapgAsync() public méthode

Initiates the asynchronous execution of the ModifyHapg operation.
public ModifyHapgAsync ( Amazon.CloudHSM.Model.ModifyHapgRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CloudHSM.Model.ModifyHapgRequest Container for the necessary parameters to execute the ModifyHapg operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ModifyHsm() public méthode

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.

/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public ModifyHsm ( ModifyHsmRequest request ) : ModifyHsmResponse
request Amazon.CloudHSM.Model.ModifyHsmRequest Container for the necessary parameters to execute the ModifyHsm service method.
Résultat Amazon.CloudHSM.Model.ModifyHsmResponse

ModifyHsmAsync() public méthode

Initiates the asynchronous execution of the ModifyHsm operation.
public ModifyHsmAsync ( ModifyHsmRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CloudHSM.Model.ModifyHsmRequest Container for the necessary parameters to execute the ModifyHsm operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ModifyLunaClient() public méthode

Modifies the certificate used by the client.

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

/// Indicates that an exception occurred in the AWS CloudHSM service. ///
public ModifyLunaClient ( ModifyLunaClientRequest request ) : ModifyLunaClientResponse
request Amazon.CloudHSM.Model.ModifyLunaClientRequest Container for the necessary parameters to execute the ModifyLunaClient service method.
Résultat Amazon.CloudHSM.Model.ModifyLunaClientResponse

ModifyLunaClientAsync() public méthode

Initiates the asynchronous execution of the ModifyLunaClient operation.
public ModifyLunaClientAsync ( ModifyLunaClientRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CloudHSM.Model.ModifyLunaClientRequest Container for the necessary parameters to execute the ModifyLunaClient operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

RemoveTagsFromResource() public méthode

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.

/// Indicates that an internal error occurred. /// /// Indicates that an exception occurred in the AWS CloudHSM service. /// /// Indicates that one or more of the request parameters are not valid. ///
public RemoveTagsFromResource ( RemoveTagsFromResourceRequest request ) : RemoveTagsFromResourceResponse
request Amazon.CloudHSM.Model.RemoveTagsFromResourceRequest Container for the necessary parameters to execute the RemoveTagsFromResource service method.
Résultat Amazon.CloudHSM.Model.RemoveTagsFromResourceResponse

RemoveTagsFromResourceAsync() public méthode

Initiates the asynchronous execution of the RemoveTagsFromResource operation.
public RemoveTagsFromResourceAsync ( RemoveTagsFromResourceRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CloudHSM.Model.RemoveTagsFromResourceRequest Container for the necessary parameters to execute the RemoveTagsFromResource operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task