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

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

Revokes a grant. You can revoke a grant to actively deny operations that depend on it.
/// The system timed out while trying to fulfill the request. The request can be retried. /// /// The request was rejected because a specified ARN was not valid. /// /// The request was rejected because the specified GrantId is 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. ///
public RevokeGrantAsync ( string grantId, string keyId, System cancellationToken = default(CancellationToken) ) : Task
grantId string Identifier of the grant to be revoked.
keyId string A unique identifier for the customer master key associated with the grant. 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<RevokeGrantResponse> RevokeGrantAsync(string grantId, string keyId, System.Threading.CancellationToken cancellationToken = default(CancellationToken))
        {
            var request = new RevokeGrantRequest();
            request.GrantId = grantId;
            request.KeyId = keyId;
            return RevokeGrantAsync(request, cancellationToken);
        }

Same methods

AmazonKeyManagementServiceClient::RevokeGrantAsync ( RevokeGrantRequest request, System cancellationToken = default(CancellationToken) ) : Task
AmazonKeyManagementServiceClient