KMS
import { KMS } from "https://aws-api-gyr5wj9zj0fg.deno.dev/v0.2/services/kms.ts";class KMS { }
constructor(apiFactory: client.ApiFactory);
async cancelKeyDeletion(params: CancelKeyDeletionRequest, opts?: client.RequestOptions): Promise<CancelKeyDeletionResponse>;
async connectCustomKeyStore(params: ConnectCustomKeyStoreRequest, opts?: client.RequestOptions): Promise<void>;
async createCustomKeyStore(params: CreateCustomKeyStoreRequest, opts?: client.RequestOptions): Promise<CreateCustomKeyStoreResponse>;
async createGrant(params: CreateGrantRequest, opts?: client.RequestOptions): Promise<CreateGrantResponse>;
async createKey(params?: CreateKeyRequest, opts?: client.RequestOptions): Promise<CreateKeyResponse>;
async deleteCustomKeyStore(params: DeleteCustomKeyStoreRequest, opts?: client.RequestOptions): Promise<void>;
async deleteImportedKeyMaterial(params: DeleteImportedKeyMaterialRequest, opts?: client.RequestOptions): Promise<void>;
async describeCustomKeyStores(params?: DescribeCustomKeyStoresRequest, opts?: client.RequestOptions): Promise<DescribeCustomKeyStoresResponse>;
async describeKey(params: DescribeKeyRequest, opts?: client.RequestOptions): Promise<DescribeKeyResponse>;
async disableKeyRotation(params: DisableKeyRotationRequest, opts?: client.RequestOptions): Promise<void>;
async disconnectCustomKeyStore(params: DisconnectCustomKeyStoreRequest, opts?: client.RequestOptions): Promise<void>;
async enableKeyRotation(params: EnableKeyRotationRequest, opts?: client.RequestOptions): Promise<void>;
async generateDataKey(params: GenerateDataKeyRequest, opts?: client.RequestOptions): Promise<GenerateDataKeyResponse>;
async generateDataKeyPair(params: GenerateDataKeyPairRequest, opts?: client.RequestOptions): Promise<GenerateDataKeyPairResponse>;
async generateDataKeyPairWithoutPlaintext(params: GenerateDataKeyPairWithoutPlaintextRequest, opts?: client.RequestOptions): Promise<GenerateDataKeyPairWithoutPlaintextResponse>;
async generateDataKeyWithoutPlaintext(params: GenerateDataKeyWithoutPlaintextRequest, opts?: client.RequestOptions): Promise<GenerateDataKeyWithoutPlaintextResponse>;
async generateRandom(params?: GenerateRandomRequest, opts?: client.RequestOptions): Promise<GenerateRandomResponse>;
async getKeyPolicy(params: GetKeyPolicyRequest, opts?: client.RequestOptions): Promise<GetKeyPolicyResponse>;
async getKeyRotationStatus(params: GetKeyRotationStatusRequest, opts?: client.RequestOptions): Promise<GetKeyRotationStatusResponse>;
async getParametersForImport(params: GetParametersForImportRequest, opts?: client.RequestOptions): Promise<GetParametersForImportResponse>;
async getPublicKey(params: GetPublicKeyRequest, opts?: client.RequestOptions): Promise<GetPublicKeyResponse>;
async importKeyMaterial(params: ImportKeyMaterialRequest, opts?: client.RequestOptions): Promise<void>;
async listAliases(params?: ListAliasesRequest, opts?: client.RequestOptions): Promise<ListAliasesResponse>;
async listGrants(params: ListGrantsRequest, opts?: client.RequestOptions): Promise<ListGrantsResponse>;
async listKeyPolicies(params: ListKeyPoliciesRequest, opts?: client.RequestOptions): Promise<ListKeyPoliciesResponse>;
async listResourceTags(params: ListResourceTagsRequest, opts?: client.RequestOptions): Promise<ListResourceTagsResponse>;
async listRetirableGrants(params: ListRetirableGrantsRequest, opts?: client.RequestOptions): Promise<ListGrantsResponse>;
async reEncrypt(params: ReEncryptRequest, opts?: client.RequestOptions): Promise<ReEncryptResponse>;
async replicateKey(params: ReplicateKeyRequest, opts?: client.RequestOptions): Promise<ReplicateKeyResponse>;
async scheduleKeyDeletion(params: ScheduleKeyDeletionRequest, opts?: client.RequestOptions): Promise<ScheduleKeyDeletionResponse>;
async updateCustomKeyStore(params: UpdateCustomKeyStoreRequest, opts?: client.RequestOptions): Promise<void>;
async updateKeyDescription(params: UpdateKeyDescriptionRequest, opts?: client.RequestOptions): Promise<void>;
async updatePrimaryRegion(params: UpdatePrimaryRegionRequest, opts?: client.RequestOptions): Promise<void>;
§Constructors
§
new KMS(apiFactory: client.ApiFactory)
[src]§Methods
§
cancelKeyDeletion(params: CancelKeyDeletionRequest, opts?: client.RequestOptions): Promise<CancelKeyDeletionResponse>
[src]§
connectCustomKeyStore(params: ConnectCustomKeyStoreRequest, opts?: client.RequestOptions): Promise<void>
[src]§
createCustomKeyStore(params: CreateCustomKeyStoreRequest, opts?: client.RequestOptions): Promise<CreateCustomKeyStoreResponse>
[src]§
deleteCustomKeyStore(params: DeleteCustomKeyStoreRequest, opts?: client.RequestOptions): Promise<void>
[src]§
deleteImportedKeyMaterial(params: DeleteImportedKeyMaterialRequest, opts?: client.RequestOptions): Promise<void>
[src]§
describeCustomKeyStores(params?: DescribeCustomKeyStoresRequest, opts?: client.RequestOptions): Promise<DescribeCustomKeyStoresResponse>
[src]§
disconnectCustomKeyStore(params: DisconnectCustomKeyStoreRequest, opts?: client.RequestOptions): Promise<void>
[src]§
generateDataKey(params: GenerateDataKeyRequest, opts?: client.RequestOptions): Promise<GenerateDataKeyResponse>
[src]§
generateDataKeyPair(params: GenerateDataKeyPairRequest, opts?: client.RequestOptions): Promise<GenerateDataKeyPairResponse>
[src]§
generateDataKeyPairWithoutPlaintext(params: GenerateDataKeyPairWithoutPlaintextRequest, opts?: client.RequestOptions): Promise<GenerateDataKeyPairWithoutPlaintextResponse>
[src]§
generateDataKeyWithoutPlaintext(params: GenerateDataKeyWithoutPlaintextRequest, opts?: client.RequestOptions): Promise<GenerateDataKeyWithoutPlaintextResponse>
[src]§
generateRandom(params?: GenerateRandomRequest, opts?: client.RequestOptions): Promise<GenerateRandomResponse>
[src]§
getKeyPolicy(params: GetKeyPolicyRequest, opts?: client.RequestOptions): Promise<GetKeyPolicyResponse>
[src]§
getKeyRotationStatus(params: GetKeyRotationStatusRequest, opts?: client.RequestOptions): Promise<GetKeyRotationStatusResponse>
[src]§
getParametersForImport(params: GetParametersForImportRequest, opts?: client.RequestOptions): Promise<GetParametersForImportResponse>
[src]§
getPublicKey(params: GetPublicKeyRequest, opts?: client.RequestOptions): Promise<GetPublicKeyResponse>
[src]§
listAliases(params?: ListAliasesRequest, opts?: client.RequestOptions): Promise<ListAliasesResponse>
[src]§
listKeyPolicies(params: ListKeyPoliciesRequest, opts?: client.RequestOptions): Promise<ListKeyPoliciesResponse>
[src]§
listResourceTags(params: ListResourceTagsRequest, opts?: client.RequestOptions): Promise<ListResourceTagsResponse>
[src]§
listRetirableGrants(params: ListRetirableGrantsRequest, opts?: client.RequestOptions): Promise<ListGrantsResponse>
[src]§
replicateKey(params: ReplicateKeyRequest, opts?: client.RequestOptions): Promise<ReplicateKeyResponse>
[src]§
scheduleKeyDeletion(params: ScheduleKeyDeletionRequest, opts?: client.RequestOptions): Promise<ScheduleKeyDeletionResponse>
[src]§
updateCustomKeyStore(params: UpdateCustomKeyStoreRequest, opts?: client.RequestOptions): Promise<void>
[src]§
updateKeyDescription(params: UpdateKeyDescriptionRequest, opts?: client.RequestOptions): Promise<void>
[src]§
updatePrimaryRegion(params: UpdatePrimaryRegionRequest, opts?: client.RequestOptions): Promise<void>
[src]§Static Properties
§
ApiMetadata: client.ApiMetadata
[src]