package
1.63.84
Repository: https://github.com/aliyun/alibaba-cloud-sdk-go.git
Documentation: pkg.go.dev

# Functions

CreateAdvanceEncryptRequest creates a request to invoke AdvanceEncrypt API.
CreateAdvanceEncryptResponse creates a response to parse from AdvanceEncrypt response.
CreateAsymmetricDecryptRequest creates a request to invoke AsymmetricDecrypt API.
CreateAsymmetricDecryptResponse creates a response to parse from AsymmetricDecrypt response.
CreateAsymmetricEncryptRequest creates a request to invoke AsymmetricEncrypt API.
CreateAsymmetricEncryptResponse creates a response to parse from AsymmetricEncrypt response.
CreateAsymmetricSignRequest creates a request to invoke AsymmetricSign API.
CreateAsymmetricSignResponse creates a response to parse from AsymmetricSign response.
CreateAsymmetricVerifyRequest creates a request to invoke AsymmetricVerify API.
CreateAsymmetricVerifyResponse creates a response to parse from AsymmetricVerify response.
CreateCancelKeyDeletionRequest creates a request to invoke CancelKeyDeletion API.
CreateCancelKeyDeletionResponse creates a response to parse from CancelKeyDeletion response.
CreateCertificatePrivateKeyDecryptRequest creates a request to invoke CertificatePrivateKeyDecrypt API.
CreateCertificatePrivateKeyDecryptResponse creates a response to parse from CertificatePrivateKeyDecrypt response.
CreateCertificatePrivateKeySignRequest creates a request to invoke CertificatePrivateKeySign API.
CreateCertificatePrivateKeySignResponse creates a response to parse from CertificatePrivateKeySign response.
CreateCertificatePublicKeyEncryptRequest creates a request to invoke CertificatePublicKeyEncrypt API.
CreateCertificatePublicKeyEncryptResponse creates a response to parse from CertificatePublicKeyEncrypt response.
CreateCertificatePublicKeyVerifyRequest creates a request to invoke CertificatePublicKeyVerify API.
CreateCertificatePublicKeyVerifyResponse creates a response to parse from CertificatePublicKeyVerify response.
CreateConnectKmsInstanceRequest creates a request to invoke ConnectKmsInstance API.
CreateConnectKmsInstanceResponse creates a response to parse from ConnectKmsInstance response.
CreateCreateAliasRequest creates a request to invoke CreateAlias API.
CreateCreateAliasResponse creates a response to parse from CreateAlias response.
CreateCreateApplicationAccessPointRequest creates a request to invoke CreateApplicationAccessPoint API.
CreateCreateApplicationAccessPointResponse creates a response to parse from CreateApplicationAccessPoint response.
CreateCreateCertificateRequest creates a request to invoke CreateCertificate API.
CreateCreateCertificateResponse creates a response to parse from CreateCertificate response.
CreateCreateClientKeyRequest creates a request to invoke CreateClientKey API.
CreateCreateClientKeyResponse creates a response to parse from CreateClientKey response.
CreateCreateKeyRequest creates a request to invoke CreateKey API.
CreateCreateKeyResponse creates a response to parse from CreateKey response.
CreateCreateKeyVersionRequest creates a request to invoke CreateKeyVersion API.
CreateCreateKeyVersionResponse creates a response to parse from CreateKeyVersion response.
CreateCreateNetworkRuleRequest creates a request to invoke CreateNetworkRule API.
CreateCreateNetworkRuleResponse creates a response to parse from CreateNetworkRule response.
CreateCreatePolicyRequest creates a request to invoke CreatePolicy API.
CreateCreatePolicyResponse creates a response to parse from CreatePolicy response.
CreateCreateSecretRequest creates a request to invoke CreateSecret API.
CreateCreateSecretResponse creates a response to parse from CreateSecret response.
CreateDecryptRequest creates a request to invoke Decrypt API.
CreateDecryptResponse creates a response to parse from Decrypt response.
CreateDeleteAliasRequest creates a request to invoke DeleteAlias API.
CreateDeleteAliasResponse creates a response to parse from DeleteAlias response.
CreateDeleteApplicationAccessPointRequest creates a request to invoke DeleteApplicationAccessPoint API.
CreateDeleteApplicationAccessPointResponse creates a response to parse from DeleteApplicationAccessPoint response.
CreateDeleteCertificateRequest creates a request to invoke DeleteCertificate API.
CreateDeleteCertificateResponse creates a response to parse from DeleteCertificate response.
CreateDeleteClientKeyRequest creates a request to invoke DeleteClientKey API.
CreateDeleteClientKeyResponse creates a response to parse from DeleteClientKey response.
CreateDeleteKeyMaterialRequest creates a request to invoke DeleteKeyMaterial API.
CreateDeleteKeyMaterialResponse creates a response to parse from DeleteKeyMaterial response.
CreateDeleteNetworkRuleRequest creates a request to invoke DeleteNetworkRule API.
CreateDeleteNetworkRuleResponse creates a response to parse from DeleteNetworkRule response.
CreateDeletePolicyRequest creates a request to invoke DeletePolicy API.
CreateDeletePolicyResponse creates a response to parse from DeletePolicy response.
CreateDeleteSecretRequest creates a request to invoke DeleteSecret API.
CreateDeleteSecretResponse creates a response to parse from DeleteSecret response.
CreateDescribeAccountKmsStatusRequest creates a request to invoke DescribeAccountKmsStatus API.
CreateDescribeAccountKmsStatusResponse creates a response to parse from DescribeAccountKmsStatus response.
CreateDescribeApplicationAccessPointRequest creates a request to invoke DescribeApplicationAccessPoint API.
CreateDescribeApplicationAccessPointResponse creates a response to parse from DescribeApplicationAccessPoint response.
CreateDescribeCertificateRequest creates a request to invoke DescribeCertificate API.
CreateDescribeCertificateResponse creates a response to parse from DescribeCertificate response.
CreateDescribeKeyRequest creates a request to invoke DescribeKey API.
CreateDescribeKeyResponse creates a response to parse from DescribeKey response.
CreateDescribeKeyVersionRequest creates a request to invoke DescribeKeyVersion API.
CreateDescribeKeyVersionResponse creates a response to parse from DescribeKeyVersion response.
CreateDescribeNetworkRuleRequest creates a request to invoke DescribeNetworkRule API.
CreateDescribeNetworkRuleResponse creates a response to parse from DescribeNetworkRule response.
CreateDescribePolicyRequest creates a request to invoke DescribePolicy API.
CreateDescribePolicyResponse creates a response to parse from DescribePolicy response.
CreateDescribeRegionsRequest creates a request to invoke DescribeRegions API.
CreateDescribeRegionsResponse creates a response to parse from DescribeRegions response.
CreateDescribeSecretRequest creates a request to invoke DescribeSecret API.
CreateDescribeSecretResponse creates a response to parse from DescribeSecret response.
CreateDisableKeyRequest creates a request to invoke DisableKey API.
CreateDisableKeyResponse creates a response to parse from DisableKey response.
CreateEnableKeyRequest creates a request to invoke EnableKey API.
CreateEnableKeyResponse creates a response to parse from EnableKey response.
CreateEncryptRequest creates a request to invoke Encrypt API.
CreateEncryptResponse creates a response to parse from Encrypt response.
CreateExportDataKeyRequest creates a request to invoke ExportDataKey API.
CreateExportDataKeyResponse creates a response to parse from ExportDataKey response.
CreateGenerateAndExportDataKeyRequest creates a request to invoke GenerateAndExportDataKey API.
CreateGenerateAndExportDataKeyResponse creates a response to parse from GenerateAndExportDataKey response.
CreateGenerateDataKeyRequest creates a request to invoke GenerateDataKey API.
CreateGenerateDataKeyResponse creates a response to parse from GenerateDataKey response.
CreateGenerateDataKeyWithoutPlaintextRequest creates a request to invoke GenerateDataKeyWithoutPlaintext API.
CreateGenerateDataKeyWithoutPlaintextResponse creates a response to parse from GenerateDataKeyWithoutPlaintext response.
CreateGetCertificateRequest creates a request to invoke GetCertificate API.
CreateGetCertificateResponse creates a response to parse from GetCertificate response.
CreateGetClientKeyRequest creates a request to invoke GetClientKey API.
CreateGetClientKeyResponse creates a response to parse from GetClientKey response.
CreateGetKeyPolicyRequest creates a request to invoke GetKeyPolicy API.
CreateGetKeyPolicyResponse creates a response to parse from GetKeyPolicy response.
CreateGetKmsInstanceRequest creates a request to invoke GetKmsInstance API.
CreateGetKmsInstanceResponse creates a response to parse from GetKmsInstance response.
CreateGetParametersForImportRequest creates a request to invoke GetParametersForImport API.
CreateGetParametersForImportResponse creates a response to parse from GetParametersForImport response.
CreateGetPublicKeyRequest creates a request to invoke GetPublicKey API.
CreateGetPublicKeyResponse creates a response to parse from GetPublicKey response.
CreateGetRandomPasswordRequest creates a request to invoke GetRandomPassword API.
CreateGetRandomPasswordResponse creates a response to parse from GetRandomPassword response.
CreateGetSecretPolicyRequest creates a request to invoke GetSecretPolicy API.
CreateGetSecretPolicyResponse creates a response to parse from GetSecretPolicy response.
CreateGetSecretValueRequest creates a request to invoke GetSecretValue API.
CreateGetSecretValueResponse creates a response to parse from GetSecretValue response.
CreateImportKeyMaterialRequest creates a request to invoke ImportKeyMaterial API.
CreateImportKeyMaterialResponse creates a response to parse from ImportKeyMaterial response.
CreateListAliasesByKeyIdRequest creates a request to invoke ListAliasesByKeyId API.
CreateListAliasesByKeyIdResponse creates a response to parse from ListAliasesByKeyId response.
CreateListAliasesRequest creates a request to invoke ListAliases API.
CreateListAliasesResponse creates a response to parse from ListAliases response.
CreateListApplicationAccessPointsRequest creates a request to invoke ListApplicationAccessPoints API.
CreateListApplicationAccessPointsResponse creates a response to parse from ListApplicationAccessPoints response.
CreateListClientKeysRequest creates a request to invoke ListClientKeys API.
CreateListClientKeysResponse creates a response to parse from ListClientKeys response.
CreateListKeysRequest creates a request to invoke ListKeys API.
CreateListKeysResponse creates a response to parse from ListKeys response.
CreateListKeyVersionsRequest creates a request to invoke ListKeyVersions API.
CreateListKeyVersionsResponse creates a response to parse from ListKeyVersions response.
CreateListKmsInstancesRequest creates a request to invoke ListKmsInstances API.
CreateListKmsInstancesResponse creates a response to parse from ListKmsInstances response.
CreateListNetworkRulesRequest creates a request to invoke ListNetworkRules API.
CreateListNetworkRulesResponse creates a response to parse from ListNetworkRules response.
CreateListPoliciesRequest creates a request to invoke ListPolicies API.
CreateListPoliciesResponse creates a response to parse from ListPolicies response.
CreateListResourceTagsRequest creates a request to invoke ListResourceTags API.
CreateListResourceTagsResponse creates a response to parse from ListResourceTags response.
CreateListSecretsRequest creates a request to invoke ListSecrets API.
CreateListSecretsResponse creates a response to parse from ListSecrets response.
CreateListSecretVersionIdsRequest creates a request to invoke ListSecretVersionIds API.
CreateListSecretVersionIdsResponse creates a response to parse from ListSecretVersionIds response.
CreateListTagResourcesRequest creates a request to invoke ListTagResources API.
CreateListTagResourcesResponse creates a response to parse from ListTagResources response.
CreateOpenKmsServiceRequest creates a request to invoke OpenKmsService API.
CreateOpenKmsServiceResponse creates a response to parse from OpenKmsService response.
CreatePutSecretValueRequest creates a request to invoke PutSecretValue API.
CreatePutSecretValueResponse creates a response to parse from PutSecretValue response.
CreateReEncryptRequest creates a request to invoke ReEncrypt API.
CreateReEncryptResponse creates a response to parse from ReEncrypt response.
CreateRestoreSecretRequest creates a request to invoke RestoreSecret API.
CreateRestoreSecretResponse creates a response to parse from RestoreSecret response.
CreateRotateSecretRequest creates a request to invoke RotateSecret API.
CreateRotateSecretResponse creates a response to parse from RotateSecret response.
CreateScheduleKeyDeletionRequest creates a request to invoke ScheduleKeyDeletion API.
CreateScheduleKeyDeletionResponse creates a response to parse from ScheduleKeyDeletion response.
CreateSetDeletionProtectionRequest creates a request to invoke SetDeletionProtection API.
CreateSetDeletionProtectionResponse creates a response to parse from SetDeletionProtection response.
CreateSetKeyPolicyRequest creates a request to invoke SetKeyPolicy API.
CreateSetKeyPolicyResponse creates a response to parse from SetKeyPolicy response.
CreateSetSecretPolicyRequest creates a request to invoke SetSecretPolicy API.
CreateSetSecretPolicyResponse creates a response to parse from SetSecretPolicy response.
CreateTagResourceRequest creates a request to invoke TagResource API.
CreateTagResourceResponse creates a response to parse from TagResource response.
CreateTagResourcesRequest creates a request to invoke TagResources API.
CreateTagResourcesResponse creates a response to parse from TagResources response.
CreateUntagResourceRequest creates a request to invoke UntagResource API.
CreateUntagResourceResponse creates a response to parse from UntagResource response.
CreateUntagResourcesRequest creates a request to invoke UntagResources API.
CreateUntagResourcesResponse creates a response to parse from UntagResources response.
CreateUpdateAliasRequest creates a request to invoke UpdateAlias API.
CreateUpdateAliasResponse creates a response to parse from UpdateAlias response.
CreateUpdateApplicationAccessPointRequest creates a request to invoke UpdateApplicationAccessPoint API.
CreateUpdateApplicationAccessPointResponse creates a response to parse from UpdateApplicationAccessPoint response.
CreateUpdateCertificateStatusRequest creates a request to invoke UpdateCertificateStatus API.
CreateUpdateCertificateStatusResponse creates a response to parse from UpdateCertificateStatus response.
CreateUpdateKeyDescriptionRequest creates a request to invoke UpdateKeyDescription API.
CreateUpdateKeyDescriptionResponse creates a response to parse from UpdateKeyDescription response.
CreateUpdateKmsInstanceBindVpcRequest creates a request to invoke UpdateKmsInstanceBindVpc API.
CreateUpdateKmsInstanceBindVpcResponse creates a response to parse from UpdateKmsInstanceBindVpc response.
CreateUpdateNetworkRuleRequest creates a request to invoke UpdateNetworkRule API.
CreateUpdateNetworkRuleResponse creates a response to parse from UpdateNetworkRule response.
CreateUpdatePolicyRequest creates a request to invoke UpdatePolicy API.
CreateUpdatePolicyResponse creates a response to parse from UpdatePolicy response.
CreateUpdateRotationPolicyRequest creates a request to invoke UpdateRotationPolicy API.
CreateUpdateRotationPolicyResponse creates a response to parse from UpdateRotationPolicy response.
CreateUpdateSecretRequest creates a request to invoke UpdateSecret API.
CreateUpdateSecretResponse creates a response to parse from UpdateSecret response.
CreateUpdateSecretRotationPolicyRequest creates a request to invoke UpdateSecretRotationPolicy API.
CreateUpdateSecretRotationPolicyResponse creates a response to parse from UpdateSecretRotationPolicy response.
CreateUpdateSecretVersionStageRequest creates a request to invoke UpdateSecretVersionStage API.
CreateUpdateSecretVersionStageResponse creates a response to parse from UpdateSecretVersionStage response.
CreateUploadCertificateRequest creates a request to invoke UploadCertificate API.
CreateUploadCertificateResponse creates a response to parse from UploadCertificate response.
GetEndpointMap Get Endpoint Data Map.
GetEndpointType Get Endpoint Type Value.
NewClient creates a sdk client with environment variables.
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client.
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
SetClientProperty Set Property by Reflect.
SetEndpointDataToClient Set EndpointMap and ENdpointType.

