Documentation ¶
Overview ¶
This file is auto-generated, don't edit it. Thanks.
Index ¶
- type Client
- func (client *Client) CancelKeyDeletion(request *kms20160120.CancelKeyDeletionRequest) (_result *kms20160120.CancelKeyDeletionResponse, _err error)
- func (client *Client) CancelKeyDeletionWithOptions(request *kms20160120.CancelKeyDeletionRequest, runtime *util.RuntimeOptions) (_result *kms20160120.CancelKeyDeletionResponse, _err error)
- func (client *Client) CreateAlias(request *kms20160120.CreateAliasRequest) (_result *kms20160120.CreateAliasResponse, _err error)
- func (client *Client) CreateAliasWithOptions(request *kms20160120.CreateAliasRequest, runtime *util.RuntimeOptions) (_result *kms20160120.CreateAliasResponse, _err error)
- func (client *Client) CreateKey(request *kms20160120.CreateKeyRequest) (_result *kms20160120.CreateKeyResponse, _err error)
- func (client *Client) CreateKeyVersion(request *kms20160120.CreateKeyVersionRequest) (_result *kms20160120.CreateKeyVersionResponse, _err error)
- func (client *Client) CreateKeyVersionWithOptions(request *kms20160120.CreateKeyVersionRequest, runtime *util.RuntimeOptions) (_result *kms20160120.CreateKeyVersionResponse, _err error)
- func (client *Client) CreateKeyWithOptions(request *kms20160120.CreateKeyRequest, runtime *util.RuntimeOptions) (_result *kms20160120.CreateKeyResponse, _err error)
- func (client *Client) CreateSecret(request *kms20160120.CreateSecretRequest) (_result *kms20160120.CreateSecretResponse, _err error)
- func (client *Client) CreateSecretWithOptions(request *kms20160120.CreateSecretRequest, runtime *util.RuntimeOptions) (_result *kms20160120.CreateSecretResponse, _err error)
- func (client *Client) DeleteAlias(request *kms20160120.DeleteAliasRequest) (_result *kms20160120.DeleteAliasResponse, _err error)
- func (client *Client) DeleteAliasWithOptions(request *kms20160120.DeleteAliasRequest, runtime *util.RuntimeOptions) (_result *kms20160120.DeleteAliasResponse, _err error)
- func (client *Client) DeleteKeyMaterial(request *kms20160120.DeleteKeyMaterialRequest) (_result *kms20160120.DeleteKeyMaterialResponse, _err error)
- func (client *Client) DeleteKeyMaterialWithOptions(request *kms20160120.DeleteKeyMaterialRequest, runtime *util.RuntimeOptions) (_result *kms20160120.DeleteKeyMaterialResponse, _err error)
- func (client *Client) DeleteSecret(request *kms20160120.DeleteSecretRequest) (_result *kms20160120.DeleteSecretResponse, _err error)
- func (client *Client) DeleteSecretWithOptions(request *kms20160120.DeleteSecretRequest, runtime *util.RuntimeOptions) (_result *kms20160120.DeleteSecretResponse, _err error)
- func (client *Client) DescribeAccountKmsStatus() (_result *kms20160120.DescribeAccountKmsStatusResponse, _err error)
- func (client *Client) DescribeAccountKmsStatusWithOptions(runtime *util.RuntimeOptions) (_result *kms20160120.DescribeAccountKmsStatusResponse, _err error)
- func (client *Client) DescribeKey(request *kms20160120.DescribeKeyRequest) (_result *kms20160120.DescribeKeyResponse, _err error)
- func (client *Client) DescribeKeyVersion(request *kms20160120.DescribeKeyVersionRequest) (_result *kms20160120.DescribeKeyVersionResponse, _err error)
- func (client *Client) DescribeKeyVersionWithOptions(request *kms20160120.DescribeKeyVersionRequest, runtime *util.RuntimeOptions) (_result *kms20160120.DescribeKeyVersionResponse, _err error)
- func (client *Client) DescribeKeyWithOptions(request *kms20160120.DescribeKeyRequest, runtime *util.RuntimeOptions) (_result *kms20160120.DescribeKeyResponse, _err error)
- func (client *Client) DescribeRegions() (_result *kms20160120.DescribeRegionsResponse, _err error)
- func (client *Client) DescribeRegionsWithOptions(runtime *util.RuntimeOptions) (_result *kms20160120.DescribeRegionsResponse, _err error)
- func (client *Client) DescribeSecret(request *kms20160120.DescribeSecretRequest) (_result *kms20160120.DescribeSecretResponse, _err error)
- func (client *Client) DescribeSecretWithOptions(request *kms20160120.DescribeSecretRequest, runtime *util.RuntimeOptions) (_result *kms20160120.DescribeSecretResponse, _err error)
- func (client *Client) DisableKey(request *kms20160120.DisableKeyRequest) (_result *kms20160120.DisableKeyResponse, _err error)
- func (client *Client) DisableKeyWithOptions(request *kms20160120.DisableKeyRequest, runtime *util.RuntimeOptions) (_result *kms20160120.DisableKeyResponse, _err error)
- func (client *Client) DoAction(query map[string]interface{}, action *string, runtime *util.RuntimeOptions) (_result map[string]interface{}, _err error)
- func (client *Client) EnableKey(request *kms20160120.EnableKeyRequest) (_result *kms20160120.EnableKeyResponse, _err error)
- func (client *Client) EnableKeyWithOptions(request *kms20160120.EnableKeyRequest, runtime *util.RuntimeOptions) (_result *kms20160120.EnableKeyResponse, _err error)
- func (client *Client) ExportDataKey(request *kms20160120.ExportDataKeyRequest) (_result *kms20160120.ExportDataKeyResponse, _err error)
- func (client *Client) ExportDataKeyWithOptions(request *kms20160120.ExportDataKeyRequest, runtime *util.RuntimeOptions) (_result *kms20160120.ExportDataKeyResponse, _err error)
- func (client *Client) GenerateAndExportDataKey(request *kms20160120.GenerateAndExportDataKeyRequest) (_result *kms20160120.GenerateAndExportDataKeyResponse, _err error)
- func (client *Client) GenerateAndExportDataKeyWithOptions(request *kms20160120.GenerateAndExportDataKeyRequest, ...) (_result *kms20160120.GenerateAndExportDataKeyResponse, _err error)
- func (client *Client) GetParametersForImport(request *kms20160120.GetParametersForImportRequest) (_result *kms20160120.GetParametersForImportResponse, _err error)
- func (client *Client) GetParametersForImportWithOptions(request *kms20160120.GetParametersForImportRequest, ...) (_result *kms20160120.GetParametersForImportResponse, _err error)
- func (client *Client) GetPublicKeyBySharedEndpoint(request *kms20160120.GetPublicKeyRequest) (_result *kms20160120.GetPublicKeyResponse, _err error)
- func (client *Client) GetPublicKeyWithOptionsBySharedEndpoint(request *kms20160120.GetPublicKeyRequest, runtime *util.RuntimeOptions) (_result *kms20160120.GetPublicKeyResponse, _err error)
- func (client *Client) GetRandomPassword(request *kms20160120.GetRandomPasswordRequest) (_result *kms20160120.GetRandomPasswordResponse, _err error)
- func (client *Client) GetRandomPasswordWithOptions(request *kms20160120.GetRandomPasswordRequest, runtime *util.RuntimeOptions) (_result *kms20160120.GetRandomPasswordResponse, _err error)
- func (client *Client) GetSecretValueBySharedEndpoint(request *kms20160120.GetSecretValueRequest) (_result *kms20160120.GetSecretValueResponse, _err error)
- func (client *Client) GetSecretValueWithOptionsBySharedEndpoint(request *kms20160120.GetSecretValueRequest, runtime *util.RuntimeOptions) (_result *kms20160120.GetSecretValueResponse, _err error)
- func (client *Client) ImportKeyMaterial(request *kms20160120.ImportKeyMaterialRequest) (_result *kms20160120.ImportKeyMaterialResponse, _err error)
- func (client *Client) ImportKeyMaterialWithOptions(request *kms20160120.ImportKeyMaterialRequest, runtime *util.RuntimeOptions) (_result *kms20160120.ImportKeyMaterialResponse, _err error)
- func (client *Client) Init(kmsInstanceConfig *dedicatedkmsopenapi.Config, openApiConfig *openapi.Config) (_err error)
- func (client *Client) ListAliases(request *kms20160120.ListAliasesRequest) (_result *kms20160120.ListAliasesResponse, _err error)
- func (client *Client) ListAliasesWithOptions(request *kms20160120.ListAliasesRequest, runtime *util.RuntimeOptions) (_result *kms20160120.ListAliasesResponse, _err error)
- func (client *Client) ListKeyVersions(request *kms20160120.ListKeyVersionsRequest) (_result *kms20160120.ListKeyVersionsResponse, _err error)
- func (client *Client) ListKeyVersionsWithOptions(request *kms20160120.ListKeyVersionsRequest, runtime *util.RuntimeOptions) (_result *kms20160120.ListKeyVersionsResponse, _err error)
- func (client *Client) ListKeys(request *kms20160120.ListKeysRequest) (_result *kms20160120.ListKeysResponse, _err error)
- func (client *Client) ListKeysWithOptions(request *kms20160120.ListKeysRequest, runtime *util.RuntimeOptions) (_result *kms20160120.ListKeysResponse, _err error)
- func (client *Client) ListResourceTags(request *kms20160120.ListResourceTagsRequest) (_result *kms20160120.ListResourceTagsResponse, _err error)
- func (client *Client) ListResourceTagsWithOptions(request *kms20160120.ListResourceTagsRequest, runtime *util.RuntimeOptions) (_result *kms20160120.ListResourceTagsResponse, _err error)
- func (client *Client) ListSecretVersionIds(request *kms20160120.ListSecretVersionIdsRequest) (_result *kms20160120.ListSecretVersionIdsResponse, _err error)
- func (client *Client) ListSecretVersionIdsWithOptions(request *kms20160120.ListSecretVersionIdsRequest, runtime *util.RuntimeOptions) (_result *kms20160120.ListSecretVersionIdsResponse, _err error)
- func (client *Client) ListSecrets(request *kms20160120.ListSecretsRequest) (_result *kms20160120.ListSecretsResponse, _err error)
- func (client *Client) ListSecretsWithOptions(request *kms20160120.ListSecretsRequest, runtime *util.RuntimeOptions) (_result *kms20160120.ListSecretsResponse, _err error)
- func (client *Client) OpenKmsService() (_result *kms20160120.OpenKmsServiceResponse, _err error)
- func (client *Client) OpenKmsServiceWithOptions(runtime *util.RuntimeOptions) (_result *kms20160120.OpenKmsServiceResponse, _err error)
- func (client *Client) PutSecretValue(request *kms20160120.PutSecretValueRequest) (_result *kms20160120.PutSecretValueResponse, _err error)
- func (client *Client) PutSecretValueWithOptions(request *kms20160120.PutSecretValueRequest, runtime *util.RuntimeOptions) (_result *kms20160120.PutSecretValueResponse, _err error)
- func (client *Client) RestoreSecret(request *kms20160120.RestoreSecretRequest) (_result *kms20160120.RestoreSecretResponse, _err error)
- func (client *Client) RestoreSecretWithOptions(request *kms20160120.RestoreSecretRequest, runtime *util.RuntimeOptions) (_result *kms20160120.RestoreSecretResponse, _err error)
- func (client *Client) RotateSecret(request *kms20160120.RotateSecretRequest) (_result *kms20160120.RotateSecretResponse, _err error)
- func (client *Client) RotateSecretWithOptions(request *kms20160120.RotateSecretRequest, runtime *util.RuntimeOptions) (_result *kms20160120.RotateSecretResponse, _err error)
- func (client *Client) ScheduleKeyDeletion(request *kms20160120.ScheduleKeyDeletionRequest) (_result *kms20160120.ScheduleKeyDeletionResponse, _err error)
- func (client *Client) ScheduleKeyDeletionWithOptions(request *kms20160120.ScheduleKeyDeletionRequest, runtime *util.RuntimeOptions) (_result *kms20160120.ScheduleKeyDeletionResponse, _err error)
- func (client *Client) SetDeletionProtection(request *kms20160120.SetDeletionProtectionRequest) (_result *kms20160120.SetDeletionProtectionResponse, _err error)
- func (client *Client) SetDeletionProtectionWithOptions(request *kms20160120.SetDeletionProtectionRequest, ...) (_result *kms20160120.SetDeletionProtectionResponse, _err error)
- func (client *Client) TagResource(request *kms20160120.TagResourceRequest) (_result *kms20160120.TagResourceResponse, _err error)
- func (client *Client) TagResourceWithOptions(request *kms20160120.TagResourceRequest, runtime *util.RuntimeOptions) (_result *kms20160120.TagResourceResponse, _err error)
- func (client *Client) UntagResource(request *kms20160120.UntagResourceRequest) (_result *kms20160120.UntagResourceResponse, _err error)
- func (client *Client) UntagResourceWithOptions(request *kms20160120.UntagResourceRequest, runtime *util.RuntimeOptions) (_result *kms20160120.UntagResourceResponse, _err error)
- func (client *Client) UpdateAlias(request *kms20160120.UpdateAliasRequest) (_result *kms20160120.UpdateAliasResponse, _err error)
- func (client *Client) UpdateAliasWithOptions(request *kms20160120.UpdateAliasRequest, runtime *util.RuntimeOptions) (_result *kms20160120.UpdateAliasResponse, _err error)
- func (client *Client) UpdateKeyDescription(request *kms20160120.UpdateKeyDescriptionRequest) (_result *kms20160120.UpdateKeyDescriptionResponse, _err error)
- func (client *Client) UpdateKeyDescriptionWithOptions(request *kms20160120.UpdateKeyDescriptionRequest, runtime *util.RuntimeOptions) (_result *kms20160120.UpdateKeyDescriptionResponse, _err error)
- func (client *Client) UpdateRotationPolicy(request *kms20160120.UpdateRotationPolicyRequest) (_result *kms20160120.UpdateRotationPolicyResponse, _err error)
- func (client *Client) UpdateRotationPolicyWithOptions(request *kms20160120.UpdateRotationPolicyRequest, runtime *util.RuntimeOptions) (_result *kms20160120.UpdateRotationPolicyResponse, _err error)
- func (client *Client) UpdateSecret(request *kms20160120.UpdateSecretRequest) (_result *kms20160120.UpdateSecretResponse, _err error)
- func (client *Client) UpdateSecretRotationPolicy(request *kms20160120.UpdateSecretRotationPolicyRequest) (_result *kms20160120.UpdateSecretRotationPolicyResponse, _err error)
- func (client *Client) UpdateSecretRotationPolicyWithOptions(request *kms20160120.UpdateSecretRotationPolicyRequest, ...) (_result *kms20160120.UpdateSecretRotationPolicyResponse, _err error)
- func (client *Client) UpdateSecretVersionStage(request *kms20160120.UpdateSecretVersionStageRequest) (_result *kms20160120.UpdateSecretVersionStageResponse, _err error)
- func (client *Client) UpdateSecretVersionStageWithOptions(request *kms20160120.UpdateSecretVersionStageRequest, ...) (_result *kms20160120.UpdateSecretVersionStageResponse, _err error)
- func (client *Client) UpdateSecretWithOptions(request *kms20160120.UpdateSecretRequest, runtime *util.RuntimeOptions) (_result *kms20160120.UpdateSecretResponse, _err error)
- type TransferClient
- func (client *TransferClient) AsymmetricDecrypt(request *kms20160120.AsymmetricDecryptRequest) (_result *kms20160120.AsymmetricDecryptResponse, _err error)
- func (client *TransferClient) AsymmetricDecryptWithOptions(request *kms20160120.AsymmetricDecryptRequest, runtime interface{}) (_result *kms20160120.AsymmetricDecryptResponse, _err error)
- func (client *TransferClient) AsymmetricEncrypt(request *kms20160120.AsymmetricEncryptRequest) (_result *kms20160120.AsymmetricEncryptResponse, _err error)
- func (client *TransferClient) AsymmetricEncryptWithOptions(request *kms20160120.AsymmetricEncryptRequest, runtime interface{}) (_result *kms20160120.AsymmetricEncryptResponse, _err error)
- func (client *TransferClient) AsymmetricSign(request *kms20160120.AsymmetricSignRequest) (_result *kms20160120.AsymmetricSignResponse, _err error)
- func (client *TransferClient) AsymmetricSignWithOptions(request *kms20160120.AsymmetricSignRequest, runtime interface{}) (_result *kms20160120.AsymmetricSignResponse, _err error)
- func (client *TransferClient) AsymmetricVerify(request *kms20160120.AsymmetricVerifyRequest) (_result *kms20160120.AsymmetricVerifyResponse, _err error)
- func (client *TransferClient) AsymmetricVerifyWithOptions(request *kms20160120.AsymmetricVerifyRequest, runtime interface{}) (_result *kms20160120.AsymmetricVerifyResponse, _err error)
- func (client *TransferClient) Decrypt(request *kms20160120.DecryptRequest) (_result *kms20160120.DecryptResponse, _err error)
- func (client *TransferClient) DecryptWithOptions(request *kms20160120.DecryptRequest, runtime interface{}) (_result *kms20160120.DecryptResponse, _err error)
- func (client *TransferClient) Encrypt(request *kms20160120.EncryptRequest) (_result *kms20160120.EncryptResponse, _err error)
- func (client *TransferClient) EncryptWithOptions(request *kms20160120.EncryptRequest, runtime interface{}) (_result *kms20160120.EncryptResponse, _err error)
- func (client *TransferClient) GenerateDataKey(request *kms20160120.GenerateDataKeyRequest) (_result *kms20160120.GenerateDataKeyResponse, _err error)
- func (client *TransferClient) GenerateDataKeyWithOptions(request *kms20160120.GenerateDataKeyRequest, runtime interface{}) (_result *kms20160120.GenerateDataKeyResponse, _err error)
- func (client *TransferClient) GenerateDataKeyWithoutPlaintext(request *kms20160120.GenerateDataKeyWithoutPlaintextRequest) (_result *kms20160120.GenerateDataKeyWithoutPlaintextResponse, _err error)
- func (client *TransferClient) GenerateDataKeyWithoutPlaintextWithOptions(request *kms20160120.GenerateDataKeyWithoutPlaintextRequest, ...) (_result *kms20160120.GenerateDataKeyWithoutPlaintextResponse, _err error)
- func (client *TransferClient) GetPublicKey(request *kms20160120.GetPublicKeyRequest) (_result *kms20160120.GetPublicKeyResponse, _err error)
- func (client *TransferClient) GetPublicKeyWithOptions(request *kms20160120.GetPublicKeyRequest, runtime interface{}) (_result *kms20160120.GetPublicKeyResponse, _err error)
- func (client *TransferClient) GetSecretValue(request *kms20160120.GetSecretValueRequest) (_result *kms20160120.GetSecretValueResponse, _err error)
- func (client *TransferClient) GetSecretValueWithOptions(request *kms20160120.GetSecretValueRequest, runtime interface{}) (_result *kms20160120.GetSecretValueResponse, _err error)
- func (client *TransferClient) Init(config *openapi.Config, kmsConfig interface{}) error
- func (client *TransferClient) SetIsUseKmsShareGateway(isUseKmsShareGateway bool)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct { dedicatedkmssdk.Client KmsClient *kms20160120.Client }
func (*Client) CancelKeyDeletion ¶
func (client *Client) CancelKeyDeletion(request *kms20160120.CancelKeyDeletionRequest) (_result *kms20160120.CancelKeyDeletionResponse, _err error)
*
- 调用CancelKeyDeletion接口撤销密钥删除
- @param request
- @return CancelKeyDeletionResponse
func (*Client) CancelKeyDeletionWithOptions ¶
func (client *Client) CancelKeyDeletionWithOptions(request *kms20160120.CancelKeyDeletionRequest, runtime *util.RuntimeOptions) (_result *kms20160120.CancelKeyDeletionResponse, _err error)
*
- 带运行参数调用CancelKeyDeletion接口撤销密钥删除
- @param request
- @param runtime
- @return CancelKeyDeletionResponse
func (*Client) CreateAlias ¶
func (client *Client) CreateAlias(request *kms20160120.CreateAliasRequest) (_result *kms20160120.CreateAliasResponse, _err error)
*
- 调用CreateAlias接口为主密钥(CMK)创建一个别名
- @param request
- @return CreateAliasResponse
func (*Client) CreateAliasWithOptions ¶
func (client *Client) CreateAliasWithOptions(request *kms20160120.CreateAliasRequest, runtime *util.RuntimeOptions) (_result *kms20160120.CreateAliasResponse, _err error)
*
- 带运行参数调用CreateAlias接口为主密钥(CMK)创建一个别名
- @param request
- @param runtime
- @return CreateAliasResponse
func (*Client) CreateKey ¶
func (client *Client) CreateKey(request *kms20160120.CreateKeyRequest) (_result *kms20160120.CreateKeyResponse, _err error)
*
- 调用CreateKey接口创建一个主密钥
- @param request
- @return CreateKeyResponse
func (*Client) CreateKeyVersion ¶
func (client *Client) CreateKeyVersion(request *kms20160120.CreateKeyVersionRequest) (_result *kms20160120.CreateKeyVersionResponse, _err error)
*
- 调用CreateKeyVersion接口为用户主密钥(CMK)创建密钥版本
- @param request
- @return CreateKeyVersionResponse
func (*Client) CreateKeyVersionWithOptions ¶
func (client *Client) CreateKeyVersionWithOptions(request *kms20160120.CreateKeyVersionRequest, runtime *util.RuntimeOptions) (_result *kms20160120.CreateKeyVersionResponse, _err error)
*
- 带运行参数调用CreateKeyVersion接口为用户主密钥(CMK)创建密钥版本
- @param request
- @param runtime
- @return CreateKeyVersionResponse
func (*Client) CreateKeyWithOptions ¶
func (client *Client) CreateKeyWithOptions(request *kms20160120.CreateKeyRequest, runtime *util.RuntimeOptions) (_result *kms20160120.CreateKeyResponse, _err error)
*
- 带运行参数调用CreateKey接口创建一个主密钥
- @param request
- @param runtime
- @return CreateKeyResponse
func (*Client) CreateSecret ¶
func (client *Client) CreateSecret(request *kms20160120.CreateSecretRequest) (_result *kms20160120.CreateSecretResponse, _err error)
*
- 创建凭据并存入凭据的初始版本
- @param request
- @return CreateSecretResponse
func (*Client) CreateSecretWithOptions ¶
func (client *Client) CreateSecretWithOptions(request *kms20160120.CreateSecretRequest, runtime *util.RuntimeOptions) (_result *kms20160120.CreateSecretResponse, _err error)
*
- 带运行参数创建凭据并存入凭据的初始版本
- @param request
- @param runtime
- @return CreateSecretResponse
func (*Client) DeleteAlias ¶
func (client *Client) DeleteAlias(request *kms20160120.DeleteAliasRequest) (_result *kms20160120.DeleteAliasResponse, _err error)
*
- 调用DeleteAlias接口删除别名
- @param request
- @return DeleteAliasResponse
func (*Client) DeleteAliasWithOptions ¶
func (client *Client) DeleteAliasWithOptions(request *kms20160120.DeleteAliasRequest, runtime *util.RuntimeOptions) (_result *kms20160120.DeleteAliasResponse, _err error)
*
- 带运行参数调用DeleteAlias接口删除别名
- @param request
- @param runtime
- @return DeleteAliasResponse
func (*Client) DeleteKeyMaterial ¶
func (client *Client) DeleteKeyMaterial(request *kms20160120.DeleteKeyMaterialRequest) (_result *kms20160120.DeleteKeyMaterialResponse, _err error)
*
- 调用DeleteKeyMaterial接口删除已导入的密钥材料
- @param request
- @return DeleteKeyMaterialResponse
func (*Client) DeleteKeyMaterialWithOptions ¶
func (client *Client) DeleteKeyMaterialWithOptions(request *kms20160120.DeleteKeyMaterialRequest, runtime *util.RuntimeOptions) (_result *kms20160120.DeleteKeyMaterialResponse, _err error)
*
- 带运行参数调用DeleteKeyMaterial接口删除已导入的密钥材料
- @param request
- @param runtime
- @return DeleteKeyMaterialResponse
func (*Client) DeleteSecret ¶
func (client *Client) DeleteSecret(request *kms20160120.DeleteSecretRequest) (_result *kms20160120.DeleteSecretResponse, _err error)
*
- 调用DeleteSecret接口删除凭据对象
- @param request
- @return DeleteSecretResponse
func (*Client) DeleteSecretWithOptions ¶
func (client *Client) DeleteSecretWithOptions(request *kms20160120.DeleteSecretRequest, runtime *util.RuntimeOptions) (_result *kms20160120.DeleteSecretResponse, _err error)
*
- 带运行参数调用DeleteSecret接口删除凭据对象
- @param request
- @param runtime
- @return DeleteSecretResponse
func (*Client) DescribeAccountKmsStatus ¶
func (client *Client) DescribeAccountKmsStatus() (_result *kms20160120.DescribeAccountKmsStatusResponse, _err error)
*
- 调用DescribeAccountKmsStatus接口查询当前阿里云账号的密钥管理服务状态
- @return DescribeAccountKmsStatusResponse
func (*Client) DescribeAccountKmsStatusWithOptions ¶
func (client *Client) DescribeAccountKmsStatusWithOptions(runtime *util.RuntimeOptions) (_result *kms20160120.DescribeAccountKmsStatusResponse, _err error)
*
- 带运行参数调用DescribeAccountKmsStatus接口查询当前阿里云账号的密钥管理服务状态
- @param runtime
- @return DescribeAccountKmsStatusResponse
func (*Client) DescribeKey ¶
func (client *Client) DescribeKey(request *kms20160120.DescribeKeyRequest) (_result *kms20160120.DescribeKeyResponse, _err error)
*
- 调用DescribeKey接口查询用户主密钥(CMK)详情
- @param request
- @return DescribeKeyResponse
func (*Client) DescribeKeyVersion ¶
func (client *Client) DescribeKeyVersion(request *kms20160120.DescribeKeyVersionRequest) (_result *kms20160120.DescribeKeyVersionResponse, _err error)
*
- 调用DescribeKeyVersion接口查询指定密钥版本信息
- @param request
- @return DescribeKeyVersionResponse
func (*Client) DescribeKeyVersionWithOptions ¶
func (client *Client) DescribeKeyVersionWithOptions(request *kms20160120.DescribeKeyVersionRequest, runtime *util.RuntimeOptions) (_result *kms20160120.DescribeKeyVersionResponse, _err error)
*
- 带运行参数调用DescribeKeyVersion接口查询指定密钥版本信息
- @param request
- @param runtime
- @return DescribeKeyVersionResponse
func (*Client) DescribeKeyWithOptions ¶
func (client *Client) DescribeKeyWithOptions(request *kms20160120.DescribeKeyRequest, runtime *util.RuntimeOptions) (_result *kms20160120.DescribeKeyResponse, _err error)
*
- 带运行参数调用DescribeKey接口查询用户主密钥(CMK)详情
- @param request
- @param runtime
- @return DescribeKeyResponse
func (*Client) DescribeRegions ¶
func (client *Client) DescribeRegions() (_result *kms20160120.DescribeRegionsResponse, _err error)
*
- 调用DescribeRegions接口查询当前账号的可用地域列表
- @return DescribeRegionsResponse
func (*Client) DescribeRegionsWithOptions ¶
func (client *Client) DescribeRegionsWithOptions(runtime *util.RuntimeOptions) (_result *kms20160120.DescribeRegionsResponse, _err error)
*
- 带运行参数调用DescribeRegions接口查询当前账号的可用地域列表
- @param runtime
- @return DescribeRegionsResponse
func (*Client) DescribeSecret ¶
func (client *Client) DescribeSecret(request *kms20160120.DescribeSecretRequest) (_result *kms20160120.DescribeSecretResponse, _err error)
*
- 调用DescribeSecret接口查询凭据的元数据信息
- @param request
- @return DescribeSecretResponse
func (*Client) DescribeSecretWithOptions ¶
func (client *Client) DescribeSecretWithOptions(request *kms20160120.DescribeSecretRequest, runtime *util.RuntimeOptions) (_result *kms20160120.DescribeSecretResponse, _err error)
*
- 带运行参数调用DescribeSecret接口查询凭据的元数据信息
- @param request
- @param runtime
- @return DescribeSecretResponse
func (*Client) DisableKey ¶
func (client *Client) DisableKey(request *kms20160120.DisableKeyRequest) (_result *kms20160120.DisableKeyResponse, _err error)
*
- 调用DisableKey接口禁用指定的主密钥(CMK)进行加解密
- @param request
- @return DisableKeyResponse
func (*Client) DisableKeyWithOptions ¶
func (client *Client) DisableKeyWithOptions(request *kms20160120.DisableKeyRequest, runtime *util.RuntimeOptions) (_result *kms20160120.DisableKeyResponse, _err error)
*
- 带运行参数调用DisableKey接口禁用指定的主密钥(CMK)进行加解密
- @param request
- @param runtime
- @return DisableKeyResponse
func (*Client) EnableKey ¶
func (client *Client) EnableKey(request *kms20160120.EnableKeyRequest) (_result *kms20160120.EnableKeyResponse, _err error)
*
- 调用EnableKey接口启用指定的主密钥进行加解密
- @param request
- @return EnableKeyResponse
func (*Client) EnableKeyWithOptions ¶
func (client *Client) EnableKeyWithOptions(request *kms20160120.EnableKeyRequest, runtime *util.RuntimeOptions) (_result *kms20160120.EnableKeyResponse, _err error)
*
- 带运行参数调用EnableKey接口启用指定的主密钥进行加解密
- @param request
- @param runtime
- @return EnableKeyResponse
func (*Client) ExportDataKey ¶
func (client *Client) ExportDataKey(request *kms20160120.ExportDataKeyRequest) (_result *kms20160120.ExportDataKeyResponse, _err error)
*
- 调用ExportDataKey接口使用传入的公钥加密导出数据密钥
- @param request
- @return ExportDataKeyResponse
func (*Client) ExportDataKeyWithOptions ¶
func (client *Client) ExportDataKeyWithOptions(request *kms20160120.ExportDataKeyRequest, runtime *util.RuntimeOptions) (_result *kms20160120.ExportDataKeyResponse, _err error)
*
- 带运行参数调用ExportDataKey接口使用传入的公钥加密导出数据密钥
- @param request
- @param runtime
- @return ExportDataKeyResponse
func (*Client) GenerateAndExportDataKey ¶
func (client *Client) GenerateAndExportDataKey(request *kms20160120.GenerateAndExportDataKeyRequest) (_result *kms20160120.GenerateAndExportDataKeyResponse, _err error)
*
- 调用GenerateAndExportDataKey接口随机生成一个数据密钥
- @param request
- @return GenerateAndExportDataKeyResponse
func (*Client) GenerateAndExportDataKeyWithOptions ¶
func (client *Client) GenerateAndExportDataKeyWithOptions(request *kms20160120.GenerateAndExportDataKeyRequest, runtime *util.RuntimeOptions) (_result *kms20160120.GenerateAndExportDataKeyResponse, _err error)
*
- 带运行参数调用GenerateAndExportDataKey接口随机生成一个数据密钥
- @param request
- @param runtime
- @return GenerateAndExportDataKeyResponse
func (*Client) GetParametersForImport ¶
func (client *Client) GetParametersForImport(request *kms20160120.GetParametersForImportRequest) (_result *kms20160120.GetParametersForImportResponse, _err error)
*
- 调用GetParametersForImport接口获取导入主密钥材料的参数
- @param request
- @return GetParametersForImportResponse
func (*Client) GetParametersForImportWithOptions ¶
func (client *Client) GetParametersForImportWithOptions(request *kms20160120.GetParametersForImportRequest, runtime *util.RuntimeOptions) (_result *kms20160120.GetParametersForImportResponse, _err error)
*
- 带运行参数调用GetParametersForImport接口获取导入主密钥材料的参数
- @param request
- @param runtime
- @return GetParametersForImportResponse
func (*Client) GetPublicKeyBySharedEndpoint ¶
func (client *Client) GetPublicKeyBySharedEndpoint(request *kms20160120.GetPublicKeyRequest) (_result *kms20160120.GetPublicKeyResponse, _err error)
*
- 调用GetPublicKey接口获取共享网关非对称密钥的公钥
- @param request
- @return GetPublicKeyResponse
func (*Client) GetPublicKeyWithOptionsBySharedEndpoint ¶
func (client *Client) GetPublicKeyWithOptionsBySharedEndpoint(request *kms20160120.GetPublicKeyRequest, runtime *util.RuntimeOptions) (_result *kms20160120.GetPublicKeyResponse, _err error)
*
- 带运行参数调用GetPublicKey接口获取共享网关非对称密钥的公钥
- @param request
- @param runtime
- @return GetPublicKeyResponse
func (*Client) GetRandomPassword ¶
func (client *Client) GetRandomPassword(request *kms20160120.GetRandomPasswordRequest) (_result *kms20160120.GetRandomPasswordResponse, _err error)
*
- 调用GetRandomPassword接口获得一个随机口令字符串
- @param request
- @return GetRandomPasswordResponse
func (*Client) GetRandomPasswordWithOptions ¶
func (client *Client) GetRandomPasswordWithOptions(request *kms20160120.GetRandomPasswordRequest, runtime *util.RuntimeOptions) (_result *kms20160120.GetRandomPasswordResponse, _err error)
*
- 带运行参数调用GetRandomPassword接口获得一个随机口令字符串
- @param request
- @param runtime
- @return GetRandomPasswordResponse
func (*Client) GetSecretValueBySharedEndpoint ¶
func (client *Client) GetSecretValueBySharedEndpoint(request *kms20160120.GetSecretValueRequest) (_result *kms20160120.GetSecretValueResponse, _err error)
*
- 调用GetSecretValue接口获取共享网关凭据值
- @param request
- @return GetSecretValueResponse
func (*Client) GetSecretValueWithOptionsBySharedEndpoint ¶
func (client *Client) GetSecretValueWithOptionsBySharedEndpoint(request *kms20160120.GetSecretValueRequest, runtime *util.RuntimeOptions) (_result *kms20160120.GetSecretValueResponse, _err error)
*
- 带运行参数调用GetSecretValue接口获取共享网关凭据值
- @param request
- @param runtime
- @return GetSecretValueResponse
func (*Client) ImportKeyMaterial ¶
func (client *Client) ImportKeyMaterial(request *kms20160120.ImportKeyMaterialRequest) (_result *kms20160120.ImportKeyMaterialResponse, _err error)
*
- 调用ImportKeyMaterial接口导入密钥材料
- @param request
- @return ImportKeyMaterialResponse
func (*Client) ImportKeyMaterialWithOptions ¶
func (client *Client) ImportKeyMaterialWithOptions(request *kms20160120.ImportKeyMaterialRequest, runtime *util.RuntimeOptions) (_result *kms20160120.ImportKeyMaterialResponse, _err error)
*
- 带运行参数调用ImportKeyMaterial接口导入密钥材料
- @param request
- @param runtime
- @return ImportKeyMaterialResponse
func (*Client) ListAliases ¶
func (client *Client) ListAliases(request *kms20160120.ListAliasesRequest) (_result *kms20160120.ListAliasesResponse, _err error)
*
- 调用ListAliases接口查询当前用户在当前地域的所有别名
- @param request
- @return ListAliasesResponse
func (*Client) ListAliasesWithOptions ¶
func (client *Client) ListAliasesWithOptions(request *kms20160120.ListAliasesRequest, runtime *util.RuntimeOptions) (_result *kms20160120.ListAliasesResponse, _err error)
*
- 带运行参数调用ListAliases接口查询当前用户在当前地域的所有别名
- @param request
- @param runtime
- @return ListAliasesResponse
func (*Client) ListKeyVersions ¶
func (client *Client) ListKeyVersions(request *kms20160120.ListKeyVersionsRequest) (_result *kms20160120.ListKeyVersionsResponse, _err error)
*
- 调用ListKeyVersions接口列出主密钥的所有密钥版本
- @param request
- @return ListKeyVersionsResponse
func (*Client) ListKeyVersionsWithOptions ¶
func (client *Client) ListKeyVersionsWithOptions(request *kms20160120.ListKeyVersionsRequest, runtime *util.RuntimeOptions) (_result *kms20160120.ListKeyVersionsResponse, _err error)
*
- 带运行参数调用ListKeyVersions接口列出主密钥的所有密钥版本
- @param request
- @param runtime
- @return ListKeyVersionsResponse
func (*Client) ListKeys ¶
func (client *Client) ListKeys(request *kms20160120.ListKeysRequest) (_result *kms20160120.ListKeysResponse, _err error)
*
- 调用ListKeys查询调用者在调用地域的所有主密钥ID
- @param request
- @return ListKeysResponse
func (*Client) ListKeysWithOptions ¶
func (client *Client) ListKeysWithOptions(request *kms20160120.ListKeysRequest, runtime *util.RuntimeOptions) (_result *kms20160120.ListKeysResponse, _err error)
*
- 带运行参数调用ListKeys查询调用者在调用地域的所有主密钥ID
- @param request
- @param runtime
- @return ListKeysResponse
func (*Client) ListResourceTags ¶
func (client *Client) ListResourceTags(request *kms20160120.ListResourceTagsRequest) (_result *kms20160120.ListResourceTagsResponse, _err error)
*
- 调用ListResourceTags获取用户主密钥的标签
- @param request
- @return ListResourceTagsResponse
func (*Client) ListResourceTagsWithOptions ¶
func (client *Client) ListResourceTagsWithOptions(request *kms20160120.ListResourceTagsRequest, runtime *util.RuntimeOptions) (_result *kms20160120.ListResourceTagsResponse, _err error)
*
- 带运行参数调用ListResourceTags获取用户主密钥的标签
- @param request
- @param runtime
- @return ListResourceTagsResponse
func (*Client) ListSecretVersionIds ¶
func (client *Client) ListSecretVersionIds(request *kms20160120.ListSecretVersionIdsRequest) (_result *kms20160120.ListSecretVersionIdsResponse, _err error)
*
- 调用ListSecretVersionIds接口查询凭据的所有版本信息
- @param request
- @return ListSecretVersionIdsResponse
func (*Client) ListSecretVersionIdsWithOptions ¶
func (client *Client) ListSecretVersionIdsWithOptions(request *kms20160120.ListSecretVersionIdsRequest, runtime *util.RuntimeOptions) (_result *kms20160120.ListSecretVersionIdsResponse, _err error)
*
- 带运行参数调用ListSecretVersionIds接口查询凭据的所有版本信息
- @param request
- @param runtime
- @return ListSecretVersionIdsResponse
func (*Client) ListSecrets ¶
func (client *Client) ListSecrets(request *kms20160120.ListSecretsRequest) (_result *kms20160120.ListSecretsResponse, _err error)
*
- 调用ListSecrets接口查询当前用户在当前地域创建的所有凭据
- @param request
- @return ListSecretsResponse
func (*Client) ListSecretsWithOptions ¶
func (client *Client) ListSecretsWithOptions(request *kms20160120.ListSecretsRequest, runtime *util.RuntimeOptions) (_result *kms20160120.ListSecretsResponse, _err error)
*
- 带运行参数调用ListSecrets接口查询当前用户在当前地域创建的所有凭据
- @param request
- @param runtime
- @return ListSecretsResponse
func (*Client) OpenKmsService ¶
func (client *Client) OpenKmsService() (_result *kms20160120.OpenKmsServiceResponse, _err error)
*
- 调用OpenKmsService接口为当前阿里云账号开通密钥管理服务
- @return OpenKmsServiceResponse
func (*Client) OpenKmsServiceWithOptions ¶
func (client *Client) OpenKmsServiceWithOptions(runtime *util.RuntimeOptions) (_result *kms20160120.OpenKmsServiceResponse, _err error)
*
- 带运行参数调用OpenKmsService接口为当前阿里云账号开通密钥管理服务
- @param runtime
- @return OpenKmsServiceResponse
func (*Client) PutSecretValue ¶
func (client *Client) PutSecretValue(request *kms20160120.PutSecretValueRequest) (_result *kms20160120.PutSecretValueResponse, _err error)
*
- 调用PutSecretValue接口为凭据存入一个新版本的凭据值
- @param request
- @return PutSecretValueResponse
func (*Client) PutSecretValueWithOptions ¶
func (client *Client) PutSecretValueWithOptions(request *kms20160120.PutSecretValueRequest, runtime *util.RuntimeOptions) (_result *kms20160120.PutSecretValueResponse, _err error)
*
- 带运行参数调用PutSecretValue接口为凭据存入一个新版本的凭据值
- @param request
- @param runtime
- @return PutSecretValueResponse
func (*Client) RestoreSecret ¶
func (client *Client) RestoreSecret(request *kms20160120.RestoreSecretRequest) (_result *kms20160120.RestoreSecretResponse, _err error)
*
- 调用RestoreSecret接口恢复被删除的凭据
- @param request
- @return RestoreSecretResponse
func (*Client) RestoreSecretWithOptions ¶
func (client *Client) RestoreSecretWithOptions(request *kms20160120.RestoreSecretRequest, runtime *util.RuntimeOptions) (_result *kms20160120.RestoreSecretResponse, _err error)
*
- 带运行参数调用RestoreSecret接口恢复被删除的凭据
- @param request
- @param runtime
- @return RestoreSecretResponse
func (*Client) RotateSecret ¶
func (client *Client) RotateSecret(request *kms20160120.RotateSecretRequest) (_result *kms20160120.RotateSecretResponse, _err error)
*
- 调用RotateSecret接口手动轮转凭据
- @param request
- @return RotateSecretResponse
func (*Client) RotateSecretWithOptions ¶
func (client *Client) RotateSecretWithOptions(request *kms20160120.RotateSecretRequest, runtime *util.RuntimeOptions) (_result *kms20160120.RotateSecretResponse, _err error)
*
- 带运行参数调用RotateSecret接口手动轮转凭据
- @param request
- @param runtime
- @return RotateSecretResponse
func (*Client) ScheduleKeyDeletion ¶
func (client *Client) ScheduleKeyDeletion(request *kms20160120.ScheduleKeyDeletionRequest) (_result *kms20160120.ScheduleKeyDeletionResponse, _err error)
*
- 调用ScheduleKeyDeletion接口申请删除一个指定的主密钥(CMK)
- @param request
- @return ScheduleKeyDeletionResponse
func (*Client) ScheduleKeyDeletionWithOptions ¶
func (client *Client) ScheduleKeyDeletionWithOptions(request *kms20160120.ScheduleKeyDeletionRequest, runtime *util.RuntimeOptions) (_result *kms20160120.ScheduleKeyDeletionResponse, _err error)
*
- 带运行参数调用ScheduleKeyDeletion接口申请删除一个指定的主密钥(CMK)
- @param request
- @param runtime
- @return ScheduleKeyDeletionResponse
func (*Client) SetDeletionProtection ¶
func (client *Client) SetDeletionProtection(request *kms20160120.SetDeletionProtectionRequest) (_result *kms20160120.SetDeletionProtectionResponse, _err error)
*
- 调用SetDeletionProtection接口为用户主密钥(CMK)开启或关闭删除保护
- @param request
- @return SetDeletionProtectionResponse
func (*Client) SetDeletionProtectionWithOptions ¶
func (client *Client) SetDeletionProtectionWithOptions(request *kms20160120.SetDeletionProtectionRequest, runtime *util.RuntimeOptions) (_result *kms20160120.SetDeletionProtectionResponse, _err error)
*
- 带运行参数调用SetDeletionProtection接口为用户主密钥(CMK)开启或关闭删除保护
- @param request
- @param runtime
- @return SetDeletionProtectionResponse
func (*Client) TagResource ¶
func (client *Client) TagResource(request *kms20160120.TagResourceRequest) (_result *kms20160120.TagResourceResponse, _err error)
*
- 调用TagResource接口为主密钥、凭据或证书绑定标签
- @param request
- @return TagResourceResponse
func (*Client) TagResourceWithOptions ¶
func (client *Client) TagResourceWithOptions(request *kms20160120.TagResourceRequest, runtime *util.RuntimeOptions) (_result *kms20160120.TagResourceResponse, _err error)
*
- 带运行参数调用TagResource接口为主密钥、凭据或证书绑定标签
- @param request
- @param runtime
- @return TagResourceResponse
func (*Client) UntagResource ¶
func (client *Client) UntagResource(request *kms20160120.UntagResourceRequest) (_result *kms20160120.UntagResourceResponse, _err error)
*
- 调用UntagResource接口为主密钥、凭据或证书解绑标签
- @param request
- @return UntagResourceResponse
func (*Client) UntagResourceWithOptions ¶
func (client *Client) UntagResourceWithOptions(request *kms20160120.UntagResourceRequest, runtime *util.RuntimeOptions) (_result *kms20160120.UntagResourceResponse, _err error)
*
- 带运行参数调用UntagResource接口为主密钥、凭据或证书解绑标签
- @param request
- @param runtime
- @return UntagResourceResponse
func (*Client) UpdateAlias ¶
func (client *Client) UpdateAlias(request *kms20160120.UpdateAliasRequest) (_result *kms20160120.UpdateAliasResponse, _err error)
*
- 调用UpdateAlias接口更新已存在的别名所代表的主密钥(CMK)ID
- @param request
- @return UpdateAliasResponse
func (*Client) UpdateAliasWithOptions ¶
func (client *Client) UpdateAliasWithOptions(request *kms20160120.UpdateAliasRequest, runtime *util.RuntimeOptions) (_result *kms20160120.UpdateAliasResponse, _err error)
*
- 带运行参数调用UpdateAlias接口更新已存在的别名所代表的主密钥(CMK)ID
- @param request
- @param runtime
- @return UpdateAliasResponse
func (*Client) UpdateKeyDescription ¶
func (client *Client) UpdateKeyDescription(request *kms20160120.UpdateKeyDescriptionRequest) (_result *kms20160120.UpdateKeyDescriptionResponse, _err error)
*
- 调用UpdateKeyDescription接口更新主密钥的描述信息
- @param request
- @return UpdateKeyDescriptionResponse
func (*Client) UpdateKeyDescriptionWithOptions ¶
func (client *Client) UpdateKeyDescriptionWithOptions(request *kms20160120.UpdateKeyDescriptionRequest, runtime *util.RuntimeOptions) (_result *kms20160120.UpdateKeyDescriptionResponse, _err error)
*
- 带运行参数调用UpdateKeyDescription接口更新主密钥的描述信息
- @param request
- @param runtime
- @return UpdateKeyDescriptionResponse
func (*Client) UpdateRotationPolicy ¶
func (client *Client) UpdateRotationPolicy(request *kms20160120.UpdateRotationPolicyRequest) (_result *kms20160120.UpdateRotationPolicyResponse, _err error)
*
- 调用UpdateRotationPolicy接口更新密钥轮转策略
- @param request
- @return UpdateRotationPolicyResponse
func (*Client) UpdateRotationPolicyWithOptions ¶
func (client *Client) UpdateRotationPolicyWithOptions(request *kms20160120.UpdateRotationPolicyRequest, runtime *util.RuntimeOptions) (_result *kms20160120.UpdateRotationPolicyResponse, _err error)
*
- 带运行参数调用UpdateRotationPolicy接口更新密钥轮转策略
- @param request
- @param runtime
- @return UpdateRotationPolicyResponse
func (*Client) UpdateSecret ¶
func (client *Client) UpdateSecret(request *kms20160120.UpdateSecretRequest) (_result *kms20160120.UpdateSecretResponse, _err error)
*
- 调用UpdateSecret接口更新凭据的元数据
- @param request
- @return UpdateSecretResponse
func (*Client) UpdateSecretRotationPolicy ¶
func (client *Client) UpdateSecretRotationPolicy(request *kms20160120.UpdateSecretRotationPolicyRequest) (_result *kms20160120.UpdateSecretRotationPolicyResponse, _err error)
*
- 调用UpdateSecretRotationPolicy接口更新凭据轮转策略
- @param request
- @return UpdateSecretRotationPolicyResponse
func (*Client) UpdateSecretRotationPolicyWithOptions ¶
func (client *Client) UpdateSecretRotationPolicyWithOptions(request *kms20160120.UpdateSecretRotationPolicyRequest, runtime *util.RuntimeOptions) (_result *kms20160120.UpdateSecretRotationPolicyResponse, _err error)
*
- 带运行参数调用UpdateSecretRotationPolicy接口更新凭据轮转策略
- @param request
- @param runtime
- @return UpdateSecretRotationPolicyResponse
func (*Client) UpdateSecretVersionStage ¶
func (client *Client) UpdateSecretVersionStage(request *kms20160120.UpdateSecretVersionStageRequest) (_result *kms20160120.UpdateSecretVersionStageResponse, _err error)
*
- 调用UpdateSecretVersionStage接口更新凭据的版本状态
- @param request
- @return UpdateSecretVersionStageResponse
func (*Client) UpdateSecretVersionStageWithOptions ¶
func (client *Client) UpdateSecretVersionStageWithOptions(request *kms20160120.UpdateSecretVersionStageRequest, runtime *util.RuntimeOptions) (_result *kms20160120.UpdateSecretVersionStageResponse, _err error)
*
- 带运行参数调用UpdateSecretVersionStage接口更新凭据的版本状态
- @param request
- @param runtime
- @return UpdateSecretVersionStageResponse
func (*Client) UpdateSecretWithOptions ¶
func (client *Client) UpdateSecretWithOptions(request *kms20160120.UpdateSecretRequest, runtime *util.RuntimeOptions) (_result *kms20160120.UpdateSecretResponse, _err error)
*
- 带运行参数调用UpdateSecret接口更新凭据的元数据
- @param request
- @param runtime
- @return UpdateSecretResponse
type TransferClient ¶
type TransferClient struct { *kms20160120.Client // contains filtered or unexported fields }
func NewTransferClient ¶
func NewTransferClient(config *openapi.Config, kmsConfig interface{}) (*TransferClient, error)
func NewTransferClientWithInstanceGatewayConfig ¶
func NewTransferClientWithInstanceGatewayConfig(config *dkmsopenapi.Config) (*TransferClient, error)
func NewTransferClientWithShareGatewayConfig ¶
func NewTransferClientWithShareGatewayConfig(config *openapi.Config) (*TransferClient, error)
func (*TransferClient) AsymmetricDecrypt ¶
func (client *TransferClient) AsymmetricDecrypt(request *kms20160120.AsymmetricDecryptRequest) (_result *kms20160120.AsymmetricDecryptResponse, _err error)
func (*TransferClient) AsymmetricDecryptWithOptions ¶
func (client *TransferClient) AsymmetricDecryptWithOptions(request *kms20160120.AsymmetricDecryptRequest, runtime interface{}) (_result *kms20160120.AsymmetricDecryptResponse, _err error)
func (*TransferClient) AsymmetricEncrypt ¶
func (client *TransferClient) AsymmetricEncrypt(request *kms20160120.AsymmetricEncryptRequest) (_result *kms20160120.AsymmetricEncryptResponse, _err error)
func (*TransferClient) AsymmetricEncryptWithOptions ¶
func (client *TransferClient) AsymmetricEncryptWithOptions(request *kms20160120.AsymmetricEncryptRequest, runtime interface{}) (_result *kms20160120.AsymmetricEncryptResponse, _err error)
func (*TransferClient) AsymmetricSign ¶
func (client *TransferClient) AsymmetricSign(request *kms20160120.AsymmetricSignRequest) (_result *kms20160120.AsymmetricSignResponse, _err error)
func (*TransferClient) AsymmetricSignWithOptions ¶
func (client *TransferClient) AsymmetricSignWithOptions(request *kms20160120.AsymmetricSignRequest, runtime interface{}) (_result *kms20160120.AsymmetricSignResponse, _err error)
func (*TransferClient) AsymmetricVerify ¶
func (client *TransferClient) AsymmetricVerify(request *kms20160120.AsymmetricVerifyRequest) (_result *kms20160120.AsymmetricVerifyResponse, _err error)
func (*TransferClient) AsymmetricVerifyWithOptions ¶
func (client *TransferClient) AsymmetricVerifyWithOptions(request *kms20160120.AsymmetricVerifyRequest, runtime interface{}) (_result *kms20160120.AsymmetricVerifyResponse, _err error)
func (*TransferClient) Decrypt ¶
func (client *TransferClient) Decrypt(request *kms20160120.DecryptRequest) (_result *kms20160120.DecryptResponse, _err error)
func (*TransferClient) DecryptWithOptions ¶
func (client *TransferClient) DecryptWithOptions(request *kms20160120.DecryptRequest, runtime interface{}) (_result *kms20160120.DecryptResponse, _err error)
func (*TransferClient) Encrypt ¶
func (client *TransferClient) Encrypt(request *kms20160120.EncryptRequest) (_result *kms20160120.EncryptResponse, _err error)
func (*TransferClient) EncryptWithOptions ¶
func (client *TransferClient) EncryptWithOptions(request *kms20160120.EncryptRequest, runtime interface{}) (_result *kms20160120.EncryptResponse, _err error)
func (*TransferClient) GenerateDataKey ¶
func (client *TransferClient) GenerateDataKey(request *kms20160120.GenerateDataKeyRequest) (_result *kms20160120.GenerateDataKeyResponse, _err error)
func (*TransferClient) GenerateDataKeyWithOptions ¶
func (client *TransferClient) GenerateDataKeyWithOptions(request *kms20160120.GenerateDataKeyRequest, runtime interface{}) (_result *kms20160120.GenerateDataKeyResponse, _err error)
func (*TransferClient) GenerateDataKeyWithoutPlaintext ¶
func (client *TransferClient) GenerateDataKeyWithoutPlaintext(request *kms20160120.GenerateDataKeyWithoutPlaintextRequest) (_result *kms20160120.GenerateDataKeyWithoutPlaintextResponse, _err error)
func (*TransferClient) GenerateDataKeyWithoutPlaintextWithOptions ¶
func (client *TransferClient) GenerateDataKeyWithoutPlaintextWithOptions(request *kms20160120.GenerateDataKeyWithoutPlaintextRequest, runtime interface{}) (_result *kms20160120.GenerateDataKeyWithoutPlaintextResponse, _err error)
func (*TransferClient) GetPublicKey ¶
func (client *TransferClient) GetPublicKey(request *kms20160120.GetPublicKeyRequest) (_result *kms20160120.GetPublicKeyResponse, _err error)
func (*TransferClient) GetPublicKeyWithOptions ¶
func (client *TransferClient) GetPublicKeyWithOptions(request *kms20160120.GetPublicKeyRequest, runtime interface{}) (_result *kms20160120.GetPublicKeyResponse, _err error)
func (*TransferClient) GetSecretValue ¶
func (client *TransferClient) GetSecretValue(request *kms20160120.GetSecretValueRequest) (_result *kms20160120.GetSecretValueResponse, _err error)
func (*TransferClient) GetSecretValueWithOptions ¶
func (client *TransferClient) GetSecretValueWithOptions(request *kms20160120.GetSecretValueRequest, runtime interface{}) (_result *kms20160120.GetSecretValueResponse, _err error)
func (*TransferClient) Init ¶
func (client *TransferClient) Init(config *openapi.Config, kmsConfig interface{}) error
func (*TransferClient) SetIsUseKmsShareGateway ¶
func (client *TransferClient) SetIsUseKmsShareGateway(isUseKmsShareGateway bool)
Click to show internal directories.
Click to hide internal directories.