C# Класс Amazon.CloudHSM.AmazonCloudHSMClient

Implementation for accessing CloudHSM AWS CloudHSM Service
Наследование: AmazonServiceClient, IAmazonCloudHSM
Показать файл Открыть проект

Открытые методы

Метод Описание
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.

Защищенные методы

Метод Описание
CreateSigner ( ) : AbstractAWSSigner

Creates the signer for the service.

Dispose ( bool disposing ) : void

Disposes the service client.

Описание методов

AddTagsToResource() публичный Метод

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.
Результат Amazon.CloudHSM.Model.AddTagsToResourceResponse

AddTagsToResourceAsync() публичный Метод

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. ///
Результат Task

AmazonCloudHSMClient() публичный Метод

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
Результат System

AmazonCloudHSMClient() публичный Метод

Constructs AmazonCloudHSMClient with AWS Credentials
public AmazonCloudHSMClient ( AWSCredentials credentials ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
Результат System

AmazonCloudHSMClient() публичный Метод

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
Результат System

AmazonCloudHSMClient() публичный Метод

Constructs AmazonCloudHSMClient with AWS Credentials
public AmazonCloudHSMClient ( AWSCredentials credentials, RegionEndpoint region ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
region RegionEndpoint The region to connect.
Результат System

AmazonCloudHSMClient() публичный Метод

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
Результат System

AmazonCloudHSMClient() публичный Метод

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.
Результат System

AmazonCloudHSMClient() публичный Метод

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
Результат System

AmazonCloudHSMClient() публичный Метод

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
Результат System

AmazonCloudHSMClient() публичный Метод

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.
Результат System

AmazonCloudHSMClient() публичный Метод

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
Результат System

AmazonCloudHSMClient() публичный Метод

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
Результат System

AmazonCloudHSMClient() публичный Метод

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.
Результат System

BeginAddTagsToResource() публичный Метод

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.
Результат IAsyncResult

BeginCreateHapg() публичный Метод

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.
Результат IAsyncResult

BeginCreateHsm() публичный Метод

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.
Результат IAsyncResult

BeginCreateLunaClient() публичный Метод

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.
Результат IAsyncResult

BeginDeleteHapg() публичный Метод

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.
Результат IAsyncResult

BeginDeleteHsm() публичный Метод

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.
Результат IAsyncResult

BeginDeleteLunaClient() публичный Метод

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.
Результат IAsyncResult

BeginDescribeHapg() публичный Метод

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.
Результат IAsyncResult

BeginDescribeHsm() публичный Метод

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.
Результат IAsyncResult

BeginDescribeLunaClient() публичный Метод

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.
Результат IAsyncResult

BeginGetConfig() публичный Метод

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.
Результат IAsyncResult

BeginListAvailableZones() публичный Метод

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.
Результат IAsyncResult

BeginListHapgs() публичный Метод

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.
Результат IAsyncResult

BeginListHsms() публичный Метод

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.
Результат IAsyncResult

BeginListLunaClients() публичный Метод

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.
Результат IAsyncResult

BeginListTagsForResource() публичный Метод

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.
Результат IAsyncResult

BeginModifyHapg() публичный Метод

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.
Результат IAsyncResult

BeginModifyHsm() публичный Метод

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.
Результат IAsyncResult

BeginModifyLunaClient() публичный Метод

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.
Результат IAsyncResult

BeginRemoveTagsFromResource() публичный Метод

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.
Результат IAsyncResult

CreateHapg() публичный Метод

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.
Результат Amazon.CloudHSM.Model.CreateHapgResponse

CreateHapg() публичный Метод

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.
Результат Amazon.CloudHSM.Model.CreateHapgResponse

CreateHapgAsync() публичный Метод

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. ///
Результат Task

CreateHapgAsync() публичный Метод

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. ///
Результат Task

CreateHsm() публичный Метод

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.
Результат Amazon.CloudHSM.Model.CreateHsmResponse

CreateHsmAsync() публичный Метод

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. ///
Результат Task

CreateLunaClient() публичный Метод

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.
Результат Amazon.CloudHSM.Model.CreateLunaClientResponse

CreateLunaClientAsync() публичный Метод

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. ///
Результат Task

CreateSigner() защищенный Метод

Creates the signer for the service.
protected CreateSigner ( ) : AbstractAWSSigner
Результат Amazon.Runtime.Internal.Auth.AbstractAWSSigner

DeleteHapg() публичный Метод

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.
Результат Amazon.CloudHSM.Model.DeleteHapgResponse

DeleteHapg() публичный Метод

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.
Результат Amazon.CloudHSM.Model.DeleteHapgResponse

DeleteHapgAsync() публичный Метод

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. ///
Результат Task

DeleteHapgAsync() публичный Метод

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. ///
Результат Task

DeleteHsm() публичный Метод

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.
Результат Amazon.CloudHSM.Model.DeleteHsmResponse

DeleteHsm() публичный Метод

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.
Результат Amazon.CloudHSM.Model.DeleteHsmResponse

DeleteHsmAsync() публичный Метод

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. ///
Результат Task

DeleteHsmAsync() публичный Метод

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. ///
Результат Task

DeleteLunaClient() публичный Метод

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.
Результат Amazon.CloudHSM.Model.DeleteLunaClientResponse

DeleteLunaClient() публичный Метод

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.
Результат Amazon.CloudHSM.Model.DeleteLunaClientResponse

DeleteLunaClientAsync() публичный Метод

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. ///
Результат Task

DeleteLunaClientAsync() публичный Метод

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. ///
Результат Task

DescribeHapg() публичный Метод

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.
Результат Amazon.CloudHSM.Model.DescribeHapgResponse

DescribeHapg() публичный Метод

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.
Результат Amazon.CloudHSM.Model.DescribeHapgResponse

DescribeHapgAsync() публичный Метод

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. ///
Результат Task

DescribeHapgAsync() публичный Метод

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. ///
Результат Task

DescribeHsm() публичный Метод

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.
Результат Amazon.CloudHSM.Model.DescribeHsmResponse

DescribeHsm() публичный Метод

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.
Результат Amazon.CloudHSM.Model.DescribeHsmResponse

DescribeHsmAsync() публичный Метод

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. ///
Результат Task

DescribeHsmAsync() публичный Метод

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. ///
Результат Task

DescribeLunaClient() публичный Метод

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.
Результат Amazon.CloudHSM.Model.DescribeLunaClientResponse

DescribeLunaClientAsync() публичный Метод

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. ///
Результат Task

Dispose() защищенный Метод

Disposes the service client.
protected Dispose ( bool disposing ) : void
disposing bool
Результат void

EndAddTagsToResource() публичный Метод

Finishes the asynchronous execution of the AddTagsToResource operation.
public EndAddTagsToResource ( IAsyncResult asyncResult ) : AddTagsToResourceResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginAddTagsToResource.
Результат Amazon.CloudHSM.Model.AddTagsToResourceResponse

EndCreateHapg() публичный Метод

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.
Результат Amazon.CloudHSM.Model.CreateHapgResponse

EndCreateHsm() публичный Метод

Finishes the asynchronous execution of the CreateHsm operation.
public EndCreateHsm ( IAsyncResult asyncResult ) : CreateHsmResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateHsm.
Результат Amazon.CloudHSM.Model.CreateHsmResponse

EndCreateLunaClient() публичный Метод

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.
Результат Amazon.CloudHSM.Model.CreateLunaClientResponse

EndDeleteHapg() публичный Метод

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.
Результат Amazon.CloudHSM.Model.DeleteHapgResponse

EndDeleteHsm() публичный Метод

Finishes the asynchronous execution of the DeleteHsm operation.
public EndDeleteHsm ( IAsyncResult asyncResult ) : DeleteHsmResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteHsm.
Результат Amazon.CloudHSM.Model.DeleteHsmResponse

EndDeleteLunaClient() публичный Метод

Finishes the asynchronous execution of the DeleteLunaClient operation.
public EndDeleteLunaClient ( IAsyncResult asyncResult ) : DeleteLunaClientResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteLunaClient.
Результат Amazon.CloudHSM.Model.DeleteLunaClientResponse

EndDescribeHapg() публичный Метод

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.
Результат Amazon.CloudHSM.Model.DescribeHapgResponse

EndDescribeHsm() публичный Метод

Finishes the asynchronous execution of the DescribeHsm operation.
public EndDescribeHsm ( IAsyncResult asyncResult ) : DescribeHsmResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeHsm.
Результат Amazon.CloudHSM.Model.DescribeHsmResponse

EndDescribeLunaClient() публичный Метод

Finishes the asynchronous execution of the DescribeLunaClient operation.
public EndDescribeLunaClient ( IAsyncResult asyncResult ) : DescribeLunaClientResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeLunaClient.
Результат Amazon.CloudHSM.Model.DescribeLunaClientResponse

EndGetConfig() публичный Метод

Finishes the asynchronous execution of the GetConfig operation.
public EndGetConfig ( IAsyncResult asyncResult ) : GetConfigResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetConfig.
Результат Amazon.CloudHSM.Model.GetConfigResponse

EndListAvailableZones() публичный Метод

Finishes the asynchronous execution of the ListAvailableZones operation.
public EndListAvailableZones ( IAsyncResult asyncResult ) : ListAvailableZonesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListAvailableZones.
Результат Amazon.CloudHSM.Model.ListAvailableZonesResponse

EndListHapgs() публичный Метод

Finishes the asynchronous execution of the ListHapgs operation.
public EndListHapgs ( IAsyncResult asyncResult ) : ListHapgsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListHapgs.
Результат Amazon.CloudHSM.Model.ListHapgsResponse

EndListHsms() публичный Метод

Finishes the asynchronous execution of the ListHsms operation.
public EndListHsms ( IAsyncResult asyncResult ) : ListHsmsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListHsms.
Результат Amazon.CloudHSM.Model.ListHsmsResponse

EndListLunaClients() публичный Метод

Finishes the asynchronous execution of the ListLunaClients operation.
public EndListLunaClients ( IAsyncResult asyncResult ) : ListLunaClientsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListLunaClients.
Результат Amazon.CloudHSM.Model.ListLunaClientsResponse

EndListTagsForResource() публичный Метод

Finishes the asynchronous execution of the ListTagsForResource operation.
public EndListTagsForResource ( IAsyncResult asyncResult ) : ListTagsForResourceResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListTagsForResource.
Результат Amazon.CloudHSM.Model.ListTagsForResourceResponse

EndModifyHapg() публичный Метод

Finishes the asynchronous execution of the ModifyHapg operation.
public EndModifyHapg ( IAsyncResult asyncResult ) : ModifyHapgResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginModifyHapg.
Результат Amazon.CloudHSM.Model.ModifyHapgResponse

EndModifyHsm() публичный Метод

Finishes the asynchronous execution of the ModifyHsm operation.
public EndModifyHsm ( IAsyncResult asyncResult ) : ModifyHsmResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginModifyHsm.
Результат Amazon.CloudHSM.Model.ModifyHsmResponse

EndModifyLunaClient() публичный Метод

Finishes the asynchronous execution of the ModifyLunaClient operation.
public EndModifyLunaClient ( IAsyncResult asyncResult ) : ModifyLunaClientResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginModifyLunaClient.
Результат Amazon.CloudHSM.Model.ModifyLunaClientResponse

EndRemoveTagsFromResource() публичный Метод

Finishes the asynchronous execution of the RemoveTagsFromResource operation.
public EndRemoveTagsFromResource ( IAsyncResult asyncResult ) : RemoveTagsFromResourceResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginRemoveTagsFromResource.
Результат Amazon.CloudHSM.Model.RemoveTagsFromResourceResponse

GetConfig() публичный Метод

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.
Результат Amazon.CloudHSM.Model.GetConfigResponse

GetConfigAsync() публичный Метод

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. ///
Результат Task

ListAvailableZones() публичный Метод

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
Результат Amazon.CloudHSM.Model.ListAvailableZonesResponse

ListAvailableZones() публичный Метод

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.
Результат Amazon.CloudHSM.Model.ListAvailableZonesResponse

ListAvailableZonesAsync() публичный Метод

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. ///
Результат Task

ListAvailableZonesAsync() публичный Метод

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. ///
Результат Task

ListHapgs() публичный Метод

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
Результат Amazon.CloudHSM.Model.ListHapgsResponse

ListHapgs() публичный Метод

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.
Результат Amazon.CloudHSM.Model.ListHapgsResponse

ListHapgsAsync() публичный Метод

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. ///
Результат Task

ListHapgsAsync() публичный Метод

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. ///
Результат Task

ListHsms() публичный Метод

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
Результат Amazon.CloudHSM.Model.ListHsmsResponse

ListHsms() публичный Метод

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.
Результат Amazon.CloudHSM.Model.ListHsmsResponse

ListHsmsAsync() публичный Метод

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. ///
Результат Task

ListHsmsAsync() публичный Метод

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. ///
Результат Task

ListLunaClients() публичный Метод

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
Результат Amazon.CloudHSM.Model.ListLunaClientsResponse

ListLunaClients() публичный Метод

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.
Результат Amazon.CloudHSM.Model.ListLunaClientsResponse

ListLunaClientsAsync() публичный Метод

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. ///
Результат Task

ListLunaClientsAsync() публичный Метод

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. ///
Результат Task

ListTagsForResource() публичный Метод

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.
Результат Amazon.CloudHSM.Model.ListTagsForResourceResponse

ListTagsForResourceAsync() публичный Метод

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. ///
Результат Task

ModifyHapg() публичный Метод

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.
Результат Amazon.CloudHSM.Model.ModifyHapgResponse

ModifyHapgAsync() публичный Метод

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. ///
Результат Task

ModifyHsm() публичный Метод

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.
Результат Amazon.CloudHSM.Model.ModifyHsmResponse

ModifyHsmAsync() публичный Метод

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. ///
Результат Task

ModifyLunaClient() публичный Метод

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.
Результат Amazon.CloudHSM.Model.ModifyLunaClientResponse

ModifyLunaClientAsync() публичный Метод

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. ///
Результат Task

RemoveTagsFromResource() публичный Метод

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.
Результат Amazon.CloudHSM.Model.RemoveTagsFromResourceResponse

RemoveTagsFromResourceAsync() публичный Метод

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. ///
Результат Task