C# 클래스 Amazon.CloudHSM.AmazonCloudHSMClient

Implementation for accessing CloudHSM AWS CloudHSM Service
상속: AmazonServiceClient, IAmazonCloudHSM
파일 보기 프로젝트 열기: aws/aws-sdk-net

공개 메소드들

메소드 설명
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