Amazon.KeyManagementService.AmazonKeyManagementServiceClient.EnableKeyRotationAsync C# (CSharp) Метод

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

Enables rotation of the specified customer master key.
/// The system timed out while trying to fulfill the request. The request can be retried. /// /// The request was rejected because the specified CMK is not enabled. /// /// The request was rejected because a specified ARN was not valid. /// /// The request was rejected because an internal exception occurred. The request can be /// retried. /// /// The request was rejected because the state of the specified resource is not valid /// for this request. /// /// /// /// For more information about how key state affects the use of a CMK, see How /// Key State Affects Use of a Customer Master Key in the AWS Key Management Service /// Developer Guide. /// /// /// The request was rejected because the specified entity or resource could not be found. /// /// The request was rejected because a specified parameter is not supported or a specified /// resource is not valid for this operation. ///
public EnableKeyRotationAsync ( string keyId, System cancellationToken = default(CancellationToken) ) : Task
keyId string A unique identifier for the customer master key. This value can be a globally unique identifier or the fully specified ARN to a key.
  • Key ARN Example - arn:aws:kms:us-east-1:123456789012:key/12345678-1234-1234-1234-123456789012
  • Globally Unique Key ID Example - 12345678-1234-1234-1234-123456789012
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task
        public Task<EnableKeyRotationResponse> EnableKeyRotationAsync(string keyId, System.Threading.CancellationToken cancellationToken = default(CancellationToken))
        {
            var request = new EnableKeyRotationRequest();
            request.KeyId = keyId;
            return EnableKeyRotationAsync(request, cancellationToken);
        }

Same methods

AmazonKeyManagementServiceClient::EnableKeyRotationAsync ( EnableKeyRotationRequest request, System cancellationToken = default(CancellationToken) ) : Task
AmazonKeyManagementServiceClient