Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Usage

import * as mod from "https://aws-api.deno.dev/v0.3/services/kms.ts?docs=full";

§Classes

KMS

§Interfaces

AliasListEntry

Contains information about an alias.

CancelKeyDeletionRequest
CancelKeyDeletionResponse
ConnectCustomKeyStoreRequest
CreateAliasRequest
CreateCustomKeyStoreRequest
CreateCustomKeyStoreResponse
CreateGrantRequest
CreateGrantResponse
CreateKeyRequest
CreateKeyResponse
CustomKeyStoresListEntry

Contains information about each custom key store in the custom key store list.

DecryptRequest
DecryptResponse
DeleteAliasRequest
DeleteCustomKeyStoreRequest
DeleteImportedKeyMaterialRequest
DescribeCustomKeyStoresRequest
DescribeCustomKeyStoresResponse
DescribeKeyRequest
DescribeKeyResponse
DisableKeyRequest
DisableKeyRotationRequest
DisconnectCustomKeyStoreRequest
EnableKeyRequest
EnableKeyRotationRequest
EncryptRequest
EncryptResponse
GenerateDataKeyPairRequest
GenerateDataKeyPairResponse
GenerateDataKeyPairWithoutPlaintextRequest
GenerateDataKeyPairWithoutPlaintextResponse
GenerateDataKeyRequest
GenerateDataKeyResponse
GenerateDataKeyWithoutPlaintextRequest
GenerateDataKeyWithoutPlaintextResponse
GenerateRandomRequest
GenerateRandomResponse
GetKeyPolicyRequest
GetKeyPolicyResponse
GetKeyRotationStatusRequest
GetKeyRotationStatusResponse
GetParametersForImportRequest
GetParametersForImportResponse
GetPublicKeyRequest
GetPublicKeyResponse
GrantConstraints

Use this structure to allow cryptographic operations in the grant only when the operation request includes the specified encryption context.

GrantListEntry

Contains information about a grant.

ImportKeyMaterialRequest
KeyListEntry

Contains information about each entry in the key list.

KeyMetadata

Contains metadata about a KMS key.

ListAliasesRequest
ListAliasesResponse
ListGrantsRequest
ListGrantsResponse
ListKeyPoliciesRequest
ListKeyPoliciesResponse
ListKeysRequest
ListKeysResponse
ListResourceTagsRequest
ListResourceTagsResponse
ListRetirableGrantsRequest
MultiRegionConfiguration

Describes the configuration of this multi-Region key. This field appears only when the KMS key is a primary or replica of a multi-Region key.

MultiRegionKey

Describes the primary or replica key in a multi-Region key.

PutKeyPolicyRequest
ReEncryptRequest
ReEncryptResponse
ReplicateKeyRequest
ReplicateKeyResponse
RetireGrantRequest
RevokeGrantRequest
ScheduleKeyDeletionRequest
ScheduleKeyDeletionResponse
SignRequest
SignResponse
Tag

A key-value pair. A tag consists of a tag key and a tag value. Tag keys and tag values are both required, but tag values can be empty (null) strings.

TagResourceRequest
UntagResourceRequest
UpdateAliasRequest
UpdateCustomKeyStoreRequest
UpdateKeyDescriptionRequest
UpdatePrimaryRegionRequest
VerifyRequest
VerifyResponse

§Type Aliases

AlgorithmSpec
ConnectionErrorCodeType
ConnectionStateType
CustomerMasterKeySpec
DataKeyPairSpec
DataKeySpec
EncryptionAlgorithmSpec
ExpirationModelType
GrantOperation
KeyManagerType
KeySpec
KeyState
KeyUsageType
MessageType
MultiRegionKeyType
OriginType
SigningAlgorithmSpec
WrappingKeySpec