# Variables

EndpointMap Endpoint Data.
EndpointType regional or central.

# Structs

AdvanceEncryptRequest is the request struct for api AdvanceEncrypt.
AdvanceEncryptResponse is the response struct for api AdvanceEncrypt.
Alias is a nested struct in kms response.
AliasesInListAliases is a nested struct in kms response.
AliasesInListAliasesByKeyId is a nested struct in kms response.
ApplicationAccessPoint is a nested struct in kms response.
ApplicationAccessPoints is a nested struct in kms response.
AsymmetricDecryptRequest is the request struct for api AsymmetricDecrypt.
AsymmetricDecryptResponse is the response struct for api AsymmetricDecrypt.
AsymmetricEncryptRequest is the request struct for api AsymmetricEncrypt.
AsymmetricEncryptResponse is the response struct for api AsymmetricEncrypt.
AsymmetricSignRequest is the request struct for api AsymmetricSign.
AsymmetricSignResponse is the response struct for api AsymmetricSign.
AsymmetricVerifyRequest is the request struct for api AsymmetricVerify.
AsymmetricVerifyResponse is the response struct for api AsymmetricVerify.
BindVpc is a nested struct in kms response.
BindVpcs is a nested struct in kms response.
CancelKeyDeletionRequest is the request struct for api CancelKeyDeletion.
CancelKeyDeletionResponse is the response struct for api CancelKeyDeletion.
CertificatePrivateKeyDecryptRequest is the request struct for api CertificatePrivateKeyDecrypt.
CertificatePrivateKeyDecryptResponse is the response struct for api CertificatePrivateKeyDecrypt.
CertificatePrivateKeySignRequest is the request struct for api CertificatePrivateKeySign.
CertificatePrivateKeySignResponse is the response struct for api CertificatePrivateKeySign.
CertificatePublicKeyEncryptRequest is the request struct for api CertificatePublicKeyEncrypt.
CertificatePublicKeyEncryptResponse is the response struct for api CertificatePublicKeyEncrypt.
CertificatePublicKeyVerifyRequest is the request struct for api CertificatePublicKeyVerify.
CertificatePublicKeyVerifyResponse is the response struct for api CertificatePublicKeyVerify.
Client is the sdk client struct, each func corresponds to an OpenAPI.
ClientKey is a nested struct in kms response.
ClientKeys is a nested struct in kms response.
ConnectKmsInstanceRequest is the request struct for api ConnectKmsInstance.
ConnectKmsInstanceResponse is the response struct for api ConnectKmsInstance.
CreateAliasRequest is the request struct for api CreateAlias.
CreateAliasResponse is the response struct for api CreateAlias.
CreateApplicationAccessPointRequest is the request struct for api CreateApplicationAccessPoint.
CreateApplicationAccessPointResponse is the response struct for api CreateApplicationAccessPoint.
CreateCertificateRequest is the request struct for api CreateCertificate.
CreateCertificateResponse is the response struct for api CreateCertificate.
CreateClientKeyRequest is the request struct for api CreateClientKey.
CreateClientKeyResponse is the response struct for api CreateClientKey.
CreateKeyRequest is the request struct for api CreateKey.
CreateKeyResponse is the response struct for api CreateKey.
CreateKeyVersionRequest is the request struct for api CreateKeyVersion.
CreateKeyVersionResponse is the response struct for api CreateKeyVersion.
CreateNetworkRuleRequest is the request struct for api CreateNetworkRule.
CreateNetworkRuleResponse is the response struct for api CreateNetworkRule.
CreatePolicyRequest is the request struct for api CreatePolicy.
CreatePolicyResponse is the response struct for api CreatePolicy.
CreateSecretRequest is the request struct for api CreateSecret.
CreateSecretResponse is the response struct for api CreateSecret.
DecryptRequest is the request struct for api Decrypt.
DecryptResponse is the response struct for api Decrypt.
DeleteAliasRequest is the request struct for api DeleteAlias.
DeleteAliasResponse is the response struct for api DeleteAlias.
DeleteApplicationAccessPointRequest is the request struct for api DeleteApplicationAccessPoint.
DeleteApplicationAccessPointResponse is the response struct for api DeleteApplicationAccessPoint.
DeleteCertificateRequest is the request struct for api DeleteCertificate.
DeleteCertificateResponse is the response struct for api DeleteCertificate.
DeleteClientKeyRequest is the request struct for api DeleteClientKey.
DeleteClientKeyResponse is the response struct for api DeleteClientKey.
DeleteKeyMaterialRequest is the request struct for api DeleteKeyMaterial.
DeleteKeyMaterialResponse is the response struct for api DeleteKeyMaterial.
DeleteNetworkRuleRequest is the request struct for api DeleteNetworkRule.
DeleteNetworkRuleResponse is the response struct for api DeleteNetworkRule.
DeletePolicyRequest is the request struct for api DeletePolicy.
DeletePolicyResponse is the response struct for api DeletePolicy.
DeleteSecretRequest is the request struct for api DeleteSecret.
DeleteSecretResponse is the response struct for api DeleteSecret.
DescribeAccountKmsStatusRequest is the request struct for api DescribeAccountKmsStatus.
DescribeAccountKmsStatusResponse is the response struct for api DescribeAccountKmsStatus.
DescribeApplicationAccessPointRequest is the request struct for api DescribeApplicationAccessPoint.
DescribeApplicationAccessPointResponse is the response struct for api DescribeApplicationAccessPoint.
DescribeCertificateRequest is the request struct for api DescribeCertificate.
DescribeCertificateResponse is the response struct for api DescribeCertificate.
DescribeKeyRequest is the request struct for api DescribeKey.
DescribeKeyResponse is the response struct for api DescribeKey.
DescribeKeyVersionRequest is the request struct for api DescribeKeyVersion.
DescribeKeyVersionResponse is the response struct for api DescribeKeyVersion.
DescribeNetworkRuleRequest is the request struct for api DescribeNetworkRule.
DescribeNetworkRuleResponse is the response struct for api DescribeNetworkRule.
DescribePolicyRequest is the request struct for api DescribePolicy.
DescribePolicyResponse is the response struct for api DescribePolicy.
DescribeRegionsRequest is the request struct for api DescribeRegions.
DescribeRegionsResponse is the response struct for api DescribeRegions.
DescribeSecretRequest is the request struct for api DescribeSecret.
DescribeSecretResponse is the response struct for api DescribeSecret.
DisableKeyRequest is the request struct for api DisableKey.
DisableKeyResponse is the response struct for api DisableKey.
EnableKeyRequest is the request struct for api EnableKey.
EnableKeyResponse is the response struct for api EnableKey.
EncryptRequest is the request struct for api Encrypt.
EncryptResponse is the response struct for api Encrypt.
ExportDataKeyRequest is the request struct for api ExportDataKey.
ExportDataKeyResponse is the response struct for api ExportDataKey.
GenerateAndExportDataKeyRequest is the request struct for api GenerateAndExportDataKey.
GenerateAndExportDataKeyResponse is the response struct for api GenerateAndExportDataKey.
GenerateDataKeyRequest is the request struct for api GenerateDataKey.
GenerateDataKeyResponse is the response struct for api GenerateDataKey.
GenerateDataKeyWithoutPlaintextRequest is the request struct for api GenerateDataKeyWithoutPlaintext.
GenerateDataKeyWithoutPlaintextResponse is the response struct for api GenerateDataKeyWithoutPlaintext.
GetCertificateRequest is the request struct for api GetCertificate.
GetCertificateResponse is the response struct for api GetCertificate.
GetClientKeyRequest is the request struct for api GetClientKey.
GetClientKeyResponse is the response struct for api GetClientKey.
GetKeyPolicyRequest is the request struct for api GetKeyPolicy.
GetKeyPolicyResponse is the response struct for api GetKeyPolicy.
GetKmsInstanceRequest is the request struct for api GetKmsInstance.
GetKmsInstanceResponse is the response struct for api GetKmsInstance.
GetParametersForImportRequest is the request struct for api GetParametersForImport.
GetParametersForImportResponse is the response struct for api GetParametersForImport.
GetPublicKeyRequest is the request struct for api GetPublicKey.
GetPublicKeyResponse is the response struct for api GetPublicKey.
GetRandomPasswordRequest is the request struct for api GetRandomPassword.
GetRandomPasswordResponse is the response struct for api GetRandomPassword.
GetSecretPolicyRequest is the request struct for api GetSecretPolicy.
GetSecretPolicyResponse is the response struct for api GetSecretPolicy.
GetSecretValueRequest is the request struct for api GetSecretValue.
GetSecretValueResponse is the response struct for api GetSecretValue.
ImportKeyMaterialRequest is the request struct for api ImportKeyMaterial.
ImportKeyMaterialResponse is the response struct for api ImportKeyMaterial.
Key is a nested struct in kms response.
KeyMetadata is a nested struct in kms response.
Keys is a nested struct in kms response.
KeyVersion is a nested struct in kms response.
KeyVersions is a nested struct in kms response.
KmsInstance is a nested struct in kms response.
KmsInstances is a nested struct in kms response.
ListAliasesByKeyIdRequest is the request struct for api ListAliasesByKeyId.
ListAliasesByKeyIdResponse is the response struct for api ListAliasesByKeyId.
ListAliasesRequest is the request struct for api ListAliases.
ListAliasesResponse is the response struct for api ListAliases.
ListApplicationAccessPointsRequest is the request struct for api ListApplicationAccessPoints.
ListApplicationAccessPointsResponse is the response struct for api ListApplicationAccessPoints.
ListClientKeysRequest is the request struct for api ListClientKeys.
ListClientKeysResponse is the response struct for api ListClientKeys.
ListKeysRequest is the request struct for api ListKeys.
ListKeysResponse is the response struct for api ListKeys.
ListKeyVersionsRequest is the request struct for api ListKeyVersions.
ListKeyVersionsResponse is the response struct for api ListKeyVersions.
ListKmsInstancesRequest is the request struct for api ListKmsInstances.
ListKmsInstancesResponse is the response struct for api ListKmsInstances.
ListNetworkRulesRequest is the request struct for api ListNetworkRules.
ListNetworkRulesResponse is the response struct for api ListNetworkRules.
ListPoliciesRequest is the request struct for api ListPolicies.
ListPoliciesResponse is the response struct for api ListPolicies.
ListResourceTagsRequest is the request struct for api ListResourceTags.
ListResourceTagsResponse is the response struct for api ListResourceTags.
ListSecretsRequest is the request struct for api ListSecrets.
ListSecretsResponse is the response struct for api ListSecrets.
ListSecretVersionIdsRequest is the request struct for api ListSecretVersionIds.
ListSecretVersionIdsResponse is the response struct for api ListSecretVersionIds.
ListTagResourcesRequest is the request struct for api ListTagResources.
ListTagResourcesResponse is the response struct for api ListTagResources.
ListTagResourcesTag is a repeated param struct in ListTagResourcesRequest.
NetworkRule is a nested struct in kms response.
NetworkRules is a nested struct in kms response.
OpenKmsServiceRequest is the request struct for api OpenKmsService.
OpenKmsServiceResponse is the response struct for api OpenKmsService.
Permissions is a nested struct in kms response.
Policies is a nested struct in kms response.
Policy is a nested struct in kms response.
PutSecretValueRequest is the request struct for api PutSecretValue.
PutSecretValueResponse is the response struct for api PutSecretValue.
ReEncryptRequest is the request struct for api ReEncrypt.
ReEncryptResponse is the response struct for api ReEncrypt.
Region is a nested struct in kms response.
Regions is a nested struct in kms response.
Resources is a nested struct in kms response.
RestoreSecretRequest is the request struct for api RestoreSecret.
RestoreSecretResponse is the response struct for api RestoreSecret.
RotateSecretRequest is the request struct for api RotateSecret.
RotateSecretResponse is the response struct for api RotateSecret.
ScheduleKeyDeletionRequest is the request struct for api ScheduleKeyDeletion.
ScheduleKeyDeletionResponse is the response struct for api ScheduleKeyDeletion.
Secret is a nested struct in kms response.
SecretList is a nested struct in kms response.
SetDeletionProtectionRequest is the request struct for api SetDeletionProtection.
SetDeletionProtectionResponse is the response struct for api SetDeletionProtection.
SetKeyPolicyRequest is the request struct for api SetKeyPolicy.
SetKeyPolicyResponse is the response struct for api SetKeyPolicy.
SetSecretPolicyRequest is the request struct for api SetSecretPolicy.
SetSecretPolicyResponse is the response struct for api SetSecretPolicy.
SubjectAlternativeNames is a nested struct in kms response.
Tag is a nested struct in kms response.
TagResource is a nested struct in kms response.
TagResourceRequest is the request struct for api TagResource.
TagResourceResponse is the response struct for api TagResource.
TagResources is a nested struct in kms response.
TagResourcesRequest is the request struct for api TagResources.
TagResourcesResponse is the response struct for api TagResources.
TagResourcesTag is a repeated param struct in TagResourcesRequest.
TagsInDescribeSecret is a nested struct in kms response.
TagsInListResourceTags is a nested struct in kms response.
TagsInListSecrets is a nested struct in kms response.
UntagResourceRequest is the request struct for api UntagResource.
UntagResourceResponse is the response struct for api UntagResource.
UntagResourcesRequest is the request struct for api UntagResources.
UntagResourcesResponse is the response struct for api UntagResources.
UpdateAliasRequest is the request struct for api UpdateAlias.
UpdateAliasResponse is the response struct for api UpdateAlias.
UpdateApplicationAccessPointRequest is the request struct for api UpdateApplicationAccessPoint.
UpdateApplicationAccessPointResponse is the response struct for api UpdateApplicationAccessPoint.
UpdateCertificateStatusRequest is the request struct for api UpdateCertificateStatus.
UpdateCertificateStatusResponse is the response struct for api UpdateCertificateStatus.
UpdateKeyDescriptionRequest is the request struct for api UpdateKeyDescription.
UpdateKeyDescriptionResponse is the response struct for api UpdateKeyDescription.
UpdateKmsInstanceBindVpcRequest is the request struct for api UpdateKmsInstanceBindVpc.
UpdateKmsInstanceBindVpcResponse is the response struct for api UpdateKmsInstanceBindVpc.
UpdateNetworkRuleRequest is the request struct for api UpdateNetworkRule.
UpdateNetworkRuleResponse is the response struct for api UpdateNetworkRule.
UpdatePolicyRequest is the request struct for api UpdatePolicy.
UpdatePolicyResponse is the response struct for api UpdatePolicy.
UpdateRotationPolicyRequest is the request struct for api UpdateRotationPolicy.
UpdateRotationPolicyResponse is the response struct for api UpdateRotationPolicy.
UpdateSecretRequest is the request struct for api UpdateSecret.
UpdateSecretResponse is the response struct for api UpdateSecret.
UpdateSecretRotationPolicyRequest is the request struct for api UpdateSecretRotationPolicy.
UpdateSecretRotationPolicyResponse is the response struct for api UpdateSecretRotationPolicy.
UpdateSecretVersionStageRequest is the request struct for api UpdateSecretVersionStage.
UpdateSecretVersionStageResponse is the response struct for api UpdateSecretVersionStage.
UploadCertificateRequest is the request struct for api UploadCertificate.
UploadCertificateResponse is the response struct for api UploadCertificate.
VersionId is a nested struct in kms response.
VersionIds is a nested struct in kms response.
VersionStagesInGetSecretValue is a nested struct in kms response.
VersionStagesInListSecretVersionIds is a nested struct in kms response.
VersionStagesInPutSecretValue is a nested struct in kms response.