Documentation
¶
Overview ¶
Package kmsiface provides an interface to enable mocking the KMS service client for testing your code.
It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters.
Index ¶
- Constants
- type ArchiveKeyInput
- func (s ArchiveKeyInput) GoString() string
- func (s *ArchiveKeyInput) SetKeyID(v string) *ArchiveKeyInput
- func (s *ArchiveKeyInput) SetKeyName(v string) *ArchiveKeyInput
- func (s *ArchiveKeyInput) SetKeyringName(v string) *ArchiveKeyInput
- func (s ArchiveKeyInput) String() string
- func (s *ArchiveKeyInput) Validate() error
- type ArchiveKeyOutput
- type AsymmetricDecryptInput
- func (s AsymmetricDecryptInput) GoString() string
- func (s *AsymmetricDecryptInput) SetAlgorithm(v string) *AsymmetricDecryptInput
- func (s *AsymmetricDecryptInput) SetCiphertextBlob(v string) *AsymmetricDecryptInput
- func (s *AsymmetricDecryptInput) SetKeyID(v string) *AsymmetricDecryptInput
- func (s *AsymmetricDecryptInput) SetKeyName(v string) *AsymmetricDecryptInput
- func (s *AsymmetricDecryptInput) SetKeyringName(v string) *AsymmetricDecryptInput
- func (s AsymmetricDecryptInput) String() string
- func (s *AsymmetricDecryptInput) Validate() error
- type AsymmetricDecryptOutput
- type AsymmetricEncryptInput
- func (s AsymmetricEncryptInput) GoString() string
- func (s *AsymmetricEncryptInput) SetAlgorithm(v string) *AsymmetricEncryptInput
- func (s *AsymmetricEncryptInput) SetKeyID(v string) *AsymmetricEncryptInput
- func (s *AsymmetricEncryptInput) SetKeyName(v string) *AsymmetricEncryptInput
- func (s *AsymmetricEncryptInput) SetKeyringName(v string) *AsymmetricEncryptInput
- func (s *AsymmetricEncryptInput) SetPlaintext(v string) *AsymmetricEncryptInput
- func (s AsymmetricEncryptInput) String() string
- func (s *AsymmetricEncryptInput) Validate() error
- type AsymmetricEncryptOutput
- type AsymmetricSignInput
- func (s AsymmetricSignInput) GoString() string
- func (s *AsymmetricSignInput) SetAlgorithm(v string) *AsymmetricSignInput
- func (s *AsymmetricSignInput) SetKeyID(v string) *AsymmetricSignInput
- func (s *AsymmetricSignInput) SetKeyName(v string) *AsymmetricSignInput
- func (s *AsymmetricSignInput) SetKeyringName(v string) *AsymmetricSignInput
- func (s *AsymmetricSignInput) SetMessage(v string) *AsymmetricSignInput
- func (s *AsymmetricSignInput) SetMessageType(v string) *AsymmetricSignInput
- func (s AsymmetricSignInput) String() string
- func (s *AsymmetricSignInput) Validate() error
- type AsymmetricSignOutput
- type AsymmetricVerifyInput
- func (s AsymmetricVerifyInput) GoString() string
- func (s *AsymmetricVerifyInput) SetAlgorithm(v string) *AsymmetricVerifyInput
- func (s *AsymmetricVerifyInput) SetKeyID(v string) *AsymmetricVerifyInput
- func (s *AsymmetricVerifyInput) SetKeyName(v string) *AsymmetricVerifyInput
- func (s *AsymmetricVerifyInput) SetKeyringName(v string) *AsymmetricVerifyInput
- func (s *AsymmetricVerifyInput) SetMessage(v string) *AsymmetricVerifyInput
- func (s *AsymmetricVerifyInput) SetMessageType(v string) *AsymmetricVerifyInput
- func (s *AsymmetricVerifyInput) SetSignature(v string) *AsymmetricVerifyInput
- func (s AsymmetricVerifyInput) String() string
- func (s *AsymmetricVerifyInput) Validate() error
- type AsymmetricVerifyOutput
- type BackupSecretInput
- type BackupSecretOutput
- func (s BackupSecretOutput) GoString() string
- func (s *BackupSecretOutput) SetBackupData(v string) *BackupSecretOutput
- func (s *BackupSecretOutput) SetSecretDataKey(v string) *BackupSecretOutput
- func (s *BackupSecretOutput) SetSignature(v string) *BackupSecretOutput
- func (s BackupSecretOutput) String() string
- type BatchGetSecretValueInput
- type BatchGetSecretValueOutput
- type CancelArchiveKeyInput
- func (s CancelArchiveKeyInput) GoString() string
- func (s *CancelArchiveKeyInput) SetKeyID(v string) *CancelArchiveKeyInput
- func (s *CancelArchiveKeyInput) SetKeyName(v string) *CancelArchiveKeyInput
- func (s *CancelArchiveKeyInput) SetKeyringName(v string) *CancelArchiveKeyInput
- func (s CancelArchiveKeyInput) String() string
- func (s *CancelArchiveKeyInput) Validate() error
- type CancelArchiveKeyOutput
- type CancelKeyDeletionInput
- func (s CancelKeyDeletionInput) GoString() string
- func (s *CancelKeyDeletionInput) SetKeyID(v string) *CancelKeyDeletionInput
- func (s *CancelKeyDeletionInput) SetKeyName(v string) *CancelKeyDeletionInput
- func (s *CancelKeyDeletionInput) SetKeyringName(v string) *CancelKeyDeletionInput
- func (s CancelKeyDeletionInput) String() string
- func (s *CancelKeyDeletionInput) Validate() error
- type CancelKeyDeletionOutput
- type CancelSecretDeletionInput
- type CancelSecretDeletionOutput
- type ConvertReplicaKeyForReplicateKeyOutput
- func (s ConvertReplicaKeyForReplicateKeyOutput) GoString() string
- func (s *ConvertReplicaKeyForReplicateKeyOutput) SetCreationDate(v int64) *ConvertReplicaKeyForReplicateKeyOutput
- func (s *ConvertReplicaKeyForReplicateKeyOutput) SetDescription(v string) *ConvertReplicaKeyForReplicateKeyOutput
- func (s *ConvertReplicaKeyForReplicateKeyOutput) SetID(v string) *ConvertReplicaKeyForReplicateKeyOutput
- func (s *ConvertReplicaKeyForReplicateKeyOutput) SetKeyMaterialExpireTime(v string) *ConvertReplicaKeyForReplicateKeyOutput
- func (s *ConvertReplicaKeyForReplicateKeyOutput) SetKeyName(v string) *ConvertReplicaKeyForReplicateKeyOutput
- func (s *ConvertReplicaKeyForReplicateKeyOutput) SetKeySpec(v string) *ConvertReplicaKeyForReplicateKeyOutput
- func (s *ConvertReplicaKeyForReplicateKeyOutput) SetKeyState(v string) *ConvertReplicaKeyForReplicateKeyOutput
- func (s *ConvertReplicaKeyForReplicateKeyOutput) SetKeyUsage(v string) *ConvertReplicaKeyForReplicateKeyOutput
- func (s *ConvertReplicaKeyForReplicateKeyOutput) SetLastRotationTime(v string) *ConvertReplicaKeyForReplicateKeyOutput
- func (s *ConvertReplicaKeyForReplicateKeyOutput) SetMultiRegion(v bool) *ConvertReplicaKeyForReplicateKeyOutput
- func (s *ConvertReplicaKeyForReplicateKeyOutput) SetMultiRegionConfiguration(v *MultiRegionConfigurationForReplicateKeyOutput) *ConvertReplicaKeyForReplicateKeyOutput
- func (s *ConvertReplicaKeyForReplicateKeyOutput) SetOrigin(v string) *ConvertReplicaKeyForReplicateKeyOutput
- func (s *ConvertReplicaKeyForReplicateKeyOutput) SetProtectionLevel(v string) *ConvertReplicaKeyForReplicateKeyOutput
- func (s *ConvertReplicaKeyForReplicateKeyOutput) SetRotationState(v string) *ConvertReplicaKeyForReplicateKeyOutput
- func (s *ConvertReplicaKeyForReplicateKeyOutput) SetScheduleDeleteTime(v string) *ConvertReplicaKeyForReplicateKeyOutput
- func (s *ConvertReplicaKeyForReplicateKeyOutput) SetScheduleRotationTime(v string) *ConvertReplicaKeyForReplicateKeyOutput
- func (s *ConvertReplicaKeyForReplicateKeyOutput) SetTags(v []*TagForReplicateKeyOutput) *ConvertReplicaKeyForReplicateKeyOutput
- func (s *ConvertReplicaKeyForReplicateKeyOutput) SetTrn(v string) *ConvertReplicaKeyForReplicateKeyOutput
- func (s *ConvertReplicaKeyForReplicateKeyOutput) SetUpdateDate(v int64) *ConvertReplicaKeyForReplicateKeyOutput
- func (s ConvertReplicaKeyForReplicateKeyOutput) String() string
- type CreateKeyInput
- func (s CreateKeyInput) GoString() string
- func (s *CreateKeyInput) SetDescription(v string) *CreateKeyInput
- func (s *CreateKeyInput) SetKeyName(v string) *CreateKeyInput
- func (s *CreateKeyInput) SetKeySpec(v string) *CreateKeyInput
- func (s *CreateKeyInput) SetKeyUsage(v string) *CreateKeyInput
- func (s *CreateKeyInput) SetKeyringName(v string) *CreateKeyInput
- func (s *CreateKeyInput) SetMultiRegion(v bool) *CreateKeyInput
- func (s *CreateKeyInput) SetOrigin(v string) *CreateKeyInput
- func (s *CreateKeyInput) SetProtectionLevel(v string) *CreateKeyInput
- func (s *CreateKeyInput) SetRotateState(v string) *CreateKeyInput
- func (s *CreateKeyInput) SetTags(v []*TagForCreateKeyInput) *CreateKeyInput
- func (s CreateKeyInput) String() string
- func (s *CreateKeyInput) Validate() error
- type CreateKeyOutput
- type CreateKeyringInput
- func (s CreateKeyringInput) GoString() string
- func (s *CreateKeyringInput) SetDescription(v string) *CreateKeyringInput
- func (s *CreateKeyringInput) SetKeyringName(v string) *CreateKeyringInput
- func (s *CreateKeyringInput) SetKeyringType(v string) *CreateKeyringInput
- func (s *CreateKeyringInput) SetProjectName(v string) *CreateKeyringInput
- func (s CreateKeyringInput) String() string
- func (s *CreateKeyringInput) Validate() error
- type CreateKeyringOutput
- type CreateSecretInput
- func (s CreateSecretInput) GoString() string
- func (s *CreateSecretInput) SetAutomaticRotation(v bool) *CreateSecretInput
- func (s *CreateSecretInput) SetDescription(v string) *CreateSecretInput
- func (s *CreateSecretInput) SetEncryptionKey(v string) *CreateSecretInput
- func (s *CreateSecretInput) SetExtendedConfig(v string) *CreateSecretInput
- func (s *CreateSecretInput) SetProjectName(v string) *CreateSecretInput
- func (s *CreateSecretInput) SetRotationInterval(v string) *CreateSecretInput
- func (s *CreateSecretInput) SetSecretName(v string) *CreateSecretInput
- func (s *CreateSecretInput) SetSecretType(v string) *CreateSecretInput
- func (s *CreateSecretInput) SetSecretValue(v string) *CreateSecretInput
- func (s CreateSecretInput) String() string
- func (s *CreateSecretInput) Validate() error
- type CreateSecretOutput
- type DecryptInput
- type DecryptOutput
- type DeleteKeyMaterialInput
- func (s DeleteKeyMaterialInput) GoString() string
- func (s *DeleteKeyMaterialInput) SetKeyID(v string) *DeleteKeyMaterialInput
- func (s *DeleteKeyMaterialInput) SetKeyName(v string) *DeleteKeyMaterialInput
- func (s *DeleteKeyMaterialInput) SetKeyringName(v string) *DeleteKeyMaterialInput
- func (s DeleteKeyMaterialInput) String() string
- func (s *DeleteKeyMaterialInput) Validate() error
- type DeleteKeyMaterialOutput
- type DeleteKeyringInput
- type DeleteKeyringOutput
- type DescribeKeyInput
- func (s DescribeKeyInput) GoString() string
- func (s *DescribeKeyInput) SetKeyID(v string) *DescribeKeyInput
- func (s *DescribeKeyInput) SetKeyName(v string) *DescribeKeyInput
- func (s *DescribeKeyInput) SetKeyringName(v string) *DescribeKeyInput
- func (s DescribeKeyInput) String() string
- func (s *DescribeKeyInput) Validate() error
- type DescribeKeyOutput
- type DescribeKeyringsInput
- func (s DescribeKeyringsInput) GoString() string
- func (s *DescribeKeyringsInput) SetCurrentPage(v int32) *DescribeKeyringsInput
- func (s *DescribeKeyringsInput) SetFilters(v string) *DescribeKeyringsInput
- func (s *DescribeKeyringsInput) SetPageSize(v int32) *DescribeKeyringsInput
- func (s *DescribeKeyringsInput) SetProjectName(v string) *DescribeKeyringsInput
- func (s DescribeKeyringsInput) String() string
- func (s *DescribeKeyringsInput) Validate() error
- type DescribeKeyringsOutput
- func (s DescribeKeyringsOutput) GoString() string
- func (s *DescribeKeyringsOutput) SetKeyrings(v []*KeyringForDescribeKeyringsOutput) *DescribeKeyringsOutput
- func (s *DescribeKeyringsOutput) SetPageInfo(v *PageInfoForDescribeKeyringsOutput) *DescribeKeyringsOutput
- func (s DescribeKeyringsOutput) String() string
- type DescribeKeysInput
- func (s DescribeKeysInput) GoString() string
- func (s *DescribeKeysInput) SetCurrentPage(v int32) *DescribeKeysInput
- func (s *DescribeKeysInput) SetFilters(v string) *DescribeKeysInput
- func (s *DescribeKeysInput) SetKeyringID(v string) *DescribeKeysInput
- func (s *DescribeKeysInput) SetKeyringName(v string) *DescribeKeysInput
- func (s *DescribeKeysInput) SetPageSize(v int32) *DescribeKeysInput
- func (s *DescribeKeysInput) SetTagFilters(v []*TagFilterForDescribeKeysInput) *DescribeKeysInput
- func (s DescribeKeysInput) String() string
- func (s *DescribeKeysInput) Validate() error
- type DescribeKeysOutput
- type DescribeRegionsInput
- type DescribeRegionsOutput
- type DescribeSecretInput
- type DescribeSecretOutput
- type DescribeSecretVersionsInput
- func (s DescribeSecretVersionsInput) GoString() string
- func (s *DescribeSecretVersionsInput) SetCurrentPage(v int32) *DescribeSecretVersionsInput
- func (s *DescribeSecretVersionsInput) SetPageSize(v int32) *DescribeSecretVersionsInput
- func (s *DescribeSecretVersionsInput) SetSecretName(v string) *DescribeSecretVersionsInput
- func (s DescribeSecretVersionsInput) String() string
- func (s *DescribeSecretVersionsInput) Validate() error
- type DescribeSecretVersionsOutput
- func (s DescribeSecretVersionsOutput) GoString() string
- func (s *DescribeSecretVersionsOutput) SetPageInfo(v *PageInfoForDescribeSecretVersionsOutput) *DescribeSecretVersionsOutput
- func (s *DescribeSecretVersionsOutput) SetSecretVersions(v []*SecretVersionForDescribeSecretVersionsOutput) *DescribeSecretVersionsOutput
- func (s DescribeSecretVersionsOutput) String() string
- type DescribeSecretsInput
- func (s DescribeSecretsInput) GoString() string
- func (s *DescribeSecretsInput) SetCurrentPage(v int32) *DescribeSecretsInput
- func (s *DescribeSecretsInput) SetFilters(v string) *DescribeSecretsInput
- func (s *DescribeSecretsInput) SetPageSize(v int32) *DescribeSecretsInput
- func (s *DescribeSecretsInput) SetProjectName(v string) *DescribeSecretsInput
- func (s DescribeSecretsInput) String() string
- func (s *DescribeSecretsInput) Validate() error
- type DescribeSecretsOutput
- func (s DescribeSecretsOutput) GoString() string
- func (s *DescribeSecretsOutput) SetPageInfo(v *PageInfoForDescribeSecretsOutput) *DescribeSecretsOutput
- func (s *DescribeSecretsOutput) SetSecrets(v []*SecretForDescribeSecretsOutput) *DescribeSecretsOutput
- func (s DescribeSecretsOutput) String() string
- type DisableKeyInput
- func (s DisableKeyInput) GoString() string
- func (s *DisableKeyInput) SetKeyID(v string) *DisableKeyInput
- func (s *DisableKeyInput) SetKeyName(v string) *DisableKeyInput
- func (s *DisableKeyInput) SetKeyringName(v string) *DisableKeyInput
- func (s DisableKeyInput) String() string
- func (s *DisableKeyInput) Validate() error
- type DisableKeyOutput
- type DisableKeyRotationInput
- func (s DisableKeyRotationInput) GoString() string
- func (s *DisableKeyRotationInput) SetKeyID(v string) *DisableKeyRotationInput
- func (s *DisableKeyRotationInput) SetKeyName(v string) *DisableKeyRotationInput
- func (s *DisableKeyRotationInput) SetKeyringName(v string) *DisableKeyRotationInput
- func (s DisableKeyRotationInput) String() string
- func (s *DisableKeyRotationInput) Validate() error
- type DisableKeyRotationOutput
- type EnableKeyInput
- func (s EnableKeyInput) GoString() string
- func (s *EnableKeyInput) SetKeyID(v string) *EnableKeyInput
- func (s *EnableKeyInput) SetKeyName(v string) *EnableKeyInput
- func (s *EnableKeyInput) SetKeyringName(v string) *EnableKeyInput
- func (s EnableKeyInput) String() string
- func (s *EnableKeyInput) Validate() error
- type EnableKeyOutput
- type EnableKeyRotationInput
- func (s EnableKeyRotationInput) GoString() string
- func (s *EnableKeyRotationInput) SetKeyID(v string) *EnableKeyRotationInput
- func (s *EnableKeyRotationInput) SetKeyName(v string) *EnableKeyRotationInput
- func (s *EnableKeyRotationInput) SetKeyringName(v string) *EnableKeyRotationInput
- func (s EnableKeyRotationInput) String() string
- func (s *EnableKeyRotationInput) Validate() error
- type EnableKeyRotationOutput
- type EncryptInput
- func (s EncryptInput) GoString() string
- func (s *EncryptInput) SetEncryptionContext(v map[string]*string) *EncryptInput
- func (s *EncryptInput) SetKeyID(v string) *EncryptInput
- func (s *EncryptInput) SetKeyName(v string) *EncryptInput
- func (s *EncryptInput) SetKeyringName(v string) *EncryptInput
- func (s *EncryptInput) SetPlaintext(v string) *EncryptInput
- func (s EncryptInput) String() string
- func (s *EncryptInput) Validate() error
- type EncryptOutput
- type GenerateDataKeyInput
- func (s GenerateDataKeyInput) GoString() string
- func (s *GenerateDataKeyInput) SetEncryptionContext(v map[string]*string) *GenerateDataKeyInput
- func (s *GenerateDataKeyInput) SetKeyID(v string) *GenerateDataKeyInput
- func (s *GenerateDataKeyInput) SetKeyName(v string) *GenerateDataKeyInput
- func (s *GenerateDataKeyInput) SetKeyringName(v string) *GenerateDataKeyInput
- func (s *GenerateDataKeyInput) SetNumberOfBytes(v int32) *GenerateDataKeyInput
- func (s GenerateDataKeyInput) String() string
- func (s *GenerateDataKeyInput) Validate() error
- type GenerateDataKeyOutput
- type GenerateMacInput
- func (s GenerateMacInput) GoString() string
- func (s *GenerateMacInput) SetKeyID(v string) *GenerateMacInput
- func (s *GenerateMacInput) SetKeyName(v string) *GenerateMacInput
- func (s *GenerateMacInput) SetKeyringName(v string) *GenerateMacInput
- func (s *GenerateMacInput) SetMacAlgorithm(v string) *GenerateMacInput
- func (s *GenerateMacInput) SetMessage(v string) *GenerateMacInput
- func (s GenerateMacInput) String() string
- func (s *GenerateMacInput) Validate() error
- type GenerateMacOutput
- type GetParametersForImportInput
- func (s GetParametersForImportInput) GoString() string
- func (s *GetParametersForImportInput) SetKeyID(v string) *GetParametersForImportInput
- func (s *GetParametersForImportInput) SetKeyName(v string) *GetParametersForImportInput
- func (s *GetParametersForImportInput) SetKeyringName(v string) *GetParametersForImportInput
- func (s *GetParametersForImportInput) SetWrappingAlgorithm(v string) *GetParametersForImportInput
- func (s *GetParametersForImportInput) SetWrappingKeySpec(v string) *GetParametersForImportInput
- func (s GetParametersForImportInput) String() string
- func (s *GetParametersForImportInput) Validate() error
- type GetParametersForImportOutput
- func (s GetParametersForImportOutput) GoString() string
- func (s *GetParametersForImportOutput) SetImportToken(v string) *GetParametersForImportOutput
- func (s *GetParametersForImportOutput) SetKeyID(v string) *GetParametersForImportOutput
- func (s *GetParametersForImportOutput) SetKeyringID(v string) *GetParametersForImportOutput
- func (s *GetParametersForImportOutput) SetPublicKey(v string) *GetParametersForImportOutput
- func (s *GetParametersForImportOutput) SetTokenExpireTime(v string) *GetParametersForImportOutput
- func (s GetParametersForImportOutput) String() string
- type GetPublicKeyInput
- func (s GetPublicKeyInput) GoString() string
- func (s *GetPublicKeyInput) SetKeyID(v string) *GetPublicKeyInput
- func (s *GetPublicKeyInput) SetKeyName(v string) *GetPublicKeyInput
- func (s *GetPublicKeyInput) SetKeyringName(v string) *GetPublicKeyInput
- func (s GetPublicKeyInput) String() string
- func (s *GetPublicKeyInput) Validate() error
- type GetPublicKeyOutput
- type GetSecretValueInput
- type GetSecretValueOutput
- func (s GetSecretValueOutput) GoString() string
- func (s *GetSecretValueOutput) SetCreationDate(v int64) *GetSecretValueOutput
- func (s *GetSecretValueOutput) SetSecretValue(v string) *GetSecretValueOutput
- func (s *GetSecretValueOutput) SetVersionID(v string) *GetSecretValueOutput
- func (s *GetSecretValueOutput) SetVersionStage(v string) *GetSecretValueOutput
- func (s GetSecretValueOutput) String() string
- type ImportKeyMaterialInput
- func (s ImportKeyMaterialInput) GoString() string
- func (s *ImportKeyMaterialInput) SetEncryptedKeyMaterial(v string) *ImportKeyMaterialInput
- func (s *ImportKeyMaterialInput) SetExpirationModel(v string) *ImportKeyMaterialInput
- func (s *ImportKeyMaterialInput) SetImportToken(v string) *ImportKeyMaterialInput
- func (s *ImportKeyMaterialInput) SetKeyID(v string) *ImportKeyMaterialInput
- func (s *ImportKeyMaterialInput) SetKeyName(v string) *ImportKeyMaterialInput
- func (s *ImportKeyMaterialInput) SetKeyringName(v string) *ImportKeyMaterialInput
- func (s *ImportKeyMaterialInput) SetValidTo(v int64) *ImportKeyMaterialInput
- func (s ImportKeyMaterialInput) String() string
- func (s *ImportKeyMaterialInput) Validate() error
- type ImportKeyMaterialOutput
- type KMS
- func (c *KMS) ArchiveKey(input *ArchiveKeyInput) (*ArchiveKeyOutput, error)
- func (c *KMS) ArchiveKeyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) ArchiveKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) ArchiveKeyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) ArchiveKeyRequest(input *ArchiveKeyInput) (req *request.Request, output *ArchiveKeyOutput)
- func (c *KMS) ArchiveKeyWithContext(ctx byteplus.Context, input *ArchiveKeyInput, opts ...request.Option) (*ArchiveKeyOutput, error)
- func (c *KMS) AsymmetricDecrypt(input *AsymmetricDecryptInput) (*AsymmetricDecryptOutput, error)
- func (c *KMS) AsymmetricDecryptCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) AsymmetricDecryptCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) AsymmetricDecryptCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) AsymmetricDecryptRequest(input *AsymmetricDecryptInput) (req *request.Request, output *AsymmetricDecryptOutput)
- func (c *KMS) AsymmetricDecryptWithContext(ctx byteplus.Context, input *AsymmetricDecryptInput, opts ...request.Option) (*AsymmetricDecryptOutput, error)
- func (c *KMS) AsymmetricEncrypt(input *AsymmetricEncryptInput) (*AsymmetricEncryptOutput, error)
- func (c *KMS) AsymmetricEncryptCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) AsymmetricEncryptCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) AsymmetricEncryptCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) AsymmetricEncryptRequest(input *AsymmetricEncryptInput) (req *request.Request, output *AsymmetricEncryptOutput)
- func (c *KMS) AsymmetricEncryptWithContext(ctx byteplus.Context, input *AsymmetricEncryptInput, opts ...request.Option) (*AsymmetricEncryptOutput, error)
- func (c *KMS) AsymmetricSign(input *AsymmetricSignInput) (*AsymmetricSignOutput, error)
- func (c *KMS) AsymmetricSignCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) AsymmetricSignCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) AsymmetricSignCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) AsymmetricSignRequest(input *AsymmetricSignInput) (req *request.Request, output *AsymmetricSignOutput)
- func (c *KMS) AsymmetricSignWithContext(ctx byteplus.Context, input *AsymmetricSignInput, opts ...request.Option) (*AsymmetricSignOutput, error)
- func (c *KMS) AsymmetricVerify(input *AsymmetricVerifyInput) (*AsymmetricVerifyOutput, error)
- func (c *KMS) AsymmetricVerifyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) AsymmetricVerifyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) AsymmetricVerifyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) AsymmetricVerifyRequest(input *AsymmetricVerifyInput) (req *request.Request, output *AsymmetricVerifyOutput)
- func (c *KMS) AsymmetricVerifyWithContext(ctx byteplus.Context, input *AsymmetricVerifyInput, opts ...request.Option) (*AsymmetricVerifyOutput, error)
- func (c *KMS) BackupSecret(input *BackupSecretInput) (*BackupSecretOutput, error)
- func (c *KMS) BackupSecretCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) BackupSecretCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) BackupSecretCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) BackupSecretRequest(input *BackupSecretInput) (req *request.Request, output *BackupSecretOutput)
- func (c *KMS) BackupSecretWithContext(ctx byteplus.Context, input *BackupSecretInput, opts ...request.Option) (*BackupSecretOutput, error)
- func (c *KMS) BatchGetSecretValue(input *BatchGetSecretValueInput) (*BatchGetSecretValueOutput, error)
- func (c *KMS) BatchGetSecretValueCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) BatchGetSecretValueCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) BatchGetSecretValueCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) BatchGetSecretValueRequest(input *BatchGetSecretValueInput) (req *request.Request, output *BatchGetSecretValueOutput)
- func (c *KMS) BatchGetSecretValueWithContext(ctx byteplus.Context, input *BatchGetSecretValueInput, opts ...request.Option) (*BatchGetSecretValueOutput, error)
- func (c *KMS) CancelArchiveKey(input *CancelArchiveKeyInput) (*CancelArchiveKeyOutput, error)
- func (c *KMS) CancelArchiveKeyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) CancelArchiveKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) CancelArchiveKeyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) CancelArchiveKeyRequest(input *CancelArchiveKeyInput) (req *request.Request, output *CancelArchiveKeyOutput)
- func (c *KMS) CancelArchiveKeyWithContext(ctx byteplus.Context, input *CancelArchiveKeyInput, opts ...request.Option) (*CancelArchiveKeyOutput, error)
- func (c *KMS) CancelKeyDeletion(input *CancelKeyDeletionInput) (*CancelKeyDeletionOutput, error)
- func (c *KMS) CancelKeyDeletionCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) CancelKeyDeletionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) CancelKeyDeletionCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) CancelKeyDeletionRequest(input *CancelKeyDeletionInput) (req *request.Request, output *CancelKeyDeletionOutput)
- func (c *KMS) CancelKeyDeletionWithContext(ctx byteplus.Context, input *CancelKeyDeletionInput, opts ...request.Option) (*CancelKeyDeletionOutput, error)
- func (c *KMS) CancelSecretDeletion(input *CancelSecretDeletionInput) (*CancelSecretDeletionOutput, error)
- func (c *KMS) CancelSecretDeletionCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) CancelSecretDeletionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) CancelSecretDeletionCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) CancelSecretDeletionRequest(input *CancelSecretDeletionInput) (req *request.Request, output *CancelSecretDeletionOutput)
- func (c *KMS) CancelSecretDeletionWithContext(ctx byteplus.Context, input *CancelSecretDeletionInput, opts ...request.Option) (*CancelSecretDeletionOutput, error)
- func (c *KMS) CreateKey(input *CreateKeyInput) (*CreateKeyOutput, error)
- func (c *KMS) CreateKeyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) CreateKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) CreateKeyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) CreateKeyRequest(input *CreateKeyInput) (req *request.Request, output *CreateKeyOutput)
- func (c *KMS) CreateKeyWithContext(ctx byteplus.Context, input *CreateKeyInput, opts ...request.Option) (*CreateKeyOutput, error)
- func (c *KMS) CreateKeyring(input *CreateKeyringInput) (*CreateKeyringOutput, error)
- func (c *KMS) CreateKeyringCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) CreateKeyringCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) CreateKeyringCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) CreateKeyringRequest(input *CreateKeyringInput) (req *request.Request, output *CreateKeyringOutput)
- func (c *KMS) CreateKeyringWithContext(ctx byteplus.Context, input *CreateKeyringInput, opts ...request.Option) (*CreateKeyringOutput, error)
- func (c *KMS) CreateSecret(input *CreateSecretInput) (*CreateSecretOutput, error)
- func (c *KMS) CreateSecretCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) CreateSecretCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) CreateSecretCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) CreateSecretRequest(input *CreateSecretInput) (req *request.Request, output *CreateSecretOutput)
- func (c *KMS) CreateSecretWithContext(ctx byteplus.Context, input *CreateSecretInput, opts ...request.Option) (*CreateSecretOutput, error)
- func (c *KMS) Decrypt(input *DecryptInput) (*DecryptOutput, error)
- func (c *KMS) DecryptCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) DecryptCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) DecryptCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) DecryptRequest(input *DecryptInput) (req *request.Request, output *DecryptOutput)
- func (c *KMS) DecryptWithContext(ctx byteplus.Context, input *DecryptInput, opts ...request.Option) (*DecryptOutput, error)
- func (c *KMS) DeleteKeyMaterial(input *DeleteKeyMaterialInput) (*DeleteKeyMaterialOutput, error)
- func (c *KMS) DeleteKeyMaterialCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) DeleteKeyMaterialCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) DeleteKeyMaterialCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) DeleteKeyMaterialRequest(input *DeleteKeyMaterialInput) (req *request.Request, output *DeleteKeyMaterialOutput)
- func (c *KMS) DeleteKeyMaterialWithContext(ctx byteplus.Context, input *DeleteKeyMaterialInput, opts ...request.Option) (*DeleteKeyMaterialOutput, error)
- func (c *KMS) DeleteKeyring(input *DeleteKeyringInput) (*DeleteKeyringOutput, error)
- func (c *KMS) DeleteKeyringCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) DeleteKeyringCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) DeleteKeyringCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) DeleteKeyringRequest(input *DeleteKeyringInput) (req *request.Request, output *DeleteKeyringOutput)
- func (c *KMS) DeleteKeyringWithContext(ctx byteplus.Context, input *DeleteKeyringInput, opts ...request.Option) (*DeleteKeyringOutput, error)
- func (c *KMS) DescribeKey(input *DescribeKeyInput) (*DescribeKeyOutput, error)
- func (c *KMS) DescribeKeyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) DescribeKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) DescribeKeyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) DescribeKeyRequest(input *DescribeKeyInput) (req *request.Request, output *DescribeKeyOutput)
- func (c *KMS) DescribeKeyWithContext(ctx byteplus.Context, input *DescribeKeyInput, opts ...request.Option) (*DescribeKeyOutput, error)
- func (c *KMS) DescribeKeyrings(input *DescribeKeyringsInput) (*DescribeKeyringsOutput, error)
- func (c *KMS) DescribeKeyringsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) DescribeKeyringsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) DescribeKeyringsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) DescribeKeyringsRequest(input *DescribeKeyringsInput) (req *request.Request, output *DescribeKeyringsOutput)
- func (c *KMS) DescribeKeyringsWithContext(ctx byteplus.Context, input *DescribeKeyringsInput, opts ...request.Option) (*DescribeKeyringsOutput, error)
- func (c *KMS) DescribeKeys(input *DescribeKeysInput) (*DescribeKeysOutput, error)
- func (c *KMS) DescribeKeysCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) DescribeKeysCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) DescribeKeysCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) DescribeKeysRequest(input *DescribeKeysInput) (req *request.Request, output *DescribeKeysOutput)
- func (c *KMS) DescribeKeysWithContext(ctx byteplus.Context, input *DescribeKeysInput, opts ...request.Option) (*DescribeKeysOutput, error)
- func (c *KMS) DescribeRegions(input *DescribeRegionsInput) (*DescribeRegionsOutput, error)
- func (c *KMS) DescribeRegionsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) DescribeRegionsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) DescribeRegionsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) DescribeRegionsRequest(input *DescribeRegionsInput) (req *request.Request, output *DescribeRegionsOutput)
- func (c *KMS) DescribeRegionsWithContext(ctx byteplus.Context, input *DescribeRegionsInput, opts ...request.Option) (*DescribeRegionsOutput, error)
- func (c *KMS) DescribeSecret(input *DescribeSecretInput) (*DescribeSecretOutput, error)
- func (c *KMS) DescribeSecretCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) DescribeSecretCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) DescribeSecretCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) DescribeSecretRequest(input *DescribeSecretInput) (req *request.Request, output *DescribeSecretOutput)
- func (c *KMS) DescribeSecretVersions(input *DescribeSecretVersionsInput) (*DescribeSecretVersionsOutput, error)
- func (c *KMS) DescribeSecretVersionsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) DescribeSecretVersionsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) DescribeSecretVersionsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) DescribeSecretVersionsRequest(input *DescribeSecretVersionsInput) (req *request.Request, output *DescribeSecretVersionsOutput)
- func (c *KMS) DescribeSecretVersionsWithContext(ctx byteplus.Context, input *DescribeSecretVersionsInput, ...) (*DescribeSecretVersionsOutput, error)
- func (c *KMS) DescribeSecretWithContext(ctx byteplus.Context, input *DescribeSecretInput, opts ...request.Option) (*DescribeSecretOutput, error)
- func (c *KMS) DescribeSecrets(input *DescribeSecretsInput) (*DescribeSecretsOutput, error)
- func (c *KMS) DescribeSecretsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) DescribeSecretsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) DescribeSecretsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) DescribeSecretsRequest(input *DescribeSecretsInput) (req *request.Request, output *DescribeSecretsOutput)
- func (c *KMS) DescribeSecretsWithContext(ctx byteplus.Context, input *DescribeSecretsInput, opts ...request.Option) (*DescribeSecretsOutput, error)
- func (c *KMS) DisableKey(input *DisableKeyInput) (*DisableKeyOutput, error)
- func (c *KMS) DisableKeyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) DisableKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) DisableKeyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) DisableKeyRequest(input *DisableKeyInput) (req *request.Request, output *DisableKeyOutput)
- func (c *KMS) DisableKeyRotation(input *DisableKeyRotationInput) (*DisableKeyRotationOutput, error)
- func (c *KMS) DisableKeyRotationCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) DisableKeyRotationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) DisableKeyRotationCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) DisableKeyRotationRequest(input *DisableKeyRotationInput) (req *request.Request, output *DisableKeyRotationOutput)
- func (c *KMS) DisableKeyRotationWithContext(ctx byteplus.Context, input *DisableKeyRotationInput, opts ...request.Option) (*DisableKeyRotationOutput, error)
- func (c *KMS) DisableKeyWithContext(ctx byteplus.Context, input *DisableKeyInput, opts ...request.Option) (*DisableKeyOutput, error)
- func (c *KMS) EnableKey(input *EnableKeyInput) (*EnableKeyOutput, error)
- func (c *KMS) EnableKeyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) EnableKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) EnableKeyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) EnableKeyRequest(input *EnableKeyInput) (req *request.Request, output *EnableKeyOutput)
- func (c *KMS) EnableKeyRotation(input *EnableKeyRotationInput) (*EnableKeyRotationOutput, error)
- func (c *KMS) EnableKeyRotationCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) EnableKeyRotationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) EnableKeyRotationCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) EnableKeyRotationRequest(input *EnableKeyRotationInput) (req *request.Request, output *EnableKeyRotationOutput)
- func (c *KMS) EnableKeyRotationWithContext(ctx byteplus.Context, input *EnableKeyRotationInput, opts ...request.Option) (*EnableKeyRotationOutput, error)
- func (c *KMS) EnableKeyWithContext(ctx byteplus.Context, input *EnableKeyInput, opts ...request.Option) (*EnableKeyOutput, error)
- func (c *KMS) Encrypt(input *EncryptInput) (*EncryptOutput, error)
- func (c *KMS) EncryptCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) EncryptCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) EncryptCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) EncryptRequest(input *EncryptInput) (req *request.Request, output *EncryptOutput)
- func (c *KMS) EncryptWithContext(ctx byteplus.Context, input *EncryptInput, opts ...request.Option) (*EncryptOutput, error)
- func (c *KMS) GenerateDataKey(input *GenerateDataKeyInput) (*GenerateDataKeyOutput, error)
- func (c *KMS) GenerateDataKeyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) GenerateDataKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) GenerateDataKeyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) GenerateDataKeyRequest(input *GenerateDataKeyInput) (req *request.Request, output *GenerateDataKeyOutput)
- func (c *KMS) GenerateDataKeyWithContext(ctx byteplus.Context, input *GenerateDataKeyInput, opts ...request.Option) (*GenerateDataKeyOutput, error)
- func (c *KMS) GenerateMac(input *GenerateMacInput) (*GenerateMacOutput, error)
- func (c *KMS) GenerateMacCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) GenerateMacCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) GenerateMacCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) GenerateMacRequest(input *GenerateMacInput) (req *request.Request, output *GenerateMacOutput)
- func (c *KMS) GenerateMacWithContext(ctx byteplus.Context, input *GenerateMacInput, opts ...request.Option) (*GenerateMacOutput, error)
- func (c *KMS) GetParametersForImport(input *GetParametersForImportInput) (*GetParametersForImportOutput, error)
- func (c *KMS) GetParametersForImportCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) GetParametersForImportCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) GetParametersForImportCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) GetParametersForImportRequest(input *GetParametersForImportInput) (req *request.Request, output *GetParametersForImportOutput)
- func (c *KMS) GetParametersForImportWithContext(ctx byteplus.Context, input *GetParametersForImportInput, ...) (*GetParametersForImportOutput, error)
- func (c *KMS) GetPublicKey(input *GetPublicKeyInput) (*GetPublicKeyOutput, error)
- func (c *KMS) GetPublicKeyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) GetPublicKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) GetPublicKeyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) GetPublicKeyRequest(input *GetPublicKeyInput) (req *request.Request, output *GetPublicKeyOutput)
- func (c *KMS) GetPublicKeyWithContext(ctx byteplus.Context, input *GetPublicKeyInput, opts ...request.Option) (*GetPublicKeyOutput, error)
- func (c *KMS) GetSecretValue(input *GetSecretValueInput) (*GetSecretValueOutput, error)
- func (c *KMS) GetSecretValueCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) GetSecretValueCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) GetSecretValueCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) GetSecretValueRequest(input *GetSecretValueInput) (req *request.Request, output *GetSecretValueOutput)
- func (c *KMS) GetSecretValueWithContext(ctx byteplus.Context, input *GetSecretValueInput, opts ...request.Option) (*GetSecretValueOutput, error)
- func (c *KMS) ImportKeyMaterial(input *ImportKeyMaterialInput) (*ImportKeyMaterialOutput, error)
- func (c *KMS) ImportKeyMaterialCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) ImportKeyMaterialCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) ImportKeyMaterialCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) ImportKeyMaterialRequest(input *ImportKeyMaterialInput) (req *request.Request, output *ImportKeyMaterialOutput)
- func (c *KMS) ImportKeyMaterialWithContext(ctx byteplus.Context, input *ImportKeyMaterialInput, opts ...request.Option) (*ImportKeyMaterialOutput, error)
- func (c *KMS) ListTagsForResources(input *ListTagsForResourcesInput) (*ListTagsForResourcesOutput, error)
- func (c *KMS) ListTagsForResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) ListTagsForResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) ListTagsForResourcesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) ListTagsForResourcesRequest(input *ListTagsForResourcesInput) (req *request.Request, output *ListTagsForResourcesOutput)
- func (c *KMS) ListTagsForResourcesWithContext(ctx byteplus.Context, input *ListTagsForResourcesInput, opts ...request.Option) (*ListTagsForResourcesOutput, error)
- func (c *KMS) QueryKeyring(input *QueryKeyringInput) (*QueryKeyringOutput, error)
- func (c *KMS) QueryKeyringCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) QueryKeyringCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) QueryKeyringCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) QueryKeyringRequest(input *QueryKeyringInput) (req *request.Request, output *QueryKeyringOutput)
- func (c *KMS) QueryKeyringWithContext(ctx byteplus.Context, input *QueryKeyringInput, opts ...request.Option) (*QueryKeyringOutput, error)
- func (c *KMS) ReEncrypt(input *ReEncryptInput) (*ReEncryptOutput, error)
- func (c *KMS) ReEncryptCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) ReEncryptCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) ReEncryptCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) ReEncryptRequest(input *ReEncryptInput) (req *request.Request, output *ReEncryptOutput)
- func (c *KMS) ReEncryptWithContext(ctx byteplus.Context, input *ReEncryptInput, opts ...request.Option) (*ReEncryptOutput, error)
- func (c *KMS) ReplicateKey(input *ReplicateKeyInput) (*ReplicateKeyOutput, error)
- func (c *KMS) ReplicateKeyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) ReplicateKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) ReplicateKeyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) ReplicateKeyRequest(input *ReplicateKeyInput) (req *request.Request, output *ReplicateKeyOutput)
- func (c *KMS) ReplicateKeyWithContext(ctx byteplus.Context, input *ReplicateKeyInput, opts ...request.Option) (*ReplicateKeyOutput, error)
- func (c *KMS) RestoreSecret(input *RestoreSecretInput) (*RestoreSecretOutput, error)
- func (c *KMS) RestoreSecretCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) RestoreSecretCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) RestoreSecretCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) RestoreSecretRequest(input *RestoreSecretInput) (req *request.Request, output *RestoreSecretOutput)
- func (c *KMS) RestoreSecretWithContext(ctx byteplus.Context, input *RestoreSecretInput, opts ...request.Option) (*RestoreSecretOutput, error)
- func (c *KMS) RotateSecret(input *RotateSecretInput) (*RotateSecretOutput, error)
- func (c *KMS) RotateSecretCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) RotateSecretCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) RotateSecretCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) RotateSecretRequest(input *RotateSecretInput) (req *request.Request, output *RotateSecretOutput)
- func (c *KMS) RotateSecretWithContext(ctx byteplus.Context, input *RotateSecretInput, opts ...request.Option) (*RotateSecretOutput, error)
- func (c *KMS) ScheduleKeyDeletion(input *ScheduleKeyDeletionInput) (*ScheduleKeyDeletionOutput, error)
- func (c *KMS) ScheduleKeyDeletionCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) ScheduleKeyDeletionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) ScheduleKeyDeletionCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) ScheduleKeyDeletionRequest(input *ScheduleKeyDeletionInput) (req *request.Request, output *ScheduleKeyDeletionOutput)
- func (c *KMS) ScheduleKeyDeletionWithContext(ctx byteplus.Context, input *ScheduleKeyDeletionInput, opts ...request.Option) (*ScheduleKeyDeletionOutput, error)
- func (c *KMS) ScheduleSecretDeletion(input *ScheduleSecretDeletionInput) (*ScheduleSecretDeletionOutput, error)
- func (c *KMS) ScheduleSecretDeletionCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) ScheduleSecretDeletionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) ScheduleSecretDeletionCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) ScheduleSecretDeletionRequest(input *ScheduleSecretDeletionInput) (req *request.Request, output *ScheduleSecretDeletionOutput)
- func (c *KMS) ScheduleSecretDeletionWithContext(ctx byteplus.Context, input *ScheduleSecretDeletionInput, ...) (*ScheduleSecretDeletionOutput, error)
- func (c *KMS) SetSecretValue(input *SetSecretValueInput) (*SetSecretValueOutput, error)
- func (c *KMS) SetSecretValueCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) SetSecretValueCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) SetSecretValueCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) SetSecretValueRequest(input *SetSecretValueInput) (req *request.Request, output *SetSecretValueOutput)
- func (c *KMS) SetSecretValueWithContext(ctx byteplus.Context, input *SetSecretValueInput, opts ...request.Option) (*SetSecretValueOutput, error)
- func (c *KMS) TagResources(input *TagResourcesInput) (*TagResourcesOutput, error)
- func (c *KMS) TagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) TagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) TagResourcesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) TagResourcesRequest(input *TagResourcesInput) (req *request.Request, output *TagResourcesOutput)
- func (c *KMS) TagResourcesWithContext(ctx byteplus.Context, input *TagResourcesInput, opts ...request.Option) (*TagResourcesOutput, error)
- func (c *KMS) UntagResources(input *UntagResourcesInput) (*UntagResourcesOutput, error)
- func (c *KMS) UntagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) UntagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) UntagResourcesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) UntagResourcesRequest(input *UntagResourcesInput) (req *request.Request, output *UntagResourcesOutput)
- func (c *KMS) UntagResourcesWithContext(ctx byteplus.Context, input *UntagResourcesInput, opts ...request.Option) (*UntagResourcesOutput, error)
- func (c *KMS) UpdateKey(input *UpdateKeyInput) (*UpdateKeyOutput, error)
- func (c *KMS) UpdateKeyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) UpdateKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) UpdateKeyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) UpdateKeyRequest(input *UpdateKeyInput) (req *request.Request, output *UpdateKeyOutput)
- func (c *KMS) UpdateKeyWithContext(ctx byteplus.Context, input *UpdateKeyInput, opts ...request.Option) (*UpdateKeyOutput, error)
- func (c *KMS) UpdateKeyring(input *UpdateKeyringInput) (*UpdateKeyringOutput, error)
- func (c *KMS) UpdateKeyringCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) UpdateKeyringCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) UpdateKeyringCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) UpdateKeyringRequest(input *UpdateKeyringInput) (req *request.Request, output *UpdateKeyringOutput)
- func (c *KMS) UpdateKeyringWithContext(ctx byteplus.Context, input *UpdateKeyringInput, opts ...request.Option) (*UpdateKeyringOutput, error)
- func (c *KMS) UpdatePrimaryRegion(input *UpdatePrimaryRegionInput) (*UpdatePrimaryRegionOutput, error)
- func (c *KMS) UpdatePrimaryRegionCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) UpdatePrimaryRegionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) UpdatePrimaryRegionCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) UpdatePrimaryRegionRequest(input *UpdatePrimaryRegionInput) (req *request.Request, output *UpdatePrimaryRegionOutput)
- func (c *KMS) UpdatePrimaryRegionWithContext(ctx byteplus.Context, input *UpdatePrimaryRegionInput, opts ...request.Option) (*UpdatePrimaryRegionOutput, error)
- func (c *KMS) UpdateSecret(input *UpdateSecretInput) (*UpdateSecretOutput, error)
- func (c *KMS) UpdateSecretCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) UpdateSecretCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) UpdateSecretCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) UpdateSecretRequest(input *UpdateSecretInput) (req *request.Request, output *UpdateSecretOutput)
- func (c *KMS) UpdateSecretRotationPolicy(input *UpdateSecretRotationPolicyInput) (*UpdateSecretRotationPolicyOutput, error)
- func (c *KMS) UpdateSecretRotationPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) UpdateSecretRotationPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) UpdateSecretRotationPolicyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) UpdateSecretRotationPolicyRequest(input *UpdateSecretRotationPolicyInput) (req *request.Request, output *UpdateSecretRotationPolicyOutput)
- func (c *KMS) UpdateSecretRotationPolicyWithContext(ctx byteplus.Context, input *UpdateSecretRotationPolicyInput, ...) (*UpdateSecretRotationPolicyOutput, error)
- func (c *KMS) UpdateSecretWithContext(ctx byteplus.Context, input *UpdateSecretInput, opts ...request.Option) (*UpdateSecretOutput, error)
- func (c *KMS) VerifyMac(input *VerifyMacInput) (*VerifyMacOutput, error)
- func (c *KMS) VerifyMacCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) VerifyMacCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) VerifyMacCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) VerifyMacRequest(input *VerifyMacInput) (req *request.Request, output *VerifyMacOutput)
- func (c *KMS) VerifyMacWithContext(ctx byteplus.Context, input *VerifyMacInput, opts ...request.Option) (*VerifyMacOutput, error)
- type KMSAPI
- type KeyForCreateKeyOutput
- func (s KeyForCreateKeyOutput) GoString() string
- func (s *KeyForCreateKeyOutput) SetCreationDate(v int64) *KeyForCreateKeyOutput
- func (s *KeyForCreateKeyOutput) SetDescription(v string) *KeyForCreateKeyOutput
- func (s *KeyForCreateKeyOutput) SetID(v string) *KeyForCreateKeyOutput
- func (s *KeyForCreateKeyOutput) SetKeyMaterialExpireTime(v string) *KeyForCreateKeyOutput
- func (s *KeyForCreateKeyOutput) SetKeyName(v string) *KeyForCreateKeyOutput
- func (s *KeyForCreateKeyOutput) SetKeySpec(v string) *KeyForCreateKeyOutput
- func (s *KeyForCreateKeyOutput) SetKeyState(v string) *KeyForCreateKeyOutput
- func (s *KeyForCreateKeyOutput) SetKeyUsage(v string) *KeyForCreateKeyOutput
- func (s *KeyForCreateKeyOutput) SetLastRotationTime(v string) *KeyForCreateKeyOutput
- func (s *KeyForCreateKeyOutput) SetMultiRegion(v bool) *KeyForCreateKeyOutput
- func (s *KeyForCreateKeyOutput) SetMultiRegionConfiguration(v *MultiRegionConfigurationForCreateKeyOutput) *KeyForCreateKeyOutput
- func (s *KeyForCreateKeyOutput) SetOrigin(v string) *KeyForCreateKeyOutput
- func (s *KeyForCreateKeyOutput) SetProtectionLevel(v string) *KeyForCreateKeyOutput
- func (s *KeyForCreateKeyOutput) SetRotationState(v string) *KeyForCreateKeyOutput
- func (s *KeyForCreateKeyOutput) SetScheduleDeleteTime(v string) *KeyForCreateKeyOutput
- func (s *KeyForCreateKeyOutput) SetScheduleRotationTime(v string) *KeyForCreateKeyOutput
- func (s *KeyForCreateKeyOutput) SetTags(v []*TagForCreateKeyOutput) *KeyForCreateKeyOutput
- func (s *KeyForCreateKeyOutput) SetTrn(v string) *KeyForCreateKeyOutput
- func (s *KeyForCreateKeyOutput) SetUpdateDate(v int64) *KeyForCreateKeyOutput
- func (s KeyForCreateKeyOutput) String() string
- type KeyForDescribeKeyOutput
- func (s KeyForDescribeKeyOutput) GoString() string
- func (s *KeyForDescribeKeyOutput) SetCreationDate(v int64) *KeyForDescribeKeyOutput
- func (s *KeyForDescribeKeyOutput) SetDescription(v string) *KeyForDescribeKeyOutput
- func (s *KeyForDescribeKeyOutput) SetID(v string) *KeyForDescribeKeyOutput
- func (s *KeyForDescribeKeyOutput) SetKeyMaterialExpireTime(v string) *KeyForDescribeKeyOutput
- func (s *KeyForDescribeKeyOutput) SetKeyName(v string) *KeyForDescribeKeyOutput
- func (s *KeyForDescribeKeyOutput) SetKeySpec(v string) *KeyForDescribeKeyOutput
- func (s *KeyForDescribeKeyOutput) SetKeyState(v string) *KeyForDescribeKeyOutput
- func (s *KeyForDescribeKeyOutput) SetKeyUsage(v string) *KeyForDescribeKeyOutput
- func (s *KeyForDescribeKeyOutput) SetLastRotationTime(v string) *KeyForDescribeKeyOutput
- func (s *KeyForDescribeKeyOutput) SetMultiRegion(v bool) *KeyForDescribeKeyOutput
- func (s *KeyForDescribeKeyOutput) SetMultiRegionConfiguration(v *MultiRegionConfigurationForDescribeKeyOutput) *KeyForDescribeKeyOutput
- func (s *KeyForDescribeKeyOutput) SetOrigin(v string) *KeyForDescribeKeyOutput
- func (s *KeyForDescribeKeyOutput) SetProtectionLevel(v string) *KeyForDescribeKeyOutput
- func (s *KeyForDescribeKeyOutput) SetRotationState(v string) *KeyForDescribeKeyOutput
- func (s *KeyForDescribeKeyOutput) SetScheduleDeleteTime(v string) *KeyForDescribeKeyOutput
- func (s *KeyForDescribeKeyOutput) SetScheduleRotationTime(v string) *KeyForDescribeKeyOutput
- func (s *KeyForDescribeKeyOutput) SetTags(v []*TagForDescribeKeyOutput) *KeyForDescribeKeyOutput
- func (s *KeyForDescribeKeyOutput) SetTrn(v string) *KeyForDescribeKeyOutput
- func (s *KeyForDescribeKeyOutput) SetUpdateDate(v int64) *KeyForDescribeKeyOutput
- func (s KeyForDescribeKeyOutput) String() string
- type KeyForDescribeKeysOutput
- func (s KeyForDescribeKeysOutput) GoString() string
- func (s *KeyForDescribeKeysOutput) SetCreationDate(v int64) *KeyForDescribeKeysOutput
- func (s *KeyForDescribeKeysOutput) SetDescription(v string) *KeyForDescribeKeysOutput
- func (s *KeyForDescribeKeysOutput) SetID(v string) *KeyForDescribeKeysOutput
- func (s *KeyForDescribeKeysOutput) SetKeyMaterialExpireTime(v string) *KeyForDescribeKeysOutput
- func (s *KeyForDescribeKeysOutput) SetKeyName(v string) *KeyForDescribeKeysOutput
- func (s *KeyForDescribeKeysOutput) SetKeySpec(v string) *KeyForDescribeKeysOutput
- func (s *KeyForDescribeKeysOutput) SetKeyState(v string) *KeyForDescribeKeysOutput
- func (s *KeyForDescribeKeysOutput) SetKeyUsage(v string) *KeyForDescribeKeysOutput
- func (s *KeyForDescribeKeysOutput) SetLastRotationTime(v string) *KeyForDescribeKeysOutput
- func (s *KeyForDescribeKeysOutput) SetMultiRegion(v bool) *KeyForDescribeKeysOutput
- func (s *KeyForDescribeKeysOutput) SetMultiRegionConfiguration(v *MultiRegionConfigurationForDescribeKeysOutput) *KeyForDescribeKeysOutput
- func (s *KeyForDescribeKeysOutput) SetOrigin(v string) *KeyForDescribeKeysOutput
- func (s *KeyForDescribeKeysOutput) SetProtectionLevel(v string) *KeyForDescribeKeysOutput
- func (s *KeyForDescribeKeysOutput) SetRotationState(v string) *KeyForDescribeKeysOutput
- func (s *KeyForDescribeKeysOutput) SetScheduleDeleteTime(v string) *KeyForDescribeKeysOutput
- func (s *KeyForDescribeKeysOutput) SetScheduleRotationTime(v string) *KeyForDescribeKeysOutput
- func (s *KeyForDescribeKeysOutput) SetTags(v []*TagForDescribeKeysOutput) *KeyForDescribeKeysOutput
- func (s *KeyForDescribeKeysOutput) SetTrn(v string) *KeyForDescribeKeysOutput
- func (s *KeyForDescribeKeysOutput) SetUpdateDate(v int64) *KeyForDescribeKeysOutput
- func (s KeyForDescribeKeysOutput) String() string
- type KeyringForCreateKeyringOutput
- func (s KeyringForCreateKeyringOutput) GoString() string
- func (s *KeyringForCreateKeyringOutput) SetCreationDate(v int64) *KeyringForCreateKeyringOutput
- func (s *KeyringForCreateKeyringOutput) SetDescription(v string) *KeyringForCreateKeyringOutput
- func (s *KeyringForCreateKeyringOutput) SetID(v string) *KeyringForCreateKeyringOutput
- func (s *KeyringForCreateKeyringOutput) SetKeyringName(v string) *KeyringForCreateKeyringOutput
- func (s *KeyringForCreateKeyringOutput) SetKeyringType(v string) *KeyringForCreateKeyringOutput
- func (s *KeyringForCreateKeyringOutput) SetTRN(v string) *KeyringForCreateKeyringOutput
- func (s *KeyringForCreateKeyringOutput) SetUID(v string) *KeyringForCreateKeyringOutput
- func (s *KeyringForCreateKeyringOutput) SetUpdateDate(v int64) *KeyringForCreateKeyringOutput
- func (s KeyringForCreateKeyringOutput) String() string
- type KeyringForDescribeKeyringsOutput
- func (s KeyringForDescribeKeyringsOutput) GoString() string
- func (s *KeyringForDescribeKeyringsOutput) SetCreationDate(v int64) *KeyringForDescribeKeyringsOutput
- func (s *KeyringForDescribeKeyringsOutput) SetDescription(v string) *KeyringForDescribeKeyringsOutput
- func (s *KeyringForDescribeKeyringsOutput) SetID(v string) *KeyringForDescribeKeyringsOutput
- func (s *KeyringForDescribeKeyringsOutput) SetKeyCount(v int64) *KeyringForDescribeKeyringsOutput
- func (s *KeyringForDescribeKeyringsOutput) SetKeyringName(v string) *KeyringForDescribeKeyringsOutput
- func (s *KeyringForDescribeKeyringsOutput) SetKeyringType(v string) *KeyringForDescribeKeyringsOutput
- func (s *KeyringForDescribeKeyringsOutput) SetTRN(v string) *KeyringForDescribeKeyringsOutput
- func (s *KeyringForDescribeKeyringsOutput) SetUID(v string) *KeyringForDescribeKeyringsOutput
- func (s *KeyringForDescribeKeyringsOutput) SetUpdateDate(v int64) *KeyringForDescribeKeyringsOutput
- func (s KeyringForDescribeKeyringsOutput) String() string
- type KeyringForQueryKeyringOutput
- func (s KeyringForQueryKeyringOutput) GoString() string
- func (s *KeyringForQueryKeyringOutput) SetCreationDate(v int64) *KeyringForQueryKeyringOutput
- func (s *KeyringForQueryKeyringOutput) SetDescription(v string) *KeyringForQueryKeyringOutput
- func (s *KeyringForQueryKeyringOutput) SetID(v string) *KeyringForQueryKeyringOutput
- func (s *KeyringForQueryKeyringOutput) SetKeyringName(v string) *KeyringForQueryKeyringOutput
- func (s *KeyringForQueryKeyringOutput) SetKeyringType(v string) *KeyringForQueryKeyringOutput
- func (s *KeyringForQueryKeyringOutput) SetProjectName(v string) *KeyringForQueryKeyringOutput
- func (s *KeyringForQueryKeyringOutput) SetTRN(v string) *KeyringForQueryKeyringOutput
- func (s *KeyringForQueryKeyringOutput) SetUID(v string) *KeyringForQueryKeyringOutput
- func (s *KeyringForQueryKeyringOutput) SetUpdateDate(v int64) *KeyringForQueryKeyringOutput
- func (s KeyringForQueryKeyringOutput) String() string
- type ListTagsForResourcesInput
- func (s ListTagsForResourcesInput) GoString() string
- func (s *ListTagsForResourcesInput) SetMaxResults(v int32) *ListTagsForResourcesInput
- func (s *ListTagsForResourcesInput) SetNextToken(v string) *ListTagsForResourcesInput
- func (s *ListTagsForResourcesInput) SetResourceIds(v []*string) *ListTagsForResourcesInput
- func (s *ListTagsForResourcesInput) SetResourceType(v string) *ListTagsForResourcesInput
- func (s *ListTagsForResourcesInput) SetTagFilters(v []*TagFilterForListTagsForResourcesInput) *ListTagsForResourcesInput
- func (s ListTagsForResourcesInput) String() string
- func (s *ListTagsForResourcesInput) Validate() error
- type ListTagsForResourcesOutput
- func (s ListTagsForResourcesOutput) GoString() string
- func (s *ListTagsForResourcesOutput) SetNextToken(v string) *ListTagsForResourcesOutput
- func (s *ListTagsForResourcesOutput) SetResourceTags(v []*ResourceTagForListTagsForResourcesOutput) *ListTagsForResourcesOutput
- func (s ListTagsForResourcesOutput) String() string
- type MultiRegionConfigurationForCreateKeyOutput
- func (s MultiRegionConfigurationForCreateKeyOutput) GoString() string
- func (s *MultiRegionConfigurationForCreateKeyOutput) SetMultiRegionKeyType(v string) *MultiRegionConfigurationForCreateKeyOutput
- func (s *MultiRegionConfigurationForCreateKeyOutput) SetPrimaryKey(v *PrimaryKeyForCreateKeyOutput) *MultiRegionConfigurationForCreateKeyOutput
- func (s *MultiRegionConfigurationForCreateKeyOutput) SetReplicaKeys(v []*ReplicaKeyForCreateKeyOutput) *MultiRegionConfigurationForCreateKeyOutput
- func (s MultiRegionConfigurationForCreateKeyOutput) String() string
- type MultiRegionConfigurationForDescribeKeyOutput
- func (s MultiRegionConfigurationForDescribeKeyOutput) GoString() string
- func (s *MultiRegionConfigurationForDescribeKeyOutput) SetMultiRegionKeyType(v string) *MultiRegionConfigurationForDescribeKeyOutput
- func (s *MultiRegionConfigurationForDescribeKeyOutput) SetPrimaryKey(v *PrimaryKeyForDescribeKeyOutput) *MultiRegionConfigurationForDescribeKeyOutput
- func (s *MultiRegionConfigurationForDescribeKeyOutput) SetReplicaKeys(v []*ReplicaKeyForDescribeKeyOutput) *MultiRegionConfigurationForDescribeKeyOutput
- func (s MultiRegionConfigurationForDescribeKeyOutput) String() string
- type MultiRegionConfigurationForDescribeKeysOutput
- func (s MultiRegionConfigurationForDescribeKeysOutput) GoString() string
- func (s *MultiRegionConfigurationForDescribeKeysOutput) SetMultiRegionKeyType(v string) *MultiRegionConfigurationForDescribeKeysOutput
- func (s *MultiRegionConfigurationForDescribeKeysOutput) SetPrimaryKey(v *PrimaryKeyForDescribeKeysOutput) *MultiRegionConfigurationForDescribeKeysOutput
- func (s *MultiRegionConfigurationForDescribeKeysOutput) SetReplicaKeys(v []*ReplicaKeyForDescribeKeysOutput) *MultiRegionConfigurationForDescribeKeysOutput
- func (s MultiRegionConfigurationForDescribeKeysOutput) String() string
- type MultiRegionConfigurationForReplicateKeyOutput
- func (s MultiRegionConfigurationForReplicateKeyOutput) GoString() string
- func (s *MultiRegionConfigurationForReplicateKeyOutput) SetMultiRegionKeyType(v string) *MultiRegionConfigurationForReplicateKeyOutput
- func (s *MultiRegionConfigurationForReplicateKeyOutput) SetPrimaryKey(v *PrimaryKeyForReplicateKeyOutput) *MultiRegionConfigurationForReplicateKeyOutput
- func (s *MultiRegionConfigurationForReplicateKeyOutput) SetReplicaKeys(v []*ReplicaKeyForReplicateKeyOutput) *MultiRegionConfigurationForReplicateKeyOutput
- func (s MultiRegionConfigurationForReplicateKeyOutput) String() string
- type PageInfoForDescribeKeyringsOutput
- func (s PageInfoForDescribeKeyringsOutput) GoString() string
- func (s *PageInfoForDescribeKeyringsOutput) SetCount(v int32) *PageInfoForDescribeKeyringsOutput
- func (s *PageInfoForDescribeKeyringsOutput) SetCurrentPage(v int32) *PageInfoForDescribeKeyringsOutput
- func (s *PageInfoForDescribeKeyringsOutput) SetPageSize(v int32) *PageInfoForDescribeKeyringsOutput
- func (s *PageInfoForDescribeKeyringsOutput) SetTotalCount(v int32) *PageInfoForDescribeKeyringsOutput
- func (s PageInfoForDescribeKeyringsOutput) String() string
- type PageInfoForDescribeKeysOutput
- func (s PageInfoForDescribeKeysOutput) GoString() string
- func (s *PageInfoForDescribeKeysOutput) SetCount(v int32) *PageInfoForDescribeKeysOutput
- func (s *PageInfoForDescribeKeysOutput) SetCurrentPage(v int32) *PageInfoForDescribeKeysOutput
- func (s *PageInfoForDescribeKeysOutput) SetPageSize(v int32) *PageInfoForDescribeKeysOutput
- func (s *PageInfoForDescribeKeysOutput) SetTotalCount(v int32) *PageInfoForDescribeKeysOutput
- func (s PageInfoForDescribeKeysOutput) String() string
- type PageInfoForDescribeSecretVersionsOutput
- func (s PageInfoForDescribeSecretVersionsOutput) GoString() string
- func (s *PageInfoForDescribeSecretVersionsOutput) SetCount(v int32) *PageInfoForDescribeSecretVersionsOutput
- func (s *PageInfoForDescribeSecretVersionsOutput) SetCurrentPage(v int32) *PageInfoForDescribeSecretVersionsOutput
- func (s *PageInfoForDescribeSecretVersionsOutput) SetPageSize(v int32) *PageInfoForDescribeSecretVersionsOutput
- func (s *PageInfoForDescribeSecretVersionsOutput) SetTotalCount(v int32) *PageInfoForDescribeSecretVersionsOutput
- func (s PageInfoForDescribeSecretVersionsOutput) String() string
- type PageInfoForDescribeSecretsOutput
- func (s PageInfoForDescribeSecretsOutput) GoString() string
- func (s *PageInfoForDescribeSecretsOutput) SetCount(v int32) *PageInfoForDescribeSecretsOutput
- func (s *PageInfoForDescribeSecretsOutput) SetCurrentPage(v int32) *PageInfoForDescribeSecretsOutput
- func (s *PageInfoForDescribeSecretsOutput) SetPageSize(v int32) *PageInfoForDescribeSecretsOutput
- func (s *PageInfoForDescribeSecretsOutput) SetTotalCount(v int32) *PageInfoForDescribeSecretsOutput
- func (s PageInfoForDescribeSecretsOutput) String() string
- type PrimaryKeyForCreateKeyOutput
- type PrimaryKeyForDescribeKeyOutput
- type PrimaryKeyForDescribeKeysOutput
- func (s PrimaryKeyForDescribeKeysOutput) GoString() string
- func (s *PrimaryKeyForDescribeKeysOutput) SetRegion(v string) *PrimaryKeyForDescribeKeysOutput
- func (s *PrimaryKeyForDescribeKeysOutput) SetTrn(v string) *PrimaryKeyForDescribeKeysOutput
- func (s PrimaryKeyForDescribeKeysOutput) String() string
- type PrimaryKeyForReplicateKeyOutput
- func (s PrimaryKeyForReplicateKeyOutput) GoString() string
- func (s *PrimaryKeyForReplicateKeyOutput) SetRegion(v string) *PrimaryKeyForReplicateKeyOutput
- func (s *PrimaryKeyForReplicateKeyOutput) SetTrn(v string) *PrimaryKeyForReplicateKeyOutput
- func (s PrimaryKeyForReplicateKeyOutput) String() string
- type QueryKeyringInput
- type QueryKeyringOutput
- type ReEncryptInput
- func (s ReEncryptInput) GoString() string
- func (s *ReEncryptInput) SetCiphertextBlob(v string) *ReEncryptInput
- func (s *ReEncryptInput) SetNewEncryptionContext(v map[string]*string) *ReEncryptInput
- func (s *ReEncryptInput) SetNewKeyID(v string) *ReEncryptInput
- func (s *ReEncryptInput) SetNewKeyName(v string) *ReEncryptInput
- func (s *ReEncryptInput) SetNewKeyringName(v string) *ReEncryptInput
- func (s *ReEncryptInput) SetOldEncryptionContext(v map[string]*string) *ReEncryptInput
- func (s ReEncryptInput) String() string
- func (s *ReEncryptInput) Validate() error
- type ReEncryptOutput
- type RegionForDescribeRegionsOutput
- type ReplicaKeyForCreateKeyOutput
- type ReplicaKeyForDescribeKeyOutput
- type ReplicaKeyForDescribeKeysOutput
- func (s ReplicaKeyForDescribeKeysOutput) GoString() string
- func (s *ReplicaKeyForDescribeKeysOutput) SetRegion(v string) *ReplicaKeyForDescribeKeysOutput
- func (s *ReplicaKeyForDescribeKeysOutput) SetTrn(v string) *ReplicaKeyForDescribeKeysOutput
- func (s ReplicaKeyForDescribeKeysOutput) String() string
- type ReplicaKeyForReplicateKeyOutput
- func (s ReplicaKeyForReplicateKeyOutput) GoString() string
- func (s *ReplicaKeyForReplicateKeyOutput) SetRegion(v string) *ReplicaKeyForReplicateKeyOutput
- func (s *ReplicaKeyForReplicateKeyOutput) SetTrn(v string) *ReplicaKeyForReplicateKeyOutput
- func (s ReplicaKeyForReplicateKeyOutput) String() string
- type ReplicateKeyInput
- func (s ReplicateKeyInput) GoString() string
- func (s *ReplicateKeyInput) SetDescription(v string) *ReplicateKeyInput
- func (s *ReplicateKeyInput) SetKeyID(v string) *ReplicateKeyInput
- func (s *ReplicateKeyInput) SetKeyName(v string) *ReplicateKeyInput
- func (s *ReplicateKeyInput) SetKeyringName(v string) *ReplicateKeyInput
- func (s *ReplicateKeyInput) SetReplicaRegion(v string) *ReplicateKeyInput
- func (s *ReplicateKeyInput) SetTags(v []*TagForReplicateKeyInput) *ReplicateKeyInput
- func (s ReplicateKeyInput) String() string
- func (s *ReplicateKeyInput) Validate() error
- type ReplicateKeyOutput
- type ResourceTagForListTagsForResourcesOutput
- func (s ResourceTagForListTagsForResourcesOutput) GoString() string
- func (s *ResourceTagForListTagsForResourcesOutput) SetResourceId(v string) *ResourceTagForListTagsForResourcesOutput
- func (s *ResourceTagForListTagsForResourcesOutput) SetResourceType(v string) *ResourceTagForListTagsForResourcesOutput
- func (s *ResourceTagForListTagsForResourcesOutput) SetTagKey(v string) *ResourceTagForListTagsForResourcesOutput
- func (s *ResourceTagForListTagsForResourcesOutput) SetTagValue(v string) *ResourceTagForListTagsForResourcesOutput
- func (s ResourceTagForListTagsForResourcesOutput) String() string
- type RestoreSecretInput
- func (s RestoreSecretInput) GoString() string
- func (s *RestoreSecretInput) SetBackupData(v string) *RestoreSecretInput
- func (s *RestoreSecretInput) SetSecretDataKey(v string) *RestoreSecretInput
- func (s *RestoreSecretInput) SetSignature(v string) *RestoreSecretInput
- func (s RestoreSecretInput) String() string
- func (s *RestoreSecretInput) Validate() error
- type RestoreSecretOutput
- type RotateSecretInput
- type RotateSecretOutput
- type ScheduleKeyDeletionInput
- func (s ScheduleKeyDeletionInput) GoString() string
- func (s *ScheduleKeyDeletionInput) SetKeyID(v string) *ScheduleKeyDeletionInput
- func (s *ScheduleKeyDeletionInput) SetKeyName(v string) *ScheduleKeyDeletionInput
- func (s *ScheduleKeyDeletionInput) SetKeyringName(v string) *ScheduleKeyDeletionInput
- func (s *ScheduleKeyDeletionInput) SetPendingWindowInDays(v int32) *ScheduleKeyDeletionInput
- func (s ScheduleKeyDeletionInput) String() string
- func (s *ScheduleKeyDeletionInput) Validate() error
- type ScheduleKeyDeletionOutput
- type ScheduleSecretDeletionInput
- func (s ScheduleSecretDeletionInput) GoString() string
- func (s *ScheduleSecretDeletionInput) SetForceDelete(v bool) *ScheduleSecretDeletionInput
- func (s *ScheduleSecretDeletionInput) SetPendingWindowInDays(v int32) *ScheduleSecretDeletionInput
- func (s *ScheduleSecretDeletionInput) SetSecretName(v string) *ScheduleSecretDeletionInput
- func (s ScheduleSecretDeletionInput) String() string
- func (s *ScheduleSecretDeletionInput) Validate() error
- type ScheduleSecretDeletionOutput
- type SecretForCreateSecretOutput
- func (s SecretForCreateSecretOutput) GoString() string
- func (s *SecretForCreateSecretOutput) SetCreationDate(v int64) *SecretForCreateSecretOutput
- func (s *SecretForCreateSecretOutput) SetDescription(v string) *SecretForCreateSecretOutput
- func (s *SecretForCreateSecretOutput) SetEncryptionKey(v string) *SecretForCreateSecretOutput
- func (s *SecretForCreateSecretOutput) SetExtendedConfig(v string) *SecretForCreateSecretOutput
- func (s *SecretForCreateSecretOutput) SetID(v string) *SecretForCreateSecretOutput
- func (s *SecretForCreateSecretOutput) SetLastRotationTime(v string) *SecretForCreateSecretOutput
- func (s *SecretForCreateSecretOutput) SetManaged(v bool) *SecretForCreateSecretOutput
- func (s *SecretForCreateSecretOutput) SetProjectName(v string) *SecretForCreateSecretOutput
- func (s *SecretForCreateSecretOutput) SetRotationInterval(v int32) *SecretForCreateSecretOutput
- func (s *SecretForCreateSecretOutput) SetRotationState(v string) *SecretForCreateSecretOutput
- func (s *SecretForCreateSecretOutput) SetScheduleDeleteTime(v string) *SecretForCreateSecretOutput
- func (s *SecretForCreateSecretOutput) SetScheduleRotationTime(v string) *SecretForCreateSecretOutput
- func (s *SecretForCreateSecretOutput) SetSecretName(v string) *SecretForCreateSecretOutput
- func (s *SecretForCreateSecretOutput) SetSecretState(v string) *SecretForCreateSecretOutput
- func (s *SecretForCreateSecretOutput) SetSecretType(v string) *SecretForCreateSecretOutput
- func (s *SecretForCreateSecretOutput) SetTrn(v string) *SecretForCreateSecretOutput
- func (s *SecretForCreateSecretOutput) SetUID(v string) *SecretForCreateSecretOutput
- func (s *SecretForCreateSecretOutput) SetUpdateDate(v int64) *SecretForCreateSecretOutput
- func (s SecretForCreateSecretOutput) String() string
- type SecretForDescribeSecretOutput
- func (s SecretForDescribeSecretOutput) GoString() string
- func (s *SecretForDescribeSecretOutput) SetCreationDate(v int64) *SecretForDescribeSecretOutput
- func (s *SecretForDescribeSecretOutput) SetDescription(v string) *SecretForDescribeSecretOutput
- func (s *SecretForDescribeSecretOutput) SetEncryptionKey(v string) *SecretForDescribeSecretOutput
- func (s *SecretForDescribeSecretOutput) SetExtendedConfig(v string) *SecretForDescribeSecretOutput
- func (s *SecretForDescribeSecretOutput) SetID(v string) *SecretForDescribeSecretOutput
- func (s *SecretForDescribeSecretOutput) SetLastRotationTime(v string) *SecretForDescribeSecretOutput
- func (s *SecretForDescribeSecretOutput) SetManaged(v bool) *SecretForDescribeSecretOutput
- func (s *SecretForDescribeSecretOutput) SetProjectName(v string) *SecretForDescribeSecretOutput
- func (s *SecretForDescribeSecretOutput) SetRotationInterval(v int32) *SecretForDescribeSecretOutput
- func (s *SecretForDescribeSecretOutput) SetRotationState(v string) *SecretForDescribeSecretOutput
- func (s *SecretForDescribeSecretOutput) SetScheduleDeleteTime(v string) *SecretForDescribeSecretOutput
- func (s *SecretForDescribeSecretOutput) SetScheduleRotationTime(v string) *SecretForDescribeSecretOutput
- func (s *SecretForDescribeSecretOutput) SetSecretName(v string) *SecretForDescribeSecretOutput
- func (s *SecretForDescribeSecretOutput) SetSecretState(v string) *SecretForDescribeSecretOutput
- func (s *SecretForDescribeSecretOutput) SetSecretType(v string) *SecretForDescribeSecretOutput
- func (s *SecretForDescribeSecretOutput) SetTrn(v string) *SecretForDescribeSecretOutput
- func (s *SecretForDescribeSecretOutput) SetUID(v string) *SecretForDescribeSecretOutput
- func (s *SecretForDescribeSecretOutput) SetUpdateDate(v int64) *SecretForDescribeSecretOutput
- func (s SecretForDescribeSecretOutput) String() string
- type SecretForDescribeSecretsOutput
- func (s SecretForDescribeSecretsOutput) GoString() string
- func (s *SecretForDescribeSecretsOutput) SetCreationDate(v int64) *SecretForDescribeSecretsOutput
- func (s *SecretForDescribeSecretsOutput) SetDescription(v string) *SecretForDescribeSecretsOutput
- func (s *SecretForDescribeSecretsOutput) SetEncryptionKey(v string) *SecretForDescribeSecretsOutput
- func (s *SecretForDescribeSecretsOutput) SetExtendedConfig(v string) *SecretForDescribeSecretsOutput
- func (s *SecretForDescribeSecretsOutput) SetID(v string) *SecretForDescribeSecretsOutput
- func (s *SecretForDescribeSecretsOutput) SetLastRotationTime(v string) *SecretForDescribeSecretsOutput
- func (s *SecretForDescribeSecretsOutput) SetManaged(v bool) *SecretForDescribeSecretsOutput
- func (s *SecretForDescribeSecretsOutput) SetProjectName(v string) *SecretForDescribeSecretsOutput
- func (s *SecretForDescribeSecretsOutput) SetRotationInterval(v int32) *SecretForDescribeSecretsOutput
- func (s *SecretForDescribeSecretsOutput) SetRotationState(v string) *SecretForDescribeSecretsOutput
- func (s *SecretForDescribeSecretsOutput) SetScheduleDeleteTime(v string) *SecretForDescribeSecretsOutput
- func (s *SecretForDescribeSecretsOutput) SetScheduleRotationTime(v string) *SecretForDescribeSecretsOutput
- func (s *SecretForDescribeSecretsOutput) SetSecretName(v string) *SecretForDescribeSecretsOutput
- func (s *SecretForDescribeSecretsOutput) SetSecretState(v string) *SecretForDescribeSecretsOutput
- func (s *SecretForDescribeSecretsOutput) SetSecretType(v string) *SecretForDescribeSecretsOutput
- func (s *SecretForDescribeSecretsOutput) SetTrn(v string) *SecretForDescribeSecretsOutput
- func (s *SecretForDescribeSecretsOutput) SetUID(v string) *SecretForDescribeSecretsOutput
- func (s *SecretForDescribeSecretsOutput) SetUpdateDate(v int64) *SecretForDescribeSecretsOutput
- func (s SecretForDescribeSecretsOutput) String() string
- type SecretValueForBatchGetSecretValueOutput
- func (s SecretValueForBatchGetSecretValueOutput) GoString() string
- func (s *SecretValueForBatchGetSecretValueOutput) SetCreationDate(v int64) *SecretValueForBatchGetSecretValueOutput
- func (s *SecretValueForBatchGetSecretValueOutput) SetSecretName(v string) *SecretValueForBatchGetSecretValueOutput
- func (s *SecretValueForBatchGetSecretValueOutput) SetSecretValue(v string) *SecretValueForBatchGetSecretValueOutput
- func (s *SecretValueForBatchGetSecretValueOutput) SetVersionID(v string) *SecretValueForBatchGetSecretValueOutput
- func (s *SecretValueForBatchGetSecretValueOutput) SetVersionStage(v string) *SecretValueForBatchGetSecretValueOutput
- func (s SecretValueForBatchGetSecretValueOutput) String() string
- type SecretVersionForDescribeSecretVersionsOutput
- func (s SecretVersionForDescribeSecretVersionsOutput) GoString() string
- func (s *SecretVersionForDescribeSecretVersionsOutput) SetCreationDate(v int64) *SecretVersionForDescribeSecretVersionsOutput
- func (s *SecretVersionForDescribeSecretVersionsOutput) SetVersionID(v string) *SecretVersionForDescribeSecretVersionsOutput
- func (s *SecretVersionForDescribeSecretVersionsOutput) SetVersionStage(v string) *SecretVersionForDescribeSecretVersionsOutput
- func (s SecretVersionForDescribeSecretVersionsOutput) String() string
- type SetSecretValueInput
- type SetSecretValueOutput
- func (s SetSecretValueOutput) GoString() string
- func (s *SetSecretValueOutput) SetCreationDate(v int64) *SetSecretValueOutput
- func (s *SetSecretValueOutput) SetVersionID(v string) *SetSecretValueOutput
- func (s *SetSecretValueOutput) SetVersionStage(v string) *SetSecretValueOutput
- func (s SetSecretValueOutput) String() string
- type TagFilterForDescribeKeysInput
- type TagFilterForListTagsForResourcesInput
- func (s TagFilterForListTagsForResourcesInput) GoString() string
- func (s *TagFilterForListTagsForResourcesInput) SetKey(v string) *TagFilterForListTagsForResourcesInput
- func (s *TagFilterForListTagsForResourcesInput) SetValues(v []*string) *TagFilterForListTagsForResourcesInput
- func (s TagFilterForListTagsForResourcesInput) String() string
- type TagForCreateKeyInput
- type TagForCreateKeyOutput
- type TagForDescribeKeyOutput
- type TagForDescribeKeysOutput
- type TagForReplicateKeyInput
- type TagForReplicateKeyOutput
- type TagForTagResourcesInput
- type TagResourcesInput
- func (s TagResourcesInput) GoString() string
- func (s *TagResourcesInput) SetResourceIds(v []*string) *TagResourcesInput
- func (s *TagResourcesInput) SetResourceType(v string) *TagResourcesInput
- func (s *TagResourcesInput) SetTags(v []*TagForTagResourcesInput) *TagResourcesInput
- func (s TagResourcesInput) String() string
- func (s *TagResourcesInput) Validate() error
- type TagResourcesOutput
- type UntagResourcesInput
- func (s UntagResourcesInput) GoString() string
- func (s *UntagResourcesInput) SetResourceIds(v []*string) *UntagResourcesInput
- func (s *UntagResourcesInput) SetResourceType(v string) *UntagResourcesInput
- func (s *UntagResourcesInput) SetTagKeys(v []*string) *UntagResourcesInput
- func (s UntagResourcesInput) String() string
- func (s *UntagResourcesInput) Validate() error
- type UntagResourcesOutput
- type UpdateKeyInput
- func (s UpdateKeyInput) GoString() string
- func (s *UpdateKeyInput) SetDescription(v string) *UpdateKeyInput
- func (s *UpdateKeyInput) SetKeyID(v string) *UpdateKeyInput
- func (s *UpdateKeyInput) SetKeyName(v string) *UpdateKeyInput
- func (s *UpdateKeyInput) SetKeyringName(v string) *UpdateKeyInput
- func (s *UpdateKeyInput) SetNewKeyName(v string) *UpdateKeyInput
- func (s UpdateKeyInput) String() string
- func (s *UpdateKeyInput) Validate() error
- type UpdateKeyOutput
- type UpdateKeyringInput
- func (s UpdateKeyringInput) GoString() string
- func (s *UpdateKeyringInput) SetDescription(v string) *UpdateKeyringInput
- func (s *UpdateKeyringInput) SetKeyringID(v string) *UpdateKeyringInput
- func (s *UpdateKeyringInput) SetKeyringName(v string) *UpdateKeyringInput
- func (s UpdateKeyringInput) String() string
- func (s *UpdateKeyringInput) Validate() error
- type UpdateKeyringOutput
- type UpdatePrimaryRegionInput
- func (s UpdatePrimaryRegionInput) GoString() string
- func (s *UpdatePrimaryRegionInput) SetKeyID(v string) *UpdatePrimaryRegionInput
- func (s *UpdatePrimaryRegionInput) SetKeyName(v string) *UpdatePrimaryRegionInput
- func (s *UpdatePrimaryRegionInput) SetKeyringName(v string) *UpdatePrimaryRegionInput
- func (s *UpdatePrimaryRegionInput) SetPrimaryRegion(v string) *UpdatePrimaryRegionInput
- func (s UpdatePrimaryRegionInput) String() string
- func (s *UpdatePrimaryRegionInput) Validate() error
- type UpdatePrimaryRegionOutput
- type UpdateSecretInput
- type UpdateSecretOutput
- type UpdateSecretRotationPolicyInput
- func (s UpdateSecretRotationPolicyInput) GoString() string
- func (s *UpdateSecretRotationPolicyInput) SetAutomaticRotation(v bool) *UpdateSecretRotationPolicyInput
- func (s *UpdateSecretRotationPolicyInput) SetRotationInterval(v string) *UpdateSecretRotationPolicyInput
- func (s *UpdateSecretRotationPolicyInput) SetSecretName(v string) *UpdateSecretRotationPolicyInput
- func (s UpdateSecretRotationPolicyInput) String() string
- func (s *UpdateSecretRotationPolicyInput) Validate() error
- type UpdateSecretRotationPolicyOutput
- type VerifyMacInput
- func (s VerifyMacInput) GoString() string
- func (s *VerifyMacInput) SetKeyID(v string) *VerifyMacInput
- func (s *VerifyMacInput) SetKeyName(v string) *VerifyMacInput
- func (s *VerifyMacInput) SetKeyringName(v string) *VerifyMacInput
- func (s *VerifyMacInput) SetMac(v string) *VerifyMacInput
- func (s *VerifyMacInput) SetMacAlgorithm(v string) *VerifyMacInput
- func (s *VerifyMacInput) SetMessage(v string) *VerifyMacInput
- func (s VerifyMacInput) String() string
- func (s *VerifyMacInput) Validate() error
- type VerifyMacOutput
Constants ¶
const ( // EnumOfVersionStageForBatchGetSecretValueOutputCurrent is a EnumOfVersionStageForBatchGetSecretValueOutput enum value EnumOfVersionStageForBatchGetSecretValueOutputCurrent = "CURRENT" // EnumOfVersionStageForBatchGetSecretValueOutputOlder is a EnumOfVersionStageForBatchGetSecretValueOutput enum value EnumOfVersionStageForBatchGetSecretValueOutputOlder = "OLDER" )
const ( // EnumOfMultiRegionKeyTypeForCreateKeyOutputPrimary is a EnumOfMultiRegionKeyTypeForCreateKeyOutput enum value EnumOfMultiRegionKeyTypeForCreateKeyOutputPrimary = "PRIMARY" // EnumOfMultiRegionKeyTypeForCreateKeyOutputReplica is a EnumOfMultiRegionKeyTypeForCreateKeyOutput enum value EnumOfMultiRegionKeyTypeForCreateKeyOutputReplica = "REPLICA" )
const ( // EnumOfSecretStateForCreateSecretOutputEnable is a EnumOfSecretStateForCreateSecretOutput enum value EnumOfSecretStateForCreateSecretOutputEnable = "Enable" // EnumOfSecretStateForCreateSecretOutputDisable is a EnumOfSecretStateForCreateSecretOutput enum value EnumOfSecretStateForCreateSecretOutputDisable = "Disable" // EnumOfSecretStateForCreateSecretOutputPendingDelete is a EnumOfSecretStateForCreateSecretOutput enum value EnumOfSecretStateForCreateSecretOutputPendingDelete = "PendingDelete" )
const ( // EnumOfSecretTypeForCreateSecretInputGeneric is a EnumOfSecretTypeForCreateSecretInput enum value EnumOfSecretTypeForCreateSecretInputGeneric = "Generic" // EnumOfSecretTypeForCreateSecretInputIam is a EnumOfSecretTypeForCreateSecretInput enum value EnumOfSecretTypeForCreateSecretInputIam = "IAM" // EnumOfSecretTypeForCreateSecretInputRds is a EnumOfSecretTypeForCreateSecretInput enum value EnumOfSecretTypeForCreateSecretInputRds = "RDS" // EnumOfSecretTypeForCreateSecretInputRedis is a EnumOfSecretTypeForCreateSecretInput enum value EnumOfSecretTypeForCreateSecretInputRedis = "Redis" // EnumOfSecretTypeForCreateSecretInputEcs is a EnumOfSecretTypeForCreateSecretInput enum value EnumOfSecretTypeForCreateSecretInputEcs = "ECS" )
const ( // EnumOfSecretTypeForCreateSecretOutputGeneric is a EnumOfSecretTypeForCreateSecretOutput enum value EnumOfSecretTypeForCreateSecretOutputGeneric = "Generic" // EnumOfSecretTypeForCreateSecretOutputIam is a EnumOfSecretTypeForCreateSecretOutput enum value EnumOfSecretTypeForCreateSecretOutputIam = "IAM" // EnumOfSecretTypeForCreateSecretOutputRds is a EnumOfSecretTypeForCreateSecretOutput enum value EnumOfSecretTypeForCreateSecretOutputRds = "RDS" // EnumOfSecretTypeForCreateSecretOutputRedis is a EnumOfSecretTypeForCreateSecretOutput enum value EnumOfSecretTypeForCreateSecretOutputRedis = "Redis" // EnumOfSecretTypeForCreateSecretOutputEcs is a EnumOfSecretTypeForCreateSecretOutput enum value EnumOfSecretTypeForCreateSecretOutputEcs = "ECS" )
const ( // EnumOfMultiRegionKeyTypeForDescribeKeyOutputPrimary is a EnumOfMultiRegionKeyTypeForDescribeKeyOutput enum value EnumOfMultiRegionKeyTypeForDescribeKeyOutputPrimary = "PRIMARY" // EnumOfMultiRegionKeyTypeForDescribeKeyOutputReplica is a EnumOfMultiRegionKeyTypeForDescribeKeyOutput enum value EnumOfMultiRegionKeyTypeForDescribeKeyOutputReplica = "REPLICA" )
const ( // EnumOfMultiRegionKeyTypeForDescribeKeysOutputPrimary is a EnumOfMultiRegionKeyTypeForDescribeKeysOutput enum value EnumOfMultiRegionKeyTypeForDescribeKeysOutputPrimary = "PRIMARY" // EnumOfMultiRegionKeyTypeForDescribeKeysOutputReplica is a EnumOfMultiRegionKeyTypeForDescribeKeysOutput enum value EnumOfMultiRegionKeyTypeForDescribeKeysOutputReplica = "REPLICA" )
const ( // EnumOfSecretStateForDescribeSecretOutputEnable is a EnumOfSecretStateForDescribeSecretOutput enum value EnumOfSecretStateForDescribeSecretOutputEnable = "Enable" // EnumOfSecretStateForDescribeSecretOutputDisable is a EnumOfSecretStateForDescribeSecretOutput enum value EnumOfSecretStateForDescribeSecretOutputDisable = "Disable" // EnumOfSecretStateForDescribeSecretOutputPendingDelete is a EnumOfSecretStateForDescribeSecretOutput enum value EnumOfSecretStateForDescribeSecretOutputPendingDelete = "PendingDelete" )
const ( // EnumOfSecretTypeForDescribeSecretOutputGeneric is a EnumOfSecretTypeForDescribeSecretOutput enum value EnumOfSecretTypeForDescribeSecretOutputGeneric = "Generic" // EnumOfSecretTypeForDescribeSecretOutputIam is a EnumOfSecretTypeForDescribeSecretOutput enum value EnumOfSecretTypeForDescribeSecretOutputIam = "IAM" // EnumOfSecretTypeForDescribeSecretOutputRds is a EnumOfSecretTypeForDescribeSecretOutput enum value EnumOfSecretTypeForDescribeSecretOutputRds = "RDS" // EnumOfSecretTypeForDescribeSecretOutputRedis is a EnumOfSecretTypeForDescribeSecretOutput enum value EnumOfSecretTypeForDescribeSecretOutputRedis = "Redis" // EnumOfSecretTypeForDescribeSecretOutputEcs is a EnumOfSecretTypeForDescribeSecretOutput enum value EnumOfSecretTypeForDescribeSecretOutputEcs = "ECS" )
const ( // EnumOfVersionStageForDescribeSecretVersionsOutputCurrent is a EnumOfVersionStageForDescribeSecretVersionsOutput enum value EnumOfVersionStageForDescribeSecretVersionsOutputCurrent = "CURRENT" // EnumOfVersionStageForDescribeSecretVersionsOutputOlder is a EnumOfVersionStageForDescribeSecretVersionsOutput enum value EnumOfVersionStageForDescribeSecretVersionsOutputOlder = "OLDER" )
const ( // EnumOfSecretStateForDescribeSecretsOutputEnable is a EnumOfSecretStateForDescribeSecretsOutput enum value EnumOfSecretStateForDescribeSecretsOutputEnable = "Enable" // EnumOfSecretStateForDescribeSecretsOutputDisable is a EnumOfSecretStateForDescribeSecretsOutput enum value EnumOfSecretStateForDescribeSecretsOutputDisable = "Disable" // EnumOfSecretStateForDescribeSecretsOutputPendingDelete is a EnumOfSecretStateForDescribeSecretsOutput enum value EnumOfSecretStateForDescribeSecretsOutputPendingDelete = "PendingDelete" )
const ( // EnumOfSecretTypeForDescribeSecretsOutputGeneric is a EnumOfSecretTypeForDescribeSecretsOutput enum value EnumOfSecretTypeForDescribeSecretsOutputGeneric = "Generic" // EnumOfSecretTypeForDescribeSecretsOutputIam is a EnumOfSecretTypeForDescribeSecretsOutput enum value EnumOfSecretTypeForDescribeSecretsOutputIam = "IAM" // EnumOfSecretTypeForDescribeSecretsOutputRds is a EnumOfSecretTypeForDescribeSecretsOutput enum value EnumOfSecretTypeForDescribeSecretsOutputRds = "RDS" // EnumOfSecretTypeForDescribeSecretsOutputRedis is a EnumOfSecretTypeForDescribeSecretsOutput enum value EnumOfSecretTypeForDescribeSecretsOutputRedis = "Redis" // EnumOfSecretTypeForDescribeSecretsOutputEcs is a EnumOfSecretTypeForDescribeSecretsOutput enum value EnumOfSecretTypeForDescribeSecretsOutputEcs = "ECS" )
const ( // EnumOfMultiRegionKeyTypeForReplicateKeyOutputPrimary is a EnumOfMultiRegionKeyTypeForReplicateKeyOutput enum value EnumOfMultiRegionKeyTypeForReplicateKeyOutputPrimary = "PRIMARY" // EnumOfMultiRegionKeyTypeForReplicateKeyOutputReplica is a EnumOfMultiRegionKeyTypeForReplicateKeyOutput enum value EnumOfMultiRegionKeyTypeForReplicateKeyOutputReplica = "REPLICA" )
const ( ServiceName = "kms" // Name of service. EndpointsID = ServiceName // ID to lookup a service endpoint with. ServiceID = "kms" // ServiceID is a unique identifer of a specific service. )
Service information constants
const (
// EnumOfResourceTypeForTagResourcesInputKeys is a EnumOfResourceTypeForTagResourcesInput enum value
EnumOfResourceTypeForTagResourcesInputKeys = "keys"
)
const (
// EnumOfResourceTypeForUntagResourcesInputKeys is a EnumOfResourceTypeForUntagResourcesInput enum value
EnumOfResourceTypeForUntagResourcesInputKeys = "keys"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArchiveKeyInput ¶
type ArchiveKeyInput struct {
KeyID *string `type:"string"`
KeyName *string `min:"2" max:"31" type:"string"`
KeyringName *string `min:"2" max:"31" type:"string"`
// contains filtered or unexported fields
}
func (ArchiveKeyInput) GoString ¶
func (s ArchiveKeyInput) GoString() string
GoString returns the string representation
func (*ArchiveKeyInput) SetKeyID ¶
func (s *ArchiveKeyInput) SetKeyID(v string) *ArchiveKeyInput
SetKeyID sets the KeyID field's value.
func (*ArchiveKeyInput) SetKeyName ¶
func (s *ArchiveKeyInput) SetKeyName(v string) *ArchiveKeyInput
SetKeyName sets the KeyName field's value.
func (*ArchiveKeyInput) SetKeyringName ¶
func (s *ArchiveKeyInput) SetKeyringName(v string) *ArchiveKeyInput
SetKeyringName sets the KeyringName field's value.
func (ArchiveKeyInput) String ¶
func (s ArchiveKeyInput) String() string
String returns the string representation
func (*ArchiveKeyInput) Validate ¶
func (s *ArchiveKeyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ArchiveKeyOutput ¶
type ArchiveKeyOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (ArchiveKeyOutput) GoString ¶
func (s ArchiveKeyOutput) GoString() string
GoString returns the string representation
func (ArchiveKeyOutput) String ¶
func (s ArchiveKeyOutput) String() string
String returns the string representation
type AsymmetricDecryptInput ¶
type AsymmetricDecryptInput struct {
// Algorithm is a required field
Algorithm *string `type:"string" json:",omitempty" required:"true"`
// CiphertextBlob is a required field
CiphertextBlob *string `min:"1" max:"4096" type:"string" json:",omitempty" required:"true"`
KeyID *string `type:"string" json:",omitempty"`
KeyName *string `min:"2" max:"31" type:"string" json:",omitempty"`
KeyringName *string `min:"2" max:"31" type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AsymmetricDecryptInput) GoString ¶
func (s AsymmetricDecryptInput) GoString() string
GoString returns the string representation
func (*AsymmetricDecryptInput) SetAlgorithm ¶
func (s *AsymmetricDecryptInput) SetAlgorithm(v string) *AsymmetricDecryptInput
SetAlgorithm sets the Algorithm field's value.
func (*AsymmetricDecryptInput) SetCiphertextBlob ¶
func (s *AsymmetricDecryptInput) SetCiphertextBlob(v string) *AsymmetricDecryptInput
SetCiphertextBlob sets the CiphertextBlob field's value.
func (*AsymmetricDecryptInput) SetKeyID ¶
func (s *AsymmetricDecryptInput) SetKeyID(v string) *AsymmetricDecryptInput
SetKeyID sets the KeyID field's value.
func (*AsymmetricDecryptInput) SetKeyName ¶
func (s *AsymmetricDecryptInput) SetKeyName(v string) *AsymmetricDecryptInput
SetKeyName sets the KeyName field's value.
func (*AsymmetricDecryptInput) SetKeyringName ¶
func (s *AsymmetricDecryptInput) SetKeyringName(v string) *AsymmetricDecryptInput
SetKeyringName sets the KeyringName field's value.
func (AsymmetricDecryptInput) String ¶
func (s AsymmetricDecryptInput) String() string
String returns the string representation
func (*AsymmetricDecryptInput) Validate ¶
func (s *AsymmetricDecryptInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AsymmetricDecryptOutput ¶
type AsymmetricDecryptOutput struct {
Metadata *response.ResponseMetadata
KeyID *string `type:"string" json:",omitempty"`
Plaintext *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AsymmetricDecryptOutput) GoString ¶
func (s AsymmetricDecryptOutput) GoString() string
GoString returns the string representation
func (*AsymmetricDecryptOutput) SetKeyID ¶
func (s *AsymmetricDecryptOutput) SetKeyID(v string) *AsymmetricDecryptOutput
SetKeyID sets the KeyID field's value.
func (*AsymmetricDecryptOutput) SetPlaintext ¶
func (s *AsymmetricDecryptOutput) SetPlaintext(v string) *AsymmetricDecryptOutput
SetPlaintext sets the Plaintext field's value.
func (AsymmetricDecryptOutput) String ¶
func (s AsymmetricDecryptOutput) String() string
String returns the string representation
type AsymmetricEncryptInput ¶
type AsymmetricEncryptInput struct {
// Algorithm is a required field
Algorithm *string `type:"string" json:",omitempty" required:"true"`
KeyID *string `type:"string" json:",omitempty"`
KeyName *string `min:"2" max:"31" type:"string" json:",omitempty"`
KeyringName *string `min:"2" max:"31" type:"string" json:",omitempty"`
// Plaintext is a required field
Plaintext *string `min:"1" max:"1024" type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (AsymmetricEncryptInput) GoString ¶
func (s AsymmetricEncryptInput) GoString() string
GoString returns the string representation
func (*AsymmetricEncryptInput) SetAlgorithm ¶
func (s *AsymmetricEncryptInput) SetAlgorithm(v string) *AsymmetricEncryptInput
SetAlgorithm sets the Algorithm field's value.
func (*AsymmetricEncryptInput) SetKeyID ¶
func (s *AsymmetricEncryptInput) SetKeyID(v string) *AsymmetricEncryptInput
SetKeyID sets the KeyID field's value.
func (*AsymmetricEncryptInput) SetKeyName ¶
func (s *AsymmetricEncryptInput) SetKeyName(v string) *AsymmetricEncryptInput
SetKeyName sets the KeyName field's value.
func (*AsymmetricEncryptInput) SetKeyringName ¶
func (s *AsymmetricEncryptInput) SetKeyringName(v string) *AsymmetricEncryptInput
SetKeyringName sets the KeyringName field's value.
func (*AsymmetricEncryptInput) SetPlaintext ¶
func (s *AsymmetricEncryptInput) SetPlaintext(v string) *AsymmetricEncryptInput
SetPlaintext sets the Plaintext field's value.
func (AsymmetricEncryptInput) String ¶
func (s AsymmetricEncryptInput) String() string
String returns the string representation
func (*AsymmetricEncryptInput) Validate ¶
func (s *AsymmetricEncryptInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AsymmetricEncryptOutput ¶
type AsymmetricEncryptOutput struct {
Metadata *response.ResponseMetadata
CiphertextBlob *string `type:"string" json:",omitempty"`
KeyID *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AsymmetricEncryptOutput) GoString ¶
func (s AsymmetricEncryptOutput) GoString() string
GoString returns the string representation
func (*AsymmetricEncryptOutput) SetCiphertextBlob ¶
func (s *AsymmetricEncryptOutput) SetCiphertextBlob(v string) *AsymmetricEncryptOutput
SetCiphertextBlob sets the CiphertextBlob field's value.
func (*AsymmetricEncryptOutput) SetKeyID ¶
func (s *AsymmetricEncryptOutput) SetKeyID(v string) *AsymmetricEncryptOutput
SetKeyID sets the KeyID field's value.
func (AsymmetricEncryptOutput) String ¶
func (s AsymmetricEncryptOutput) String() string
String returns the string representation
type AsymmetricSignInput ¶
type AsymmetricSignInput struct {
// Algorithm is a required field
Algorithm *string `type:"string" json:",omitempty" required:"true"`
KeyID *string `type:"string" json:",omitempty"`
KeyName *string `min:"2" max:"31" type:"string" json:",omitempty"`
KeyringName *string `min:"2" max:"31" type:"string" json:",omitempty"`
// Message is a required field
Message *string `type:"string" json:",omitempty" required:"true"`
MessageType *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AsymmetricSignInput) GoString ¶
func (s AsymmetricSignInput) GoString() string
GoString returns the string representation
func (*AsymmetricSignInput) SetAlgorithm ¶
func (s *AsymmetricSignInput) SetAlgorithm(v string) *AsymmetricSignInput
SetAlgorithm sets the Algorithm field's value.
func (*AsymmetricSignInput) SetKeyID ¶
func (s *AsymmetricSignInput) SetKeyID(v string) *AsymmetricSignInput
SetKeyID sets the KeyID field's value.
func (*AsymmetricSignInput) SetKeyName ¶
func (s *AsymmetricSignInput) SetKeyName(v string) *AsymmetricSignInput
SetKeyName sets the KeyName field's value.
func (*AsymmetricSignInput) SetKeyringName ¶
func (s *AsymmetricSignInput) SetKeyringName(v string) *AsymmetricSignInput
SetKeyringName sets the KeyringName field's value.
func (*AsymmetricSignInput) SetMessage ¶
func (s *AsymmetricSignInput) SetMessage(v string) *AsymmetricSignInput
SetMessage sets the Message field's value.
func (*AsymmetricSignInput) SetMessageType ¶
func (s *AsymmetricSignInput) SetMessageType(v string) *AsymmetricSignInput
SetMessageType sets the MessageType field's value.
func (AsymmetricSignInput) String ¶
func (s AsymmetricSignInput) String() string
String returns the string representation
func (*AsymmetricSignInput) Validate ¶
func (s *AsymmetricSignInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AsymmetricSignOutput ¶
type AsymmetricSignOutput struct {
Metadata *response.ResponseMetadata
KeyID *string `type:"string" json:",omitempty"`
Signature *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AsymmetricSignOutput) GoString ¶
func (s AsymmetricSignOutput) GoString() string
GoString returns the string representation
func (*AsymmetricSignOutput) SetKeyID ¶
func (s *AsymmetricSignOutput) SetKeyID(v string) *AsymmetricSignOutput
SetKeyID sets the KeyID field's value.
func (*AsymmetricSignOutput) SetSignature ¶
func (s *AsymmetricSignOutput) SetSignature(v string) *AsymmetricSignOutput
SetSignature sets the Signature field's value.
func (AsymmetricSignOutput) String ¶
func (s AsymmetricSignOutput) String() string
String returns the string representation
type AsymmetricVerifyInput ¶
type AsymmetricVerifyInput struct {
// Algorithm is a required field
Algorithm *string `type:"string" json:",omitempty" required:"true"`
KeyID *string `type:"string" json:",omitempty"`
KeyName *string `min:"2" max:"31" type:"string" json:",omitempty"`
KeyringName *string `min:"2" max:"31" type:"string" json:",omitempty"`
// Message is a required field
Message *string `type:"string" json:",omitempty" required:"true"`
MessageType *string `type:"string" json:",omitempty"`
// Signature is a required field
Signature *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (AsymmetricVerifyInput) GoString ¶
func (s AsymmetricVerifyInput) GoString() string
GoString returns the string representation
func (*AsymmetricVerifyInput) SetAlgorithm ¶
func (s *AsymmetricVerifyInput) SetAlgorithm(v string) *AsymmetricVerifyInput
SetAlgorithm sets the Algorithm field's value.
func (*AsymmetricVerifyInput) SetKeyID ¶
func (s *AsymmetricVerifyInput) SetKeyID(v string) *AsymmetricVerifyInput
SetKeyID sets the KeyID field's value.
func (*AsymmetricVerifyInput) SetKeyName ¶
func (s *AsymmetricVerifyInput) SetKeyName(v string) *AsymmetricVerifyInput
SetKeyName sets the KeyName field's value.
func (*AsymmetricVerifyInput) SetKeyringName ¶
func (s *AsymmetricVerifyInput) SetKeyringName(v string) *AsymmetricVerifyInput
SetKeyringName sets the KeyringName field's value.
func (*AsymmetricVerifyInput) SetMessage ¶
func (s *AsymmetricVerifyInput) SetMessage(v string) *AsymmetricVerifyInput
SetMessage sets the Message field's value.
func (*AsymmetricVerifyInput) SetMessageType ¶
func (s *AsymmetricVerifyInput) SetMessageType(v string) *AsymmetricVerifyInput
SetMessageType sets the MessageType field's value.
func (*AsymmetricVerifyInput) SetSignature ¶
func (s *AsymmetricVerifyInput) SetSignature(v string) *AsymmetricVerifyInput
SetSignature sets the Signature field's value.
func (AsymmetricVerifyInput) String ¶
func (s AsymmetricVerifyInput) String() string
String returns the string representation
func (*AsymmetricVerifyInput) Validate ¶
func (s *AsymmetricVerifyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AsymmetricVerifyOutput ¶
type AsymmetricVerifyOutput struct {
Metadata *response.ResponseMetadata
KeyID *string `type:"string" json:",omitempty"`
SignatureValid *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (AsymmetricVerifyOutput) GoString ¶
func (s AsymmetricVerifyOutput) GoString() string
GoString returns the string representation
func (*AsymmetricVerifyOutput) SetKeyID ¶
func (s *AsymmetricVerifyOutput) SetKeyID(v string) *AsymmetricVerifyOutput
SetKeyID sets the KeyID field's value.
func (*AsymmetricVerifyOutput) SetSignatureValid ¶
func (s *AsymmetricVerifyOutput) SetSignatureValid(v bool) *AsymmetricVerifyOutput
SetSignatureValid sets the SignatureValid field's value.
func (AsymmetricVerifyOutput) String ¶
func (s AsymmetricVerifyOutput) String() string
String returns the string representation
type BackupSecretInput ¶
type BackupSecretInput struct {
// SecretName is a required field
SecretName *string `min:"2" max:"128" type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (BackupSecretInput) GoString ¶
func (s BackupSecretInput) GoString() string
GoString returns the string representation
func (*BackupSecretInput) SetSecretName ¶
func (s *BackupSecretInput) SetSecretName(v string) *BackupSecretInput
SetSecretName sets the SecretName field's value.
func (BackupSecretInput) String ¶
func (s BackupSecretInput) String() string
String returns the string representation
func (*BackupSecretInput) Validate ¶
func (s *BackupSecretInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type BackupSecretOutput ¶
type BackupSecretOutput struct {
Metadata *response.ResponseMetadata
BackupData *string `type:"string" json:",omitempty"`
SecretDataKey *string `type:"string" json:",omitempty"`
Signature *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (BackupSecretOutput) GoString ¶
func (s BackupSecretOutput) GoString() string
GoString returns the string representation
func (*BackupSecretOutput) SetBackupData ¶
func (s *BackupSecretOutput) SetBackupData(v string) *BackupSecretOutput
SetBackupData sets the BackupData field's value.
func (*BackupSecretOutput) SetSecretDataKey ¶
func (s *BackupSecretOutput) SetSecretDataKey(v string) *BackupSecretOutput
SetSecretDataKey sets the SecretDataKey field's value.
func (*BackupSecretOutput) SetSignature ¶
func (s *BackupSecretOutput) SetSignature(v string) *BackupSecretOutput
SetSignature sets the Signature field's value.
func (BackupSecretOutput) String ¶
func (s BackupSecretOutput) String() string
String returns the string representation
type BatchGetSecretValueInput ¶
type BatchGetSecretValueInput struct {
SecretNames []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (BatchGetSecretValueInput) GoString ¶
func (s BatchGetSecretValueInput) GoString() string
GoString returns the string representation
func (*BatchGetSecretValueInput) SetSecretNames ¶
func (s *BatchGetSecretValueInput) SetSecretNames(v []*string) *BatchGetSecretValueInput
SetSecretNames sets the SecretNames field's value.
func (BatchGetSecretValueInput) String ¶
func (s BatchGetSecretValueInput) String() string
String returns the string representation
type BatchGetSecretValueOutput ¶
type BatchGetSecretValueOutput struct {
Metadata *response.ResponseMetadata
SecretValues []*SecretValueForBatchGetSecretValueOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (BatchGetSecretValueOutput) GoString ¶
func (s BatchGetSecretValueOutput) GoString() string
GoString returns the string representation
func (*BatchGetSecretValueOutput) SetSecretValues ¶
func (s *BatchGetSecretValueOutput) SetSecretValues(v []*SecretValueForBatchGetSecretValueOutput) *BatchGetSecretValueOutput
SetSecretValues sets the SecretValues field's value.
func (BatchGetSecretValueOutput) String ¶
func (s BatchGetSecretValueOutput) String() string
String returns the string representation
type CancelArchiveKeyInput ¶
type CancelArchiveKeyInput struct {
KeyID *string `type:"string" json:",omitempty"`
KeyName *string `min:"2" max:"31" type:"string" json:",omitempty"`
KeyringName *string `min:"2" max:"31" type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CancelArchiveKeyInput) GoString ¶
func (s CancelArchiveKeyInput) GoString() string
GoString returns the string representation
func (*CancelArchiveKeyInput) SetKeyID ¶
func (s *CancelArchiveKeyInput) SetKeyID(v string) *CancelArchiveKeyInput
SetKeyID sets the KeyID field's value.
func (*CancelArchiveKeyInput) SetKeyName ¶
func (s *CancelArchiveKeyInput) SetKeyName(v string) *CancelArchiveKeyInput
SetKeyName sets the KeyName field's value.
func (*CancelArchiveKeyInput) SetKeyringName ¶
func (s *CancelArchiveKeyInput) SetKeyringName(v string) *CancelArchiveKeyInput
SetKeyringName sets the KeyringName field's value.
func (CancelArchiveKeyInput) String ¶
func (s CancelArchiveKeyInput) String() string
String returns the string representation
func (*CancelArchiveKeyInput) Validate ¶
func (s *CancelArchiveKeyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CancelArchiveKeyOutput ¶
type CancelArchiveKeyOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (CancelArchiveKeyOutput) GoString ¶
func (s CancelArchiveKeyOutput) GoString() string
GoString returns the string representation
func (CancelArchiveKeyOutput) String ¶
func (s CancelArchiveKeyOutput) String() string
String returns the string representation
type CancelKeyDeletionInput ¶
type CancelKeyDeletionInput struct {
KeyID *string `type:"string" json:",omitempty"`
KeyName *string `min:"2" max:"31" type:"string" json:",omitempty"`
KeyringName *string `min:"2" max:"31" type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CancelKeyDeletionInput) GoString ¶
func (s CancelKeyDeletionInput) GoString() string
GoString returns the string representation
func (*CancelKeyDeletionInput) SetKeyID ¶
func (s *CancelKeyDeletionInput) SetKeyID(v string) *CancelKeyDeletionInput
SetKeyID sets the KeyID field's value.
func (*CancelKeyDeletionInput) SetKeyName ¶
func (s *CancelKeyDeletionInput) SetKeyName(v string) *CancelKeyDeletionInput
SetKeyName sets the KeyName field's value.
func (*CancelKeyDeletionInput) SetKeyringName ¶
func (s *CancelKeyDeletionInput) SetKeyringName(v string) *CancelKeyDeletionInput
SetKeyringName sets the KeyringName field's value.
func (CancelKeyDeletionInput) String ¶
func (s CancelKeyDeletionInput) String() string
String returns the string representation
func (*CancelKeyDeletionInput) Validate ¶
func (s *CancelKeyDeletionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CancelKeyDeletionOutput ¶
type CancelKeyDeletionOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (CancelKeyDeletionOutput) GoString ¶
func (s CancelKeyDeletionOutput) GoString() string
GoString returns the string representation
func (CancelKeyDeletionOutput) String ¶
func (s CancelKeyDeletionOutput) String() string
String returns the string representation
type CancelSecretDeletionInput ¶
type CancelSecretDeletionInput struct {
// SecretName is a required field
SecretName *string `min:"2" max:"128" type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (CancelSecretDeletionInput) GoString ¶
func (s CancelSecretDeletionInput) GoString() string
GoString returns the string representation
func (*CancelSecretDeletionInput) SetSecretName ¶
func (s *CancelSecretDeletionInput) SetSecretName(v string) *CancelSecretDeletionInput
SetSecretName sets the SecretName field's value.
func (CancelSecretDeletionInput) String ¶
func (s CancelSecretDeletionInput) String() string
String returns the string representation
func (*CancelSecretDeletionInput) Validate ¶
func (s *CancelSecretDeletionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CancelSecretDeletionOutput ¶
type CancelSecretDeletionOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (CancelSecretDeletionOutput) GoString ¶
func (s CancelSecretDeletionOutput) GoString() string
GoString returns the string representation
func (CancelSecretDeletionOutput) String ¶
func (s CancelSecretDeletionOutput) String() string
String returns the string representation
type ConvertReplicaKeyForReplicateKeyOutput ¶
type ConvertReplicaKeyForReplicateKeyOutput struct {
CreationDate *int64 `type:"int64" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
ID *string `type:"string" json:",omitempty"`
KeyMaterialExpireTime *string `type:"string" json:",omitempty"`
KeyName *string `type:"string" json:",omitempty"`
KeySpec *string `type:"string" json:",omitempty"`
KeyState *string `type:"string" json:",omitempty"`
KeyUsage *string `type:"string" json:",omitempty"`
LastRotationTime *string `type:"string" json:",omitempty"`
MultiRegion *bool `type:"boolean" json:",omitempty"`
MultiRegionConfiguration *MultiRegionConfigurationForReplicateKeyOutput `type:"structure" json:",omitempty"`
Origin *string `type:"string" json:",omitempty"`
ProtectionLevel *string `type:"string" json:",omitempty"`
RotationState *string `type:"string" json:",omitempty"`
ScheduleDeleteTime *string `type:"string" json:",omitempty"`
ScheduleRotationTime *string `type:"string" json:",omitempty"`
Tags []*TagForReplicateKeyOutput `type:"list" json:",omitempty"`
Trn *string `type:"string" json:",omitempty"`
UpdateDate *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (ConvertReplicaKeyForReplicateKeyOutput) GoString ¶
func (s ConvertReplicaKeyForReplicateKeyOutput) GoString() string
GoString returns the string representation
func (*ConvertReplicaKeyForReplicateKeyOutput) SetCreationDate ¶
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetCreationDate(v int64) *ConvertReplicaKeyForReplicateKeyOutput
SetCreationDate sets the CreationDate field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetDescription ¶
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetDescription(v string) *ConvertReplicaKeyForReplicateKeyOutput
SetDescription sets the Description field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetID ¶
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetID(v string) *ConvertReplicaKeyForReplicateKeyOutput
SetID sets the ID field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetKeyMaterialExpireTime ¶
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetKeyMaterialExpireTime(v string) *ConvertReplicaKeyForReplicateKeyOutput
SetKeyMaterialExpireTime sets the KeyMaterialExpireTime field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetKeyName ¶
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetKeyName(v string) *ConvertReplicaKeyForReplicateKeyOutput
SetKeyName sets the KeyName field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetKeySpec ¶
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetKeySpec(v string) *ConvertReplicaKeyForReplicateKeyOutput
SetKeySpec sets the KeySpec field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetKeyState ¶
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetKeyState(v string) *ConvertReplicaKeyForReplicateKeyOutput
SetKeyState sets the KeyState field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetKeyUsage ¶
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetKeyUsage(v string) *ConvertReplicaKeyForReplicateKeyOutput
SetKeyUsage sets the KeyUsage field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetLastRotationTime ¶
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetLastRotationTime(v string) *ConvertReplicaKeyForReplicateKeyOutput
SetLastRotationTime sets the LastRotationTime field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetMultiRegion ¶
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetMultiRegion(v bool) *ConvertReplicaKeyForReplicateKeyOutput
SetMultiRegion sets the MultiRegion field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetMultiRegionConfiguration ¶
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetMultiRegionConfiguration(v *MultiRegionConfigurationForReplicateKeyOutput) *ConvertReplicaKeyForReplicateKeyOutput
SetMultiRegionConfiguration sets the MultiRegionConfiguration field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetOrigin ¶
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetOrigin(v string) *ConvertReplicaKeyForReplicateKeyOutput
SetOrigin sets the Origin field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetProtectionLevel ¶
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetProtectionLevel(v string) *ConvertReplicaKeyForReplicateKeyOutput
SetProtectionLevel sets the ProtectionLevel field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetRotationState ¶
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetRotationState(v string) *ConvertReplicaKeyForReplicateKeyOutput
SetRotationState sets the RotationState field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetScheduleDeleteTime ¶
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetScheduleDeleteTime(v string) *ConvertReplicaKeyForReplicateKeyOutput
SetScheduleDeleteTime sets the ScheduleDeleteTime field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetScheduleRotationTime ¶
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetScheduleRotationTime(v string) *ConvertReplicaKeyForReplicateKeyOutput
SetScheduleRotationTime sets the ScheduleRotationTime field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetTags ¶
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetTags(v []*TagForReplicateKeyOutput) *ConvertReplicaKeyForReplicateKeyOutput
SetTags sets the Tags field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetTrn ¶
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetTrn(v string) *ConvertReplicaKeyForReplicateKeyOutput
SetTrn sets the Trn field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetUpdateDate ¶
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetUpdateDate(v int64) *ConvertReplicaKeyForReplicateKeyOutput
SetUpdateDate sets the UpdateDate field's value.
func (ConvertReplicaKeyForReplicateKeyOutput) String ¶
func (s ConvertReplicaKeyForReplicateKeyOutput) String() string
String returns the string representation
type CreateKeyInput ¶
type CreateKeyInput struct {
Description *string `max:"8192" type:"string" json:",omitempty"`
// KeyName is a required field
KeyName *string `min:"2" max:"31" type:"string" json:",omitempty" required:"true"`
KeySpec *string `type:"string" json:",omitempty"`
KeyUsage *string `type:"string" json:",omitempty"`
// KeyringName is a required field
KeyringName *string `min:"2" max:"31" type:"string" json:",omitempty" required:"true"`
MultiRegion *bool `type:"boolean" json:",omitempty"`
Origin *string `type:"string" json:",omitempty"`
ProtectionLevel *string `type:"string" json:",omitempty"`
RotateState *string `type:"string" json:",omitempty"`
Tags []*TagForCreateKeyInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateKeyInput) GoString ¶
func (s CreateKeyInput) GoString() string
GoString returns the string representation
func (*CreateKeyInput) SetDescription ¶
func (s *CreateKeyInput) SetDescription(v string) *CreateKeyInput
SetDescription sets the Description field's value.
func (*CreateKeyInput) SetKeyName ¶
func (s *CreateKeyInput) SetKeyName(v string) *CreateKeyInput
SetKeyName sets the KeyName field's value.
func (*CreateKeyInput) SetKeySpec ¶
func (s *CreateKeyInput) SetKeySpec(v string) *CreateKeyInput
SetKeySpec sets the KeySpec field's value.
func (*CreateKeyInput) SetKeyUsage ¶
func (s *CreateKeyInput) SetKeyUsage(v string) *CreateKeyInput
SetKeyUsage sets the KeyUsage field's value.
func (*CreateKeyInput) SetKeyringName ¶
func (s *CreateKeyInput) SetKeyringName(v string) *CreateKeyInput
SetKeyringName sets the KeyringName field's value.
func (*CreateKeyInput) SetMultiRegion ¶
func (s *CreateKeyInput) SetMultiRegion(v bool) *CreateKeyInput
SetMultiRegion sets the MultiRegion field's value.
func (*CreateKeyInput) SetOrigin ¶
func (s *CreateKeyInput) SetOrigin(v string) *CreateKeyInput
SetOrigin sets the Origin field's value.
func (*CreateKeyInput) SetProtectionLevel ¶
func (s *CreateKeyInput) SetProtectionLevel(v string) *CreateKeyInput
SetProtectionLevel sets the ProtectionLevel field's value.
func (*CreateKeyInput) SetRotateState ¶
func (s *CreateKeyInput) SetRotateState(v string) *CreateKeyInput
SetRotateState sets the RotateState field's value.
func (*CreateKeyInput) SetTags ¶
func (s *CreateKeyInput) SetTags(v []*TagForCreateKeyInput) *CreateKeyInput
SetTags sets the Tags field's value.
func (CreateKeyInput) String ¶
func (s CreateKeyInput) String() string
String returns the string representation
func (*CreateKeyInput) Validate ¶
func (s *CreateKeyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateKeyOutput ¶
type CreateKeyOutput struct {
Metadata *response.ResponseMetadata
Key *KeyForCreateKeyOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateKeyOutput) GoString ¶
func (s CreateKeyOutput) GoString() string
GoString returns the string representation
func (*CreateKeyOutput) SetKey ¶
func (s *CreateKeyOutput) SetKey(v *KeyForCreateKeyOutput) *CreateKeyOutput
SetKey sets the Key field's value.
func (CreateKeyOutput) String ¶
func (s CreateKeyOutput) String() string
String returns the string representation
type CreateKeyringInput ¶
type CreateKeyringInput struct {
Description *string `max:"8192" type:"string" json:",omitempty"`
// KeyringName is a required field
KeyringName *string `min:"2" max:"31" type:"string" json:",omitempty" required:"true"`
KeyringType *string `type:"string" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateKeyringInput) GoString ¶
func (s CreateKeyringInput) GoString() string
GoString returns the string representation
func (*CreateKeyringInput) SetDescription ¶
func (s *CreateKeyringInput) SetDescription(v string) *CreateKeyringInput
SetDescription sets the Description field's value.
func (*CreateKeyringInput) SetKeyringName ¶
func (s *CreateKeyringInput) SetKeyringName(v string) *CreateKeyringInput
SetKeyringName sets the KeyringName field's value.
func (*CreateKeyringInput) SetKeyringType ¶
func (s *CreateKeyringInput) SetKeyringType(v string) *CreateKeyringInput
SetKeyringType sets the KeyringType field's value.
func (*CreateKeyringInput) SetProjectName ¶
func (s *CreateKeyringInput) SetProjectName(v string) *CreateKeyringInput
SetProjectName sets the ProjectName field's value.
func (CreateKeyringInput) String ¶
func (s CreateKeyringInput) String() string
String returns the string representation
func (*CreateKeyringInput) Validate ¶
func (s *CreateKeyringInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateKeyringOutput ¶
type CreateKeyringOutput struct {
Metadata *response.ResponseMetadata
Keyring *KeyringForCreateKeyringOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateKeyringOutput) GoString ¶
func (s CreateKeyringOutput) GoString() string
GoString returns the string representation
func (*CreateKeyringOutput) SetKeyring ¶
func (s *CreateKeyringOutput) SetKeyring(v *KeyringForCreateKeyringOutput) *CreateKeyringOutput
SetKeyring sets the Keyring field's value.
func (CreateKeyringOutput) String ¶
func (s CreateKeyringOutput) String() string
String returns the string representation
type CreateSecretInput ¶
type CreateSecretInput struct {
AutomaticRotation *bool `type:"boolean" json:",omitempty"`
Description *string `max:"8192" type:"string" json:",omitempty"`
EncryptionKey *string `type:"string" json:",omitempty"`
ExtendedConfig *string `max:"1024" type:"string" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
RotationInterval *string `type:"string" json:",omitempty"`
// SecretName is a required field
SecretName *string `min:"2" max:"128" type:"string" json:",omitempty" required:"true"`
// SecretType is a required field
SecretType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfSecretTypeForCreateSecretInput"`
// SecretValue is a required field
SecretValue *string `max:"30720" type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (CreateSecretInput) GoString ¶
func (s CreateSecretInput) GoString() string
GoString returns the string representation
func (*CreateSecretInput) SetAutomaticRotation ¶
func (s *CreateSecretInput) SetAutomaticRotation(v bool) *CreateSecretInput
SetAutomaticRotation sets the AutomaticRotation field's value.
func (*CreateSecretInput) SetDescription ¶
func (s *CreateSecretInput) SetDescription(v string) *CreateSecretInput
SetDescription sets the Description field's value.
func (*CreateSecretInput) SetEncryptionKey ¶
func (s *CreateSecretInput) SetEncryptionKey(v string) *CreateSecretInput
SetEncryptionKey sets the EncryptionKey field's value.
func (*CreateSecretInput) SetExtendedConfig ¶
func (s *CreateSecretInput) SetExtendedConfig(v string) *CreateSecretInput
SetExtendedConfig sets the ExtendedConfig field's value.
func (*CreateSecretInput) SetProjectName ¶
func (s *CreateSecretInput) SetProjectName(v string) *CreateSecretInput
SetProjectName sets the ProjectName field's value.
func (*CreateSecretInput) SetRotationInterval ¶
func (s *CreateSecretInput) SetRotationInterval(v string) *CreateSecretInput
SetRotationInterval sets the RotationInterval field's value.
func (*CreateSecretInput) SetSecretName ¶
func (s *CreateSecretInput) SetSecretName(v string) *CreateSecretInput
SetSecretName sets the SecretName field's value.
func (*CreateSecretInput) SetSecretType ¶
func (s *CreateSecretInput) SetSecretType(v string) *CreateSecretInput
SetSecretType sets the SecretType field's value.
func (*CreateSecretInput) SetSecretValue ¶
func (s *CreateSecretInput) SetSecretValue(v string) *CreateSecretInput
SetSecretValue sets the SecretValue field's value.
func (CreateSecretInput) String ¶
func (s CreateSecretInput) String() string
String returns the string representation
func (*CreateSecretInput) Validate ¶
func (s *CreateSecretInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateSecretOutput ¶
type CreateSecretOutput struct {
Metadata *response.ResponseMetadata
Secret *SecretForCreateSecretOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateSecretOutput) GoString ¶
func (s CreateSecretOutput) GoString() string
GoString returns the string representation
func (*CreateSecretOutput) SetSecret ¶
func (s *CreateSecretOutput) SetSecret(v *SecretForCreateSecretOutput) *CreateSecretOutput
SetSecret sets the Secret field's value.
func (CreateSecretOutput) String ¶
func (s CreateSecretOutput) String() string
String returns the string representation
type DecryptInput ¶
type DecryptInput struct {
// CiphertextBlob is a required field
CiphertextBlob *string `min:"19" type:"string" json:",omitempty" required:"true"`
EncryptionContext map[string]*string `type:"map" json:",omitempty"`
// contains filtered or unexported fields
}
func (DecryptInput) GoString ¶
func (s DecryptInput) GoString() string
GoString returns the string representation
func (*DecryptInput) SetCiphertextBlob ¶
func (s *DecryptInput) SetCiphertextBlob(v string) *DecryptInput
SetCiphertextBlob sets the CiphertextBlob field's value.
func (*DecryptInput) SetEncryptionContext ¶
func (s *DecryptInput) SetEncryptionContext(v map[string]*string) *DecryptInput
SetEncryptionContext sets the EncryptionContext field's value.
func (DecryptInput) String ¶
func (s DecryptInput) String() string
String returns the string representation
func (*DecryptInput) Validate ¶
func (s *DecryptInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DecryptOutput ¶
type DecryptOutput struct {
Metadata *response.ResponseMetadata
Plaintext *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DecryptOutput) GoString ¶
func (s DecryptOutput) GoString() string
GoString returns the string representation
func (*DecryptOutput) SetPlaintext ¶
func (s *DecryptOutput) SetPlaintext(v string) *DecryptOutput
SetPlaintext sets the Plaintext field's value.
func (DecryptOutput) String ¶
func (s DecryptOutput) String() string
String returns the string representation
type DeleteKeyMaterialInput ¶
type DeleteKeyMaterialInput struct {
KeyID *string `type:"string" json:",omitempty"`
KeyName *string `min:"2" max:"31" type:"string" json:",omitempty"`
KeyringName *string `min:"2" max:"31" type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteKeyMaterialInput) GoString ¶
func (s DeleteKeyMaterialInput) GoString() string
GoString returns the string representation
func (*DeleteKeyMaterialInput) SetKeyID ¶
func (s *DeleteKeyMaterialInput) SetKeyID(v string) *DeleteKeyMaterialInput
SetKeyID sets the KeyID field's value.
func (*DeleteKeyMaterialInput) SetKeyName ¶
func (s *DeleteKeyMaterialInput) SetKeyName(v string) *DeleteKeyMaterialInput
SetKeyName sets the KeyName field's value.
func (*DeleteKeyMaterialInput) SetKeyringName ¶
func (s *DeleteKeyMaterialInput) SetKeyringName(v string) *DeleteKeyMaterialInput
SetKeyringName sets the KeyringName field's value.
func (DeleteKeyMaterialInput) String ¶
func (s DeleteKeyMaterialInput) String() string
String returns the string representation
func (*DeleteKeyMaterialInput) Validate ¶
func (s *DeleteKeyMaterialInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteKeyMaterialOutput ¶
type DeleteKeyMaterialOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteKeyMaterialOutput) GoString ¶
func (s DeleteKeyMaterialOutput) GoString() string
GoString returns the string representation
func (DeleteKeyMaterialOutput) String ¶
func (s DeleteKeyMaterialOutput) String() string
String returns the string representation
type DeleteKeyringInput ¶
type DeleteKeyringInput struct {
KeyringID *string `type:"string" json:",omitempty"`
KeyringName *string `min:"2" max:"31" type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteKeyringInput) GoString ¶
func (s DeleteKeyringInput) GoString() string
GoString returns the string representation
func (*DeleteKeyringInput) SetKeyringID ¶
func (s *DeleteKeyringInput) SetKeyringID(v string) *DeleteKeyringInput
SetKeyringID sets the KeyringID field's value.
func (*DeleteKeyringInput) SetKeyringName ¶
func (s *DeleteKeyringInput) SetKeyringName(v string) *DeleteKeyringInput
SetKeyringName sets the KeyringName field's value.
func (DeleteKeyringInput) String ¶
func (s DeleteKeyringInput) String() string
String returns the string representation
func (*DeleteKeyringInput) Validate ¶
func (s *DeleteKeyringInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteKeyringOutput ¶
type DeleteKeyringOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteKeyringOutput) GoString ¶
func (s DeleteKeyringOutput) GoString() string
GoString returns the string representation
func (DeleteKeyringOutput) String ¶
func (s DeleteKeyringOutput) String() string
String returns the string representation
type DescribeKeyInput ¶
type DescribeKeyInput struct {
KeyID *string `type:"string" json:",omitempty"`
KeyName *string `min:"2" max:"31" type:"string" json:",omitempty"`
KeyringName *string `min:"2" max:"31" type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DescribeKeyInput) GoString ¶
func (s DescribeKeyInput) GoString() string
GoString returns the string representation
func (*DescribeKeyInput) SetKeyID ¶
func (s *DescribeKeyInput) SetKeyID(v string) *DescribeKeyInput
SetKeyID sets the KeyID field's value.
func (*DescribeKeyInput) SetKeyName ¶
func (s *DescribeKeyInput) SetKeyName(v string) *DescribeKeyInput
SetKeyName sets the KeyName field's value.
func (*DescribeKeyInput) SetKeyringName ¶
func (s *DescribeKeyInput) SetKeyringName(v string) *DescribeKeyInput
SetKeyringName sets the KeyringName field's value.
func (DescribeKeyInput) String ¶
func (s DescribeKeyInput) String() string
String returns the string representation
func (*DescribeKeyInput) Validate ¶
func (s *DescribeKeyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeKeyOutput ¶
type DescribeKeyOutput struct {
Metadata *response.ResponseMetadata
Key *KeyForDescribeKeyOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (DescribeKeyOutput) GoString ¶
func (s DescribeKeyOutput) GoString() string
GoString returns the string representation
func (*DescribeKeyOutput) SetKey ¶
func (s *DescribeKeyOutput) SetKey(v *KeyForDescribeKeyOutput) *DescribeKeyOutput
SetKey sets the Key field's value.
func (DescribeKeyOutput) String ¶
func (s DescribeKeyOutput) String() string
String returns the string representation
type DescribeKeyringsInput ¶
type DescribeKeyringsInput struct {
CurrentPage *int32 `min:"1" type:"int32" json:",omitempty"`
Filters *string `max:"2048" type:"string" json:",omitempty"`
PageSize *int32 `min:"1" max:"100" type:"int32" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DescribeKeyringsInput) GoString ¶
func (s DescribeKeyringsInput) GoString() string
GoString returns the string representation
func (*DescribeKeyringsInput) SetCurrentPage ¶
func (s *DescribeKeyringsInput) SetCurrentPage(v int32) *DescribeKeyringsInput
SetCurrentPage sets the CurrentPage field's value.
func (*DescribeKeyringsInput) SetFilters ¶
func (s *DescribeKeyringsInput) SetFilters(v string) *DescribeKeyringsInput
SetFilters sets the Filters field's value.
func (*DescribeKeyringsInput) SetPageSize ¶
func (s *DescribeKeyringsInput) SetPageSize(v int32) *DescribeKeyringsInput
SetPageSize sets the PageSize field's value.
func (*DescribeKeyringsInput) SetProjectName ¶
func (s *DescribeKeyringsInput) SetProjectName(v string) *DescribeKeyringsInput
SetProjectName sets the ProjectName field's value.
func (DescribeKeyringsInput) String ¶
func (s DescribeKeyringsInput) String() string
String returns the string representation
func (*DescribeKeyringsInput) Validate ¶
func (s *DescribeKeyringsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeKeyringsOutput ¶
type DescribeKeyringsOutput struct {
Metadata *response.ResponseMetadata
Keyrings []*KeyringForDescribeKeyringsOutput `type:"list" json:",omitempty"`
PageInfo *PageInfoForDescribeKeyringsOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (DescribeKeyringsOutput) GoString ¶
func (s DescribeKeyringsOutput) GoString() string
GoString returns the string representation
func (*DescribeKeyringsOutput) SetKeyrings ¶
func (s *DescribeKeyringsOutput) SetKeyrings(v []*KeyringForDescribeKeyringsOutput) *DescribeKeyringsOutput
SetKeyrings sets the Keyrings field's value.
func (*DescribeKeyringsOutput) SetPageInfo ¶
func (s *DescribeKeyringsOutput) SetPageInfo(v *PageInfoForDescribeKeyringsOutput) *DescribeKeyringsOutput
SetPageInfo sets the PageInfo field's value.
func (DescribeKeyringsOutput) String ¶
func (s DescribeKeyringsOutput) String() string
String returns the string representation
type DescribeKeysInput ¶
type DescribeKeysInput struct {
CurrentPage *int32 `min:"1" type:"int32" json:",omitempty"`
Filters *string `max:"2048" type:"string" json:",omitempty"`
KeyringID *string `type:"string" json:",omitempty"`
KeyringName *string `min:"2" max:"31" type:"string" json:",omitempty"`
PageSize *int32 `min:"1" max:"100" type:"int32" json:",omitempty"`
TagFilters []*TagFilterForDescribeKeysInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DescribeKeysInput) GoString ¶
func (s DescribeKeysInput) GoString() string
GoString returns the string representation
func (*DescribeKeysInput) SetCurrentPage ¶
func (s *DescribeKeysInput) SetCurrentPage(v int32) *DescribeKeysInput
SetCurrentPage sets the CurrentPage field's value.
func (*DescribeKeysInput) SetFilters ¶
func (s *DescribeKeysInput) SetFilters(v string) *DescribeKeysInput
SetFilters sets the Filters field's value.
func (*DescribeKeysInput) SetKeyringID ¶
func (s *DescribeKeysInput) SetKeyringID(v string) *DescribeKeysInput
SetKeyringID sets the KeyringID field's value.
func (*DescribeKeysInput) SetKeyringName ¶
func (s *DescribeKeysInput) SetKeyringName(v string) *DescribeKeysInput
SetKeyringName sets the KeyringName field's value.
func (*DescribeKeysInput) SetPageSize ¶
func (s *DescribeKeysInput) SetPageSize(v int32) *DescribeKeysInput
SetPageSize sets the PageSize field's value.
func (*DescribeKeysInput) SetTagFilters ¶
func (s *DescribeKeysInput) SetTagFilters(v []*TagFilterForDescribeKeysInput) *DescribeKeysInput
SetTagFilters sets the TagFilters field's value.
func (DescribeKeysInput) String ¶
func (s DescribeKeysInput) String() string
String returns the string representation
func (*DescribeKeysInput) Validate ¶
func (s *DescribeKeysInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeKeysOutput ¶
type DescribeKeysOutput struct {
Metadata *response.ResponseMetadata
Keys []*KeyForDescribeKeysOutput `type:"list" json:",omitempty"`
PageInfo *PageInfoForDescribeKeysOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (DescribeKeysOutput) GoString ¶
func (s DescribeKeysOutput) GoString() string
GoString returns the string representation
func (*DescribeKeysOutput) SetKeys ¶
func (s *DescribeKeysOutput) SetKeys(v []*KeyForDescribeKeysOutput) *DescribeKeysOutput
SetKeys sets the Keys field's value.
func (*DescribeKeysOutput) SetPageInfo ¶
func (s *DescribeKeysOutput) SetPageInfo(v *PageInfoForDescribeKeysOutput) *DescribeKeysOutput
SetPageInfo sets the PageInfo field's value.
func (DescribeKeysOutput) String ¶
func (s DescribeKeysOutput) String() string
String returns the string representation
type DescribeRegionsInput ¶
type DescribeRegionsInput struct {
// contains filtered or unexported fields
}
func (DescribeRegionsInput) GoString ¶
func (s DescribeRegionsInput) GoString() string
GoString returns the string representation
func (DescribeRegionsInput) String ¶
func (s DescribeRegionsInput) String() string
String returns the string representation
type DescribeRegionsOutput ¶
type DescribeRegionsOutput struct {
Metadata *response.ResponseMetadata
Regions []*RegionForDescribeRegionsOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DescribeRegionsOutput) GoString ¶
func (s DescribeRegionsOutput) GoString() string
GoString returns the string representation
func (*DescribeRegionsOutput) SetRegions ¶
func (s *DescribeRegionsOutput) SetRegions(v []*RegionForDescribeRegionsOutput) *DescribeRegionsOutput
SetRegions sets the Regions field's value.
func (DescribeRegionsOutput) String ¶
func (s DescribeRegionsOutput) String() string
String returns the string representation
type DescribeSecretInput ¶
type DescribeSecretInput struct {
// SecretName is a required field
SecretName *string `min:"2" max:"128" type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (DescribeSecretInput) GoString ¶
func (s DescribeSecretInput) GoString() string
GoString returns the string representation
func (*DescribeSecretInput) SetSecretName ¶
func (s *DescribeSecretInput) SetSecretName(v string) *DescribeSecretInput
SetSecretName sets the SecretName field's value.
func (DescribeSecretInput) String ¶
func (s DescribeSecretInput) String() string
String returns the string representation
func (*DescribeSecretInput) Validate ¶
func (s *DescribeSecretInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeSecretOutput ¶
type DescribeSecretOutput struct {
Metadata *response.ResponseMetadata
Secret *SecretForDescribeSecretOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (DescribeSecretOutput) GoString ¶
func (s DescribeSecretOutput) GoString() string
GoString returns the string representation
func (*DescribeSecretOutput) SetSecret ¶
func (s *DescribeSecretOutput) SetSecret(v *SecretForDescribeSecretOutput) *DescribeSecretOutput
SetSecret sets the Secret field's value.
func (DescribeSecretOutput) String ¶
func (s DescribeSecretOutput) String() string
String returns the string representation
type DescribeSecretVersionsInput ¶
type DescribeSecretVersionsInput struct {
CurrentPage *int32 `min:"1" type:"int32" json:",omitempty"`
PageSize *int32 `min:"1" max:"100" type:"int32" json:",omitempty"`
// SecretName is a required field
SecretName *string `min:"2" max:"128" type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (DescribeSecretVersionsInput) GoString ¶
func (s DescribeSecretVersionsInput) GoString() string
GoString returns the string representation
func (*DescribeSecretVersionsInput) SetCurrentPage ¶
func (s *DescribeSecretVersionsInput) SetCurrentPage(v int32) *DescribeSecretVersionsInput
SetCurrentPage sets the CurrentPage field's value.
func (*DescribeSecretVersionsInput) SetPageSize ¶
func (s *DescribeSecretVersionsInput) SetPageSize(v int32) *DescribeSecretVersionsInput
SetPageSize sets the PageSize field's value.
func (*DescribeSecretVersionsInput) SetSecretName ¶
func (s *DescribeSecretVersionsInput) SetSecretName(v string) *DescribeSecretVersionsInput
SetSecretName sets the SecretName field's value.
func (DescribeSecretVersionsInput) String ¶
func (s DescribeSecretVersionsInput) String() string
String returns the string representation
func (*DescribeSecretVersionsInput) Validate ¶
func (s *DescribeSecretVersionsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeSecretVersionsOutput ¶
type DescribeSecretVersionsOutput struct {
Metadata *response.ResponseMetadata
PageInfo *PageInfoForDescribeSecretVersionsOutput `type:"structure" json:",omitempty"`
SecretVersions []*SecretVersionForDescribeSecretVersionsOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DescribeSecretVersionsOutput) GoString ¶
func (s DescribeSecretVersionsOutput) GoString() string
GoString returns the string representation
func (*DescribeSecretVersionsOutput) SetPageInfo ¶
func (s *DescribeSecretVersionsOutput) SetPageInfo(v *PageInfoForDescribeSecretVersionsOutput) *DescribeSecretVersionsOutput
SetPageInfo sets the PageInfo field's value.
func (*DescribeSecretVersionsOutput) SetSecretVersions ¶
func (s *DescribeSecretVersionsOutput) SetSecretVersions(v []*SecretVersionForDescribeSecretVersionsOutput) *DescribeSecretVersionsOutput
SetSecretVersions sets the SecretVersions field's value.
func (DescribeSecretVersionsOutput) String ¶
func (s DescribeSecretVersionsOutput) String() string
String returns the string representation
type DescribeSecretsInput ¶
type DescribeSecretsInput struct {
CurrentPage *int32 `min:"1" type:"int32" json:",omitempty"`
Filters *string `max:"2048" type:"string" json:",omitempty"`
PageSize *int32 `min:"1" max:"100" type:"int32" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DescribeSecretsInput) GoString ¶
func (s DescribeSecretsInput) GoString() string
GoString returns the string representation
func (*DescribeSecretsInput) SetCurrentPage ¶
func (s *DescribeSecretsInput) SetCurrentPage(v int32) *DescribeSecretsInput
SetCurrentPage sets the CurrentPage field's value.
func (*DescribeSecretsInput) SetFilters ¶
func (s *DescribeSecretsInput) SetFilters(v string) *DescribeSecretsInput
SetFilters sets the Filters field's value.
func (*DescribeSecretsInput) SetPageSize ¶
func (s *DescribeSecretsInput) SetPageSize(v int32) *DescribeSecretsInput
SetPageSize sets the PageSize field's value.
func (*DescribeSecretsInput) SetProjectName ¶
func (s *DescribeSecretsInput) SetProjectName(v string) *DescribeSecretsInput
SetProjectName sets the ProjectName field's value.
func (DescribeSecretsInput) String ¶
func (s DescribeSecretsInput) String() string
String returns the string representation
func (*DescribeSecretsInput) Validate ¶
func (s *DescribeSecretsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeSecretsOutput ¶
type DescribeSecretsOutput struct {
Metadata *response.ResponseMetadata
PageInfo *PageInfoForDescribeSecretsOutput `type:"structure" json:",omitempty"`
Secrets []*SecretForDescribeSecretsOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DescribeSecretsOutput) GoString ¶
func (s DescribeSecretsOutput) GoString() string
GoString returns the string representation
func (*DescribeSecretsOutput) SetPageInfo ¶
func (s *DescribeSecretsOutput) SetPageInfo(v *PageInfoForDescribeSecretsOutput) *DescribeSecretsOutput
SetPageInfo sets the PageInfo field's value.
func (*DescribeSecretsOutput) SetSecrets ¶
func (s *DescribeSecretsOutput) SetSecrets(v []*SecretForDescribeSecretsOutput) *DescribeSecretsOutput
SetSecrets sets the Secrets field's value.
func (DescribeSecretsOutput) String ¶
func (s DescribeSecretsOutput) String() string
String returns the string representation
type DisableKeyInput ¶
type DisableKeyInput struct {
KeyID *string `type:"string" json:",omitempty"`
KeyName *string `min:"2" max:"31" type:"string" json:",omitempty"`
KeyringName *string `min:"2" max:"31" type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DisableKeyInput) GoString ¶
func (s DisableKeyInput) GoString() string
GoString returns the string representation
func (*DisableKeyInput) SetKeyID ¶
func (s *DisableKeyInput) SetKeyID(v string) *DisableKeyInput
SetKeyID sets the KeyID field's value.
func (*DisableKeyInput) SetKeyName ¶
func (s *DisableKeyInput) SetKeyName(v string) *DisableKeyInput
SetKeyName sets the KeyName field's value.
func (*DisableKeyInput) SetKeyringName ¶
func (s *DisableKeyInput) SetKeyringName(v string) *DisableKeyInput
SetKeyringName sets the KeyringName field's value.
func (DisableKeyInput) String ¶
func (s DisableKeyInput) String() string
String returns the string representation
func (*DisableKeyInput) Validate ¶
func (s *DisableKeyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisableKeyOutput ¶
type DisableKeyOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DisableKeyOutput) GoString ¶
func (s DisableKeyOutput) GoString() string
GoString returns the string representation
func (DisableKeyOutput) String ¶
func (s DisableKeyOutput) String() string
String returns the string representation
type DisableKeyRotationInput ¶
type DisableKeyRotationInput struct {
KeyID *string `type:"string"`
KeyName *string `min:"2" max:"31" type:"string"`
KeyringName *string `min:"2" max:"31" type:"string"`
// contains filtered or unexported fields
}
func (DisableKeyRotationInput) GoString ¶
func (s DisableKeyRotationInput) GoString() string
GoString returns the string representation
func (*DisableKeyRotationInput) SetKeyID ¶
func (s *DisableKeyRotationInput) SetKeyID(v string) *DisableKeyRotationInput
SetKeyID sets the KeyID field's value.
func (*DisableKeyRotationInput) SetKeyName ¶
func (s *DisableKeyRotationInput) SetKeyName(v string) *DisableKeyRotationInput
SetKeyName sets the KeyName field's value.
func (*DisableKeyRotationInput) SetKeyringName ¶
func (s *DisableKeyRotationInput) SetKeyringName(v string) *DisableKeyRotationInput
SetKeyringName sets the KeyringName field's value.
func (DisableKeyRotationInput) String ¶
func (s DisableKeyRotationInput) String() string
String returns the string representation
func (*DisableKeyRotationInput) Validate ¶
func (s *DisableKeyRotationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisableKeyRotationOutput ¶
type DisableKeyRotationOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DisableKeyRotationOutput) GoString ¶
func (s DisableKeyRotationOutput) GoString() string
GoString returns the string representation
func (DisableKeyRotationOutput) String ¶
func (s DisableKeyRotationOutput) String() string
String returns the string representation
type EnableKeyInput ¶
type EnableKeyInput struct {
KeyID *string `type:"string"`
KeyName *string `min:"2" max:"31" type:"string"`
KeyringName *string `min:"2" max:"31" type:"string"`
// contains filtered or unexported fields
}
func (EnableKeyInput) GoString ¶
func (s EnableKeyInput) GoString() string
GoString returns the string representation
func (*EnableKeyInput) SetKeyID ¶
func (s *EnableKeyInput) SetKeyID(v string) *EnableKeyInput
SetKeyID sets the KeyID field's value.
func (*EnableKeyInput) SetKeyName ¶
func (s *EnableKeyInput) SetKeyName(v string) *EnableKeyInput
SetKeyName sets the KeyName field's value.
func (*EnableKeyInput) SetKeyringName ¶
func (s *EnableKeyInput) SetKeyringName(v string) *EnableKeyInput
SetKeyringName sets the KeyringName field's value.
func (EnableKeyInput) String ¶
func (s EnableKeyInput) String() string
String returns the string representation
func (*EnableKeyInput) Validate ¶
func (s *EnableKeyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type EnableKeyOutput ¶
type EnableKeyOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (EnableKeyOutput) GoString ¶
func (s EnableKeyOutput) GoString() string
GoString returns the string representation
func (EnableKeyOutput) String ¶
func (s EnableKeyOutput) String() string
String returns the string representation
type EnableKeyRotationInput ¶
type EnableKeyRotationInput struct {
KeyID *string `type:"string" json:",omitempty"`
KeyName *string `min:"2" max:"31" type:"string" json:",omitempty"`
KeyringName *string `min:"2" max:"31" type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (EnableKeyRotationInput) GoString ¶
func (s EnableKeyRotationInput) GoString() string
GoString returns the string representation
func (*EnableKeyRotationInput) SetKeyID ¶
func (s *EnableKeyRotationInput) SetKeyID(v string) *EnableKeyRotationInput
SetKeyID sets the KeyID field's value.
func (*EnableKeyRotationInput) SetKeyName ¶
func (s *EnableKeyRotationInput) SetKeyName(v string) *EnableKeyRotationInput
SetKeyName sets the KeyName field's value.
func (*EnableKeyRotationInput) SetKeyringName ¶
func (s *EnableKeyRotationInput) SetKeyringName(v string) *EnableKeyRotationInput
SetKeyringName sets the KeyringName field's value.
func (EnableKeyRotationInput) String ¶
func (s EnableKeyRotationInput) String() string
String returns the string representation
func (*EnableKeyRotationInput) Validate ¶
func (s *EnableKeyRotationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type EnableKeyRotationOutput ¶
type EnableKeyRotationOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (EnableKeyRotationOutput) GoString ¶
func (s EnableKeyRotationOutput) GoString() string
GoString returns the string representation
func (EnableKeyRotationOutput) String ¶
func (s EnableKeyRotationOutput) String() string
String returns the string representation
type EncryptInput ¶
type EncryptInput struct {
EncryptionContext map[string]*string `type:"map" json:",omitempty"`
KeyID *string `type:"string" json:",omitempty"`
KeyName *string `min:"2" max:"31" type:"string" json:",omitempty"`
KeyringName *string `min:"2" max:"31" type:"string" json:",omitempty"`
// Plaintext is a required field
Plaintext *string `min:"1" max:"4096" type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (EncryptInput) GoString ¶
func (s EncryptInput) GoString() string
GoString returns the string representation
func (*EncryptInput) SetEncryptionContext ¶
func (s *EncryptInput) SetEncryptionContext(v map[string]*string) *EncryptInput
SetEncryptionContext sets the EncryptionContext field's value.
func (*EncryptInput) SetKeyID ¶
func (s *EncryptInput) SetKeyID(v string) *EncryptInput
SetKeyID sets the KeyID field's value.
func (*EncryptInput) SetKeyName ¶
func (s *EncryptInput) SetKeyName(v string) *EncryptInput
SetKeyName sets the KeyName field's value.
func (*EncryptInput) SetKeyringName ¶
func (s *EncryptInput) SetKeyringName(v string) *EncryptInput
SetKeyringName sets the KeyringName field's value.
func (*EncryptInput) SetPlaintext ¶
func (s *EncryptInput) SetPlaintext(v string) *EncryptInput
SetPlaintext sets the Plaintext field's value.
func (EncryptInput) String ¶
func (s EncryptInput) String() string
String returns the string representation
func (*EncryptInput) Validate ¶
func (s *EncryptInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type EncryptOutput ¶
type EncryptOutput struct {
Metadata *response.ResponseMetadata
CiphertextBlob *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (EncryptOutput) GoString ¶
func (s EncryptOutput) GoString() string
GoString returns the string representation
func (*EncryptOutput) SetCiphertextBlob ¶
func (s *EncryptOutput) SetCiphertextBlob(v string) *EncryptOutput
SetCiphertextBlob sets the CiphertextBlob field's value.
func (EncryptOutput) String ¶
func (s EncryptOutput) String() string
String returns the string representation
type GenerateDataKeyInput ¶
type GenerateDataKeyInput struct {
EncryptionContext map[string]*string `type:"map" json:",omitempty"`
KeyID *string `type:"string" json:",omitempty"`
KeyName *string `min:"2" max:"31" type:"string" json:",omitempty"`
KeyringName *string `min:"2" max:"31" type:"string" json:",omitempty"`
NumberOfBytes *int32 `min:"1" max:"1024" type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (GenerateDataKeyInput) GoString ¶
func (s GenerateDataKeyInput) GoString() string
GoString returns the string representation
func (*GenerateDataKeyInput) SetEncryptionContext ¶
func (s *GenerateDataKeyInput) SetEncryptionContext(v map[string]*string) *GenerateDataKeyInput
SetEncryptionContext sets the EncryptionContext field's value.
func (*GenerateDataKeyInput) SetKeyID ¶
func (s *GenerateDataKeyInput) SetKeyID(v string) *GenerateDataKeyInput
SetKeyID sets the KeyID field's value.
func (*GenerateDataKeyInput) SetKeyName ¶
func (s *GenerateDataKeyInput) SetKeyName(v string) *GenerateDataKeyInput
SetKeyName sets the KeyName field's value.
func (*GenerateDataKeyInput) SetKeyringName ¶
func (s *GenerateDataKeyInput) SetKeyringName(v string) *GenerateDataKeyInput
SetKeyringName sets the KeyringName field's value.
func (*GenerateDataKeyInput) SetNumberOfBytes ¶
func (s *GenerateDataKeyInput) SetNumberOfBytes(v int32) *GenerateDataKeyInput
SetNumberOfBytes sets the NumberOfBytes field's value.
func (GenerateDataKeyInput) String ¶
func (s GenerateDataKeyInput) String() string
String returns the string representation
func (*GenerateDataKeyInput) Validate ¶
func (s *GenerateDataKeyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GenerateDataKeyOutput ¶
type GenerateDataKeyOutput struct {
Metadata *response.ResponseMetadata
CiphertextBlob *string `type:"string" json:",omitempty"`
Plaintext *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (GenerateDataKeyOutput) GoString ¶
func (s GenerateDataKeyOutput) GoString() string
GoString returns the string representation
func (*GenerateDataKeyOutput) SetCiphertextBlob ¶
func (s *GenerateDataKeyOutput) SetCiphertextBlob(v string) *GenerateDataKeyOutput
SetCiphertextBlob sets the CiphertextBlob field's value.
func (*GenerateDataKeyOutput) SetPlaintext ¶
func (s *GenerateDataKeyOutput) SetPlaintext(v string) *GenerateDataKeyOutput
SetPlaintext sets the Plaintext field's value.
func (GenerateDataKeyOutput) String ¶
func (s GenerateDataKeyOutput) String() string
String returns the string representation
type GenerateMacInput ¶
type GenerateMacInput struct {
KeyID *string `type:"string" json:",omitempty"`
KeyName *string `min:"2" max:"31" type:"string" json:",omitempty"`
KeyringName *string `min:"2" max:"31" type:"string" json:",omitempty"`
// MacAlgorithm is a required field
MacAlgorithm *string `type:"string" json:",omitempty" required:"true"`
// Message is a required field
Message *string `min:"1" max:"4096" type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (GenerateMacInput) GoString ¶
func (s GenerateMacInput) GoString() string
GoString returns the string representation
func (*GenerateMacInput) SetKeyID ¶
func (s *GenerateMacInput) SetKeyID(v string) *GenerateMacInput
SetKeyID sets the KeyID field's value.
func (*GenerateMacInput) SetKeyName ¶
func (s *GenerateMacInput) SetKeyName(v string) *GenerateMacInput
SetKeyName sets the KeyName field's value.
func (*GenerateMacInput) SetKeyringName ¶
func (s *GenerateMacInput) SetKeyringName(v string) *GenerateMacInput
SetKeyringName sets the KeyringName field's value.
func (*GenerateMacInput) SetMacAlgorithm ¶
func (s *GenerateMacInput) SetMacAlgorithm(v string) *GenerateMacInput
SetMacAlgorithm sets the MacAlgorithm field's value.
func (*GenerateMacInput) SetMessage ¶
func (s *GenerateMacInput) SetMessage(v string) *GenerateMacInput
SetMessage sets the Message field's value.
func (GenerateMacInput) String ¶
func (s GenerateMacInput) String() string
String returns the string representation
func (*GenerateMacInput) Validate ¶
func (s *GenerateMacInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GenerateMacOutput ¶
type GenerateMacOutput struct {
Metadata *response.ResponseMetadata
KeyID *string `type:"string" json:",omitempty"`
Mac *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (GenerateMacOutput) GoString ¶
func (s GenerateMacOutput) GoString() string
GoString returns the string representation
func (*GenerateMacOutput) SetKeyID ¶
func (s *GenerateMacOutput) SetKeyID(v string) *GenerateMacOutput
SetKeyID sets the KeyID field's value.
func (*GenerateMacOutput) SetMac ¶
func (s *GenerateMacOutput) SetMac(v string) *GenerateMacOutput
SetMac sets the Mac field's value.
func (GenerateMacOutput) String ¶
func (s GenerateMacOutput) String() string
String returns the string representation
type GetParametersForImportInput ¶
type GetParametersForImportInput struct {
KeyID *string `type:"string" json:",omitempty"`
KeyName *string `min:"2" max:"31" type:"string" json:",omitempty"`
KeyringName *string `min:"2" max:"31" type:"string" json:",omitempty"`
WrappingAlgorithm *string `type:"string" json:",omitempty"`
WrappingKeySpec *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetParametersForImportInput) GoString ¶
func (s GetParametersForImportInput) GoString() string
GoString returns the string representation
func (*GetParametersForImportInput) SetKeyID ¶
func (s *GetParametersForImportInput) SetKeyID(v string) *GetParametersForImportInput
SetKeyID sets the KeyID field's value.
func (*GetParametersForImportInput) SetKeyName ¶
func (s *GetParametersForImportInput) SetKeyName(v string) *GetParametersForImportInput
SetKeyName sets the KeyName field's value.
func (*GetParametersForImportInput) SetKeyringName ¶
func (s *GetParametersForImportInput) SetKeyringName(v string) *GetParametersForImportInput
SetKeyringName sets the KeyringName field's value.
func (*GetParametersForImportInput) SetWrappingAlgorithm ¶
func (s *GetParametersForImportInput) SetWrappingAlgorithm(v string) *GetParametersForImportInput
SetWrappingAlgorithm sets the WrappingAlgorithm field's value.
func (*GetParametersForImportInput) SetWrappingKeySpec ¶
func (s *GetParametersForImportInput) SetWrappingKeySpec(v string) *GetParametersForImportInput
SetWrappingKeySpec sets the WrappingKeySpec field's value.
func (GetParametersForImportInput) String ¶
func (s GetParametersForImportInput) String() string
String returns the string representation
func (*GetParametersForImportInput) Validate ¶
func (s *GetParametersForImportInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetParametersForImportOutput ¶
type GetParametersForImportOutput struct {
Metadata *response.ResponseMetadata
ImportToken *string `type:"string" json:",omitempty"`
KeyID *string `type:"string" json:",omitempty"`
KeyringID *string `type:"string" json:",omitempty"`
PublicKey *string `type:"string" json:",omitempty"`
TokenExpireTime *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetParametersForImportOutput) GoString ¶
func (s GetParametersForImportOutput) GoString() string
GoString returns the string representation
func (*GetParametersForImportOutput) SetImportToken ¶
func (s *GetParametersForImportOutput) SetImportToken(v string) *GetParametersForImportOutput
SetImportToken sets the ImportToken field's value.
func (*GetParametersForImportOutput) SetKeyID ¶
func (s *GetParametersForImportOutput) SetKeyID(v string) *GetParametersForImportOutput
SetKeyID sets the KeyID field's value.
func (*GetParametersForImportOutput) SetKeyringID ¶
func (s *GetParametersForImportOutput) SetKeyringID(v string) *GetParametersForImportOutput
SetKeyringID sets the KeyringID field's value.
func (*GetParametersForImportOutput) SetPublicKey ¶
func (s *GetParametersForImportOutput) SetPublicKey(v string) *GetParametersForImportOutput
SetPublicKey sets the PublicKey field's value.
func (*GetParametersForImportOutput) SetTokenExpireTime ¶
func (s *GetParametersForImportOutput) SetTokenExpireTime(v string) *GetParametersForImportOutput
SetTokenExpireTime sets the TokenExpireTime field's value.
func (GetParametersForImportOutput) String ¶
func (s GetParametersForImportOutput) String() string
String returns the string representation
type GetPublicKeyInput ¶
type GetPublicKeyInput struct {
KeyID *string `type:"string" json:",omitempty"`
KeyName *string `min:"2" max:"31" type:"string" json:",omitempty"`
KeyringName *string `min:"2" max:"31" type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetPublicKeyInput) GoString ¶
func (s GetPublicKeyInput) GoString() string
GoString returns the string representation
func (*GetPublicKeyInput) SetKeyID ¶
func (s *GetPublicKeyInput) SetKeyID(v string) *GetPublicKeyInput
SetKeyID sets the KeyID field's value.
func (*GetPublicKeyInput) SetKeyName ¶
func (s *GetPublicKeyInput) SetKeyName(v string) *GetPublicKeyInput
SetKeyName sets the KeyName field's value.
func (*GetPublicKeyInput) SetKeyringName ¶
func (s *GetPublicKeyInput) SetKeyringName(v string) *GetPublicKeyInput
SetKeyringName sets the KeyringName field's value.
func (GetPublicKeyInput) String ¶
func (s GetPublicKeyInput) String() string
String returns the string representation
func (*GetPublicKeyInput) Validate ¶
func (s *GetPublicKeyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetPublicKeyOutput ¶
type GetPublicKeyOutput struct {
Metadata *response.ResponseMetadata
KeyID *string `type:"string" json:",omitempty"`
PublicKey *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetPublicKeyOutput) GoString ¶
func (s GetPublicKeyOutput) GoString() string
GoString returns the string representation
func (*GetPublicKeyOutput) SetKeyID ¶
func (s *GetPublicKeyOutput) SetKeyID(v string) *GetPublicKeyOutput
SetKeyID sets the KeyID field's value.
func (*GetPublicKeyOutput) SetPublicKey ¶
func (s *GetPublicKeyOutput) SetPublicKey(v string) *GetPublicKeyOutput
SetPublicKey sets the PublicKey field's value.
func (GetPublicKeyOutput) String ¶
func (s GetPublicKeyOutput) String() string
String returns the string representation
type GetSecretValueInput ¶
type GetSecretValueInput struct {
// SecretName is a required field
SecretName *string `min:"2" max:"128" type:"string" json:",omitempty" required:"true"`
VersionID *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetSecretValueInput) GoString ¶
func (s GetSecretValueInput) GoString() string
GoString returns the string representation
func (*GetSecretValueInput) SetSecretName ¶
func (s *GetSecretValueInput) SetSecretName(v string) *GetSecretValueInput
SetSecretName sets the SecretName field's value.
func (*GetSecretValueInput) SetVersionID ¶
func (s *GetSecretValueInput) SetVersionID(v string) *GetSecretValueInput
SetVersionID sets the VersionID field's value.
func (GetSecretValueInput) String ¶
func (s GetSecretValueInput) String() string
String returns the string representation
func (*GetSecretValueInput) Validate ¶
func (s *GetSecretValueInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetSecretValueOutput ¶
type GetSecretValueOutput struct {
Metadata *response.ResponseMetadata
CreationDate *int64 `type:"int64" json:",omitempty"`
SecretValue *string `type:"string" json:",omitempty"`
VersionID *string `type:"string" json:",omitempty"`
VersionStage *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetSecretValueOutput) GoString ¶
func (s GetSecretValueOutput) GoString() string
GoString returns the string representation
func (*GetSecretValueOutput) SetCreationDate ¶
func (s *GetSecretValueOutput) SetCreationDate(v int64) *GetSecretValueOutput
SetCreationDate sets the CreationDate field's value.
func (*GetSecretValueOutput) SetSecretValue ¶
func (s *GetSecretValueOutput) SetSecretValue(v string) *GetSecretValueOutput
SetSecretValue sets the SecretValue field's value.
func (*GetSecretValueOutput) SetVersionID ¶
func (s *GetSecretValueOutput) SetVersionID(v string) *GetSecretValueOutput
SetVersionID sets the VersionID field's value.
func (*GetSecretValueOutput) SetVersionStage ¶
func (s *GetSecretValueOutput) SetVersionStage(v string) *GetSecretValueOutput
SetVersionStage sets the VersionStage field's value.
func (GetSecretValueOutput) String ¶
func (s GetSecretValueOutput) String() string
String returns the string representation
type ImportKeyMaterialInput ¶
type ImportKeyMaterialInput struct {
// EncryptedKeyMaterial is a required field
EncryptedKeyMaterial *string `type:"string" json:",omitempty" required:"true"`
ExpirationModel *string `type:"string" json:",omitempty"`
// ImportToken is a required field
ImportToken *string `type:"string" json:",omitempty" required:"true"`
KeyID *string `type:"string" json:",omitempty"`
KeyName *string `min:"2" max:"31" type:"string" json:",omitempty"`
KeyringName *string `min:"2" max:"31" type:"string" json:",omitempty"`
ValidTo *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (ImportKeyMaterialInput) GoString ¶
func (s ImportKeyMaterialInput) GoString() string
GoString returns the string representation
func (*ImportKeyMaterialInput) SetEncryptedKeyMaterial ¶
func (s *ImportKeyMaterialInput) SetEncryptedKeyMaterial(v string) *ImportKeyMaterialInput
SetEncryptedKeyMaterial sets the EncryptedKeyMaterial field's value.
func (*ImportKeyMaterialInput) SetExpirationModel ¶
func (s *ImportKeyMaterialInput) SetExpirationModel(v string) *ImportKeyMaterialInput
SetExpirationModel sets the ExpirationModel field's value.
func (*ImportKeyMaterialInput) SetImportToken ¶
func (s *ImportKeyMaterialInput) SetImportToken(v string) *ImportKeyMaterialInput
SetImportToken sets the ImportToken field's value.
func (*ImportKeyMaterialInput) SetKeyID ¶
func (s *ImportKeyMaterialInput) SetKeyID(v string) *ImportKeyMaterialInput
SetKeyID sets the KeyID field's value.
func (*ImportKeyMaterialInput) SetKeyName ¶
func (s *ImportKeyMaterialInput) SetKeyName(v string) *ImportKeyMaterialInput
SetKeyName sets the KeyName field's value.
func (*ImportKeyMaterialInput) SetKeyringName ¶
func (s *ImportKeyMaterialInput) SetKeyringName(v string) *ImportKeyMaterialInput
SetKeyringName sets the KeyringName field's value.
func (*ImportKeyMaterialInput) SetValidTo ¶
func (s *ImportKeyMaterialInput) SetValidTo(v int64) *ImportKeyMaterialInput
SetValidTo sets the ValidTo field's value.
func (ImportKeyMaterialInput) String ¶
func (s ImportKeyMaterialInput) String() string
String returns the string representation
func (*ImportKeyMaterialInput) Validate ¶
func (s *ImportKeyMaterialInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ImportKeyMaterialOutput ¶
type ImportKeyMaterialOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (ImportKeyMaterialOutput) GoString ¶
func (s ImportKeyMaterialOutput) GoString() string
GoString returns the string representation
func (ImportKeyMaterialOutput) String ¶
func (s ImportKeyMaterialOutput) String() string
String returns the string representation
type KMS ¶
KMS provides the API operation methods for making requests to KMS. See this package's package overview docs for details on the service.
KMS methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
func New(p client.ConfigProvider, cfgs ...*byteplus.Config) *KMS
New create int can support ssl or region locate set
func (*KMS) ArchiveKey ¶
func (c *KMS) ArchiveKey(input *ArchiveKeyInput) (*ArchiveKeyOutput, error)
ArchiveKey API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation ArchiveKey for usage and error information.
func (*KMS) ArchiveKeyCommon ¶
ArchiveKeyCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation ArchiveKeyCommon for usage and error information.
func (*KMS) ArchiveKeyCommonRequest ¶
func (c *KMS) ArchiveKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ArchiveKeyCommonRequest generates a "byteplus/request.Request" representing the client's request for the ArchiveKeyCommon operation. The "output" return value will be populated with the ArchiveKeyCommon request's response once the request completes successfully.
Use "Send" method on the returned ArchiveKeyCommon Request to send the API call to the service. the "output" return value is not valid until after ArchiveKeyCommon Send returns without error.
See ArchiveKeyCommon for more information on using the ArchiveKeyCommon API call, and error handling.
// Example sending a request using the ArchiveKeyCommonRequest method.
req, resp := client.ArchiveKeyCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) ArchiveKeyCommonWithContext ¶
func (c *KMS) ArchiveKeyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ArchiveKeyCommonWithContext is the same as ArchiveKeyCommon with the addition of the ability to pass a context and additional request options.
See ArchiveKeyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) ArchiveKeyRequest ¶
func (c *KMS) ArchiveKeyRequest(input *ArchiveKeyInput) (req *request.Request, output *ArchiveKeyOutput)
ArchiveKeyRequest generates a "byteplus/request.Request" representing the client's request for the ArchiveKey operation. The "output" return value will be populated with the ArchiveKeyCommon request's response once the request completes successfully.
Use "Send" method on the returned ArchiveKeyCommon Request to send the API call to the service. the "output" return value is not valid until after ArchiveKeyCommon Send returns without error.
See ArchiveKey for more information on using the ArchiveKey API call, and error handling.
// Example sending a request using the ArchiveKeyRequest method.
req, resp := client.ArchiveKeyRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) ArchiveKeyWithContext ¶
func (c *KMS) ArchiveKeyWithContext(ctx byteplus.Context, input *ArchiveKeyInput, opts ...request.Option) (*ArchiveKeyOutput, error)
ArchiveKeyWithContext is the same as ArchiveKey with the addition of the ability to pass a context and additional request options.
See ArchiveKey for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) AsymmetricDecrypt ¶
func (c *KMS) AsymmetricDecrypt(input *AsymmetricDecryptInput) (*AsymmetricDecryptOutput, error)
AsymmetricDecrypt API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation AsymmetricDecrypt for usage and error information.
func (*KMS) AsymmetricDecryptCommon ¶
func (c *KMS) AsymmetricDecryptCommon(input *map[string]interface{}) (*map[string]interface{}, error)
AsymmetricDecryptCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation AsymmetricDecryptCommon for usage and error information.
func (*KMS) AsymmetricDecryptCommonRequest ¶
func (c *KMS) AsymmetricDecryptCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
AsymmetricDecryptCommonRequest generates a "byteplus/request.Request" representing the client's request for the AsymmetricDecryptCommon operation. The "output" return value will be populated with the AsymmetricDecryptCommon request's response once the request completes successfully.
Use "Send" method on the returned AsymmetricDecryptCommon Request to send the API call to the service. the "output" return value is not valid until after AsymmetricDecryptCommon Send returns without error.
See AsymmetricDecryptCommon for more information on using the AsymmetricDecryptCommon API call, and error handling.
// Example sending a request using the AsymmetricDecryptCommonRequest method.
req, resp := client.AsymmetricDecryptCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) AsymmetricDecryptCommonWithContext ¶
func (c *KMS) AsymmetricDecryptCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
AsymmetricDecryptCommonWithContext is the same as AsymmetricDecryptCommon with the addition of the ability to pass a context and additional request options.
See AsymmetricDecryptCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) AsymmetricDecryptRequest ¶
func (c *KMS) AsymmetricDecryptRequest(input *AsymmetricDecryptInput) (req *request.Request, output *AsymmetricDecryptOutput)
AsymmetricDecryptRequest generates a "byteplus/request.Request" representing the client's request for the AsymmetricDecrypt operation. The "output" return value will be populated with the AsymmetricDecryptCommon request's response once the request completes successfully.
Use "Send" method on the returned AsymmetricDecryptCommon Request to send the API call to the service. the "output" return value is not valid until after AsymmetricDecryptCommon Send returns without error.
See AsymmetricDecrypt for more information on using the AsymmetricDecrypt API call, and error handling.
// Example sending a request using the AsymmetricDecryptRequest method.
req, resp := client.AsymmetricDecryptRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) AsymmetricDecryptWithContext ¶
func (c *KMS) AsymmetricDecryptWithContext(ctx byteplus.Context, input *AsymmetricDecryptInput, opts ...request.Option) (*AsymmetricDecryptOutput, error)
AsymmetricDecryptWithContext is the same as AsymmetricDecrypt with the addition of the ability to pass a context and additional request options.
See AsymmetricDecrypt for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) AsymmetricEncrypt ¶
func (c *KMS) AsymmetricEncrypt(input *AsymmetricEncryptInput) (*AsymmetricEncryptOutput, error)
AsymmetricEncrypt API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation AsymmetricEncrypt for usage and error information.
func (*KMS) AsymmetricEncryptCommon ¶
func (c *KMS) AsymmetricEncryptCommon(input *map[string]interface{}) (*map[string]interface{}, error)
AsymmetricEncryptCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation AsymmetricEncryptCommon for usage and error information.
func (*KMS) AsymmetricEncryptCommonRequest ¶
func (c *KMS) AsymmetricEncryptCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
AsymmetricEncryptCommonRequest generates a "byteplus/request.Request" representing the client's request for the AsymmetricEncryptCommon operation. The "output" return value will be populated with the AsymmetricEncryptCommon request's response once the request completes successfully.
Use "Send" method on the returned AsymmetricEncryptCommon Request to send the API call to the service. the "output" return value is not valid until after AsymmetricEncryptCommon Send returns without error.
See AsymmetricEncryptCommon for more information on using the AsymmetricEncryptCommon API call, and error handling.
// Example sending a request using the AsymmetricEncryptCommonRequest method.
req, resp := client.AsymmetricEncryptCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) AsymmetricEncryptCommonWithContext ¶
func (c *KMS) AsymmetricEncryptCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
AsymmetricEncryptCommonWithContext is the same as AsymmetricEncryptCommon with the addition of the ability to pass a context and additional request options.
See AsymmetricEncryptCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) AsymmetricEncryptRequest ¶
func (c *KMS) AsymmetricEncryptRequest(input *AsymmetricEncryptInput) (req *request.Request, output *AsymmetricEncryptOutput)
AsymmetricEncryptRequest generates a "byteplus/request.Request" representing the client's request for the AsymmetricEncrypt operation. The "output" return value will be populated with the AsymmetricEncryptCommon request's response once the request completes successfully.
Use "Send" method on the returned AsymmetricEncryptCommon Request to send the API call to the service. the "output" return value is not valid until after AsymmetricEncryptCommon Send returns without error.
See AsymmetricEncrypt for more information on using the AsymmetricEncrypt API call, and error handling.
// Example sending a request using the AsymmetricEncryptRequest method.
req, resp := client.AsymmetricEncryptRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) AsymmetricEncryptWithContext ¶
func (c *KMS) AsymmetricEncryptWithContext(ctx byteplus.Context, input *AsymmetricEncryptInput, opts ...request.Option) (*AsymmetricEncryptOutput, error)
AsymmetricEncryptWithContext is the same as AsymmetricEncrypt with the addition of the ability to pass a context and additional request options.
See AsymmetricEncrypt for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) AsymmetricSign ¶
func (c *KMS) AsymmetricSign(input *AsymmetricSignInput) (*AsymmetricSignOutput, error)
AsymmetricSign API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation AsymmetricSign for usage and error information.
func (*KMS) AsymmetricSignCommon ¶
AsymmetricSignCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation AsymmetricSignCommon for usage and error information.
func (*KMS) AsymmetricSignCommonRequest ¶
func (c *KMS) AsymmetricSignCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
AsymmetricSignCommonRequest generates a "byteplus/request.Request" representing the client's request for the AsymmetricSignCommon operation. The "output" return value will be populated with the AsymmetricSignCommon request's response once the request completes successfully.
Use "Send" method on the returned AsymmetricSignCommon Request to send the API call to the service. the "output" return value is not valid until after AsymmetricSignCommon Send returns without error.
See AsymmetricSignCommon for more information on using the AsymmetricSignCommon API call, and error handling.
// Example sending a request using the AsymmetricSignCommonRequest method.
req, resp := client.AsymmetricSignCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) AsymmetricSignCommonWithContext ¶
func (c *KMS) AsymmetricSignCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
AsymmetricSignCommonWithContext is the same as AsymmetricSignCommon with the addition of the ability to pass a context and additional request options.
See AsymmetricSignCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) AsymmetricSignRequest ¶
func (c *KMS) AsymmetricSignRequest(input *AsymmetricSignInput) (req *request.Request, output *AsymmetricSignOutput)
AsymmetricSignRequest generates a "byteplus/request.Request" representing the client's request for the AsymmetricSign operation. The "output" return value will be populated with the AsymmetricSignCommon request's response once the request completes successfully.
Use "Send" method on the returned AsymmetricSignCommon Request to send the API call to the service. the "output" return value is not valid until after AsymmetricSignCommon Send returns without error.
See AsymmetricSign for more information on using the AsymmetricSign API call, and error handling.
// Example sending a request using the AsymmetricSignRequest method.
req, resp := client.AsymmetricSignRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) AsymmetricSignWithContext ¶
func (c *KMS) AsymmetricSignWithContext(ctx byteplus.Context, input *AsymmetricSignInput, opts ...request.Option) (*AsymmetricSignOutput, error)
AsymmetricSignWithContext is the same as AsymmetricSign with the addition of the ability to pass a context and additional request options.
See AsymmetricSign for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) AsymmetricVerify ¶
func (c *KMS) AsymmetricVerify(input *AsymmetricVerifyInput) (*AsymmetricVerifyOutput, error)
AsymmetricVerify API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation AsymmetricVerify for usage and error information.
func (*KMS) AsymmetricVerifyCommon ¶
func (c *KMS) AsymmetricVerifyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
AsymmetricVerifyCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation AsymmetricVerifyCommon for usage and error information.
func (*KMS) AsymmetricVerifyCommonRequest ¶
func (c *KMS) AsymmetricVerifyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
AsymmetricVerifyCommonRequest generates a "byteplus/request.Request" representing the client's request for the AsymmetricVerifyCommon operation. The "output" return value will be populated with the AsymmetricVerifyCommon request's response once the request completes successfully.
Use "Send" method on the returned AsymmetricVerifyCommon Request to send the API call to the service. the "output" return value is not valid until after AsymmetricVerifyCommon Send returns without error.
See AsymmetricVerifyCommon for more information on using the AsymmetricVerifyCommon API call, and error handling.
// Example sending a request using the AsymmetricVerifyCommonRequest method.
req, resp := client.AsymmetricVerifyCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) AsymmetricVerifyCommonWithContext ¶
func (c *KMS) AsymmetricVerifyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
AsymmetricVerifyCommonWithContext is the same as AsymmetricVerifyCommon with the addition of the ability to pass a context and additional request options.
See AsymmetricVerifyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) AsymmetricVerifyRequest ¶
func (c *KMS) AsymmetricVerifyRequest(input *AsymmetricVerifyInput) (req *request.Request, output *AsymmetricVerifyOutput)
AsymmetricVerifyRequest generates a "byteplus/request.Request" representing the client's request for the AsymmetricVerify operation. The "output" return value will be populated with the AsymmetricVerifyCommon request's response once the request completes successfully.
Use "Send" method on the returned AsymmetricVerifyCommon Request to send the API call to the service. the "output" return value is not valid until after AsymmetricVerifyCommon Send returns without error.
See AsymmetricVerify for more information on using the AsymmetricVerify API call, and error handling.
// Example sending a request using the AsymmetricVerifyRequest method.
req, resp := client.AsymmetricVerifyRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) AsymmetricVerifyWithContext ¶
func (c *KMS) AsymmetricVerifyWithContext(ctx byteplus.Context, input *AsymmetricVerifyInput, opts ...request.Option) (*AsymmetricVerifyOutput, error)
AsymmetricVerifyWithContext is the same as AsymmetricVerify with the addition of the ability to pass a context and additional request options.
See AsymmetricVerify for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) BackupSecret ¶
func (c *KMS) BackupSecret(input *BackupSecretInput) (*BackupSecretOutput, error)
BackupSecret API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation BackupSecret for usage and error information.
func (*KMS) BackupSecretCommon ¶
BackupSecretCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation BackupSecretCommon for usage and error information.
func (*KMS) BackupSecretCommonRequest ¶
func (c *KMS) BackupSecretCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
BackupSecretCommonRequest generates a "byteplus/request.Request" representing the client's request for the BackupSecretCommon operation. The "output" return value will be populated with the BackupSecretCommon request's response once the request completes successfully.
Use "Send" method on the returned BackupSecretCommon Request to send the API call to the service. the "output" return value is not valid until after BackupSecretCommon Send returns without error.
See BackupSecretCommon for more information on using the BackupSecretCommon API call, and error handling.
// Example sending a request using the BackupSecretCommonRequest method.
req, resp := client.BackupSecretCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) BackupSecretCommonWithContext ¶
func (c *KMS) BackupSecretCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
BackupSecretCommonWithContext is the same as BackupSecretCommon with the addition of the ability to pass a context and additional request options.
See BackupSecretCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) BackupSecretRequest ¶
func (c *KMS) BackupSecretRequest(input *BackupSecretInput) (req *request.Request, output *BackupSecretOutput)
BackupSecretRequest generates a "byteplus/request.Request" representing the client's request for the BackupSecret operation. The "output" return value will be populated with the BackupSecretCommon request's response once the request completes successfully.
Use "Send" method on the returned BackupSecretCommon Request to send the API call to the service. the "output" return value is not valid until after BackupSecretCommon Send returns without error.
See BackupSecret for more information on using the BackupSecret API call, and error handling.
// Example sending a request using the BackupSecretRequest method.
req, resp := client.BackupSecretRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) BackupSecretWithContext ¶
func (c *KMS) BackupSecretWithContext(ctx byteplus.Context, input *BackupSecretInput, opts ...request.Option) (*BackupSecretOutput, error)
BackupSecretWithContext is the same as BackupSecret with the addition of the ability to pass a context and additional request options.
See BackupSecret for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) BatchGetSecretValue ¶
func (c *KMS) BatchGetSecretValue(input *BatchGetSecretValueInput) (*BatchGetSecretValueOutput, error)
BatchGetSecretValue API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation BatchGetSecretValue for usage and error information.
func (*KMS) BatchGetSecretValueCommon ¶
func (c *KMS) BatchGetSecretValueCommon(input *map[string]interface{}) (*map[string]interface{}, error)
BatchGetSecretValueCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation BatchGetSecretValueCommon for usage and error information.
func (*KMS) BatchGetSecretValueCommonRequest ¶
func (c *KMS) BatchGetSecretValueCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
BatchGetSecretValueCommonRequest generates a "byteplus/request.Request" representing the client's request for the BatchGetSecretValueCommon operation. The "output" return value will be populated with the BatchGetSecretValueCommon request's response once the request completes successfully.
Use "Send" method on the returned BatchGetSecretValueCommon Request to send the API call to the service. the "output" return value is not valid until after BatchGetSecretValueCommon Send returns without error.
See BatchGetSecretValueCommon for more information on using the BatchGetSecretValueCommon API call, and error handling.
// Example sending a request using the BatchGetSecretValueCommonRequest method.
req, resp := client.BatchGetSecretValueCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) BatchGetSecretValueCommonWithContext ¶
func (c *KMS) BatchGetSecretValueCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
BatchGetSecretValueCommonWithContext is the same as BatchGetSecretValueCommon with the addition of the ability to pass a context and additional request options.
See BatchGetSecretValueCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) BatchGetSecretValueRequest ¶
func (c *KMS) BatchGetSecretValueRequest(input *BatchGetSecretValueInput) (req *request.Request, output *BatchGetSecretValueOutput)
BatchGetSecretValueRequest generates a "byteplus/request.Request" representing the client's request for the BatchGetSecretValue operation. The "output" return value will be populated with the BatchGetSecretValueCommon request's response once the request completes successfully.
Use "Send" method on the returned BatchGetSecretValueCommon Request to send the API call to the service. the "output" return value is not valid until after BatchGetSecretValueCommon Send returns without error.
See BatchGetSecretValue for more information on using the BatchGetSecretValue API call, and error handling.
// Example sending a request using the BatchGetSecretValueRequest method.
req, resp := client.BatchGetSecretValueRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) BatchGetSecretValueWithContext ¶
func (c *KMS) BatchGetSecretValueWithContext(ctx byteplus.Context, input *BatchGetSecretValueInput, opts ...request.Option) (*BatchGetSecretValueOutput, error)
BatchGetSecretValueWithContext is the same as BatchGetSecretValue with the addition of the ability to pass a context and additional request options.
See BatchGetSecretValue for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) CancelArchiveKey ¶
func (c *KMS) CancelArchiveKey(input *CancelArchiveKeyInput) (*CancelArchiveKeyOutput, error)
CancelArchiveKey API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation CancelArchiveKey for usage and error information.
func (*KMS) CancelArchiveKeyCommon ¶
func (c *KMS) CancelArchiveKeyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CancelArchiveKeyCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation CancelArchiveKeyCommon for usage and error information.
func (*KMS) CancelArchiveKeyCommonRequest ¶
func (c *KMS) CancelArchiveKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CancelArchiveKeyCommonRequest generates a "byteplus/request.Request" representing the client's request for the CancelArchiveKeyCommon operation. The "output" return value will be populated with the CancelArchiveKeyCommon request's response once the request completes successfully.
Use "Send" method on the returned CancelArchiveKeyCommon Request to send the API call to the service. the "output" return value is not valid until after CancelArchiveKeyCommon Send returns without error.
See CancelArchiveKeyCommon for more information on using the CancelArchiveKeyCommon API call, and error handling.
// Example sending a request using the CancelArchiveKeyCommonRequest method.
req, resp := client.CancelArchiveKeyCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) CancelArchiveKeyCommonWithContext ¶
func (c *KMS) CancelArchiveKeyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CancelArchiveKeyCommonWithContext is the same as CancelArchiveKeyCommon with the addition of the ability to pass a context and additional request options.
See CancelArchiveKeyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) CancelArchiveKeyRequest ¶
func (c *KMS) CancelArchiveKeyRequest(input *CancelArchiveKeyInput) (req *request.Request, output *CancelArchiveKeyOutput)
CancelArchiveKeyRequest generates a "byteplus/request.Request" representing the client's request for the CancelArchiveKey operation. The "output" return value will be populated with the CancelArchiveKeyCommon request's response once the request completes successfully.
Use "Send" method on the returned CancelArchiveKeyCommon Request to send the API call to the service. the "output" return value is not valid until after CancelArchiveKeyCommon Send returns without error.
See CancelArchiveKey for more information on using the CancelArchiveKey API call, and error handling.
// Example sending a request using the CancelArchiveKeyRequest method.
req, resp := client.CancelArchiveKeyRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) CancelArchiveKeyWithContext ¶
func (c *KMS) CancelArchiveKeyWithContext(ctx byteplus.Context, input *CancelArchiveKeyInput, opts ...request.Option) (*CancelArchiveKeyOutput, error)
CancelArchiveKeyWithContext is the same as CancelArchiveKey with the addition of the ability to pass a context and additional request options.
See CancelArchiveKey for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) CancelKeyDeletion ¶
func (c *KMS) CancelKeyDeletion(input *CancelKeyDeletionInput) (*CancelKeyDeletionOutput, error)
CancelKeyDeletion API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation CancelKeyDeletion for usage and error information.
func (*KMS) CancelKeyDeletionCommon ¶
func (c *KMS) CancelKeyDeletionCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CancelKeyDeletionCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation CancelKeyDeletionCommon for usage and error information.
func (*KMS) CancelKeyDeletionCommonRequest ¶
func (c *KMS) CancelKeyDeletionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CancelKeyDeletionCommonRequest generates a "byteplus/request.Request" representing the client's request for the CancelKeyDeletionCommon operation. The "output" return value will be populated with the CancelKeyDeletionCommon request's response once the request completes successfully.
Use "Send" method on the returned CancelKeyDeletionCommon Request to send the API call to the service. the "output" return value is not valid until after CancelKeyDeletionCommon Send returns without error.
See CancelKeyDeletionCommon for more information on using the CancelKeyDeletionCommon API call, and error handling.
// Example sending a request using the CancelKeyDeletionCommonRequest method.
req, resp := client.CancelKeyDeletionCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) CancelKeyDeletionCommonWithContext ¶
func (c *KMS) CancelKeyDeletionCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CancelKeyDeletionCommonWithContext is the same as CancelKeyDeletionCommon with the addition of the ability to pass a context and additional request options.
See CancelKeyDeletionCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) CancelKeyDeletionRequest ¶
func (c *KMS) CancelKeyDeletionRequest(input *CancelKeyDeletionInput) (req *request.Request, output *CancelKeyDeletionOutput)
CancelKeyDeletionRequest generates a "byteplus/request.Request" representing the client's request for the CancelKeyDeletion operation. The "output" return value will be populated with the CancelKeyDeletionCommon request's response once the request completes successfully.
Use "Send" method on the returned CancelKeyDeletionCommon Request to send the API call to the service. the "output" return value is not valid until after CancelKeyDeletionCommon Send returns without error.
See CancelKeyDeletion for more information on using the CancelKeyDeletion API call, and error handling.
// Example sending a request using the CancelKeyDeletionRequest method.
req, resp := client.CancelKeyDeletionRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) CancelKeyDeletionWithContext ¶
func (c *KMS) CancelKeyDeletionWithContext(ctx byteplus.Context, input *CancelKeyDeletionInput, opts ...request.Option) (*CancelKeyDeletionOutput, error)
CancelKeyDeletionWithContext is the same as CancelKeyDeletion with the addition of the ability to pass a context and additional request options.
See CancelKeyDeletion for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) CancelSecretDeletion ¶
func (c *KMS) CancelSecretDeletion(input *CancelSecretDeletionInput) (*CancelSecretDeletionOutput, error)
CancelSecretDeletion API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation CancelSecretDeletion for usage and error information.
func (*KMS) CancelSecretDeletionCommon ¶
func (c *KMS) CancelSecretDeletionCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CancelSecretDeletionCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation CancelSecretDeletionCommon for usage and error information.
func (*KMS) CancelSecretDeletionCommonRequest ¶
func (c *KMS) CancelSecretDeletionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CancelSecretDeletionCommonRequest generates a "byteplus/request.Request" representing the client's request for the CancelSecretDeletionCommon operation. The "output" return value will be populated with the CancelSecretDeletionCommon request's response once the request completes successfully.
Use "Send" method on the returned CancelSecretDeletionCommon Request to send the API call to the service. the "output" return value is not valid until after CancelSecretDeletionCommon Send returns without error.
See CancelSecretDeletionCommon for more information on using the CancelSecretDeletionCommon API call, and error handling.
// Example sending a request using the CancelSecretDeletionCommonRequest method.
req, resp := client.CancelSecretDeletionCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) CancelSecretDeletionCommonWithContext ¶
func (c *KMS) CancelSecretDeletionCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CancelSecretDeletionCommonWithContext is the same as CancelSecretDeletionCommon with the addition of the ability to pass a context and additional request options.
See CancelSecretDeletionCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) CancelSecretDeletionRequest ¶
func (c *KMS) CancelSecretDeletionRequest(input *CancelSecretDeletionInput) (req *request.Request, output *CancelSecretDeletionOutput)
CancelSecretDeletionRequest generates a "byteplus/request.Request" representing the client's request for the CancelSecretDeletion operation. The "output" return value will be populated with the CancelSecretDeletionCommon request's response once the request completes successfully.
Use "Send" method on the returned CancelSecretDeletionCommon Request to send the API call to the service. the "output" return value is not valid until after CancelSecretDeletionCommon Send returns without error.
See CancelSecretDeletion for more information on using the CancelSecretDeletion API call, and error handling.
// Example sending a request using the CancelSecretDeletionRequest method.
req, resp := client.CancelSecretDeletionRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) CancelSecretDeletionWithContext ¶
func (c *KMS) CancelSecretDeletionWithContext(ctx byteplus.Context, input *CancelSecretDeletionInput, opts ...request.Option) (*CancelSecretDeletionOutput, error)
CancelSecretDeletionWithContext is the same as CancelSecretDeletion with the addition of the ability to pass a context and additional request options.
See CancelSecretDeletion for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) CreateKey ¶
func (c *KMS) CreateKey(input *CreateKeyInput) (*CreateKeyOutput, error)
CreateKey API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation CreateKey for usage and error information.
func (*KMS) CreateKeyCommon ¶
CreateKeyCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation CreateKeyCommon for usage and error information.
func (*KMS) CreateKeyCommonRequest ¶
func (c *KMS) CreateKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateKeyCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateKeyCommon operation. The "output" return value will be populated with the CreateKeyCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateKeyCommon Request to send the API call to the service. the "output" return value is not valid until after CreateKeyCommon Send returns without error.
See CreateKeyCommon for more information on using the CreateKeyCommon API call, and error handling.
// Example sending a request using the CreateKeyCommonRequest method.
req, resp := client.CreateKeyCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) CreateKeyCommonWithContext ¶
func (c *KMS) CreateKeyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateKeyCommonWithContext is the same as CreateKeyCommon with the addition of the ability to pass a context and additional request options.
See CreateKeyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) CreateKeyRequest ¶
func (c *KMS) CreateKeyRequest(input *CreateKeyInput) (req *request.Request, output *CreateKeyOutput)
CreateKeyRequest generates a "byteplus/request.Request" representing the client's request for the CreateKey operation. The "output" return value will be populated with the CreateKeyCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateKeyCommon Request to send the API call to the service. the "output" return value is not valid until after CreateKeyCommon Send returns without error.
See CreateKey for more information on using the CreateKey API call, and error handling.
// Example sending a request using the CreateKeyRequest method.
req, resp := client.CreateKeyRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) CreateKeyWithContext ¶
func (c *KMS) CreateKeyWithContext(ctx byteplus.Context, input *CreateKeyInput, opts ...request.Option) (*CreateKeyOutput, error)
CreateKeyWithContext is the same as CreateKey with the addition of the ability to pass a context and additional request options.
See CreateKey for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) CreateKeyring ¶
func (c *KMS) CreateKeyring(input *CreateKeyringInput) (*CreateKeyringOutput, error)
CreateKeyring API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation CreateKeyring for usage and error information.
func (*KMS) CreateKeyringCommon ¶
CreateKeyringCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation CreateKeyringCommon for usage and error information.
func (*KMS) CreateKeyringCommonRequest ¶
func (c *KMS) CreateKeyringCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateKeyringCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateKeyringCommon operation. The "output" return value will be populated with the CreateKeyringCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateKeyringCommon Request to send the API call to the service. the "output" return value is not valid until after CreateKeyringCommon Send returns without error.
See CreateKeyringCommon for more information on using the CreateKeyringCommon API call, and error handling.
// Example sending a request using the CreateKeyringCommonRequest method.
req, resp := client.CreateKeyringCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) CreateKeyringCommonWithContext ¶
func (c *KMS) CreateKeyringCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateKeyringCommonWithContext is the same as CreateKeyringCommon with the addition of the ability to pass a context and additional request options.
See CreateKeyringCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) CreateKeyringRequest ¶
func (c *KMS) CreateKeyringRequest(input *CreateKeyringInput) (req *request.Request, output *CreateKeyringOutput)
CreateKeyringRequest generates a "byteplus/request.Request" representing the client's request for the CreateKeyring operation. The "output" return value will be populated with the CreateKeyringCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateKeyringCommon Request to send the API call to the service. the "output" return value is not valid until after CreateKeyringCommon Send returns without error.
See CreateKeyring for more information on using the CreateKeyring API call, and error handling.
// Example sending a request using the CreateKeyringRequest method.
req, resp := client.CreateKeyringRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) CreateKeyringWithContext ¶
func (c *KMS) CreateKeyringWithContext(ctx byteplus.Context, input *CreateKeyringInput, opts ...request.Option) (*CreateKeyringOutput, error)
CreateKeyringWithContext is the same as CreateKeyring with the addition of the ability to pass a context and additional request options.
See CreateKeyring for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) CreateSecret ¶
func (c *KMS) CreateSecret(input *CreateSecretInput) (*CreateSecretOutput, error)
CreateSecret API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation CreateSecret for usage and error information.
func (*KMS) CreateSecretCommon ¶
CreateSecretCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation CreateSecretCommon for usage and error information.
func (*KMS) CreateSecretCommonRequest ¶
func (c *KMS) CreateSecretCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateSecretCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateSecretCommon operation. The "output" return value will be populated with the CreateSecretCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateSecretCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSecretCommon Send returns without error.
See CreateSecretCommon for more information on using the CreateSecretCommon API call, and error handling.
// Example sending a request using the CreateSecretCommonRequest method.
req, resp := client.CreateSecretCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) CreateSecretCommonWithContext ¶
func (c *KMS) CreateSecretCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateSecretCommonWithContext is the same as CreateSecretCommon with the addition of the ability to pass a context and additional request options.
See CreateSecretCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) CreateSecretRequest ¶
func (c *KMS) CreateSecretRequest(input *CreateSecretInput) (req *request.Request, output *CreateSecretOutput)
CreateSecretRequest generates a "byteplus/request.Request" representing the client's request for the CreateSecret operation. The "output" return value will be populated with the CreateSecretCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateSecretCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSecretCommon Send returns without error.
See CreateSecret for more information on using the CreateSecret API call, and error handling.
// Example sending a request using the CreateSecretRequest method.
req, resp := client.CreateSecretRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) CreateSecretWithContext ¶
func (c *KMS) CreateSecretWithContext(ctx byteplus.Context, input *CreateSecretInput, opts ...request.Option) (*CreateSecretOutput, error)
CreateSecretWithContext is the same as CreateSecret with the addition of the ability to pass a context and additional request options.
See CreateSecret for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) Decrypt ¶
func (c *KMS) Decrypt(input *DecryptInput) (*DecryptOutput, error)
Decrypt API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation Decrypt for usage and error information.
func (*KMS) DecryptCommon ¶
DecryptCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation DecryptCommon for usage and error information.
func (*KMS) DecryptCommonRequest ¶
func (c *KMS) DecryptCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DecryptCommonRequest generates a "byteplus/request.Request" representing the client's request for the DecryptCommon operation. The "output" return value will be populated with the DecryptCommon request's response once the request completes successfully.
Use "Send" method on the returned DecryptCommon Request to send the API call to the service. the "output" return value is not valid until after DecryptCommon Send returns without error.
See DecryptCommon for more information on using the DecryptCommon API call, and error handling.
// Example sending a request using the DecryptCommonRequest method.
req, resp := client.DecryptCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) DecryptCommonWithContext ¶
func (c *KMS) DecryptCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DecryptCommonWithContext is the same as DecryptCommon with the addition of the ability to pass a context and additional request options.
See DecryptCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) DecryptRequest ¶
func (c *KMS) DecryptRequest(input *DecryptInput) (req *request.Request, output *DecryptOutput)
DecryptRequest generates a "byteplus/request.Request" representing the client's request for the Decrypt operation. The "output" return value will be populated with the DecryptCommon request's response once the request completes successfully.
Use "Send" method on the returned DecryptCommon Request to send the API call to the service. the "output" return value is not valid until after DecryptCommon Send returns without error.
See Decrypt for more information on using the Decrypt API call, and error handling.
// Example sending a request using the DecryptRequest method.
req, resp := client.DecryptRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) DecryptWithContext ¶
func (c *KMS) DecryptWithContext(ctx byteplus.Context, input *DecryptInput, opts ...request.Option) (*DecryptOutput, error)
DecryptWithContext is the same as Decrypt with the addition of the ability to pass a context and additional request options.
See Decrypt for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) DeleteKeyMaterial ¶
func (c *KMS) DeleteKeyMaterial(input *DeleteKeyMaterialInput) (*DeleteKeyMaterialOutput, error)
DeleteKeyMaterial API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation DeleteKeyMaterial for usage and error information.
func (*KMS) DeleteKeyMaterialCommon ¶
func (c *KMS) DeleteKeyMaterialCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteKeyMaterialCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation DeleteKeyMaterialCommon for usage and error information.
func (*KMS) DeleteKeyMaterialCommonRequest ¶
func (c *KMS) DeleteKeyMaterialCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteKeyMaterialCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteKeyMaterialCommon operation. The "output" return value will be populated with the DeleteKeyMaterialCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteKeyMaterialCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteKeyMaterialCommon Send returns without error.
See DeleteKeyMaterialCommon for more information on using the DeleteKeyMaterialCommon API call, and error handling.
// Example sending a request using the DeleteKeyMaterialCommonRequest method.
req, resp := client.DeleteKeyMaterialCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) DeleteKeyMaterialCommonWithContext ¶
func (c *KMS) DeleteKeyMaterialCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteKeyMaterialCommonWithContext is the same as DeleteKeyMaterialCommon with the addition of the ability to pass a context and additional request options.
See DeleteKeyMaterialCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) DeleteKeyMaterialRequest ¶
func (c *KMS) DeleteKeyMaterialRequest(input *DeleteKeyMaterialInput) (req *request.Request, output *DeleteKeyMaterialOutput)
DeleteKeyMaterialRequest generates a "byteplus/request.Request" representing the client's request for the DeleteKeyMaterial operation. The "output" return value will be populated with the DeleteKeyMaterialCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteKeyMaterialCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteKeyMaterialCommon Send returns without error.
See DeleteKeyMaterial for more information on using the DeleteKeyMaterial API call, and error handling.
// Example sending a request using the DeleteKeyMaterialRequest method.
req, resp := client.DeleteKeyMaterialRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) DeleteKeyMaterialWithContext ¶
func (c *KMS) DeleteKeyMaterialWithContext(ctx byteplus.Context, input *DeleteKeyMaterialInput, opts ...request.Option) (*DeleteKeyMaterialOutput, error)
DeleteKeyMaterialWithContext is the same as DeleteKeyMaterial with the addition of the ability to pass a context and additional request options.
See DeleteKeyMaterial for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) DeleteKeyring ¶
func (c *KMS) DeleteKeyring(input *DeleteKeyringInput) (*DeleteKeyringOutput, error)
DeleteKeyring API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation DeleteKeyring for usage and error information.
func (*KMS) DeleteKeyringCommon ¶
DeleteKeyringCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation DeleteKeyringCommon for usage and error information.
func (*KMS) DeleteKeyringCommonRequest ¶
func (c *KMS) DeleteKeyringCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteKeyringCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteKeyringCommon operation. The "output" return value will be populated with the DeleteKeyringCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteKeyringCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteKeyringCommon Send returns without error.
See DeleteKeyringCommon for more information on using the DeleteKeyringCommon API call, and error handling.
// Example sending a request using the DeleteKeyringCommonRequest method.
req, resp := client.DeleteKeyringCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) DeleteKeyringCommonWithContext ¶
func (c *KMS) DeleteKeyringCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteKeyringCommonWithContext is the same as DeleteKeyringCommon with the addition of the ability to pass a context and additional request options.
See DeleteKeyringCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) DeleteKeyringRequest ¶
func (c *KMS) DeleteKeyringRequest(input *DeleteKeyringInput) (req *request.Request, output *DeleteKeyringOutput)
DeleteKeyringRequest generates a "byteplus/request.Request" representing the client's request for the DeleteKeyring operation. The "output" return value will be populated with the DeleteKeyringCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteKeyringCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteKeyringCommon Send returns without error.
See DeleteKeyring for more information on using the DeleteKeyring API call, and error handling.
// Example sending a request using the DeleteKeyringRequest method.
req, resp := client.DeleteKeyringRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) DeleteKeyringWithContext ¶
func (c *KMS) DeleteKeyringWithContext(ctx byteplus.Context, input *DeleteKeyringInput, opts ...request.Option) (*DeleteKeyringOutput, error)
DeleteKeyringWithContext is the same as DeleteKeyring with the addition of the ability to pass a context and additional request options.
See DeleteKeyring for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) DescribeKey ¶
func (c *KMS) DescribeKey(input *DescribeKeyInput) (*DescribeKeyOutput, error)
DescribeKey API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation DescribeKey for usage and error information.
func (*KMS) DescribeKeyCommon ¶
DescribeKeyCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation DescribeKeyCommon for usage and error information.
func (*KMS) DescribeKeyCommonRequest ¶
func (c *KMS) DescribeKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeKeyCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeKeyCommon operation. The "output" return value will be populated with the DescribeKeyCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeKeyCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeKeyCommon Send returns without error.
See DescribeKeyCommon for more information on using the DescribeKeyCommon API call, and error handling.
// Example sending a request using the DescribeKeyCommonRequest method.
req, resp := client.DescribeKeyCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) DescribeKeyCommonWithContext ¶
func (c *KMS) DescribeKeyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeKeyCommonWithContext is the same as DescribeKeyCommon with the addition of the ability to pass a context and additional request options.
See DescribeKeyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) DescribeKeyRequest ¶
func (c *KMS) DescribeKeyRequest(input *DescribeKeyInput) (req *request.Request, output *DescribeKeyOutput)
DescribeKeyRequest generates a "byteplus/request.Request" representing the client's request for the DescribeKey operation. The "output" return value will be populated with the DescribeKeyCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeKeyCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeKeyCommon Send returns without error.
See DescribeKey for more information on using the DescribeKey API call, and error handling.
// Example sending a request using the DescribeKeyRequest method.
req, resp := client.DescribeKeyRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) DescribeKeyWithContext ¶
func (c *KMS) DescribeKeyWithContext(ctx byteplus.Context, input *DescribeKeyInput, opts ...request.Option) (*DescribeKeyOutput, error)
DescribeKeyWithContext is the same as DescribeKey with the addition of the ability to pass a context and additional request options.
See DescribeKey for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) DescribeKeyrings ¶
func (c *KMS) DescribeKeyrings(input *DescribeKeyringsInput) (*DescribeKeyringsOutput, error)
DescribeKeyrings API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation DescribeKeyrings for usage and error information.
func (*KMS) DescribeKeyringsCommon ¶
func (c *KMS) DescribeKeyringsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeKeyringsCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation DescribeKeyringsCommon for usage and error information.
func (*KMS) DescribeKeyringsCommonRequest ¶
func (c *KMS) DescribeKeyringsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeKeyringsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeKeyringsCommon operation. The "output" return value will be populated with the DescribeKeyringsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeKeyringsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeKeyringsCommon Send returns without error.
See DescribeKeyringsCommon for more information on using the DescribeKeyringsCommon API call, and error handling.
// Example sending a request using the DescribeKeyringsCommonRequest method.
req, resp := client.DescribeKeyringsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) DescribeKeyringsCommonWithContext ¶
func (c *KMS) DescribeKeyringsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeKeyringsCommonWithContext is the same as DescribeKeyringsCommon with the addition of the ability to pass a context and additional request options.
See DescribeKeyringsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) DescribeKeyringsRequest ¶
func (c *KMS) DescribeKeyringsRequest(input *DescribeKeyringsInput) (req *request.Request, output *DescribeKeyringsOutput)
DescribeKeyringsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeKeyrings operation. The "output" return value will be populated with the DescribeKeyringsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeKeyringsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeKeyringsCommon Send returns without error.
See DescribeKeyrings for more information on using the DescribeKeyrings API call, and error handling.
// Example sending a request using the DescribeKeyringsRequest method.
req, resp := client.DescribeKeyringsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) DescribeKeyringsWithContext ¶
func (c *KMS) DescribeKeyringsWithContext(ctx byteplus.Context, input *DescribeKeyringsInput, opts ...request.Option) (*DescribeKeyringsOutput, error)
DescribeKeyringsWithContext is the same as DescribeKeyrings with the addition of the ability to pass a context and additional request options.
See DescribeKeyrings for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) DescribeKeys ¶
func (c *KMS) DescribeKeys(input *DescribeKeysInput) (*DescribeKeysOutput, error)
DescribeKeys API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation DescribeKeys for usage and error information.
func (*KMS) DescribeKeysCommon ¶
DescribeKeysCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation DescribeKeysCommon for usage and error information.
func (*KMS) DescribeKeysCommonRequest ¶
func (c *KMS) DescribeKeysCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeKeysCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeKeysCommon operation. The "output" return value will be populated with the DescribeKeysCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeKeysCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeKeysCommon Send returns without error.
See DescribeKeysCommon for more information on using the DescribeKeysCommon API call, and error handling.
// Example sending a request using the DescribeKeysCommonRequest method.
req, resp := client.DescribeKeysCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) DescribeKeysCommonWithContext ¶
func (c *KMS) DescribeKeysCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeKeysCommonWithContext is the same as DescribeKeysCommon with the addition of the ability to pass a context and additional request options.
See DescribeKeysCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) DescribeKeysRequest ¶
func (c *KMS) DescribeKeysRequest(input *DescribeKeysInput) (req *request.Request, output *DescribeKeysOutput)
DescribeKeysRequest generates a "byteplus/request.Request" representing the client's request for the DescribeKeys operation. The "output" return value will be populated with the DescribeKeysCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeKeysCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeKeysCommon Send returns without error.
See DescribeKeys for more information on using the DescribeKeys API call, and error handling.
// Example sending a request using the DescribeKeysRequest method.
req, resp := client.DescribeKeysRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) DescribeKeysWithContext ¶
func (c *KMS) DescribeKeysWithContext(ctx byteplus.Context, input *DescribeKeysInput, opts ...request.Option) (*DescribeKeysOutput, error)
DescribeKeysWithContext is the same as DescribeKeys with the addition of the ability to pass a context and additional request options.
See DescribeKeys for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) DescribeRegions ¶
func (c *KMS) DescribeRegions(input *DescribeRegionsInput) (*DescribeRegionsOutput, error)
DescribeRegions API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation DescribeRegions for usage and error information.
func (*KMS) DescribeRegionsCommon ¶
DescribeRegionsCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation DescribeRegionsCommon for usage and error information.
func (*KMS) DescribeRegionsCommonRequest ¶
func (c *KMS) DescribeRegionsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeRegionsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeRegionsCommon operation. The "output" return value will be populated with the DescribeRegionsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeRegionsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeRegionsCommon Send returns without error.
See DescribeRegionsCommon for more information on using the DescribeRegionsCommon API call, and error handling.
// Example sending a request using the DescribeRegionsCommonRequest method.
req, resp := client.DescribeRegionsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) DescribeRegionsCommonWithContext ¶
func (c *KMS) DescribeRegionsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeRegionsCommonWithContext is the same as DescribeRegionsCommon with the addition of the ability to pass a context and additional request options.
See DescribeRegionsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) DescribeRegionsRequest ¶
func (c *KMS) DescribeRegionsRequest(input *DescribeRegionsInput) (req *request.Request, output *DescribeRegionsOutput)
DescribeRegionsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeRegions operation. The "output" return value will be populated with the DescribeRegionsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeRegionsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeRegionsCommon Send returns without error.
See DescribeRegions for more information on using the DescribeRegions API call, and error handling.
// Example sending a request using the DescribeRegionsRequest method.
req, resp := client.DescribeRegionsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) DescribeRegionsWithContext ¶
func (c *KMS) DescribeRegionsWithContext(ctx byteplus.Context, input *DescribeRegionsInput, opts ...request.Option) (*DescribeRegionsOutput, error)
DescribeRegionsWithContext is the same as DescribeRegions with the addition of the ability to pass a context and additional request options.
See DescribeRegions for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) DescribeSecret ¶
func (c *KMS) DescribeSecret(input *DescribeSecretInput) (*DescribeSecretOutput, error)
DescribeSecret API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation DescribeSecret for usage and error information.
func (*KMS) DescribeSecretCommon ¶
DescribeSecretCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation DescribeSecretCommon for usage and error information.
func (*KMS) DescribeSecretCommonRequest ¶
func (c *KMS) DescribeSecretCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeSecretCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeSecretCommon operation. The "output" return value will be populated with the DescribeSecretCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeSecretCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSecretCommon Send returns without error.
See DescribeSecretCommon for more information on using the DescribeSecretCommon API call, and error handling.
// Example sending a request using the DescribeSecretCommonRequest method.
req, resp := client.DescribeSecretCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) DescribeSecretCommonWithContext ¶
func (c *KMS) DescribeSecretCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeSecretCommonWithContext is the same as DescribeSecretCommon with the addition of the ability to pass a context and additional request options.
See DescribeSecretCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) DescribeSecretRequest ¶
func (c *KMS) DescribeSecretRequest(input *DescribeSecretInput) (req *request.Request, output *DescribeSecretOutput)
DescribeSecretRequest generates a "byteplus/request.Request" representing the client's request for the DescribeSecret operation. The "output" return value will be populated with the DescribeSecretCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeSecretCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSecretCommon Send returns without error.
See DescribeSecret for more information on using the DescribeSecret API call, and error handling.
// Example sending a request using the DescribeSecretRequest method.
req, resp := client.DescribeSecretRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) DescribeSecretVersions ¶
func (c *KMS) DescribeSecretVersions(input *DescribeSecretVersionsInput) (*DescribeSecretVersionsOutput, error)
DescribeSecretVersions API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation DescribeSecretVersions for usage and error information.
func (*KMS) DescribeSecretVersionsCommon ¶
func (c *KMS) DescribeSecretVersionsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeSecretVersionsCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation DescribeSecretVersionsCommon for usage and error information.
func (*KMS) DescribeSecretVersionsCommonRequest ¶
func (c *KMS) DescribeSecretVersionsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeSecretVersionsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeSecretVersionsCommon operation. The "output" return value will be populated with the DescribeSecretVersionsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeSecretVersionsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSecretVersionsCommon Send returns without error.
See DescribeSecretVersionsCommon for more information on using the DescribeSecretVersionsCommon API call, and error handling.
// Example sending a request using the DescribeSecretVersionsCommonRequest method.
req, resp := client.DescribeSecretVersionsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) DescribeSecretVersionsCommonWithContext ¶
func (c *KMS) DescribeSecretVersionsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeSecretVersionsCommonWithContext is the same as DescribeSecretVersionsCommon with the addition of the ability to pass a context and additional request options.
See DescribeSecretVersionsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) DescribeSecretVersionsRequest ¶
func (c *KMS) DescribeSecretVersionsRequest(input *DescribeSecretVersionsInput) (req *request.Request, output *DescribeSecretVersionsOutput)
DescribeSecretVersionsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeSecretVersions operation. The "output" return value will be populated with the DescribeSecretVersionsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeSecretVersionsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSecretVersionsCommon Send returns without error.
See DescribeSecretVersions for more information on using the DescribeSecretVersions API call, and error handling.
// Example sending a request using the DescribeSecretVersionsRequest method.
req, resp := client.DescribeSecretVersionsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) DescribeSecretVersionsWithContext ¶
func (c *KMS) DescribeSecretVersionsWithContext(ctx byteplus.Context, input *DescribeSecretVersionsInput, opts ...request.Option) (*DescribeSecretVersionsOutput, error)
DescribeSecretVersionsWithContext is the same as DescribeSecretVersions with the addition of the ability to pass a context and additional request options.
See DescribeSecretVersions for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) DescribeSecretWithContext ¶
func (c *KMS) DescribeSecretWithContext(ctx byteplus.Context, input *DescribeSecretInput, opts ...request.Option) (*DescribeSecretOutput, error)
DescribeSecretWithContext is the same as DescribeSecret with the addition of the ability to pass a context and additional request options.
See DescribeSecret for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) DescribeSecrets ¶
func (c *KMS) DescribeSecrets(input *DescribeSecretsInput) (*DescribeSecretsOutput, error)
DescribeSecrets API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation DescribeSecrets for usage and error information.
func (*KMS) DescribeSecretsCommon ¶
DescribeSecretsCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation DescribeSecretsCommon for usage and error information.
func (*KMS) DescribeSecretsCommonRequest ¶
func (c *KMS) DescribeSecretsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeSecretsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeSecretsCommon operation. The "output" return value will be populated with the DescribeSecretsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeSecretsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSecretsCommon Send returns without error.
See DescribeSecretsCommon for more information on using the DescribeSecretsCommon API call, and error handling.
// Example sending a request using the DescribeSecretsCommonRequest method.
req, resp := client.DescribeSecretsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) DescribeSecretsCommonWithContext ¶
func (c *KMS) DescribeSecretsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeSecretsCommonWithContext is the same as DescribeSecretsCommon with the addition of the ability to pass a context and additional request options.
See DescribeSecretsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) DescribeSecretsRequest ¶
func (c *KMS) DescribeSecretsRequest(input *DescribeSecretsInput) (req *request.Request, output *DescribeSecretsOutput)
DescribeSecretsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeSecrets operation. The "output" return value will be populated with the DescribeSecretsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeSecretsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSecretsCommon Send returns without error.
See DescribeSecrets for more information on using the DescribeSecrets API call, and error handling.
// Example sending a request using the DescribeSecretsRequest method.
req, resp := client.DescribeSecretsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) DescribeSecretsWithContext ¶
func (c *KMS) DescribeSecretsWithContext(ctx byteplus.Context, input *DescribeSecretsInput, opts ...request.Option) (*DescribeSecretsOutput, error)
DescribeSecretsWithContext is the same as DescribeSecrets with the addition of the ability to pass a context and additional request options.
See DescribeSecrets for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) DisableKey ¶
func (c *KMS) DisableKey(input *DisableKeyInput) (*DisableKeyOutput, error)
DisableKey API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation DisableKey for usage and error information.
func (*KMS) DisableKeyCommon ¶
DisableKeyCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation DisableKeyCommon for usage and error information.
func (*KMS) DisableKeyCommonRequest ¶
func (c *KMS) DisableKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DisableKeyCommonRequest generates a "byteplus/request.Request" representing the client's request for the DisableKeyCommon operation. The "output" return value will be populated with the DisableKeyCommon request's response once the request completes successfully.
Use "Send" method on the returned DisableKeyCommon Request to send the API call to the service. the "output" return value is not valid until after DisableKeyCommon Send returns without error.
See DisableKeyCommon for more information on using the DisableKeyCommon API call, and error handling.
// Example sending a request using the DisableKeyCommonRequest method.
req, resp := client.DisableKeyCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) DisableKeyCommonWithContext ¶
func (c *KMS) DisableKeyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DisableKeyCommonWithContext is the same as DisableKeyCommon with the addition of the ability to pass a context and additional request options.
See DisableKeyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) DisableKeyRequest ¶
func (c *KMS) DisableKeyRequest(input *DisableKeyInput) (req *request.Request, output *DisableKeyOutput)
DisableKeyRequest generates a "byteplus/request.Request" representing the client's request for the DisableKey operation. The "output" return value will be populated with the DisableKeyCommon request's response once the request completes successfully.
Use "Send" method on the returned DisableKeyCommon Request to send the API call to the service. the "output" return value is not valid until after DisableKeyCommon Send returns without error.
See DisableKey for more information on using the DisableKey API call, and error handling.
// Example sending a request using the DisableKeyRequest method.
req, resp := client.DisableKeyRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) DisableKeyRotation ¶
func (c *KMS) DisableKeyRotation(input *DisableKeyRotationInput) (*DisableKeyRotationOutput, error)
DisableKeyRotation API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation DisableKeyRotation for usage and error information.
func (*KMS) DisableKeyRotationCommon ¶
func (c *KMS) DisableKeyRotationCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DisableKeyRotationCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation DisableKeyRotationCommon for usage and error information.
func (*KMS) DisableKeyRotationCommonRequest ¶
func (c *KMS) DisableKeyRotationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DisableKeyRotationCommonRequest generates a "byteplus/request.Request" representing the client's request for the DisableKeyRotationCommon operation. The "output" return value will be populated with the DisableKeyRotationCommon request's response once the request completes successfully.
Use "Send" method on the returned DisableKeyRotationCommon Request to send the API call to the service. the "output" return value is not valid until after DisableKeyRotationCommon Send returns without error.
See DisableKeyRotationCommon for more information on using the DisableKeyRotationCommon API call, and error handling.
// Example sending a request using the DisableKeyRotationCommonRequest method.
req, resp := client.DisableKeyRotationCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) DisableKeyRotationCommonWithContext ¶
func (c *KMS) DisableKeyRotationCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DisableKeyRotationCommonWithContext is the same as DisableKeyRotationCommon with the addition of the ability to pass a context and additional request options.
See DisableKeyRotationCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) DisableKeyRotationRequest ¶
func (c *KMS) DisableKeyRotationRequest(input *DisableKeyRotationInput) (req *request.Request, output *DisableKeyRotationOutput)
DisableKeyRotationRequest generates a "byteplus/request.Request" representing the client's request for the DisableKeyRotation operation. The "output" return value will be populated with the DisableKeyRotationCommon request's response once the request completes successfully.
Use "Send" method on the returned DisableKeyRotationCommon Request to send the API call to the service. the "output" return value is not valid until after DisableKeyRotationCommon Send returns without error.
See DisableKeyRotation for more information on using the DisableKeyRotation API call, and error handling.
// Example sending a request using the DisableKeyRotationRequest method.
req, resp := client.DisableKeyRotationRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) DisableKeyRotationWithContext ¶
func (c *KMS) DisableKeyRotationWithContext(ctx byteplus.Context, input *DisableKeyRotationInput, opts ...request.Option) (*DisableKeyRotationOutput, error)
DisableKeyRotationWithContext is the same as DisableKeyRotation with the addition of the ability to pass a context and additional request options.
See DisableKeyRotation for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) DisableKeyWithContext ¶
func (c *KMS) DisableKeyWithContext(ctx byteplus.Context, input *DisableKeyInput, opts ...request.Option) (*DisableKeyOutput, error)
DisableKeyWithContext is the same as DisableKey with the addition of the ability to pass a context and additional request options.
See DisableKey for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) EnableKey ¶
func (c *KMS) EnableKey(input *EnableKeyInput) (*EnableKeyOutput, error)
EnableKey API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation EnableKey for usage and error information.
func (*KMS) EnableKeyCommon ¶
EnableKeyCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation EnableKeyCommon for usage and error information.
func (*KMS) EnableKeyCommonRequest ¶
func (c *KMS) EnableKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
EnableKeyCommonRequest generates a "byteplus/request.Request" representing the client's request for the EnableKeyCommon operation. The "output" return value will be populated with the EnableKeyCommon request's response once the request completes successfully.
Use "Send" method on the returned EnableKeyCommon Request to send the API call to the service. the "output" return value is not valid until after EnableKeyCommon Send returns without error.
See EnableKeyCommon for more information on using the EnableKeyCommon API call, and error handling.
// Example sending a request using the EnableKeyCommonRequest method.
req, resp := client.EnableKeyCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) EnableKeyCommonWithContext ¶
func (c *KMS) EnableKeyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
EnableKeyCommonWithContext is the same as EnableKeyCommon with the addition of the ability to pass a context and additional request options.
See EnableKeyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) EnableKeyRequest ¶
func (c *KMS) EnableKeyRequest(input *EnableKeyInput) (req *request.Request, output *EnableKeyOutput)
EnableKeyRequest generates a "byteplus/request.Request" representing the client's request for the EnableKey operation. The "output" return value will be populated with the EnableKeyCommon request's response once the request completes successfully.
Use "Send" method on the returned EnableKeyCommon Request to send the API call to the service. the "output" return value is not valid until after EnableKeyCommon Send returns without error.
See EnableKey for more information on using the EnableKey API call, and error handling.
// Example sending a request using the EnableKeyRequest method.
req, resp := client.EnableKeyRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) EnableKeyRotation ¶
func (c *KMS) EnableKeyRotation(input *EnableKeyRotationInput) (*EnableKeyRotationOutput, error)
EnableKeyRotation API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation EnableKeyRotation for usage and error information.
func (*KMS) EnableKeyRotationCommon ¶
func (c *KMS) EnableKeyRotationCommon(input *map[string]interface{}) (*map[string]interface{}, error)
EnableKeyRotationCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation EnableKeyRotationCommon for usage and error information.
func (*KMS) EnableKeyRotationCommonRequest ¶
func (c *KMS) EnableKeyRotationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
EnableKeyRotationCommonRequest generates a "byteplus/request.Request" representing the client's request for the EnableKeyRotationCommon operation. The "output" return value will be populated with the EnableKeyRotationCommon request's response once the request completes successfully.
Use "Send" method on the returned EnableKeyRotationCommon Request to send the API call to the service. the "output" return value is not valid until after EnableKeyRotationCommon Send returns without error.
See EnableKeyRotationCommon for more information on using the EnableKeyRotationCommon API call, and error handling.
// Example sending a request using the EnableKeyRotationCommonRequest method.
req, resp := client.EnableKeyRotationCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) EnableKeyRotationCommonWithContext ¶
func (c *KMS) EnableKeyRotationCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
EnableKeyRotationCommonWithContext is the same as EnableKeyRotationCommon with the addition of the ability to pass a context and additional request options.
See EnableKeyRotationCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) EnableKeyRotationRequest ¶
func (c *KMS) EnableKeyRotationRequest(input *EnableKeyRotationInput) (req *request.Request, output *EnableKeyRotationOutput)
EnableKeyRotationRequest generates a "byteplus/request.Request" representing the client's request for the EnableKeyRotation operation. The "output" return value will be populated with the EnableKeyRotationCommon request's response once the request completes successfully.
Use "Send" method on the returned EnableKeyRotationCommon Request to send the API call to the service. the "output" return value is not valid until after EnableKeyRotationCommon Send returns without error.
See EnableKeyRotation for more information on using the EnableKeyRotation API call, and error handling.
// Example sending a request using the EnableKeyRotationRequest method.
req, resp := client.EnableKeyRotationRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) EnableKeyRotationWithContext ¶
func (c *KMS) EnableKeyRotationWithContext(ctx byteplus.Context, input *EnableKeyRotationInput, opts ...request.Option) (*EnableKeyRotationOutput, error)
EnableKeyRotationWithContext is the same as EnableKeyRotation with the addition of the ability to pass a context and additional request options.
See EnableKeyRotation for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) EnableKeyWithContext ¶
func (c *KMS) EnableKeyWithContext(ctx byteplus.Context, input *EnableKeyInput, opts ...request.Option) (*EnableKeyOutput, error)
EnableKeyWithContext is the same as EnableKey with the addition of the ability to pass a context and additional request options.
See EnableKey for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) Encrypt ¶
func (c *KMS) Encrypt(input *EncryptInput) (*EncryptOutput, error)
Encrypt API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation Encrypt for usage and error information.
func (*KMS) EncryptCommon ¶
EncryptCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation EncryptCommon for usage and error information.
func (*KMS) EncryptCommonRequest ¶
func (c *KMS) EncryptCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
EncryptCommonRequest generates a "byteplus/request.Request" representing the client's request for the EncryptCommon operation. The "output" return value will be populated with the EncryptCommon request's response once the request completes successfully.
Use "Send" method on the returned EncryptCommon Request to send the API call to the service. the "output" return value is not valid until after EncryptCommon Send returns without error.
See EncryptCommon for more information on using the EncryptCommon API call, and error handling.
// Example sending a request using the EncryptCommonRequest method.
req, resp := client.EncryptCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) EncryptCommonWithContext ¶
func (c *KMS) EncryptCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
EncryptCommonWithContext is the same as EncryptCommon with the addition of the ability to pass a context and additional request options.
See EncryptCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) EncryptRequest ¶
func (c *KMS) EncryptRequest(input *EncryptInput) (req *request.Request, output *EncryptOutput)
EncryptRequest generates a "byteplus/request.Request" representing the client's request for the Encrypt operation. The "output" return value will be populated with the EncryptCommon request's response once the request completes successfully.
Use "Send" method on the returned EncryptCommon Request to send the API call to the service. the "output" return value is not valid until after EncryptCommon Send returns without error.
See Encrypt for more information on using the Encrypt API call, and error handling.
// Example sending a request using the EncryptRequest method.
req, resp := client.EncryptRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) EncryptWithContext ¶
func (c *KMS) EncryptWithContext(ctx byteplus.Context, input *EncryptInput, opts ...request.Option) (*EncryptOutput, error)
EncryptWithContext is the same as Encrypt with the addition of the ability to pass a context and additional request options.
See Encrypt for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) GenerateDataKey ¶
func (c *KMS) GenerateDataKey(input *GenerateDataKeyInput) (*GenerateDataKeyOutput, error)
GenerateDataKey API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation GenerateDataKey for usage and error information.
func (*KMS) GenerateDataKeyCommon ¶
GenerateDataKeyCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation GenerateDataKeyCommon for usage and error information.
func (*KMS) GenerateDataKeyCommonRequest ¶
func (c *KMS) GenerateDataKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GenerateDataKeyCommonRequest generates a "byteplus/request.Request" representing the client's request for the GenerateDataKeyCommon operation. The "output" return value will be populated with the GenerateDataKeyCommon request's response once the request completes successfully.
Use "Send" method on the returned GenerateDataKeyCommon Request to send the API call to the service. the "output" return value is not valid until after GenerateDataKeyCommon Send returns without error.
See GenerateDataKeyCommon for more information on using the GenerateDataKeyCommon API call, and error handling.
// Example sending a request using the GenerateDataKeyCommonRequest method.
req, resp := client.GenerateDataKeyCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) GenerateDataKeyCommonWithContext ¶
func (c *KMS) GenerateDataKeyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GenerateDataKeyCommonWithContext is the same as GenerateDataKeyCommon with the addition of the ability to pass a context and additional request options.
See GenerateDataKeyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) GenerateDataKeyRequest ¶
func (c *KMS) GenerateDataKeyRequest(input *GenerateDataKeyInput) (req *request.Request, output *GenerateDataKeyOutput)
GenerateDataKeyRequest generates a "byteplus/request.Request" representing the client's request for the GenerateDataKey operation. The "output" return value will be populated with the GenerateDataKeyCommon request's response once the request completes successfully.
Use "Send" method on the returned GenerateDataKeyCommon Request to send the API call to the service. the "output" return value is not valid until after GenerateDataKeyCommon Send returns without error.
See GenerateDataKey for more information on using the GenerateDataKey API call, and error handling.
// Example sending a request using the GenerateDataKeyRequest method.
req, resp := client.GenerateDataKeyRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) GenerateDataKeyWithContext ¶
func (c *KMS) GenerateDataKeyWithContext(ctx byteplus.Context, input *GenerateDataKeyInput, opts ...request.Option) (*GenerateDataKeyOutput, error)
GenerateDataKeyWithContext is the same as GenerateDataKey with the addition of the ability to pass a context and additional request options.
See GenerateDataKey for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) GenerateMac ¶
func (c *KMS) GenerateMac(input *GenerateMacInput) (*GenerateMacOutput, error)
GenerateMac API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation GenerateMac for usage and error information.
func (*KMS) GenerateMacCommon ¶
GenerateMacCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation GenerateMacCommon for usage and error information.
func (*KMS) GenerateMacCommonRequest ¶
func (c *KMS) GenerateMacCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GenerateMacCommonRequest generates a "byteplus/request.Request" representing the client's request for the GenerateMacCommon operation. The "output" return value will be populated with the GenerateMacCommon request's response once the request completes successfully.
Use "Send" method on the returned GenerateMacCommon Request to send the API call to the service. the "output" return value is not valid until after GenerateMacCommon Send returns without error.
See GenerateMacCommon for more information on using the GenerateMacCommon API call, and error handling.
// Example sending a request using the GenerateMacCommonRequest method.
req, resp := client.GenerateMacCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) GenerateMacCommonWithContext ¶
func (c *KMS) GenerateMacCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GenerateMacCommonWithContext is the same as GenerateMacCommon with the addition of the ability to pass a context and additional request options.
See GenerateMacCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) GenerateMacRequest ¶
func (c *KMS) GenerateMacRequest(input *GenerateMacInput) (req *request.Request, output *GenerateMacOutput)
GenerateMacRequest generates a "byteplus/request.Request" representing the client's request for the GenerateMac operation. The "output" return value will be populated with the GenerateMacCommon request's response once the request completes successfully.
Use "Send" method on the returned GenerateMacCommon Request to send the API call to the service. the "output" return value is not valid until after GenerateMacCommon Send returns without error.
See GenerateMac for more information on using the GenerateMac API call, and error handling.
// Example sending a request using the GenerateMacRequest method.
req, resp := client.GenerateMacRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) GenerateMacWithContext ¶
func (c *KMS) GenerateMacWithContext(ctx byteplus.Context, input *GenerateMacInput, opts ...request.Option) (*GenerateMacOutput, error)
GenerateMacWithContext is the same as GenerateMac with the addition of the ability to pass a context and additional request options.
See GenerateMac for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) GetParametersForImport ¶
func (c *KMS) GetParametersForImport(input *GetParametersForImportInput) (*GetParametersForImportOutput, error)
GetParametersForImport API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation GetParametersForImport for usage and error information.
func (*KMS) GetParametersForImportCommon ¶
func (c *KMS) GetParametersForImportCommon(input *map[string]interface{}) (*map[string]interface{}, error)
GetParametersForImportCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation GetParametersForImportCommon for usage and error information.
func (*KMS) GetParametersForImportCommonRequest ¶
func (c *KMS) GetParametersForImportCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetParametersForImportCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetParametersForImportCommon operation. The "output" return value will be populated with the GetParametersForImportCommon request's response once the request completes successfully.
Use "Send" method on the returned GetParametersForImportCommon Request to send the API call to the service. the "output" return value is not valid until after GetParametersForImportCommon Send returns without error.
See GetParametersForImportCommon for more information on using the GetParametersForImportCommon API call, and error handling.
// Example sending a request using the GetParametersForImportCommonRequest method.
req, resp := client.GetParametersForImportCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) GetParametersForImportCommonWithContext ¶
func (c *KMS) GetParametersForImportCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetParametersForImportCommonWithContext is the same as GetParametersForImportCommon with the addition of the ability to pass a context and additional request options.
See GetParametersForImportCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) GetParametersForImportRequest ¶
func (c *KMS) GetParametersForImportRequest(input *GetParametersForImportInput) (req *request.Request, output *GetParametersForImportOutput)
GetParametersForImportRequest generates a "byteplus/request.Request" representing the client's request for the GetParametersForImport operation. The "output" return value will be populated with the GetParametersForImportCommon request's response once the request completes successfully.
Use "Send" method on the returned GetParametersForImportCommon Request to send the API call to the service. the "output" return value is not valid until after GetParametersForImportCommon Send returns without error.
See GetParametersForImport for more information on using the GetParametersForImport API call, and error handling.
// Example sending a request using the GetParametersForImportRequest method.
req, resp := client.GetParametersForImportRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) GetParametersForImportWithContext ¶
func (c *KMS) GetParametersForImportWithContext(ctx byteplus.Context, input *GetParametersForImportInput, opts ...request.Option) (*GetParametersForImportOutput, error)
GetParametersForImportWithContext is the same as GetParametersForImport with the addition of the ability to pass a context and additional request options.
See GetParametersForImport for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) GetPublicKey ¶
func (c *KMS) GetPublicKey(input *GetPublicKeyInput) (*GetPublicKeyOutput, error)
GetPublicKey API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation GetPublicKey for usage and error information.
func (*KMS) GetPublicKeyCommon ¶
GetPublicKeyCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation GetPublicKeyCommon for usage and error information.
func (*KMS) GetPublicKeyCommonRequest ¶
func (c *KMS) GetPublicKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetPublicKeyCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetPublicKeyCommon operation. The "output" return value will be populated with the GetPublicKeyCommon request's response once the request completes successfully.
Use "Send" method on the returned GetPublicKeyCommon Request to send the API call to the service. the "output" return value is not valid until after GetPublicKeyCommon Send returns without error.
See GetPublicKeyCommon for more information on using the GetPublicKeyCommon API call, and error handling.
// Example sending a request using the GetPublicKeyCommonRequest method.
req, resp := client.GetPublicKeyCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) GetPublicKeyCommonWithContext ¶
func (c *KMS) GetPublicKeyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetPublicKeyCommonWithContext is the same as GetPublicKeyCommon with the addition of the ability to pass a context and additional request options.
See GetPublicKeyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) GetPublicKeyRequest ¶
func (c *KMS) GetPublicKeyRequest(input *GetPublicKeyInput) (req *request.Request, output *GetPublicKeyOutput)
GetPublicKeyRequest generates a "byteplus/request.Request" representing the client's request for the GetPublicKey operation. The "output" return value will be populated with the GetPublicKeyCommon request's response once the request completes successfully.
Use "Send" method on the returned GetPublicKeyCommon Request to send the API call to the service. the "output" return value is not valid until after GetPublicKeyCommon Send returns without error.
See GetPublicKey for more information on using the GetPublicKey API call, and error handling.
// Example sending a request using the GetPublicKeyRequest method.
req, resp := client.GetPublicKeyRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) GetPublicKeyWithContext ¶
func (c *KMS) GetPublicKeyWithContext(ctx byteplus.Context, input *GetPublicKeyInput, opts ...request.Option) (*GetPublicKeyOutput, error)
GetPublicKeyWithContext is the same as GetPublicKey with the addition of the ability to pass a context and additional request options.
See GetPublicKey for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) GetSecretValue ¶
func (c *KMS) GetSecretValue(input *GetSecretValueInput) (*GetSecretValueOutput, error)
GetSecretValue API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation GetSecretValue for usage and error information.
func (*KMS) GetSecretValueCommon ¶
GetSecretValueCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation GetSecretValueCommon for usage and error information.
func (*KMS) GetSecretValueCommonRequest ¶
func (c *KMS) GetSecretValueCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetSecretValueCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetSecretValueCommon operation. The "output" return value will be populated with the GetSecretValueCommon request's response once the request completes successfully.
Use "Send" method on the returned GetSecretValueCommon Request to send the API call to the service. the "output" return value is not valid until after GetSecretValueCommon Send returns without error.
See GetSecretValueCommon for more information on using the GetSecretValueCommon API call, and error handling.
// Example sending a request using the GetSecretValueCommonRequest method.
req, resp := client.GetSecretValueCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) GetSecretValueCommonWithContext ¶
func (c *KMS) GetSecretValueCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetSecretValueCommonWithContext is the same as GetSecretValueCommon with the addition of the ability to pass a context and additional request options.
See GetSecretValueCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) GetSecretValueRequest ¶
func (c *KMS) GetSecretValueRequest(input *GetSecretValueInput) (req *request.Request, output *GetSecretValueOutput)
GetSecretValueRequest generates a "byteplus/request.Request" representing the client's request for the GetSecretValue operation. The "output" return value will be populated with the GetSecretValueCommon request's response once the request completes successfully.
Use "Send" method on the returned GetSecretValueCommon Request to send the API call to the service. the "output" return value is not valid until after GetSecretValueCommon Send returns without error.
See GetSecretValue for more information on using the GetSecretValue API call, and error handling.
// Example sending a request using the GetSecretValueRequest method.
req, resp := client.GetSecretValueRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) GetSecretValueWithContext ¶
func (c *KMS) GetSecretValueWithContext(ctx byteplus.Context, input *GetSecretValueInput, opts ...request.Option) (*GetSecretValueOutput, error)
GetSecretValueWithContext is the same as GetSecretValue with the addition of the ability to pass a context and additional request options.
See GetSecretValue for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) ImportKeyMaterial ¶
func (c *KMS) ImportKeyMaterial(input *ImportKeyMaterialInput) (*ImportKeyMaterialOutput, error)
ImportKeyMaterial API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation ImportKeyMaterial for usage and error information.
func (*KMS) ImportKeyMaterialCommon ¶
func (c *KMS) ImportKeyMaterialCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ImportKeyMaterialCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation ImportKeyMaterialCommon for usage and error information.
func (*KMS) ImportKeyMaterialCommonRequest ¶
func (c *KMS) ImportKeyMaterialCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ImportKeyMaterialCommonRequest generates a "byteplus/request.Request" representing the client's request for the ImportKeyMaterialCommon operation. The "output" return value will be populated with the ImportKeyMaterialCommon request's response once the request completes successfully.
Use "Send" method on the returned ImportKeyMaterialCommon Request to send the API call to the service. the "output" return value is not valid until after ImportKeyMaterialCommon Send returns without error.
See ImportKeyMaterialCommon for more information on using the ImportKeyMaterialCommon API call, and error handling.
// Example sending a request using the ImportKeyMaterialCommonRequest method.
req, resp := client.ImportKeyMaterialCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) ImportKeyMaterialCommonWithContext ¶
func (c *KMS) ImportKeyMaterialCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ImportKeyMaterialCommonWithContext is the same as ImportKeyMaterialCommon with the addition of the ability to pass a context and additional request options.
See ImportKeyMaterialCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) ImportKeyMaterialRequest ¶
func (c *KMS) ImportKeyMaterialRequest(input *ImportKeyMaterialInput) (req *request.Request, output *ImportKeyMaterialOutput)
ImportKeyMaterialRequest generates a "byteplus/request.Request" representing the client's request for the ImportKeyMaterial operation. The "output" return value will be populated with the ImportKeyMaterialCommon request's response once the request completes successfully.
Use "Send" method on the returned ImportKeyMaterialCommon Request to send the API call to the service. the "output" return value is not valid until after ImportKeyMaterialCommon Send returns without error.
See ImportKeyMaterial for more information on using the ImportKeyMaterial API call, and error handling.
// Example sending a request using the ImportKeyMaterialRequest method.
req, resp := client.ImportKeyMaterialRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) ImportKeyMaterialWithContext ¶
func (c *KMS) ImportKeyMaterialWithContext(ctx byteplus.Context, input *ImportKeyMaterialInput, opts ...request.Option) (*ImportKeyMaterialOutput, error)
ImportKeyMaterialWithContext is the same as ImportKeyMaterial with the addition of the ability to pass a context and additional request options.
See ImportKeyMaterial for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) ListTagsForResources ¶
func (c *KMS) ListTagsForResources(input *ListTagsForResourcesInput) (*ListTagsForResourcesOutput, error)
ListTagsForResources API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation ListTagsForResources for usage and error information.
func (*KMS) ListTagsForResourcesCommon ¶
func (c *KMS) ListTagsForResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListTagsForResourcesCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation ListTagsForResourcesCommon for usage and error information.
func (*KMS) ListTagsForResourcesCommonRequest ¶
func (c *KMS) ListTagsForResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListTagsForResourcesCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListTagsForResourcesCommon operation. The "output" return value will be populated with the ListTagsForResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListTagsForResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after ListTagsForResourcesCommon Send returns without error.
See ListTagsForResourcesCommon for more information on using the ListTagsForResourcesCommon API call, and error handling.
// Example sending a request using the ListTagsForResourcesCommonRequest method.
req, resp := client.ListTagsForResourcesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) ListTagsForResourcesCommonWithContext ¶
func (c *KMS) ListTagsForResourcesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListTagsForResourcesCommonWithContext is the same as ListTagsForResourcesCommon with the addition of the ability to pass a context and additional request options.
See ListTagsForResourcesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) ListTagsForResourcesRequest ¶
func (c *KMS) ListTagsForResourcesRequest(input *ListTagsForResourcesInput) (req *request.Request, output *ListTagsForResourcesOutput)
ListTagsForResourcesRequest generates a "byteplus/request.Request" representing the client's request for the ListTagsForResources operation. The "output" return value will be populated with the ListTagsForResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListTagsForResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after ListTagsForResourcesCommon Send returns without error.
See ListTagsForResources for more information on using the ListTagsForResources API call, and error handling.
// Example sending a request using the ListTagsForResourcesRequest method.
req, resp := client.ListTagsForResourcesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) ListTagsForResourcesWithContext ¶
func (c *KMS) ListTagsForResourcesWithContext(ctx byteplus.Context, input *ListTagsForResourcesInput, opts ...request.Option) (*ListTagsForResourcesOutput, error)
ListTagsForResourcesWithContext is the same as ListTagsForResources with the addition of the ability to pass a context and additional request options.
See ListTagsForResources for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) QueryKeyring ¶
func (c *KMS) QueryKeyring(input *QueryKeyringInput) (*QueryKeyringOutput, error)
QueryKeyring API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation QueryKeyring for usage and error information.
func (*KMS) QueryKeyringCommon ¶
QueryKeyringCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation QueryKeyringCommon for usage and error information.
func (*KMS) QueryKeyringCommonRequest ¶
func (c *KMS) QueryKeyringCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
QueryKeyringCommonRequest generates a "byteplus/request.Request" representing the client's request for the QueryKeyringCommon operation. The "output" return value will be populated with the QueryKeyringCommon request's response once the request completes successfully.
Use "Send" method on the returned QueryKeyringCommon Request to send the API call to the service. the "output" return value is not valid until after QueryKeyringCommon Send returns without error.
See QueryKeyringCommon for more information on using the QueryKeyringCommon API call, and error handling.
// Example sending a request using the QueryKeyringCommonRequest method.
req, resp := client.QueryKeyringCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) QueryKeyringCommonWithContext ¶
func (c *KMS) QueryKeyringCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
QueryKeyringCommonWithContext is the same as QueryKeyringCommon with the addition of the ability to pass a context and additional request options.
See QueryKeyringCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) QueryKeyringRequest ¶
func (c *KMS) QueryKeyringRequest(input *QueryKeyringInput) (req *request.Request, output *QueryKeyringOutput)
QueryKeyringRequest generates a "byteplus/request.Request" representing the client's request for the QueryKeyring operation. The "output" return value will be populated with the QueryKeyringCommon request's response once the request completes successfully.
Use "Send" method on the returned QueryKeyringCommon Request to send the API call to the service. the "output" return value is not valid until after QueryKeyringCommon Send returns without error.
See QueryKeyring for more information on using the QueryKeyring API call, and error handling.
// Example sending a request using the QueryKeyringRequest method.
req, resp := client.QueryKeyringRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) QueryKeyringWithContext ¶
func (c *KMS) QueryKeyringWithContext(ctx byteplus.Context, input *QueryKeyringInput, opts ...request.Option) (*QueryKeyringOutput, error)
QueryKeyringWithContext is the same as QueryKeyring with the addition of the ability to pass a context and additional request options.
See QueryKeyring for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) ReEncrypt ¶
func (c *KMS) ReEncrypt(input *ReEncryptInput) (*ReEncryptOutput, error)
ReEncrypt API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation ReEncrypt for usage and error information.
func (*KMS) ReEncryptCommon ¶
ReEncryptCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation ReEncryptCommon for usage and error information.
func (*KMS) ReEncryptCommonRequest ¶
func (c *KMS) ReEncryptCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ReEncryptCommonRequest generates a "byteplus/request.Request" representing the client's request for the ReEncryptCommon operation. The "output" return value will be populated with the ReEncryptCommon request's response once the request completes successfully.
Use "Send" method on the returned ReEncryptCommon Request to send the API call to the service. the "output" return value is not valid until after ReEncryptCommon Send returns without error.
See ReEncryptCommon for more information on using the ReEncryptCommon API call, and error handling.
// Example sending a request using the ReEncryptCommonRequest method.
req, resp := client.ReEncryptCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) ReEncryptCommonWithContext ¶
func (c *KMS) ReEncryptCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ReEncryptCommonWithContext is the same as ReEncryptCommon with the addition of the ability to pass a context and additional request options.
See ReEncryptCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) ReEncryptRequest ¶
func (c *KMS) ReEncryptRequest(input *ReEncryptInput) (req *request.Request, output *ReEncryptOutput)
ReEncryptRequest generates a "byteplus/request.Request" representing the client's request for the ReEncrypt operation. The "output" return value will be populated with the ReEncryptCommon request's response once the request completes successfully.
Use "Send" method on the returned ReEncryptCommon Request to send the API call to the service. the "output" return value is not valid until after ReEncryptCommon Send returns without error.
See ReEncrypt for more information on using the ReEncrypt API call, and error handling.
// Example sending a request using the ReEncryptRequest method.
req, resp := client.ReEncryptRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) ReEncryptWithContext ¶
func (c *KMS) ReEncryptWithContext(ctx byteplus.Context, input *ReEncryptInput, opts ...request.Option) (*ReEncryptOutput, error)
ReEncryptWithContext is the same as ReEncrypt with the addition of the ability to pass a context and additional request options.
See ReEncrypt for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) ReplicateKey ¶
func (c *KMS) ReplicateKey(input *ReplicateKeyInput) (*ReplicateKeyOutput, error)
ReplicateKey API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation ReplicateKey for usage and error information.
func (*KMS) ReplicateKeyCommon ¶
ReplicateKeyCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation ReplicateKeyCommon for usage and error information.
func (*KMS) ReplicateKeyCommonRequest ¶
func (c *KMS) ReplicateKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ReplicateKeyCommonRequest generates a "byteplus/request.Request" representing the client's request for the ReplicateKeyCommon operation. The "output" return value will be populated with the ReplicateKeyCommon request's response once the request completes successfully.
Use "Send" method on the returned ReplicateKeyCommon Request to send the API call to the service. the "output" return value is not valid until after ReplicateKeyCommon Send returns without error.
See ReplicateKeyCommon for more information on using the ReplicateKeyCommon API call, and error handling.
// Example sending a request using the ReplicateKeyCommonRequest method.
req, resp := client.ReplicateKeyCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) ReplicateKeyCommonWithContext ¶
func (c *KMS) ReplicateKeyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ReplicateKeyCommonWithContext is the same as ReplicateKeyCommon with the addition of the ability to pass a context and additional request options.
See ReplicateKeyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) ReplicateKeyRequest ¶
func (c *KMS) ReplicateKeyRequest(input *ReplicateKeyInput) (req *request.Request, output *ReplicateKeyOutput)
ReplicateKeyRequest generates a "byteplus/request.Request" representing the client's request for the ReplicateKey operation. The "output" return value will be populated with the ReplicateKeyCommon request's response once the request completes successfully.
Use "Send" method on the returned ReplicateKeyCommon Request to send the API call to the service. the "output" return value is not valid until after ReplicateKeyCommon Send returns without error.
See ReplicateKey for more information on using the ReplicateKey API call, and error handling.
// Example sending a request using the ReplicateKeyRequest method.
req, resp := client.ReplicateKeyRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) ReplicateKeyWithContext ¶
func (c *KMS) ReplicateKeyWithContext(ctx byteplus.Context, input *ReplicateKeyInput, opts ...request.Option) (*ReplicateKeyOutput, error)
ReplicateKeyWithContext is the same as ReplicateKey with the addition of the ability to pass a context and additional request options.
See ReplicateKey for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) RestoreSecret ¶
func (c *KMS) RestoreSecret(input *RestoreSecretInput) (*RestoreSecretOutput, error)
RestoreSecret API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation RestoreSecret for usage and error information.
func (*KMS) RestoreSecretCommon ¶
RestoreSecretCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation RestoreSecretCommon for usage and error information.
func (*KMS) RestoreSecretCommonRequest ¶
func (c *KMS) RestoreSecretCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
RestoreSecretCommonRequest generates a "byteplus/request.Request" representing the client's request for the RestoreSecretCommon operation. The "output" return value will be populated with the RestoreSecretCommon request's response once the request completes successfully.
Use "Send" method on the returned RestoreSecretCommon Request to send the API call to the service. the "output" return value is not valid until after RestoreSecretCommon Send returns without error.
See RestoreSecretCommon for more information on using the RestoreSecretCommon API call, and error handling.
// Example sending a request using the RestoreSecretCommonRequest method.
req, resp := client.RestoreSecretCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) RestoreSecretCommonWithContext ¶
func (c *KMS) RestoreSecretCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
RestoreSecretCommonWithContext is the same as RestoreSecretCommon with the addition of the ability to pass a context and additional request options.
See RestoreSecretCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) RestoreSecretRequest ¶
func (c *KMS) RestoreSecretRequest(input *RestoreSecretInput) (req *request.Request, output *RestoreSecretOutput)
RestoreSecretRequest generates a "byteplus/request.Request" representing the client's request for the RestoreSecret operation. The "output" return value will be populated with the RestoreSecretCommon request's response once the request completes successfully.
Use "Send" method on the returned RestoreSecretCommon Request to send the API call to the service. the "output" return value is not valid until after RestoreSecretCommon Send returns without error.
See RestoreSecret for more information on using the RestoreSecret API call, and error handling.
// Example sending a request using the RestoreSecretRequest method.
req, resp := client.RestoreSecretRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) RestoreSecretWithContext ¶
func (c *KMS) RestoreSecretWithContext(ctx byteplus.Context, input *RestoreSecretInput, opts ...request.Option) (*RestoreSecretOutput, error)
RestoreSecretWithContext is the same as RestoreSecret with the addition of the ability to pass a context and additional request options.
See RestoreSecret for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) RotateSecret ¶
func (c *KMS) RotateSecret(input *RotateSecretInput) (*RotateSecretOutput, error)
RotateSecret API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation RotateSecret for usage and error information.
func (*KMS) RotateSecretCommon ¶
RotateSecretCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation RotateSecretCommon for usage and error information.
func (*KMS) RotateSecretCommonRequest ¶
func (c *KMS) RotateSecretCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
RotateSecretCommonRequest generates a "byteplus/request.Request" representing the client's request for the RotateSecretCommon operation. The "output" return value will be populated with the RotateSecretCommon request's response once the request completes successfully.
Use "Send" method on the returned RotateSecretCommon Request to send the API call to the service. the "output" return value is not valid until after RotateSecretCommon Send returns without error.
See RotateSecretCommon for more information on using the RotateSecretCommon API call, and error handling.
// Example sending a request using the RotateSecretCommonRequest method.
req, resp := client.RotateSecretCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) RotateSecretCommonWithContext ¶
func (c *KMS) RotateSecretCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
RotateSecretCommonWithContext is the same as RotateSecretCommon with the addition of the ability to pass a context and additional request options.
See RotateSecretCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) RotateSecretRequest ¶
func (c *KMS) RotateSecretRequest(input *RotateSecretInput) (req *request.Request, output *RotateSecretOutput)
RotateSecretRequest generates a "byteplus/request.Request" representing the client's request for the RotateSecret operation. The "output" return value will be populated with the RotateSecretCommon request's response once the request completes successfully.
Use "Send" method on the returned RotateSecretCommon Request to send the API call to the service. the "output" return value is not valid until after RotateSecretCommon Send returns without error.
See RotateSecret for more information on using the RotateSecret API call, and error handling.
// Example sending a request using the RotateSecretRequest method.
req, resp := client.RotateSecretRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) RotateSecretWithContext ¶
func (c *KMS) RotateSecretWithContext(ctx byteplus.Context, input *RotateSecretInput, opts ...request.Option) (*RotateSecretOutput, error)
RotateSecretWithContext is the same as RotateSecret with the addition of the ability to pass a context and additional request options.
See RotateSecret for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) ScheduleKeyDeletion ¶
func (c *KMS) ScheduleKeyDeletion(input *ScheduleKeyDeletionInput) (*ScheduleKeyDeletionOutput, error)
ScheduleKeyDeletion API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation ScheduleKeyDeletion for usage and error information.
func (*KMS) ScheduleKeyDeletionCommon ¶
func (c *KMS) ScheduleKeyDeletionCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ScheduleKeyDeletionCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation ScheduleKeyDeletionCommon for usage and error information.
func (*KMS) ScheduleKeyDeletionCommonRequest ¶
func (c *KMS) ScheduleKeyDeletionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ScheduleKeyDeletionCommonRequest generates a "byteplus/request.Request" representing the client's request for the ScheduleKeyDeletionCommon operation. The "output" return value will be populated with the ScheduleKeyDeletionCommon request's response once the request completes successfully.
Use "Send" method on the returned ScheduleKeyDeletionCommon Request to send the API call to the service. the "output" return value is not valid until after ScheduleKeyDeletionCommon Send returns without error.
See ScheduleKeyDeletionCommon for more information on using the ScheduleKeyDeletionCommon API call, and error handling.
// Example sending a request using the ScheduleKeyDeletionCommonRequest method.
req, resp := client.ScheduleKeyDeletionCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) ScheduleKeyDeletionCommonWithContext ¶
func (c *KMS) ScheduleKeyDeletionCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ScheduleKeyDeletionCommonWithContext is the same as ScheduleKeyDeletionCommon with the addition of the ability to pass a context and additional request options.
See ScheduleKeyDeletionCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) ScheduleKeyDeletionRequest ¶
func (c *KMS) ScheduleKeyDeletionRequest(input *ScheduleKeyDeletionInput) (req *request.Request, output *ScheduleKeyDeletionOutput)
ScheduleKeyDeletionRequest generates a "byteplus/request.Request" representing the client's request for the ScheduleKeyDeletion operation. The "output" return value will be populated with the ScheduleKeyDeletionCommon request's response once the request completes successfully.
Use "Send" method on the returned ScheduleKeyDeletionCommon Request to send the API call to the service. the "output" return value is not valid until after ScheduleKeyDeletionCommon Send returns without error.
See ScheduleKeyDeletion for more information on using the ScheduleKeyDeletion API call, and error handling.
// Example sending a request using the ScheduleKeyDeletionRequest method.
req, resp := client.ScheduleKeyDeletionRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) ScheduleKeyDeletionWithContext ¶
func (c *KMS) ScheduleKeyDeletionWithContext(ctx byteplus.Context, input *ScheduleKeyDeletionInput, opts ...request.Option) (*ScheduleKeyDeletionOutput, error)
ScheduleKeyDeletionWithContext is the same as ScheduleKeyDeletion with the addition of the ability to pass a context and additional request options.
See ScheduleKeyDeletion for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) ScheduleSecretDeletion ¶
func (c *KMS) ScheduleSecretDeletion(input *ScheduleSecretDeletionInput) (*ScheduleSecretDeletionOutput, error)
ScheduleSecretDeletion API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation ScheduleSecretDeletion for usage and error information.
func (*KMS) ScheduleSecretDeletionCommon ¶
func (c *KMS) ScheduleSecretDeletionCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ScheduleSecretDeletionCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation ScheduleSecretDeletionCommon for usage and error information.
func (*KMS) ScheduleSecretDeletionCommonRequest ¶
func (c *KMS) ScheduleSecretDeletionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ScheduleSecretDeletionCommonRequest generates a "byteplus/request.Request" representing the client's request for the ScheduleSecretDeletionCommon operation. The "output" return value will be populated with the ScheduleSecretDeletionCommon request's response once the request completes successfully.
Use "Send" method on the returned ScheduleSecretDeletionCommon Request to send the API call to the service. the "output" return value is not valid until after ScheduleSecretDeletionCommon Send returns without error.
See ScheduleSecretDeletionCommon for more information on using the ScheduleSecretDeletionCommon API call, and error handling.
// Example sending a request using the ScheduleSecretDeletionCommonRequest method.
req, resp := client.ScheduleSecretDeletionCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) ScheduleSecretDeletionCommonWithContext ¶
func (c *KMS) ScheduleSecretDeletionCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ScheduleSecretDeletionCommonWithContext is the same as ScheduleSecretDeletionCommon with the addition of the ability to pass a context and additional request options.
See ScheduleSecretDeletionCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) ScheduleSecretDeletionRequest ¶
func (c *KMS) ScheduleSecretDeletionRequest(input *ScheduleSecretDeletionInput) (req *request.Request, output *ScheduleSecretDeletionOutput)
ScheduleSecretDeletionRequest generates a "byteplus/request.Request" representing the client's request for the ScheduleSecretDeletion operation. The "output" return value will be populated with the ScheduleSecretDeletionCommon request's response once the request completes successfully.
Use "Send" method on the returned ScheduleSecretDeletionCommon Request to send the API call to the service. the "output" return value is not valid until after ScheduleSecretDeletionCommon Send returns without error.
See ScheduleSecretDeletion for more information on using the ScheduleSecretDeletion API call, and error handling.
// Example sending a request using the ScheduleSecretDeletionRequest method.
req, resp := client.ScheduleSecretDeletionRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) ScheduleSecretDeletionWithContext ¶
func (c *KMS) ScheduleSecretDeletionWithContext(ctx byteplus.Context, input *ScheduleSecretDeletionInput, opts ...request.Option) (*ScheduleSecretDeletionOutput, error)
ScheduleSecretDeletionWithContext is the same as ScheduleSecretDeletion with the addition of the ability to pass a context and additional request options.
See ScheduleSecretDeletion for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) SetSecretValue ¶
func (c *KMS) SetSecretValue(input *SetSecretValueInput) (*SetSecretValueOutput, error)
SetSecretValue API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation SetSecretValue for usage and error information.
func (*KMS) SetSecretValueCommon ¶
SetSecretValueCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation SetSecretValueCommon for usage and error information.
func (*KMS) SetSecretValueCommonRequest ¶
func (c *KMS) SetSecretValueCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
SetSecretValueCommonRequest generates a "byteplus/request.Request" representing the client's request for the SetSecretValueCommon operation. The "output" return value will be populated with the SetSecretValueCommon request's response once the request completes successfully.
Use "Send" method on the returned SetSecretValueCommon Request to send the API call to the service. the "output" return value is not valid until after SetSecretValueCommon Send returns without error.
See SetSecretValueCommon for more information on using the SetSecretValueCommon API call, and error handling.
// Example sending a request using the SetSecretValueCommonRequest method.
req, resp := client.SetSecretValueCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) SetSecretValueCommonWithContext ¶
func (c *KMS) SetSecretValueCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
SetSecretValueCommonWithContext is the same as SetSecretValueCommon with the addition of the ability to pass a context and additional request options.
See SetSecretValueCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) SetSecretValueRequest ¶
func (c *KMS) SetSecretValueRequest(input *SetSecretValueInput) (req *request.Request, output *SetSecretValueOutput)
SetSecretValueRequest generates a "byteplus/request.Request" representing the client's request for the SetSecretValue operation. The "output" return value will be populated with the SetSecretValueCommon request's response once the request completes successfully.
Use "Send" method on the returned SetSecretValueCommon Request to send the API call to the service. the "output" return value is not valid until after SetSecretValueCommon Send returns without error.
See SetSecretValue for more information on using the SetSecretValue API call, and error handling.
// Example sending a request using the SetSecretValueRequest method.
req, resp := client.SetSecretValueRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) SetSecretValueWithContext ¶
func (c *KMS) SetSecretValueWithContext(ctx byteplus.Context, input *SetSecretValueInput, opts ...request.Option) (*SetSecretValueOutput, error)
SetSecretValueWithContext is the same as SetSecretValue with the addition of the ability to pass a context and additional request options.
See SetSecretValue for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) TagResources ¶
func (c *KMS) TagResources(input *TagResourcesInput) (*TagResourcesOutput, error)
TagResources API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation TagResources for usage and error information.
func (*KMS) TagResourcesCommon ¶
TagResourcesCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation TagResourcesCommon for usage and error information.
func (*KMS) TagResourcesCommonRequest ¶
func (c *KMS) TagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
TagResourcesCommonRequest generates a "byteplus/request.Request" representing the client's request for the TagResourcesCommon operation. The "output" return value will be populated with the TagResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned TagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after TagResourcesCommon Send returns without error.
See TagResourcesCommon for more information on using the TagResourcesCommon API call, and error handling.
// Example sending a request using the TagResourcesCommonRequest method.
req, resp := client.TagResourcesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) TagResourcesCommonWithContext ¶
func (c *KMS) TagResourcesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
TagResourcesCommonWithContext is the same as TagResourcesCommon with the addition of the ability to pass a context and additional request options.
See TagResourcesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) TagResourcesRequest ¶
func (c *KMS) TagResourcesRequest(input *TagResourcesInput) (req *request.Request, output *TagResourcesOutput)
TagResourcesRequest generates a "byteplus/request.Request" representing the client's request for the TagResources operation. The "output" return value will be populated with the TagResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned TagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after TagResourcesCommon Send returns without error.
See TagResources for more information on using the TagResources API call, and error handling.
// Example sending a request using the TagResourcesRequest method.
req, resp := client.TagResourcesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) TagResourcesWithContext ¶
func (c *KMS) TagResourcesWithContext(ctx byteplus.Context, input *TagResourcesInput, opts ...request.Option) (*TagResourcesOutput, error)
TagResourcesWithContext is the same as TagResources with the addition of the ability to pass a context and additional request options.
See TagResources for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) UntagResources ¶
func (c *KMS) UntagResources(input *UntagResourcesInput) (*UntagResourcesOutput, error)
UntagResources API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation UntagResources for usage and error information.
func (*KMS) UntagResourcesCommon ¶
UntagResourcesCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation UntagResourcesCommon for usage and error information.
func (*KMS) UntagResourcesCommonRequest ¶
func (c *KMS) UntagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UntagResourcesCommonRequest generates a "byteplus/request.Request" representing the client's request for the UntagResourcesCommon operation. The "output" return value will be populated with the UntagResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned UntagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after UntagResourcesCommon Send returns without error.
See UntagResourcesCommon for more information on using the UntagResourcesCommon API call, and error handling.
// Example sending a request using the UntagResourcesCommonRequest method.
req, resp := client.UntagResourcesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) UntagResourcesCommonWithContext ¶
func (c *KMS) UntagResourcesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UntagResourcesCommonWithContext is the same as UntagResourcesCommon with the addition of the ability to pass a context and additional request options.
See UntagResourcesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) UntagResourcesRequest ¶
func (c *KMS) UntagResourcesRequest(input *UntagResourcesInput) (req *request.Request, output *UntagResourcesOutput)
UntagResourcesRequest generates a "byteplus/request.Request" representing the client's request for the UntagResources operation. The "output" return value will be populated with the UntagResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned UntagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after UntagResourcesCommon Send returns without error.
See UntagResources for more information on using the UntagResources API call, and error handling.
// Example sending a request using the UntagResourcesRequest method.
req, resp := client.UntagResourcesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) UntagResourcesWithContext ¶
func (c *KMS) UntagResourcesWithContext(ctx byteplus.Context, input *UntagResourcesInput, opts ...request.Option) (*UntagResourcesOutput, error)
UntagResourcesWithContext is the same as UntagResources with the addition of the ability to pass a context and additional request options.
See UntagResources for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) UpdateKey ¶
func (c *KMS) UpdateKey(input *UpdateKeyInput) (*UpdateKeyOutput, error)
UpdateKey API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation UpdateKey for usage and error information.
func (*KMS) UpdateKeyCommon ¶
UpdateKeyCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation UpdateKeyCommon for usage and error information.
func (*KMS) UpdateKeyCommonRequest ¶
func (c *KMS) UpdateKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateKeyCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateKeyCommon operation. The "output" return value will be populated with the UpdateKeyCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateKeyCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateKeyCommon Send returns without error.
See UpdateKeyCommon for more information on using the UpdateKeyCommon API call, and error handling.
// Example sending a request using the UpdateKeyCommonRequest method.
req, resp := client.UpdateKeyCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) UpdateKeyCommonWithContext ¶
func (c *KMS) UpdateKeyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateKeyCommonWithContext is the same as UpdateKeyCommon with the addition of the ability to pass a context and additional request options.
See UpdateKeyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) UpdateKeyRequest ¶
func (c *KMS) UpdateKeyRequest(input *UpdateKeyInput) (req *request.Request, output *UpdateKeyOutput)
UpdateKeyRequest generates a "byteplus/request.Request" representing the client's request for the UpdateKey operation. The "output" return value will be populated with the UpdateKeyCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateKeyCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateKeyCommon Send returns without error.
See UpdateKey for more information on using the UpdateKey API call, and error handling.
// Example sending a request using the UpdateKeyRequest method.
req, resp := client.UpdateKeyRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) UpdateKeyWithContext ¶
func (c *KMS) UpdateKeyWithContext(ctx byteplus.Context, input *UpdateKeyInput, opts ...request.Option) (*UpdateKeyOutput, error)
UpdateKeyWithContext is the same as UpdateKey with the addition of the ability to pass a context and additional request options.
See UpdateKey for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) UpdateKeyring ¶
func (c *KMS) UpdateKeyring(input *UpdateKeyringInput) (*UpdateKeyringOutput, error)
UpdateKeyring API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation UpdateKeyring for usage and error information.
func (*KMS) UpdateKeyringCommon ¶
UpdateKeyringCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation UpdateKeyringCommon for usage and error information.
func (*KMS) UpdateKeyringCommonRequest ¶
func (c *KMS) UpdateKeyringCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateKeyringCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateKeyringCommon operation. The "output" return value will be populated with the UpdateKeyringCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateKeyringCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateKeyringCommon Send returns without error.
See UpdateKeyringCommon for more information on using the UpdateKeyringCommon API call, and error handling.
// Example sending a request using the UpdateKeyringCommonRequest method.
req, resp := client.UpdateKeyringCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) UpdateKeyringCommonWithContext ¶
func (c *KMS) UpdateKeyringCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateKeyringCommonWithContext is the same as UpdateKeyringCommon with the addition of the ability to pass a context and additional request options.
See UpdateKeyringCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) UpdateKeyringRequest ¶
func (c *KMS) UpdateKeyringRequest(input *UpdateKeyringInput) (req *request.Request, output *UpdateKeyringOutput)
UpdateKeyringRequest generates a "byteplus/request.Request" representing the client's request for the UpdateKeyring operation. The "output" return value will be populated with the UpdateKeyringCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateKeyringCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateKeyringCommon Send returns without error.
See UpdateKeyring for more information on using the UpdateKeyring API call, and error handling.
// Example sending a request using the UpdateKeyringRequest method.
req, resp := client.UpdateKeyringRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) UpdateKeyringWithContext ¶
func (c *KMS) UpdateKeyringWithContext(ctx byteplus.Context, input *UpdateKeyringInput, opts ...request.Option) (*UpdateKeyringOutput, error)
UpdateKeyringWithContext is the same as UpdateKeyring with the addition of the ability to pass a context and additional request options.
See UpdateKeyring for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) UpdatePrimaryRegion ¶
func (c *KMS) UpdatePrimaryRegion(input *UpdatePrimaryRegionInput) (*UpdatePrimaryRegionOutput, error)
UpdatePrimaryRegion API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation UpdatePrimaryRegion for usage and error information.
func (*KMS) UpdatePrimaryRegionCommon ¶
func (c *KMS) UpdatePrimaryRegionCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdatePrimaryRegionCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation UpdatePrimaryRegionCommon for usage and error information.
func (*KMS) UpdatePrimaryRegionCommonRequest ¶
func (c *KMS) UpdatePrimaryRegionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdatePrimaryRegionCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdatePrimaryRegionCommon operation. The "output" return value will be populated with the UpdatePrimaryRegionCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdatePrimaryRegionCommon Request to send the API call to the service. the "output" return value is not valid until after UpdatePrimaryRegionCommon Send returns without error.
See UpdatePrimaryRegionCommon for more information on using the UpdatePrimaryRegionCommon API call, and error handling.
// Example sending a request using the UpdatePrimaryRegionCommonRequest method.
req, resp := client.UpdatePrimaryRegionCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) UpdatePrimaryRegionCommonWithContext ¶
func (c *KMS) UpdatePrimaryRegionCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdatePrimaryRegionCommonWithContext is the same as UpdatePrimaryRegionCommon with the addition of the ability to pass a context and additional request options.
See UpdatePrimaryRegionCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) UpdatePrimaryRegionRequest ¶
func (c *KMS) UpdatePrimaryRegionRequest(input *UpdatePrimaryRegionInput) (req *request.Request, output *UpdatePrimaryRegionOutput)
UpdatePrimaryRegionRequest generates a "byteplus/request.Request" representing the client's request for the UpdatePrimaryRegion operation. The "output" return value will be populated with the UpdatePrimaryRegionCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdatePrimaryRegionCommon Request to send the API call to the service. the "output" return value is not valid until after UpdatePrimaryRegionCommon Send returns without error.
See UpdatePrimaryRegion for more information on using the UpdatePrimaryRegion API call, and error handling.
// Example sending a request using the UpdatePrimaryRegionRequest method.
req, resp := client.UpdatePrimaryRegionRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) UpdatePrimaryRegionWithContext ¶
func (c *KMS) UpdatePrimaryRegionWithContext(ctx byteplus.Context, input *UpdatePrimaryRegionInput, opts ...request.Option) (*UpdatePrimaryRegionOutput, error)
UpdatePrimaryRegionWithContext is the same as UpdatePrimaryRegion with the addition of the ability to pass a context and additional request options.
See UpdatePrimaryRegion for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) UpdateSecret ¶
func (c *KMS) UpdateSecret(input *UpdateSecretInput) (*UpdateSecretOutput, error)
UpdateSecret API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation UpdateSecret for usage and error information.
func (*KMS) UpdateSecretCommon ¶
UpdateSecretCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation UpdateSecretCommon for usage and error information.
func (*KMS) UpdateSecretCommonRequest ¶
func (c *KMS) UpdateSecretCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateSecretCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateSecretCommon operation. The "output" return value will be populated with the UpdateSecretCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateSecretCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateSecretCommon Send returns without error.
See UpdateSecretCommon for more information on using the UpdateSecretCommon API call, and error handling.
// Example sending a request using the UpdateSecretCommonRequest method.
req, resp := client.UpdateSecretCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) UpdateSecretCommonWithContext ¶
func (c *KMS) UpdateSecretCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateSecretCommonWithContext is the same as UpdateSecretCommon with the addition of the ability to pass a context and additional request options.
See UpdateSecretCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) UpdateSecretRequest ¶
func (c *KMS) UpdateSecretRequest(input *UpdateSecretInput) (req *request.Request, output *UpdateSecretOutput)
UpdateSecretRequest generates a "byteplus/request.Request" representing the client's request for the UpdateSecret operation. The "output" return value will be populated with the UpdateSecretCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateSecretCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateSecretCommon Send returns without error.
See UpdateSecret for more information on using the UpdateSecret API call, and error handling.
// Example sending a request using the UpdateSecretRequest method.
req, resp := client.UpdateSecretRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) UpdateSecretRotationPolicy ¶
func (c *KMS) UpdateSecretRotationPolicy(input *UpdateSecretRotationPolicyInput) (*UpdateSecretRotationPolicyOutput, error)
UpdateSecretRotationPolicy API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation UpdateSecretRotationPolicy for usage and error information.
func (*KMS) UpdateSecretRotationPolicyCommon ¶
func (c *KMS) UpdateSecretRotationPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateSecretRotationPolicyCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation UpdateSecretRotationPolicyCommon for usage and error information.
func (*KMS) UpdateSecretRotationPolicyCommonRequest ¶
func (c *KMS) UpdateSecretRotationPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateSecretRotationPolicyCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateSecretRotationPolicyCommon operation. The "output" return value will be populated with the UpdateSecretRotationPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateSecretRotationPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateSecretRotationPolicyCommon Send returns without error.
See UpdateSecretRotationPolicyCommon for more information on using the UpdateSecretRotationPolicyCommon API call, and error handling.
// Example sending a request using the UpdateSecretRotationPolicyCommonRequest method.
req, resp := client.UpdateSecretRotationPolicyCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) UpdateSecretRotationPolicyCommonWithContext ¶
func (c *KMS) UpdateSecretRotationPolicyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateSecretRotationPolicyCommonWithContext is the same as UpdateSecretRotationPolicyCommon with the addition of the ability to pass a context and additional request options.
See UpdateSecretRotationPolicyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) UpdateSecretRotationPolicyRequest ¶
func (c *KMS) UpdateSecretRotationPolicyRequest(input *UpdateSecretRotationPolicyInput) (req *request.Request, output *UpdateSecretRotationPolicyOutput)
UpdateSecretRotationPolicyRequest generates a "byteplus/request.Request" representing the client's request for the UpdateSecretRotationPolicy operation. The "output" return value will be populated with the UpdateSecretRotationPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateSecretRotationPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateSecretRotationPolicyCommon Send returns without error.
See UpdateSecretRotationPolicy for more information on using the UpdateSecretRotationPolicy API call, and error handling.
// Example sending a request using the UpdateSecretRotationPolicyRequest method.
req, resp := client.UpdateSecretRotationPolicyRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) UpdateSecretRotationPolicyWithContext ¶
func (c *KMS) UpdateSecretRotationPolicyWithContext(ctx byteplus.Context, input *UpdateSecretRotationPolicyInput, opts ...request.Option) (*UpdateSecretRotationPolicyOutput, error)
UpdateSecretRotationPolicyWithContext is the same as UpdateSecretRotationPolicy with the addition of the ability to pass a context and additional request options.
See UpdateSecretRotationPolicy for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) UpdateSecretWithContext ¶
func (c *KMS) UpdateSecretWithContext(ctx byteplus.Context, input *UpdateSecretInput, opts ...request.Option) (*UpdateSecretOutput, error)
UpdateSecretWithContext is the same as UpdateSecret with the addition of the ability to pass a context and additional request options.
See UpdateSecret for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) VerifyMac ¶
func (c *KMS) VerifyMac(input *VerifyMacInput) (*VerifyMacOutput, error)
VerifyMac API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation VerifyMac for usage and error information.
func (*KMS) VerifyMacCommon ¶
VerifyMacCommon API operation for KMS.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for KMS's API operation VerifyMacCommon for usage and error information.
func (*KMS) VerifyMacCommonRequest ¶
func (c *KMS) VerifyMacCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
VerifyMacCommonRequest generates a "byteplus/request.Request" representing the client's request for the VerifyMacCommon operation. The "output" return value will be populated with the VerifyMacCommon request's response once the request completes successfully.
Use "Send" method on the returned VerifyMacCommon Request to send the API call to the service. the "output" return value is not valid until after VerifyMacCommon Send returns without error.
See VerifyMacCommon for more information on using the VerifyMacCommon API call, and error handling.
// Example sending a request using the VerifyMacCommonRequest method.
req, resp := client.VerifyMacCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) VerifyMacCommonWithContext ¶
func (c *KMS) VerifyMacCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
VerifyMacCommonWithContext is the same as VerifyMacCommon with the addition of the ability to pass a context and additional request options.
See VerifyMacCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*KMS) VerifyMacRequest ¶
func (c *KMS) VerifyMacRequest(input *VerifyMacInput) (req *request.Request, output *VerifyMacOutput)
VerifyMacRequest generates a "byteplus/request.Request" representing the client's request for the VerifyMac operation. The "output" return value will be populated with the VerifyMacCommon request's response once the request completes successfully.
Use "Send" method on the returned VerifyMacCommon Request to send the API call to the service. the "output" return value is not valid until after VerifyMacCommon Send returns without error.
See VerifyMac for more information on using the VerifyMac API call, and error handling.
// Example sending a request using the VerifyMacRequest method.
req, resp := client.VerifyMacRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) VerifyMacWithContext ¶
func (c *KMS) VerifyMacWithContext(ctx byteplus.Context, input *VerifyMacInput, opts ...request.Option) (*VerifyMacOutput, error)
VerifyMacWithContext is the same as VerifyMac with the addition of the ability to pass a context and additional request options.
See VerifyMac for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
type KMSAPI ¶
type KMSAPI interface {
ArchiveKeyCommon(*map[string]interface{}) (*map[string]interface{}, error)
ArchiveKeyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ArchiveKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ArchiveKey(*ArchiveKeyInput) (*ArchiveKeyOutput, error)
ArchiveKeyWithContext(byteplus.Context, *ArchiveKeyInput, ...request.Option) (*ArchiveKeyOutput, error)
ArchiveKeyRequest(*ArchiveKeyInput) (*request.Request, *ArchiveKeyOutput)
AsymmetricDecryptCommon(*map[string]interface{}) (*map[string]interface{}, error)
AsymmetricDecryptCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
AsymmetricDecryptCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
AsymmetricDecrypt(*AsymmetricDecryptInput) (*AsymmetricDecryptOutput, error)
AsymmetricDecryptWithContext(byteplus.Context, *AsymmetricDecryptInput, ...request.Option) (*AsymmetricDecryptOutput, error)
AsymmetricDecryptRequest(*AsymmetricDecryptInput) (*request.Request, *AsymmetricDecryptOutput)
AsymmetricEncryptCommon(*map[string]interface{}) (*map[string]interface{}, error)
AsymmetricEncryptCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
AsymmetricEncryptCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
AsymmetricEncrypt(*AsymmetricEncryptInput) (*AsymmetricEncryptOutput, error)
AsymmetricEncryptWithContext(byteplus.Context, *AsymmetricEncryptInput, ...request.Option) (*AsymmetricEncryptOutput, error)
AsymmetricEncryptRequest(*AsymmetricEncryptInput) (*request.Request, *AsymmetricEncryptOutput)
AsymmetricSignCommon(*map[string]interface{}) (*map[string]interface{}, error)
AsymmetricSignCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
AsymmetricSignCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
AsymmetricSign(*AsymmetricSignInput) (*AsymmetricSignOutput, error)
AsymmetricSignWithContext(byteplus.Context, *AsymmetricSignInput, ...request.Option) (*AsymmetricSignOutput, error)
AsymmetricSignRequest(*AsymmetricSignInput) (*request.Request, *AsymmetricSignOutput)
AsymmetricVerifyCommon(*map[string]interface{}) (*map[string]interface{}, error)
AsymmetricVerifyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
AsymmetricVerifyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
AsymmetricVerify(*AsymmetricVerifyInput) (*AsymmetricVerifyOutput, error)
AsymmetricVerifyWithContext(byteplus.Context, *AsymmetricVerifyInput, ...request.Option) (*AsymmetricVerifyOutput, error)
AsymmetricVerifyRequest(*AsymmetricVerifyInput) (*request.Request, *AsymmetricVerifyOutput)
BackupSecretCommon(*map[string]interface{}) (*map[string]interface{}, error)
BackupSecretCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
BackupSecretCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
BackupSecret(*BackupSecretInput) (*BackupSecretOutput, error)
BackupSecretWithContext(byteplus.Context, *BackupSecretInput, ...request.Option) (*BackupSecretOutput, error)
BackupSecretRequest(*BackupSecretInput) (*request.Request, *BackupSecretOutput)
BatchGetSecretValueCommon(*map[string]interface{}) (*map[string]interface{}, error)
BatchGetSecretValueCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
BatchGetSecretValueCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
BatchGetSecretValue(*BatchGetSecretValueInput) (*BatchGetSecretValueOutput, error)
BatchGetSecretValueWithContext(byteplus.Context, *BatchGetSecretValueInput, ...request.Option) (*BatchGetSecretValueOutput, error)
BatchGetSecretValueRequest(*BatchGetSecretValueInput) (*request.Request, *BatchGetSecretValueOutput)
CancelArchiveKeyCommon(*map[string]interface{}) (*map[string]interface{}, error)
CancelArchiveKeyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CancelArchiveKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CancelArchiveKey(*CancelArchiveKeyInput) (*CancelArchiveKeyOutput, error)
CancelArchiveKeyWithContext(byteplus.Context, *CancelArchiveKeyInput, ...request.Option) (*CancelArchiveKeyOutput, error)
CancelArchiveKeyRequest(*CancelArchiveKeyInput) (*request.Request, *CancelArchiveKeyOutput)
CancelKeyDeletionCommon(*map[string]interface{}) (*map[string]interface{}, error)
CancelKeyDeletionCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CancelKeyDeletionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CancelKeyDeletion(*CancelKeyDeletionInput) (*CancelKeyDeletionOutput, error)
CancelKeyDeletionWithContext(byteplus.Context, *CancelKeyDeletionInput, ...request.Option) (*CancelKeyDeletionOutput, error)
CancelKeyDeletionRequest(*CancelKeyDeletionInput) (*request.Request, *CancelKeyDeletionOutput)
CancelSecretDeletionCommon(*map[string]interface{}) (*map[string]interface{}, error)
CancelSecretDeletionCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CancelSecretDeletionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CancelSecretDeletion(*CancelSecretDeletionInput) (*CancelSecretDeletionOutput, error)
CancelSecretDeletionWithContext(byteplus.Context, *CancelSecretDeletionInput, ...request.Option) (*CancelSecretDeletionOutput, error)
CancelSecretDeletionRequest(*CancelSecretDeletionInput) (*request.Request, *CancelSecretDeletionOutput)
CreateKeyCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateKeyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateKey(*CreateKeyInput) (*CreateKeyOutput, error)
CreateKeyWithContext(byteplus.Context, *CreateKeyInput, ...request.Option) (*CreateKeyOutput, error)
CreateKeyRequest(*CreateKeyInput) (*request.Request, *CreateKeyOutput)
CreateKeyringCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateKeyringCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateKeyringCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateKeyring(*CreateKeyringInput) (*CreateKeyringOutput, error)
CreateKeyringWithContext(byteplus.Context, *CreateKeyringInput, ...request.Option) (*CreateKeyringOutput, error)
CreateKeyringRequest(*CreateKeyringInput) (*request.Request, *CreateKeyringOutput)
CreateSecretCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateSecretCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateSecretCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateSecret(*CreateSecretInput) (*CreateSecretOutput, error)
CreateSecretWithContext(byteplus.Context, *CreateSecretInput, ...request.Option) (*CreateSecretOutput, error)
CreateSecretRequest(*CreateSecretInput) (*request.Request, *CreateSecretOutput)
DecryptCommon(*map[string]interface{}) (*map[string]interface{}, error)
DecryptCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DecryptCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
Decrypt(*DecryptInput) (*DecryptOutput, error)
DecryptWithContext(byteplus.Context, *DecryptInput, ...request.Option) (*DecryptOutput, error)
DecryptRequest(*DecryptInput) (*request.Request, *DecryptOutput)
DeleteKeyMaterialCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteKeyMaterialCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteKeyMaterialCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteKeyMaterial(*DeleteKeyMaterialInput) (*DeleteKeyMaterialOutput, error)
DeleteKeyMaterialWithContext(byteplus.Context, *DeleteKeyMaterialInput, ...request.Option) (*DeleteKeyMaterialOutput, error)
DeleteKeyMaterialRequest(*DeleteKeyMaterialInput) (*request.Request, *DeleteKeyMaterialOutput)
DeleteKeyringCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteKeyringCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteKeyringCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteKeyring(*DeleteKeyringInput) (*DeleteKeyringOutput, error)
DeleteKeyringWithContext(byteplus.Context, *DeleteKeyringInput, ...request.Option) (*DeleteKeyringOutput, error)
DeleteKeyringRequest(*DeleteKeyringInput) (*request.Request, *DeleteKeyringOutput)
DescribeKeyCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeKeyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeKey(*DescribeKeyInput) (*DescribeKeyOutput, error)
DescribeKeyWithContext(byteplus.Context, *DescribeKeyInput, ...request.Option) (*DescribeKeyOutput, error)
DescribeKeyRequest(*DescribeKeyInput) (*request.Request, *DescribeKeyOutput)
DescribeKeyringsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeKeyringsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeKeyringsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeKeyrings(*DescribeKeyringsInput) (*DescribeKeyringsOutput, error)
DescribeKeyringsWithContext(byteplus.Context, *DescribeKeyringsInput, ...request.Option) (*DescribeKeyringsOutput, error)
DescribeKeyringsRequest(*DescribeKeyringsInput) (*request.Request, *DescribeKeyringsOutput)
DescribeKeysCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeKeysCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeKeysCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeKeys(*DescribeKeysInput) (*DescribeKeysOutput, error)
DescribeKeysWithContext(byteplus.Context, *DescribeKeysInput, ...request.Option) (*DescribeKeysOutput, error)
DescribeKeysRequest(*DescribeKeysInput) (*request.Request, *DescribeKeysOutput)
DescribeRegionsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeRegionsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeRegionsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeRegions(*DescribeRegionsInput) (*DescribeRegionsOutput, error)
DescribeRegionsWithContext(byteplus.Context, *DescribeRegionsInput, ...request.Option) (*DescribeRegionsOutput, error)
DescribeRegionsRequest(*DescribeRegionsInput) (*request.Request, *DescribeRegionsOutput)
DescribeSecretCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeSecretCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeSecretCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeSecret(*DescribeSecretInput) (*DescribeSecretOutput, error)
DescribeSecretWithContext(byteplus.Context, *DescribeSecretInput, ...request.Option) (*DescribeSecretOutput, error)
DescribeSecretRequest(*DescribeSecretInput) (*request.Request, *DescribeSecretOutput)
DescribeSecretVersionsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeSecretVersionsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeSecretVersionsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeSecretVersions(*DescribeSecretVersionsInput) (*DescribeSecretVersionsOutput, error)
DescribeSecretVersionsWithContext(byteplus.Context, *DescribeSecretVersionsInput, ...request.Option) (*DescribeSecretVersionsOutput, error)
DescribeSecretVersionsRequest(*DescribeSecretVersionsInput) (*request.Request, *DescribeSecretVersionsOutput)
DescribeSecretsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeSecretsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeSecretsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeSecrets(*DescribeSecretsInput) (*DescribeSecretsOutput, error)
DescribeSecretsWithContext(byteplus.Context, *DescribeSecretsInput, ...request.Option) (*DescribeSecretsOutput, error)
DescribeSecretsRequest(*DescribeSecretsInput) (*request.Request, *DescribeSecretsOutput)
DisableKeyCommon(*map[string]interface{}) (*map[string]interface{}, error)
DisableKeyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DisableKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DisableKey(*DisableKeyInput) (*DisableKeyOutput, error)
DisableKeyWithContext(byteplus.Context, *DisableKeyInput, ...request.Option) (*DisableKeyOutput, error)
DisableKeyRequest(*DisableKeyInput) (*request.Request, *DisableKeyOutput)
DisableKeyRotationCommon(*map[string]interface{}) (*map[string]interface{}, error)
DisableKeyRotationCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DisableKeyRotationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DisableKeyRotation(*DisableKeyRotationInput) (*DisableKeyRotationOutput, error)
DisableKeyRotationWithContext(byteplus.Context, *DisableKeyRotationInput, ...request.Option) (*DisableKeyRotationOutput, error)
DisableKeyRotationRequest(*DisableKeyRotationInput) (*request.Request, *DisableKeyRotationOutput)
EnableKeyCommon(*map[string]interface{}) (*map[string]interface{}, error)
EnableKeyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
EnableKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
EnableKey(*EnableKeyInput) (*EnableKeyOutput, error)
EnableKeyWithContext(byteplus.Context, *EnableKeyInput, ...request.Option) (*EnableKeyOutput, error)
EnableKeyRequest(*EnableKeyInput) (*request.Request, *EnableKeyOutput)
EnableKeyRotationCommon(*map[string]interface{}) (*map[string]interface{}, error)
EnableKeyRotationCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
EnableKeyRotationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
EnableKeyRotation(*EnableKeyRotationInput) (*EnableKeyRotationOutput, error)
EnableKeyRotationWithContext(byteplus.Context, *EnableKeyRotationInput, ...request.Option) (*EnableKeyRotationOutput, error)
EnableKeyRotationRequest(*EnableKeyRotationInput) (*request.Request, *EnableKeyRotationOutput)
EncryptCommon(*map[string]interface{}) (*map[string]interface{}, error)
EncryptCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
EncryptCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
Encrypt(*EncryptInput) (*EncryptOutput, error)
EncryptWithContext(byteplus.Context, *EncryptInput, ...request.Option) (*EncryptOutput, error)
EncryptRequest(*EncryptInput) (*request.Request, *EncryptOutput)
GenerateDataKeyCommon(*map[string]interface{}) (*map[string]interface{}, error)
GenerateDataKeyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GenerateDataKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GenerateDataKey(*GenerateDataKeyInput) (*GenerateDataKeyOutput, error)
GenerateDataKeyWithContext(byteplus.Context, *GenerateDataKeyInput, ...request.Option) (*GenerateDataKeyOutput, error)
GenerateDataKeyRequest(*GenerateDataKeyInput) (*request.Request, *GenerateDataKeyOutput)
GenerateMacCommon(*map[string]interface{}) (*map[string]interface{}, error)
GenerateMacCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GenerateMacCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GenerateMac(*GenerateMacInput) (*GenerateMacOutput, error)
GenerateMacWithContext(byteplus.Context, *GenerateMacInput, ...request.Option) (*GenerateMacOutput, error)
GenerateMacRequest(*GenerateMacInput) (*request.Request, *GenerateMacOutput)
GetParametersForImportCommon(*map[string]interface{}) (*map[string]interface{}, error)
GetParametersForImportCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GetParametersForImportCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GetParametersForImport(*GetParametersForImportInput) (*GetParametersForImportOutput, error)
GetParametersForImportWithContext(byteplus.Context, *GetParametersForImportInput, ...request.Option) (*GetParametersForImportOutput, error)
GetParametersForImportRequest(*GetParametersForImportInput) (*request.Request, *GetParametersForImportOutput)
GetPublicKeyCommon(*map[string]interface{}) (*map[string]interface{}, error)
GetPublicKeyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GetPublicKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GetPublicKey(*GetPublicKeyInput) (*GetPublicKeyOutput, error)
GetPublicKeyWithContext(byteplus.Context, *GetPublicKeyInput, ...request.Option) (*GetPublicKeyOutput, error)
GetPublicKeyRequest(*GetPublicKeyInput) (*request.Request, *GetPublicKeyOutput)
GetSecretValueCommon(*map[string]interface{}) (*map[string]interface{}, error)
GetSecretValueCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GetSecretValueCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GetSecretValue(*GetSecretValueInput) (*GetSecretValueOutput, error)
GetSecretValueWithContext(byteplus.Context, *GetSecretValueInput, ...request.Option) (*GetSecretValueOutput, error)
GetSecretValueRequest(*GetSecretValueInput) (*request.Request, *GetSecretValueOutput)
ImportKeyMaterialCommon(*map[string]interface{}) (*map[string]interface{}, error)
ImportKeyMaterialCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ImportKeyMaterialCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ImportKeyMaterial(*ImportKeyMaterialInput) (*ImportKeyMaterialOutput, error)
ImportKeyMaterialWithContext(byteplus.Context, *ImportKeyMaterialInput, ...request.Option) (*ImportKeyMaterialOutput, error)
ImportKeyMaterialRequest(*ImportKeyMaterialInput) (*request.Request, *ImportKeyMaterialOutput)
ListTagsForResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListTagsForResourcesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListTagsForResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListTagsForResources(*ListTagsForResourcesInput) (*ListTagsForResourcesOutput, error)
ListTagsForResourcesWithContext(byteplus.Context, *ListTagsForResourcesInput, ...request.Option) (*ListTagsForResourcesOutput, error)
ListTagsForResourcesRequest(*ListTagsForResourcesInput) (*request.Request, *ListTagsForResourcesOutput)
QueryKeyringCommon(*map[string]interface{}) (*map[string]interface{}, error)
QueryKeyringCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
QueryKeyringCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
QueryKeyring(*QueryKeyringInput) (*QueryKeyringOutput, error)
QueryKeyringWithContext(byteplus.Context, *QueryKeyringInput, ...request.Option) (*QueryKeyringOutput, error)
QueryKeyringRequest(*QueryKeyringInput) (*request.Request, *QueryKeyringOutput)
ReEncryptCommon(*map[string]interface{}) (*map[string]interface{}, error)
ReEncryptCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ReEncryptCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ReEncrypt(*ReEncryptInput) (*ReEncryptOutput, error)
ReEncryptWithContext(byteplus.Context, *ReEncryptInput, ...request.Option) (*ReEncryptOutput, error)
ReEncryptRequest(*ReEncryptInput) (*request.Request, *ReEncryptOutput)
ReplicateKeyCommon(*map[string]interface{}) (*map[string]interface{}, error)
ReplicateKeyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ReplicateKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ReplicateKey(*ReplicateKeyInput) (*ReplicateKeyOutput, error)
ReplicateKeyWithContext(byteplus.Context, *ReplicateKeyInput, ...request.Option) (*ReplicateKeyOutput, error)
ReplicateKeyRequest(*ReplicateKeyInput) (*request.Request, *ReplicateKeyOutput)
RestoreSecretCommon(*map[string]interface{}) (*map[string]interface{}, error)
RestoreSecretCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
RestoreSecretCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
RestoreSecret(*RestoreSecretInput) (*RestoreSecretOutput, error)
RestoreSecretWithContext(byteplus.Context, *RestoreSecretInput, ...request.Option) (*RestoreSecretOutput, error)
RestoreSecretRequest(*RestoreSecretInput) (*request.Request, *RestoreSecretOutput)
RotateSecretCommon(*map[string]interface{}) (*map[string]interface{}, error)
RotateSecretCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
RotateSecretCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
RotateSecret(*RotateSecretInput) (*RotateSecretOutput, error)
RotateSecretWithContext(byteplus.Context, *RotateSecretInput, ...request.Option) (*RotateSecretOutput, error)
RotateSecretRequest(*RotateSecretInput) (*request.Request, *RotateSecretOutput)
ScheduleKeyDeletionCommon(*map[string]interface{}) (*map[string]interface{}, error)
ScheduleKeyDeletionCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ScheduleKeyDeletionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ScheduleKeyDeletion(*ScheduleKeyDeletionInput) (*ScheduleKeyDeletionOutput, error)
ScheduleKeyDeletionWithContext(byteplus.Context, *ScheduleKeyDeletionInput, ...request.Option) (*ScheduleKeyDeletionOutput, error)
ScheduleKeyDeletionRequest(*ScheduleKeyDeletionInput) (*request.Request, *ScheduleKeyDeletionOutput)
ScheduleSecretDeletionCommon(*map[string]interface{}) (*map[string]interface{}, error)
ScheduleSecretDeletionCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ScheduleSecretDeletionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ScheduleSecretDeletion(*ScheduleSecretDeletionInput) (*ScheduleSecretDeletionOutput, error)
ScheduleSecretDeletionWithContext(byteplus.Context, *ScheduleSecretDeletionInput, ...request.Option) (*ScheduleSecretDeletionOutput, error)
ScheduleSecretDeletionRequest(*ScheduleSecretDeletionInput) (*request.Request, *ScheduleSecretDeletionOutput)
SetSecretValueCommon(*map[string]interface{}) (*map[string]interface{}, error)
SetSecretValueCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
SetSecretValueCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
SetSecretValue(*SetSecretValueInput) (*SetSecretValueOutput, error)
SetSecretValueWithContext(byteplus.Context, *SetSecretValueInput, ...request.Option) (*SetSecretValueOutput, error)
SetSecretValueRequest(*SetSecretValueInput) (*request.Request, *SetSecretValueOutput)
TagResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
TagResourcesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
TagResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
TagResources(*TagResourcesInput) (*TagResourcesOutput, error)
TagResourcesWithContext(byteplus.Context, *TagResourcesInput, ...request.Option) (*TagResourcesOutput, error)
TagResourcesRequest(*TagResourcesInput) (*request.Request, *TagResourcesOutput)
UntagResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
UntagResourcesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UntagResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UntagResources(*UntagResourcesInput) (*UntagResourcesOutput, error)
UntagResourcesWithContext(byteplus.Context, *UntagResourcesInput, ...request.Option) (*UntagResourcesOutput, error)
UntagResourcesRequest(*UntagResourcesInput) (*request.Request, *UntagResourcesOutput)
UpdateKeyCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateKeyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateKey(*UpdateKeyInput) (*UpdateKeyOutput, error)
UpdateKeyWithContext(byteplus.Context, *UpdateKeyInput, ...request.Option) (*UpdateKeyOutput, error)
UpdateKeyRequest(*UpdateKeyInput) (*request.Request, *UpdateKeyOutput)
UpdateKeyringCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateKeyringCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateKeyringCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateKeyring(*UpdateKeyringInput) (*UpdateKeyringOutput, error)
UpdateKeyringWithContext(byteplus.Context, *UpdateKeyringInput, ...request.Option) (*UpdateKeyringOutput, error)
UpdateKeyringRequest(*UpdateKeyringInput) (*request.Request, *UpdateKeyringOutput)
UpdatePrimaryRegionCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdatePrimaryRegionCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdatePrimaryRegionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdatePrimaryRegion(*UpdatePrimaryRegionInput) (*UpdatePrimaryRegionOutput, error)
UpdatePrimaryRegionWithContext(byteplus.Context, *UpdatePrimaryRegionInput, ...request.Option) (*UpdatePrimaryRegionOutput, error)
UpdatePrimaryRegionRequest(*UpdatePrimaryRegionInput) (*request.Request, *UpdatePrimaryRegionOutput)
UpdateSecretCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateSecretCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateSecretCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateSecret(*UpdateSecretInput) (*UpdateSecretOutput, error)
UpdateSecretWithContext(byteplus.Context, *UpdateSecretInput, ...request.Option) (*UpdateSecretOutput, error)
UpdateSecretRequest(*UpdateSecretInput) (*request.Request, *UpdateSecretOutput)
UpdateSecretRotationPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateSecretRotationPolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateSecretRotationPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateSecretRotationPolicy(*UpdateSecretRotationPolicyInput) (*UpdateSecretRotationPolicyOutput, error)
UpdateSecretRotationPolicyWithContext(byteplus.Context, *UpdateSecretRotationPolicyInput, ...request.Option) (*UpdateSecretRotationPolicyOutput, error)
UpdateSecretRotationPolicyRequest(*UpdateSecretRotationPolicyInput) (*request.Request, *UpdateSecretRotationPolicyOutput)
VerifyMacCommon(*map[string]interface{}) (*map[string]interface{}, error)
VerifyMacCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
VerifyMacCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
VerifyMac(*VerifyMacInput) (*VerifyMacOutput, error)
VerifyMacWithContext(byteplus.Context, *VerifyMacInput, ...request.Option) (*VerifyMacOutput, error)
VerifyMacRequest(*VerifyMacInput) (*request.Request, *VerifyMacOutput)
}
KMSAPI provides an interface to enable mocking the kms.KMS service client's API operation,
// byteplus sdk func uses an SDK service client to make a request to
// KMS.
func myFunc(svc KMSAPI) bool {
// Make svc.ArchiveKey request
}
func main() {
sess := session.New()
svc := kms.New(sess)
myFunc(svc)
}
type KeyForCreateKeyOutput ¶
type KeyForCreateKeyOutput struct {
CreationDate *int64 `type:"int64" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
ID *string `type:"string" json:",omitempty"`
KeyMaterialExpireTime *string `type:"string" json:",omitempty"`
KeyName *string `type:"string" json:",omitempty"`
KeySpec *string `type:"string" json:",omitempty"`
KeyState *string `type:"string" json:",omitempty"`
KeyUsage *string `type:"string" json:",omitempty"`
LastRotationTime *string `type:"string" json:",omitempty"`
MultiRegion *bool `type:"boolean" json:",omitempty"`
MultiRegionConfiguration *MultiRegionConfigurationForCreateKeyOutput `type:"structure" json:",omitempty"`
Origin *string `type:"string" json:",omitempty"`
ProtectionLevel *string `type:"string" json:",omitempty"`
RotationState *string `type:"string" json:",omitempty"`
ScheduleDeleteTime *string `type:"string" json:",omitempty"`
ScheduleRotationTime *string `type:"string" json:",omitempty"`
Tags []*TagForCreateKeyOutput `type:"list" json:",omitempty"`
Trn *string `type:"string" json:",omitempty"`
UpdateDate *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (KeyForCreateKeyOutput) GoString ¶
func (s KeyForCreateKeyOutput) GoString() string
GoString returns the string representation
func (*KeyForCreateKeyOutput) SetCreationDate ¶
func (s *KeyForCreateKeyOutput) SetCreationDate(v int64) *KeyForCreateKeyOutput
SetCreationDate sets the CreationDate field's value.
func (*KeyForCreateKeyOutput) SetDescription ¶
func (s *KeyForCreateKeyOutput) SetDescription(v string) *KeyForCreateKeyOutput
SetDescription sets the Description field's value.
func (*KeyForCreateKeyOutput) SetID ¶
func (s *KeyForCreateKeyOutput) SetID(v string) *KeyForCreateKeyOutput
SetID sets the ID field's value.
func (*KeyForCreateKeyOutput) SetKeyMaterialExpireTime ¶
func (s *KeyForCreateKeyOutput) SetKeyMaterialExpireTime(v string) *KeyForCreateKeyOutput
SetKeyMaterialExpireTime sets the KeyMaterialExpireTime field's value.
func (*KeyForCreateKeyOutput) SetKeyName ¶
func (s *KeyForCreateKeyOutput) SetKeyName(v string) *KeyForCreateKeyOutput
SetKeyName sets the KeyName field's value.
func (*KeyForCreateKeyOutput) SetKeySpec ¶
func (s *KeyForCreateKeyOutput) SetKeySpec(v string) *KeyForCreateKeyOutput
SetKeySpec sets the KeySpec field's value.
func (*KeyForCreateKeyOutput) SetKeyState ¶
func (s *KeyForCreateKeyOutput) SetKeyState(v string) *KeyForCreateKeyOutput
SetKeyState sets the KeyState field's value.
func (*KeyForCreateKeyOutput) SetKeyUsage ¶
func (s *KeyForCreateKeyOutput) SetKeyUsage(v string) *KeyForCreateKeyOutput
SetKeyUsage sets the KeyUsage field's value.
func (*KeyForCreateKeyOutput) SetLastRotationTime ¶
func (s *KeyForCreateKeyOutput) SetLastRotationTime(v string) *KeyForCreateKeyOutput
SetLastRotationTime sets the LastRotationTime field's value.
func (*KeyForCreateKeyOutput) SetMultiRegion ¶
func (s *KeyForCreateKeyOutput) SetMultiRegion(v bool) *KeyForCreateKeyOutput
SetMultiRegion sets the MultiRegion field's value.
func (*KeyForCreateKeyOutput) SetMultiRegionConfiguration ¶
func (s *KeyForCreateKeyOutput) SetMultiRegionConfiguration(v *MultiRegionConfigurationForCreateKeyOutput) *KeyForCreateKeyOutput
SetMultiRegionConfiguration sets the MultiRegionConfiguration field's value.
func (*KeyForCreateKeyOutput) SetOrigin ¶
func (s *KeyForCreateKeyOutput) SetOrigin(v string) *KeyForCreateKeyOutput
SetOrigin sets the Origin field's value.
func (*KeyForCreateKeyOutput) SetProtectionLevel ¶
func (s *KeyForCreateKeyOutput) SetProtectionLevel(v string) *KeyForCreateKeyOutput
SetProtectionLevel sets the ProtectionLevel field's value.
func (*KeyForCreateKeyOutput) SetRotationState ¶
func (s *KeyForCreateKeyOutput) SetRotationState(v string) *KeyForCreateKeyOutput
SetRotationState sets the RotationState field's value.
func (*KeyForCreateKeyOutput) SetScheduleDeleteTime ¶
func (s *KeyForCreateKeyOutput) SetScheduleDeleteTime(v string) *KeyForCreateKeyOutput
SetScheduleDeleteTime sets the ScheduleDeleteTime field's value.
func (*KeyForCreateKeyOutput) SetScheduleRotationTime ¶
func (s *KeyForCreateKeyOutput) SetScheduleRotationTime(v string) *KeyForCreateKeyOutput
SetScheduleRotationTime sets the ScheduleRotationTime field's value.
func (*KeyForCreateKeyOutput) SetTags ¶
func (s *KeyForCreateKeyOutput) SetTags(v []*TagForCreateKeyOutput) *KeyForCreateKeyOutput
SetTags sets the Tags field's value.
func (*KeyForCreateKeyOutput) SetTrn ¶
func (s *KeyForCreateKeyOutput) SetTrn(v string) *KeyForCreateKeyOutput
SetTrn sets the Trn field's value.
func (*KeyForCreateKeyOutput) SetUpdateDate ¶
func (s *KeyForCreateKeyOutput) SetUpdateDate(v int64) *KeyForCreateKeyOutput
SetUpdateDate sets the UpdateDate field's value.
func (KeyForCreateKeyOutput) String ¶
func (s KeyForCreateKeyOutput) String() string
String returns the string representation
type KeyForDescribeKeyOutput ¶
type KeyForDescribeKeyOutput struct {
CreationDate *int64 `type:"int64" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
ID *string `type:"string" json:",omitempty"`
KeyMaterialExpireTime *string `type:"string" json:",omitempty"`
KeyName *string `type:"string" json:",omitempty"`
KeySpec *string `type:"string" json:",omitempty"`
KeyState *string `type:"string" json:",omitempty"`
KeyUsage *string `type:"string" json:",omitempty"`
LastRotationTime *string `type:"string" json:",omitempty"`
MultiRegion *bool `type:"boolean" json:",omitempty"`
MultiRegionConfiguration *MultiRegionConfigurationForDescribeKeyOutput `type:"structure" json:",omitempty"`
Origin *string `type:"string" json:",omitempty"`
ProtectionLevel *string `type:"string" json:",omitempty"`
RotationState *string `type:"string" json:",omitempty"`
ScheduleDeleteTime *string `type:"string" json:",omitempty"`
ScheduleRotationTime *string `type:"string" json:",omitempty"`
Tags []*TagForDescribeKeyOutput `type:"list" json:",omitempty"`
Trn *string `type:"string" json:",omitempty"`
UpdateDate *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (KeyForDescribeKeyOutput) GoString ¶
func (s KeyForDescribeKeyOutput) GoString() string
GoString returns the string representation
func (*KeyForDescribeKeyOutput) SetCreationDate ¶
func (s *KeyForDescribeKeyOutput) SetCreationDate(v int64) *KeyForDescribeKeyOutput
SetCreationDate sets the CreationDate field's value.
func (*KeyForDescribeKeyOutput) SetDescription ¶
func (s *KeyForDescribeKeyOutput) SetDescription(v string) *KeyForDescribeKeyOutput
SetDescription sets the Description field's value.
func (*KeyForDescribeKeyOutput) SetID ¶
func (s *KeyForDescribeKeyOutput) SetID(v string) *KeyForDescribeKeyOutput
SetID sets the ID field's value.
func (*KeyForDescribeKeyOutput) SetKeyMaterialExpireTime ¶
func (s *KeyForDescribeKeyOutput) SetKeyMaterialExpireTime(v string) *KeyForDescribeKeyOutput
SetKeyMaterialExpireTime sets the KeyMaterialExpireTime field's value.
func (*KeyForDescribeKeyOutput) SetKeyName ¶
func (s *KeyForDescribeKeyOutput) SetKeyName(v string) *KeyForDescribeKeyOutput
SetKeyName sets the KeyName field's value.
func (*KeyForDescribeKeyOutput) SetKeySpec ¶
func (s *KeyForDescribeKeyOutput) SetKeySpec(v string) *KeyForDescribeKeyOutput
SetKeySpec sets the KeySpec field's value.
func (*KeyForDescribeKeyOutput) SetKeyState ¶
func (s *KeyForDescribeKeyOutput) SetKeyState(v string) *KeyForDescribeKeyOutput
SetKeyState sets the KeyState field's value.
func (*KeyForDescribeKeyOutput) SetKeyUsage ¶
func (s *KeyForDescribeKeyOutput) SetKeyUsage(v string) *KeyForDescribeKeyOutput
SetKeyUsage sets the KeyUsage field's value.
func (*KeyForDescribeKeyOutput) SetLastRotationTime ¶
func (s *KeyForDescribeKeyOutput) SetLastRotationTime(v string) *KeyForDescribeKeyOutput
SetLastRotationTime sets the LastRotationTime field's value.
func (*KeyForDescribeKeyOutput) SetMultiRegion ¶
func (s *KeyForDescribeKeyOutput) SetMultiRegion(v bool) *KeyForDescribeKeyOutput
SetMultiRegion sets the MultiRegion field's value.
func (*KeyForDescribeKeyOutput) SetMultiRegionConfiguration ¶
func (s *KeyForDescribeKeyOutput) SetMultiRegionConfiguration(v *MultiRegionConfigurationForDescribeKeyOutput) *KeyForDescribeKeyOutput
SetMultiRegionConfiguration sets the MultiRegionConfiguration field's value.
func (*KeyForDescribeKeyOutput) SetOrigin ¶
func (s *KeyForDescribeKeyOutput) SetOrigin(v string) *KeyForDescribeKeyOutput
SetOrigin sets the Origin field's value.
func (*KeyForDescribeKeyOutput) SetProtectionLevel ¶
func (s *KeyForDescribeKeyOutput) SetProtectionLevel(v string) *KeyForDescribeKeyOutput
SetProtectionLevel sets the ProtectionLevel field's value.
func (*KeyForDescribeKeyOutput) SetRotationState ¶
func (s *KeyForDescribeKeyOutput) SetRotationState(v string) *KeyForDescribeKeyOutput
SetRotationState sets the RotationState field's value.
func (*KeyForDescribeKeyOutput) SetScheduleDeleteTime ¶
func (s *KeyForDescribeKeyOutput) SetScheduleDeleteTime(v string) *KeyForDescribeKeyOutput
SetScheduleDeleteTime sets the ScheduleDeleteTime field's value.
func (*KeyForDescribeKeyOutput) SetScheduleRotationTime ¶
func (s *KeyForDescribeKeyOutput) SetScheduleRotationTime(v string) *KeyForDescribeKeyOutput
SetScheduleRotationTime sets the ScheduleRotationTime field's value.
func (*KeyForDescribeKeyOutput) SetTags ¶
func (s *KeyForDescribeKeyOutput) SetTags(v []*TagForDescribeKeyOutput) *KeyForDescribeKeyOutput
SetTags sets the Tags field's value.
func (*KeyForDescribeKeyOutput) SetTrn ¶
func (s *KeyForDescribeKeyOutput) SetTrn(v string) *KeyForDescribeKeyOutput
SetTrn sets the Trn field's value.
func (*KeyForDescribeKeyOutput) SetUpdateDate ¶
func (s *KeyForDescribeKeyOutput) SetUpdateDate(v int64) *KeyForDescribeKeyOutput
SetUpdateDate sets the UpdateDate field's value.
func (KeyForDescribeKeyOutput) String ¶
func (s KeyForDescribeKeyOutput) String() string
String returns the string representation
type KeyForDescribeKeysOutput ¶
type KeyForDescribeKeysOutput struct {
CreationDate *int64 `type:"int64" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
ID *string `type:"string" json:",omitempty"`
KeyMaterialExpireTime *string `type:"string" json:",omitempty"`
KeyName *string `type:"string" json:",omitempty"`
KeySpec *string `type:"string" json:",omitempty"`
KeyState *string `type:"string" json:",omitempty"`
KeyUsage *string `type:"string" json:",omitempty"`
LastRotationTime *string `type:"string" json:",omitempty"`
MultiRegion *bool `type:"boolean" json:",omitempty"`
MultiRegionConfiguration *MultiRegionConfigurationForDescribeKeysOutput `type:"structure" json:",omitempty"`
Origin *string `type:"string" json:",omitempty"`
ProtectionLevel *string `type:"string" json:",omitempty"`
RotationState *string `type:"string" json:",omitempty"`
ScheduleDeleteTime *string `type:"string" json:",omitempty"`
ScheduleRotationTime *string `type:"string" json:",omitempty"`
Tags []*TagForDescribeKeysOutput `type:"list" json:",omitempty"`
Trn *string `type:"string" json:",omitempty"`
UpdateDate *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (KeyForDescribeKeysOutput) GoString ¶
func (s KeyForDescribeKeysOutput) GoString() string
GoString returns the string representation
func (*KeyForDescribeKeysOutput) SetCreationDate ¶
func (s *KeyForDescribeKeysOutput) SetCreationDate(v int64) *KeyForDescribeKeysOutput
SetCreationDate sets the CreationDate field's value.
func (*KeyForDescribeKeysOutput) SetDescription ¶
func (s *KeyForDescribeKeysOutput) SetDescription(v string) *KeyForDescribeKeysOutput
SetDescription sets the Description field's value.
func (*KeyForDescribeKeysOutput) SetID ¶
func (s *KeyForDescribeKeysOutput) SetID(v string) *KeyForDescribeKeysOutput
SetID sets the ID field's value.
func (*KeyForDescribeKeysOutput) SetKeyMaterialExpireTime ¶
func (s *KeyForDescribeKeysOutput) SetKeyMaterialExpireTime(v string) *KeyForDescribeKeysOutput
SetKeyMaterialExpireTime sets the KeyMaterialExpireTime field's value.
func (*KeyForDescribeKeysOutput) SetKeyName ¶
func (s *KeyForDescribeKeysOutput) SetKeyName(v string) *KeyForDescribeKeysOutput
SetKeyName sets the KeyName field's value.
func (*KeyForDescribeKeysOutput) SetKeySpec ¶
func (s *KeyForDescribeKeysOutput) SetKeySpec(v string) *KeyForDescribeKeysOutput
SetKeySpec sets the KeySpec field's value.
func (*KeyForDescribeKeysOutput) SetKeyState ¶
func (s *KeyForDescribeKeysOutput) SetKeyState(v string) *KeyForDescribeKeysOutput
SetKeyState sets the KeyState field's value.
func (*KeyForDescribeKeysOutput) SetKeyUsage ¶
func (s *KeyForDescribeKeysOutput) SetKeyUsage(v string) *KeyForDescribeKeysOutput
SetKeyUsage sets the KeyUsage field's value.
func (*KeyForDescribeKeysOutput) SetLastRotationTime ¶
func (s *KeyForDescribeKeysOutput) SetLastRotationTime(v string) *KeyForDescribeKeysOutput
SetLastRotationTime sets the LastRotationTime field's value.
func (*KeyForDescribeKeysOutput) SetMultiRegion ¶
func (s *KeyForDescribeKeysOutput) SetMultiRegion(v bool) *KeyForDescribeKeysOutput
SetMultiRegion sets the MultiRegion field's value.
func (*KeyForDescribeKeysOutput) SetMultiRegionConfiguration ¶
func (s *KeyForDescribeKeysOutput) SetMultiRegionConfiguration(v *MultiRegionConfigurationForDescribeKeysOutput) *KeyForDescribeKeysOutput
SetMultiRegionConfiguration sets the MultiRegionConfiguration field's value.
func (*KeyForDescribeKeysOutput) SetOrigin ¶
func (s *KeyForDescribeKeysOutput) SetOrigin(v string) *KeyForDescribeKeysOutput
SetOrigin sets the Origin field's value.
func (*KeyForDescribeKeysOutput) SetProtectionLevel ¶
func (s *KeyForDescribeKeysOutput) SetProtectionLevel(v string) *KeyForDescribeKeysOutput
SetProtectionLevel sets the ProtectionLevel field's value.
func (*KeyForDescribeKeysOutput) SetRotationState ¶
func (s *KeyForDescribeKeysOutput) SetRotationState(v string) *KeyForDescribeKeysOutput
SetRotationState sets the RotationState field's value.
func (*KeyForDescribeKeysOutput) SetScheduleDeleteTime ¶
func (s *KeyForDescribeKeysOutput) SetScheduleDeleteTime(v string) *KeyForDescribeKeysOutput
SetScheduleDeleteTime sets the ScheduleDeleteTime field's value.
func (*KeyForDescribeKeysOutput) SetScheduleRotationTime ¶
func (s *KeyForDescribeKeysOutput) SetScheduleRotationTime(v string) *KeyForDescribeKeysOutput
SetScheduleRotationTime sets the ScheduleRotationTime field's value.
func (*KeyForDescribeKeysOutput) SetTags ¶
func (s *KeyForDescribeKeysOutput) SetTags(v []*TagForDescribeKeysOutput) *KeyForDescribeKeysOutput
SetTags sets the Tags field's value.
func (*KeyForDescribeKeysOutput) SetTrn ¶
func (s *KeyForDescribeKeysOutput) SetTrn(v string) *KeyForDescribeKeysOutput
SetTrn sets the Trn field's value.
func (*KeyForDescribeKeysOutput) SetUpdateDate ¶
func (s *KeyForDescribeKeysOutput) SetUpdateDate(v int64) *KeyForDescribeKeysOutput
SetUpdateDate sets the UpdateDate field's value.
func (KeyForDescribeKeysOutput) String ¶
func (s KeyForDescribeKeysOutput) String() string
String returns the string representation
type KeyringForCreateKeyringOutput ¶
type KeyringForCreateKeyringOutput struct {
CreationDate *int64 `type:"int64" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
ID *string `type:"string" json:",omitempty"`
KeyringName *string `type:"string" json:",omitempty"`
KeyringType *string `type:"string" json:",omitempty"`
TRN *string `type:"string" json:",omitempty"`
UID *string `type:"string" json:",omitempty"`
UpdateDate *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (KeyringForCreateKeyringOutput) GoString ¶
func (s KeyringForCreateKeyringOutput) GoString() string
GoString returns the string representation
func (*KeyringForCreateKeyringOutput) SetCreationDate ¶
func (s *KeyringForCreateKeyringOutput) SetCreationDate(v int64) *KeyringForCreateKeyringOutput
SetCreationDate sets the CreationDate field's value.
func (*KeyringForCreateKeyringOutput) SetDescription ¶
func (s *KeyringForCreateKeyringOutput) SetDescription(v string) *KeyringForCreateKeyringOutput
SetDescription sets the Description field's value.
func (*KeyringForCreateKeyringOutput) SetID ¶
func (s *KeyringForCreateKeyringOutput) SetID(v string) *KeyringForCreateKeyringOutput
SetID sets the ID field's value.
func (*KeyringForCreateKeyringOutput) SetKeyringName ¶
func (s *KeyringForCreateKeyringOutput) SetKeyringName(v string) *KeyringForCreateKeyringOutput
SetKeyringName sets the KeyringName field's value.
func (*KeyringForCreateKeyringOutput) SetKeyringType ¶
func (s *KeyringForCreateKeyringOutput) SetKeyringType(v string) *KeyringForCreateKeyringOutput
SetKeyringType sets the KeyringType field's value.
func (*KeyringForCreateKeyringOutput) SetTRN ¶
func (s *KeyringForCreateKeyringOutput) SetTRN(v string) *KeyringForCreateKeyringOutput
SetTRN sets the TRN field's value.
func (*KeyringForCreateKeyringOutput) SetUID ¶
func (s *KeyringForCreateKeyringOutput) SetUID(v string) *KeyringForCreateKeyringOutput
SetUID sets the UID field's value.
func (*KeyringForCreateKeyringOutput) SetUpdateDate ¶
func (s *KeyringForCreateKeyringOutput) SetUpdateDate(v int64) *KeyringForCreateKeyringOutput
SetUpdateDate sets the UpdateDate field's value.
func (KeyringForCreateKeyringOutput) String ¶
func (s KeyringForCreateKeyringOutput) String() string
String returns the string representation
type KeyringForDescribeKeyringsOutput ¶
type KeyringForDescribeKeyringsOutput struct {
CreationDate *int64 `type:"int64" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
ID *string `type:"string" json:",omitempty"`
KeyCount *int64 `type:"int64" json:",omitempty"`
KeyringName *string `type:"string" json:",omitempty"`
KeyringType *string `type:"string" json:",omitempty"`
TRN *string `type:"string" json:",omitempty"`
UID *string `type:"string" json:",omitempty"`
UpdateDate *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (KeyringForDescribeKeyringsOutput) GoString ¶
func (s KeyringForDescribeKeyringsOutput) GoString() string
GoString returns the string representation
func (*KeyringForDescribeKeyringsOutput) SetCreationDate ¶
func (s *KeyringForDescribeKeyringsOutput) SetCreationDate(v int64) *KeyringForDescribeKeyringsOutput
SetCreationDate sets the CreationDate field's value.
func (*KeyringForDescribeKeyringsOutput) SetDescription ¶
func (s *KeyringForDescribeKeyringsOutput) SetDescription(v string) *KeyringForDescribeKeyringsOutput
SetDescription sets the Description field's value.
func (*KeyringForDescribeKeyringsOutput) SetID ¶
func (s *KeyringForDescribeKeyringsOutput) SetID(v string) *KeyringForDescribeKeyringsOutput
SetID sets the ID field's value.
func (*KeyringForDescribeKeyringsOutput) SetKeyCount ¶
func (s *KeyringForDescribeKeyringsOutput) SetKeyCount(v int64) *KeyringForDescribeKeyringsOutput
SetKeyCount sets the KeyCount field's value.
func (*KeyringForDescribeKeyringsOutput) SetKeyringName ¶
func (s *KeyringForDescribeKeyringsOutput) SetKeyringName(v string) *KeyringForDescribeKeyringsOutput
SetKeyringName sets the KeyringName field's value.
func (*KeyringForDescribeKeyringsOutput) SetKeyringType ¶
func (s *KeyringForDescribeKeyringsOutput) SetKeyringType(v string) *KeyringForDescribeKeyringsOutput
SetKeyringType sets the KeyringType field's value.
func (*KeyringForDescribeKeyringsOutput) SetTRN ¶
func (s *KeyringForDescribeKeyringsOutput) SetTRN(v string) *KeyringForDescribeKeyringsOutput
SetTRN sets the TRN field's value.
func (*KeyringForDescribeKeyringsOutput) SetUID ¶
func (s *KeyringForDescribeKeyringsOutput) SetUID(v string) *KeyringForDescribeKeyringsOutput
SetUID sets the UID field's value.
func (*KeyringForDescribeKeyringsOutput) SetUpdateDate ¶
func (s *KeyringForDescribeKeyringsOutput) SetUpdateDate(v int64) *KeyringForDescribeKeyringsOutput
SetUpdateDate sets the UpdateDate field's value.
func (KeyringForDescribeKeyringsOutput) String ¶
func (s KeyringForDescribeKeyringsOutput) String() string
String returns the string representation
type KeyringForQueryKeyringOutput ¶
type KeyringForQueryKeyringOutput struct {
CreationDate *int64 `type:"int64"`
Description *string `type:"string"`
ID *string `type:"string"`
KeyringName *string `type:"string"`
KeyringType *string `type:"string"`
ProjectName *string `type:"string"`
TRN *string `type:"string"`
UID *string `type:"string"`
UpdateDate *int64 `type:"int64"`
// contains filtered or unexported fields
}
func (KeyringForQueryKeyringOutput) GoString ¶
func (s KeyringForQueryKeyringOutput) GoString() string
GoString returns the string representation
func (*KeyringForQueryKeyringOutput) SetCreationDate ¶
func (s *KeyringForQueryKeyringOutput) SetCreationDate(v int64) *KeyringForQueryKeyringOutput
SetCreationDate sets the CreationDate field's value.
func (*KeyringForQueryKeyringOutput) SetDescription ¶
func (s *KeyringForQueryKeyringOutput) SetDescription(v string) *KeyringForQueryKeyringOutput
SetDescription sets the Description field's value.
func (*KeyringForQueryKeyringOutput) SetID ¶
func (s *KeyringForQueryKeyringOutput) SetID(v string) *KeyringForQueryKeyringOutput
SetID sets the ID field's value.
func (*KeyringForQueryKeyringOutput) SetKeyringName ¶
func (s *KeyringForQueryKeyringOutput) SetKeyringName(v string) *KeyringForQueryKeyringOutput
SetKeyringName sets the KeyringName field's value.
func (*KeyringForQueryKeyringOutput) SetKeyringType ¶
func (s *KeyringForQueryKeyringOutput) SetKeyringType(v string) *KeyringForQueryKeyringOutput
SetKeyringType sets the KeyringType field's value.
func (*KeyringForQueryKeyringOutput) SetProjectName ¶
func (s *KeyringForQueryKeyringOutput) SetProjectName(v string) *KeyringForQueryKeyringOutput
SetProjectName sets the ProjectName field's value.
func (*KeyringForQueryKeyringOutput) SetTRN ¶
func (s *KeyringForQueryKeyringOutput) SetTRN(v string) *KeyringForQueryKeyringOutput
SetTRN sets the TRN field's value.
func (*KeyringForQueryKeyringOutput) SetUID ¶
func (s *KeyringForQueryKeyringOutput) SetUID(v string) *KeyringForQueryKeyringOutput
SetUID sets the UID field's value.
func (*KeyringForQueryKeyringOutput) SetUpdateDate ¶
func (s *KeyringForQueryKeyringOutput) SetUpdateDate(v int64) *KeyringForQueryKeyringOutput
SetUpdateDate sets the UpdateDate field's value.
func (KeyringForQueryKeyringOutput) String ¶
func (s KeyringForQueryKeyringOutput) String() string
String returns the string representation
type ListTagsForResourcesInput ¶
type ListTagsForResourcesInput struct {
MaxResults *int32 `type:"int32" json:",omitempty"`
NextToken *string `type:"string" json:",omitempty"`
ResourceIds []*string `type:"list" json:",omitempty"`
// ResourceType is a required field
ResourceType *string `type:"string" json:",omitempty" required:"true"`
TagFilters []*TagFilterForListTagsForResourcesInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListTagsForResourcesInput) GoString ¶
func (s ListTagsForResourcesInput) GoString() string
GoString returns the string representation
func (*ListTagsForResourcesInput) SetMaxResults ¶
func (s *ListTagsForResourcesInput) SetMaxResults(v int32) *ListTagsForResourcesInput
SetMaxResults sets the MaxResults field's value.
func (*ListTagsForResourcesInput) SetNextToken ¶
func (s *ListTagsForResourcesInput) SetNextToken(v string) *ListTagsForResourcesInput
SetNextToken sets the NextToken field's value.
func (*ListTagsForResourcesInput) SetResourceIds ¶
func (s *ListTagsForResourcesInput) SetResourceIds(v []*string) *ListTagsForResourcesInput
SetResourceIds sets the ResourceIds field's value.
func (*ListTagsForResourcesInput) SetResourceType ¶
func (s *ListTagsForResourcesInput) SetResourceType(v string) *ListTagsForResourcesInput
SetResourceType sets the ResourceType field's value.
func (*ListTagsForResourcesInput) SetTagFilters ¶
func (s *ListTagsForResourcesInput) SetTagFilters(v []*TagFilterForListTagsForResourcesInput) *ListTagsForResourcesInput
SetTagFilters sets the TagFilters field's value.
func (ListTagsForResourcesInput) String ¶
func (s ListTagsForResourcesInput) String() string
String returns the string representation
func (*ListTagsForResourcesInput) Validate ¶
func (s *ListTagsForResourcesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTagsForResourcesOutput ¶
type ListTagsForResourcesOutput struct {
Metadata *response.ResponseMetadata
NextToken *string `type:"string" json:",omitempty"`
ResourceTags []*ResourceTagForListTagsForResourcesOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListTagsForResourcesOutput) GoString ¶
func (s ListTagsForResourcesOutput) GoString() string
GoString returns the string representation
func (*ListTagsForResourcesOutput) SetNextToken ¶
func (s *ListTagsForResourcesOutput) SetNextToken(v string) *ListTagsForResourcesOutput
SetNextToken sets the NextToken field's value.
func (*ListTagsForResourcesOutput) SetResourceTags ¶
func (s *ListTagsForResourcesOutput) SetResourceTags(v []*ResourceTagForListTagsForResourcesOutput) *ListTagsForResourcesOutput
SetResourceTags sets the ResourceTags field's value.
func (ListTagsForResourcesOutput) String ¶
func (s ListTagsForResourcesOutput) String() string
String returns the string representation
type MultiRegionConfigurationForCreateKeyOutput ¶
type MultiRegionConfigurationForCreateKeyOutput struct {
MultiRegionKeyType *string `type:"string" json:",omitempty" enum:"EnumOfMultiRegionKeyTypeForCreateKeyOutput"`
PrimaryKey *PrimaryKeyForCreateKeyOutput `type:"structure" json:",omitempty"`
ReplicaKeys []*ReplicaKeyForCreateKeyOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (MultiRegionConfigurationForCreateKeyOutput) GoString ¶
func (s MultiRegionConfigurationForCreateKeyOutput) GoString() string
GoString returns the string representation
func (*MultiRegionConfigurationForCreateKeyOutput) SetMultiRegionKeyType ¶
func (s *MultiRegionConfigurationForCreateKeyOutput) SetMultiRegionKeyType(v string) *MultiRegionConfigurationForCreateKeyOutput
SetMultiRegionKeyType sets the MultiRegionKeyType field's value.
func (*MultiRegionConfigurationForCreateKeyOutput) SetPrimaryKey ¶
func (s *MultiRegionConfigurationForCreateKeyOutput) SetPrimaryKey(v *PrimaryKeyForCreateKeyOutput) *MultiRegionConfigurationForCreateKeyOutput
SetPrimaryKey sets the PrimaryKey field's value.
func (*MultiRegionConfigurationForCreateKeyOutput) SetReplicaKeys ¶
func (s *MultiRegionConfigurationForCreateKeyOutput) SetReplicaKeys(v []*ReplicaKeyForCreateKeyOutput) *MultiRegionConfigurationForCreateKeyOutput
SetReplicaKeys sets the ReplicaKeys field's value.
func (MultiRegionConfigurationForCreateKeyOutput) String ¶
func (s MultiRegionConfigurationForCreateKeyOutput) String() string
String returns the string representation
type MultiRegionConfigurationForDescribeKeyOutput ¶
type MultiRegionConfigurationForDescribeKeyOutput struct {
MultiRegionKeyType *string `type:"string" json:",omitempty" enum:"EnumOfMultiRegionKeyTypeForDescribeKeyOutput"`
PrimaryKey *PrimaryKeyForDescribeKeyOutput `type:"structure" json:",omitempty"`
ReplicaKeys []*ReplicaKeyForDescribeKeyOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (MultiRegionConfigurationForDescribeKeyOutput) GoString ¶
func (s MultiRegionConfigurationForDescribeKeyOutput) GoString() string
GoString returns the string representation
func (*MultiRegionConfigurationForDescribeKeyOutput) SetMultiRegionKeyType ¶
func (s *MultiRegionConfigurationForDescribeKeyOutput) SetMultiRegionKeyType(v string) *MultiRegionConfigurationForDescribeKeyOutput
SetMultiRegionKeyType sets the MultiRegionKeyType field's value.
func (*MultiRegionConfigurationForDescribeKeyOutput) SetPrimaryKey ¶
func (s *MultiRegionConfigurationForDescribeKeyOutput) SetPrimaryKey(v *PrimaryKeyForDescribeKeyOutput) *MultiRegionConfigurationForDescribeKeyOutput
SetPrimaryKey sets the PrimaryKey field's value.
func (*MultiRegionConfigurationForDescribeKeyOutput) SetReplicaKeys ¶
func (s *MultiRegionConfigurationForDescribeKeyOutput) SetReplicaKeys(v []*ReplicaKeyForDescribeKeyOutput) *MultiRegionConfigurationForDescribeKeyOutput
SetReplicaKeys sets the ReplicaKeys field's value.
func (MultiRegionConfigurationForDescribeKeyOutput) String ¶
func (s MultiRegionConfigurationForDescribeKeyOutput) String() string
String returns the string representation
type MultiRegionConfigurationForDescribeKeysOutput ¶
type MultiRegionConfigurationForDescribeKeysOutput struct {
MultiRegionKeyType *string `type:"string" json:",omitempty" enum:"EnumOfMultiRegionKeyTypeForDescribeKeysOutput"`
PrimaryKey *PrimaryKeyForDescribeKeysOutput `type:"structure" json:",omitempty"`
ReplicaKeys []*ReplicaKeyForDescribeKeysOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (MultiRegionConfigurationForDescribeKeysOutput) GoString ¶
func (s MultiRegionConfigurationForDescribeKeysOutput) GoString() string
GoString returns the string representation
func (*MultiRegionConfigurationForDescribeKeysOutput) SetMultiRegionKeyType ¶
func (s *MultiRegionConfigurationForDescribeKeysOutput) SetMultiRegionKeyType(v string) *MultiRegionConfigurationForDescribeKeysOutput
SetMultiRegionKeyType sets the MultiRegionKeyType field's value.
func (*MultiRegionConfigurationForDescribeKeysOutput) SetPrimaryKey ¶
func (s *MultiRegionConfigurationForDescribeKeysOutput) SetPrimaryKey(v *PrimaryKeyForDescribeKeysOutput) *MultiRegionConfigurationForDescribeKeysOutput
SetPrimaryKey sets the PrimaryKey field's value.
func (*MultiRegionConfigurationForDescribeKeysOutput) SetReplicaKeys ¶
func (s *MultiRegionConfigurationForDescribeKeysOutput) SetReplicaKeys(v []*ReplicaKeyForDescribeKeysOutput) *MultiRegionConfigurationForDescribeKeysOutput
SetReplicaKeys sets the ReplicaKeys field's value.
func (MultiRegionConfigurationForDescribeKeysOutput) String ¶
func (s MultiRegionConfigurationForDescribeKeysOutput) String() string
String returns the string representation
type MultiRegionConfigurationForReplicateKeyOutput ¶
type MultiRegionConfigurationForReplicateKeyOutput struct {
MultiRegionKeyType *string `type:"string" json:",omitempty" enum:"EnumOfMultiRegionKeyTypeForReplicateKeyOutput"`
PrimaryKey *PrimaryKeyForReplicateKeyOutput `type:"structure" json:",omitempty"`
ReplicaKeys []*ReplicaKeyForReplicateKeyOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (MultiRegionConfigurationForReplicateKeyOutput) GoString ¶
func (s MultiRegionConfigurationForReplicateKeyOutput) GoString() string
GoString returns the string representation
func (*MultiRegionConfigurationForReplicateKeyOutput) SetMultiRegionKeyType ¶
func (s *MultiRegionConfigurationForReplicateKeyOutput) SetMultiRegionKeyType(v string) *MultiRegionConfigurationForReplicateKeyOutput
SetMultiRegionKeyType sets the MultiRegionKeyType field's value.
func (*MultiRegionConfigurationForReplicateKeyOutput) SetPrimaryKey ¶
func (s *MultiRegionConfigurationForReplicateKeyOutput) SetPrimaryKey(v *PrimaryKeyForReplicateKeyOutput) *MultiRegionConfigurationForReplicateKeyOutput
SetPrimaryKey sets the PrimaryKey field's value.
func (*MultiRegionConfigurationForReplicateKeyOutput) SetReplicaKeys ¶
func (s *MultiRegionConfigurationForReplicateKeyOutput) SetReplicaKeys(v []*ReplicaKeyForReplicateKeyOutput) *MultiRegionConfigurationForReplicateKeyOutput
SetReplicaKeys sets the ReplicaKeys field's value.
func (MultiRegionConfigurationForReplicateKeyOutput) String ¶
func (s MultiRegionConfigurationForReplicateKeyOutput) String() string
String returns the string representation
type PageInfoForDescribeKeyringsOutput ¶
type PageInfoForDescribeKeyringsOutput struct {
Count *int32 `type:"int32" json:",omitempty"`
CurrentPage *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (PageInfoForDescribeKeyringsOutput) GoString ¶
func (s PageInfoForDescribeKeyringsOutput) GoString() string
GoString returns the string representation
func (*PageInfoForDescribeKeyringsOutput) SetCount ¶
func (s *PageInfoForDescribeKeyringsOutput) SetCount(v int32) *PageInfoForDescribeKeyringsOutput
SetCount sets the Count field's value.
func (*PageInfoForDescribeKeyringsOutput) SetCurrentPage ¶
func (s *PageInfoForDescribeKeyringsOutput) SetCurrentPage(v int32) *PageInfoForDescribeKeyringsOutput
SetCurrentPage sets the CurrentPage field's value.
func (*PageInfoForDescribeKeyringsOutput) SetPageSize ¶
func (s *PageInfoForDescribeKeyringsOutput) SetPageSize(v int32) *PageInfoForDescribeKeyringsOutput
SetPageSize sets the PageSize field's value.
func (*PageInfoForDescribeKeyringsOutput) SetTotalCount ¶
func (s *PageInfoForDescribeKeyringsOutput) SetTotalCount(v int32) *PageInfoForDescribeKeyringsOutput
SetTotalCount sets the TotalCount field's value.
func (PageInfoForDescribeKeyringsOutput) String ¶
func (s PageInfoForDescribeKeyringsOutput) String() string
String returns the string representation
type PageInfoForDescribeKeysOutput ¶
type PageInfoForDescribeKeysOutput struct {
Count *int32 `type:"int32" json:",omitempty"`
CurrentPage *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (PageInfoForDescribeKeysOutput) GoString ¶
func (s PageInfoForDescribeKeysOutput) GoString() string
GoString returns the string representation
func (*PageInfoForDescribeKeysOutput) SetCount ¶
func (s *PageInfoForDescribeKeysOutput) SetCount(v int32) *PageInfoForDescribeKeysOutput
SetCount sets the Count field's value.
func (*PageInfoForDescribeKeysOutput) SetCurrentPage ¶
func (s *PageInfoForDescribeKeysOutput) SetCurrentPage(v int32) *PageInfoForDescribeKeysOutput
SetCurrentPage sets the CurrentPage field's value.
func (*PageInfoForDescribeKeysOutput) SetPageSize ¶
func (s *PageInfoForDescribeKeysOutput) SetPageSize(v int32) *PageInfoForDescribeKeysOutput
SetPageSize sets the PageSize field's value.
func (*PageInfoForDescribeKeysOutput) SetTotalCount ¶
func (s *PageInfoForDescribeKeysOutput) SetTotalCount(v int32) *PageInfoForDescribeKeysOutput
SetTotalCount sets the TotalCount field's value.
func (PageInfoForDescribeKeysOutput) String ¶
func (s PageInfoForDescribeKeysOutput) String() string
String returns the string representation
type PageInfoForDescribeSecretVersionsOutput ¶
type PageInfoForDescribeSecretVersionsOutput struct {
Count *int32 `type:"int32" json:",omitempty"`
CurrentPage *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (PageInfoForDescribeSecretVersionsOutput) GoString ¶
func (s PageInfoForDescribeSecretVersionsOutput) GoString() string
GoString returns the string representation
func (*PageInfoForDescribeSecretVersionsOutput) SetCount ¶
func (s *PageInfoForDescribeSecretVersionsOutput) SetCount(v int32) *PageInfoForDescribeSecretVersionsOutput
SetCount sets the Count field's value.
func (*PageInfoForDescribeSecretVersionsOutput) SetCurrentPage ¶
func (s *PageInfoForDescribeSecretVersionsOutput) SetCurrentPage(v int32) *PageInfoForDescribeSecretVersionsOutput
SetCurrentPage sets the CurrentPage field's value.
func (*PageInfoForDescribeSecretVersionsOutput) SetPageSize ¶
func (s *PageInfoForDescribeSecretVersionsOutput) SetPageSize(v int32) *PageInfoForDescribeSecretVersionsOutput
SetPageSize sets the PageSize field's value.
func (*PageInfoForDescribeSecretVersionsOutput) SetTotalCount ¶
func (s *PageInfoForDescribeSecretVersionsOutput) SetTotalCount(v int32) *PageInfoForDescribeSecretVersionsOutput
SetTotalCount sets the TotalCount field's value.
func (PageInfoForDescribeSecretVersionsOutput) String ¶
func (s PageInfoForDescribeSecretVersionsOutput) String() string
String returns the string representation
type PageInfoForDescribeSecretsOutput ¶
type PageInfoForDescribeSecretsOutput struct {
Count *int32 `type:"int32" json:",omitempty"`
CurrentPage *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (PageInfoForDescribeSecretsOutput) GoString ¶
func (s PageInfoForDescribeSecretsOutput) GoString() string
GoString returns the string representation
func (*PageInfoForDescribeSecretsOutput) SetCount ¶
func (s *PageInfoForDescribeSecretsOutput) SetCount(v int32) *PageInfoForDescribeSecretsOutput
SetCount sets the Count field's value.
func (*PageInfoForDescribeSecretsOutput) SetCurrentPage ¶
func (s *PageInfoForDescribeSecretsOutput) SetCurrentPage(v int32) *PageInfoForDescribeSecretsOutput
SetCurrentPage sets the CurrentPage field's value.
func (*PageInfoForDescribeSecretsOutput) SetPageSize ¶
func (s *PageInfoForDescribeSecretsOutput) SetPageSize(v int32) *PageInfoForDescribeSecretsOutput
SetPageSize sets the PageSize field's value.
func (*PageInfoForDescribeSecretsOutput) SetTotalCount ¶
func (s *PageInfoForDescribeSecretsOutput) SetTotalCount(v int32) *PageInfoForDescribeSecretsOutput
SetTotalCount sets the TotalCount field's value.
func (PageInfoForDescribeSecretsOutput) String ¶
func (s PageInfoForDescribeSecretsOutput) String() string
String returns the string representation
type PrimaryKeyForCreateKeyOutput ¶
type PrimaryKeyForCreateKeyOutput struct {
Region *string `type:"string" json:",omitempty"`
Trn *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (PrimaryKeyForCreateKeyOutput) GoString ¶
func (s PrimaryKeyForCreateKeyOutput) GoString() string
GoString returns the string representation
func (*PrimaryKeyForCreateKeyOutput) SetRegion ¶
func (s *PrimaryKeyForCreateKeyOutput) SetRegion(v string) *PrimaryKeyForCreateKeyOutput
SetRegion sets the Region field's value.
func (*PrimaryKeyForCreateKeyOutput) SetTrn ¶
func (s *PrimaryKeyForCreateKeyOutput) SetTrn(v string) *PrimaryKeyForCreateKeyOutput
SetTrn sets the Trn field's value.
func (PrimaryKeyForCreateKeyOutput) String ¶
func (s PrimaryKeyForCreateKeyOutput) String() string
String returns the string representation
type PrimaryKeyForDescribeKeyOutput ¶
type PrimaryKeyForDescribeKeyOutput struct {
Region *string `type:"string" json:",omitempty"`
Trn *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (PrimaryKeyForDescribeKeyOutput) GoString ¶
func (s PrimaryKeyForDescribeKeyOutput) GoString() string
GoString returns the string representation
func (*PrimaryKeyForDescribeKeyOutput) SetRegion ¶
func (s *PrimaryKeyForDescribeKeyOutput) SetRegion(v string) *PrimaryKeyForDescribeKeyOutput
SetRegion sets the Region field's value.
func (*PrimaryKeyForDescribeKeyOutput) SetTrn ¶
func (s *PrimaryKeyForDescribeKeyOutput) SetTrn(v string) *PrimaryKeyForDescribeKeyOutput
SetTrn sets the Trn field's value.
func (PrimaryKeyForDescribeKeyOutput) String ¶
func (s PrimaryKeyForDescribeKeyOutput) String() string
String returns the string representation
type PrimaryKeyForDescribeKeysOutput ¶
type PrimaryKeyForDescribeKeysOutput struct {
Region *string `type:"string" json:",omitempty"`
Trn *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (PrimaryKeyForDescribeKeysOutput) GoString ¶
func (s PrimaryKeyForDescribeKeysOutput) GoString() string
GoString returns the string representation
func (*PrimaryKeyForDescribeKeysOutput) SetRegion ¶
func (s *PrimaryKeyForDescribeKeysOutput) SetRegion(v string) *PrimaryKeyForDescribeKeysOutput
SetRegion sets the Region field's value.
func (*PrimaryKeyForDescribeKeysOutput) SetTrn ¶
func (s *PrimaryKeyForDescribeKeysOutput) SetTrn(v string) *PrimaryKeyForDescribeKeysOutput
SetTrn sets the Trn field's value.
func (PrimaryKeyForDescribeKeysOutput) String ¶
func (s PrimaryKeyForDescribeKeysOutput) String() string
String returns the string representation
type PrimaryKeyForReplicateKeyOutput ¶
type PrimaryKeyForReplicateKeyOutput struct {
Region *string `type:"string" json:",omitempty"`
Trn *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (PrimaryKeyForReplicateKeyOutput) GoString ¶
func (s PrimaryKeyForReplicateKeyOutput) GoString() string
GoString returns the string representation
func (*PrimaryKeyForReplicateKeyOutput) SetRegion ¶
func (s *PrimaryKeyForReplicateKeyOutput) SetRegion(v string) *PrimaryKeyForReplicateKeyOutput
SetRegion sets the Region field's value.
func (*PrimaryKeyForReplicateKeyOutput) SetTrn ¶
func (s *PrimaryKeyForReplicateKeyOutput) SetTrn(v string) *PrimaryKeyForReplicateKeyOutput
SetTrn sets the Trn field's value.
func (PrimaryKeyForReplicateKeyOutput) String ¶
func (s PrimaryKeyForReplicateKeyOutput) String() string
String returns the string representation
type QueryKeyringInput ¶
type QueryKeyringInput struct {
KeyringID *string `type:"string"`
KeyringName *string `min:"2" max:"31" type:"string"`
// contains filtered or unexported fields
}
func (QueryKeyringInput) GoString ¶
func (s QueryKeyringInput) GoString() string
GoString returns the string representation
func (*QueryKeyringInput) SetKeyringID ¶
func (s *QueryKeyringInput) SetKeyringID(v string) *QueryKeyringInput
SetKeyringID sets the KeyringID field's value.
func (*QueryKeyringInput) SetKeyringName ¶
func (s *QueryKeyringInput) SetKeyringName(v string) *QueryKeyringInput
SetKeyringName sets the KeyringName field's value.
func (QueryKeyringInput) String ¶
func (s QueryKeyringInput) String() string
String returns the string representation
func (*QueryKeyringInput) Validate ¶
func (s *QueryKeyringInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type QueryKeyringOutput ¶
type QueryKeyringOutput struct {
Metadata *response.ResponseMetadata
Keyring *KeyringForQueryKeyringOutput `type:"structure"`
// contains filtered or unexported fields
}
func (QueryKeyringOutput) GoString ¶
func (s QueryKeyringOutput) GoString() string
GoString returns the string representation
func (*QueryKeyringOutput) SetKeyring ¶
func (s *QueryKeyringOutput) SetKeyring(v *KeyringForQueryKeyringOutput) *QueryKeyringOutput
SetKeyring sets the Keyring field's value.
func (QueryKeyringOutput) String ¶
func (s QueryKeyringOutput) String() string
String returns the string representation
type ReEncryptInput ¶
type ReEncryptInput struct {
// CiphertextBlob is a required field
CiphertextBlob *string `min:"19" type:"string" json:",omitempty" required:"true"`
NewEncryptionContext map[string]*string `type:"map" json:",omitempty"`
NewKeyID *string `type:"string" json:",omitempty"`
NewKeyName *string `min:"2" max:"31" type:"string" json:",omitempty"`
NewKeyringName *string `min:"2" max:"31" type:"string" json:",omitempty"`
OldEncryptionContext map[string]*string `type:"map" json:",omitempty"`
// contains filtered or unexported fields
}
func (ReEncryptInput) GoString ¶
func (s ReEncryptInput) GoString() string
GoString returns the string representation
func (*ReEncryptInput) SetCiphertextBlob ¶
func (s *ReEncryptInput) SetCiphertextBlob(v string) *ReEncryptInput
SetCiphertextBlob sets the CiphertextBlob field's value.
func (*ReEncryptInput) SetNewEncryptionContext ¶
func (s *ReEncryptInput) SetNewEncryptionContext(v map[string]*string) *ReEncryptInput
SetNewEncryptionContext sets the NewEncryptionContext field's value.
func (*ReEncryptInput) SetNewKeyID ¶
func (s *ReEncryptInput) SetNewKeyID(v string) *ReEncryptInput
SetNewKeyID sets the NewKeyID field's value.
func (*ReEncryptInput) SetNewKeyName ¶
func (s *ReEncryptInput) SetNewKeyName(v string) *ReEncryptInput
SetNewKeyName sets the NewKeyName field's value.
func (*ReEncryptInput) SetNewKeyringName ¶
func (s *ReEncryptInput) SetNewKeyringName(v string) *ReEncryptInput
SetNewKeyringName sets the NewKeyringName field's value.
func (*ReEncryptInput) SetOldEncryptionContext ¶
func (s *ReEncryptInput) SetOldEncryptionContext(v map[string]*string) *ReEncryptInput
SetOldEncryptionContext sets the OldEncryptionContext field's value.
func (ReEncryptInput) String ¶
func (s ReEncryptInput) String() string
String returns the string representation
func (*ReEncryptInput) Validate ¶
func (s *ReEncryptInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ReEncryptOutput ¶
type ReEncryptOutput struct {
Metadata *response.ResponseMetadata
CiphertextBlob *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ReEncryptOutput) GoString ¶
func (s ReEncryptOutput) GoString() string
GoString returns the string representation
func (*ReEncryptOutput) SetCiphertextBlob ¶
func (s *ReEncryptOutput) SetCiphertextBlob(v string) *ReEncryptOutput
SetCiphertextBlob sets the CiphertextBlob field's value.
func (ReEncryptOutput) String ¶
func (s ReEncryptOutput) String() string
String returns the string representation
type RegionForDescribeRegionsOutput ¶
type RegionForDescribeRegionsOutput struct {
RegionId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (RegionForDescribeRegionsOutput) GoString ¶
func (s RegionForDescribeRegionsOutput) GoString() string
GoString returns the string representation
func (*RegionForDescribeRegionsOutput) SetRegionId ¶
func (s *RegionForDescribeRegionsOutput) SetRegionId(v string) *RegionForDescribeRegionsOutput
SetRegionId sets the RegionId field's value.
func (RegionForDescribeRegionsOutput) String ¶
func (s RegionForDescribeRegionsOutput) String() string
String returns the string representation
type ReplicaKeyForCreateKeyOutput ¶
type ReplicaKeyForCreateKeyOutput struct {
Region *string `type:"string" json:",omitempty"`
Trn *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ReplicaKeyForCreateKeyOutput) GoString ¶
func (s ReplicaKeyForCreateKeyOutput) GoString() string
GoString returns the string representation
func (*ReplicaKeyForCreateKeyOutput) SetRegion ¶
func (s *ReplicaKeyForCreateKeyOutput) SetRegion(v string) *ReplicaKeyForCreateKeyOutput
SetRegion sets the Region field's value.
func (*ReplicaKeyForCreateKeyOutput) SetTrn ¶
func (s *ReplicaKeyForCreateKeyOutput) SetTrn(v string) *ReplicaKeyForCreateKeyOutput
SetTrn sets the Trn field's value.
func (ReplicaKeyForCreateKeyOutput) String ¶
func (s ReplicaKeyForCreateKeyOutput) String() string
String returns the string representation
type ReplicaKeyForDescribeKeyOutput ¶
type ReplicaKeyForDescribeKeyOutput struct {
Region *string `type:"string" json:",omitempty"`
Trn *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ReplicaKeyForDescribeKeyOutput) GoString ¶
func (s ReplicaKeyForDescribeKeyOutput) GoString() string
GoString returns the string representation
func (*ReplicaKeyForDescribeKeyOutput) SetRegion ¶
func (s *ReplicaKeyForDescribeKeyOutput) SetRegion(v string) *ReplicaKeyForDescribeKeyOutput
SetRegion sets the Region field's value.
func (*ReplicaKeyForDescribeKeyOutput) SetTrn ¶
func (s *ReplicaKeyForDescribeKeyOutput) SetTrn(v string) *ReplicaKeyForDescribeKeyOutput
SetTrn sets the Trn field's value.
func (ReplicaKeyForDescribeKeyOutput) String ¶
func (s ReplicaKeyForDescribeKeyOutput) String() string
String returns the string representation
type ReplicaKeyForDescribeKeysOutput ¶
type ReplicaKeyForDescribeKeysOutput struct {
Region *string `type:"string" json:",omitempty"`
Trn *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ReplicaKeyForDescribeKeysOutput) GoString ¶
func (s ReplicaKeyForDescribeKeysOutput) GoString() string
GoString returns the string representation
func (*ReplicaKeyForDescribeKeysOutput) SetRegion ¶
func (s *ReplicaKeyForDescribeKeysOutput) SetRegion(v string) *ReplicaKeyForDescribeKeysOutput
SetRegion sets the Region field's value.
func (*ReplicaKeyForDescribeKeysOutput) SetTrn ¶
func (s *ReplicaKeyForDescribeKeysOutput) SetTrn(v string) *ReplicaKeyForDescribeKeysOutput
SetTrn sets the Trn field's value.
func (ReplicaKeyForDescribeKeysOutput) String ¶
func (s ReplicaKeyForDescribeKeysOutput) String() string
String returns the string representation
type ReplicaKeyForReplicateKeyOutput ¶
type ReplicaKeyForReplicateKeyOutput struct {
Region *string `type:"string" json:",omitempty"`
Trn *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ReplicaKeyForReplicateKeyOutput) GoString ¶
func (s ReplicaKeyForReplicateKeyOutput) GoString() string
GoString returns the string representation
func (*ReplicaKeyForReplicateKeyOutput) SetRegion ¶
func (s *ReplicaKeyForReplicateKeyOutput) SetRegion(v string) *ReplicaKeyForReplicateKeyOutput
SetRegion sets the Region field's value.
func (*ReplicaKeyForReplicateKeyOutput) SetTrn ¶
func (s *ReplicaKeyForReplicateKeyOutput) SetTrn(v string) *ReplicaKeyForReplicateKeyOutput
SetTrn sets the Trn field's value.
func (ReplicaKeyForReplicateKeyOutput) String ¶
func (s ReplicaKeyForReplicateKeyOutput) String() string
String returns the string representation
type ReplicateKeyInput ¶
type ReplicateKeyInput struct {
Description *string `max:"8192" type:"string" json:",omitempty"`
KeyID *string `type:"string" json:",omitempty"`
KeyName *string `min:"2" max:"31" type:"string" json:",omitempty"`
KeyringName *string `min:"2" max:"31" type:"string" json:",omitempty"`
// ReplicaRegion is a required field
ReplicaRegion *string `max:"64" type:"string" json:",omitempty" required:"true"`
Tags []*TagForReplicateKeyInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ReplicateKeyInput) GoString ¶
func (s ReplicateKeyInput) GoString() string
GoString returns the string representation
func (*ReplicateKeyInput) SetDescription ¶
func (s *ReplicateKeyInput) SetDescription(v string) *ReplicateKeyInput
SetDescription sets the Description field's value.
func (*ReplicateKeyInput) SetKeyID ¶
func (s *ReplicateKeyInput) SetKeyID(v string) *ReplicateKeyInput
SetKeyID sets the KeyID field's value.
func (*ReplicateKeyInput) SetKeyName ¶
func (s *ReplicateKeyInput) SetKeyName(v string) *ReplicateKeyInput
SetKeyName sets the KeyName field's value.
func (*ReplicateKeyInput) SetKeyringName ¶
func (s *ReplicateKeyInput) SetKeyringName(v string) *ReplicateKeyInput
SetKeyringName sets the KeyringName field's value.
func (*ReplicateKeyInput) SetReplicaRegion ¶
func (s *ReplicateKeyInput) SetReplicaRegion(v string) *ReplicateKeyInput
SetReplicaRegion sets the ReplicaRegion field's value.
func (*ReplicateKeyInput) SetTags ¶
func (s *ReplicateKeyInput) SetTags(v []*TagForReplicateKeyInput) *ReplicateKeyInput
SetTags sets the Tags field's value.
func (ReplicateKeyInput) String ¶
func (s ReplicateKeyInput) String() string
String returns the string representation
func (*ReplicateKeyInput) Validate ¶
func (s *ReplicateKeyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ReplicateKeyOutput ¶
type ReplicateKeyOutput struct {
Metadata *response.ResponseMetadata
ReplicaKey *ConvertReplicaKeyForReplicateKeyOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (ReplicateKeyOutput) GoString ¶
func (s ReplicateKeyOutput) GoString() string
GoString returns the string representation
func (*ReplicateKeyOutput) SetReplicaKey ¶
func (s *ReplicateKeyOutput) SetReplicaKey(v *ConvertReplicaKeyForReplicateKeyOutput) *ReplicateKeyOutput
SetReplicaKey sets the ReplicaKey field's value.
func (ReplicateKeyOutput) String ¶
func (s ReplicateKeyOutput) String() string
String returns the string representation
type ResourceTagForListTagsForResourcesOutput ¶
type ResourceTagForListTagsForResourcesOutput struct {
ResourceId *string `type:"string" json:",omitempty"`
ResourceType *string `type:"string" json:",omitempty"`
TagKey *string `type:"string" json:",omitempty"`
TagValue *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ResourceTagForListTagsForResourcesOutput) GoString ¶
func (s ResourceTagForListTagsForResourcesOutput) GoString() string
GoString returns the string representation
func (*ResourceTagForListTagsForResourcesOutput) SetResourceId ¶
func (s *ResourceTagForListTagsForResourcesOutput) SetResourceId(v string) *ResourceTagForListTagsForResourcesOutput
SetResourceId sets the ResourceId field's value.
func (*ResourceTagForListTagsForResourcesOutput) SetResourceType ¶
func (s *ResourceTagForListTagsForResourcesOutput) SetResourceType(v string) *ResourceTagForListTagsForResourcesOutput
SetResourceType sets the ResourceType field's value.
func (*ResourceTagForListTagsForResourcesOutput) SetTagKey ¶
func (s *ResourceTagForListTagsForResourcesOutput) SetTagKey(v string) *ResourceTagForListTagsForResourcesOutput
SetTagKey sets the TagKey field's value.
func (*ResourceTagForListTagsForResourcesOutput) SetTagValue ¶
func (s *ResourceTagForListTagsForResourcesOutput) SetTagValue(v string) *ResourceTagForListTagsForResourcesOutput
SetTagValue sets the TagValue field's value.
func (ResourceTagForListTagsForResourcesOutput) String ¶
func (s ResourceTagForListTagsForResourcesOutput) String() string
String returns the string representation
type RestoreSecretInput ¶
type RestoreSecretInput struct {
// BackupData is a required field
BackupData *string `type:"string" json:",omitempty" required:"true"`
// SecretDataKey is a required field
SecretDataKey *string `type:"string" json:",omitempty" required:"true"`
// Signature is a required field
Signature *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (RestoreSecretInput) GoString ¶
func (s RestoreSecretInput) GoString() string
GoString returns the string representation
func (*RestoreSecretInput) SetBackupData ¶
func (s *RestoreSecretInput) SetBackupData(v string) *RestoreSecretInput
SetBackupData sets the BackupData field's value.
func (*RestoreSecretInput) SetSecretDataKey ¶
func (s *RestoreSecretInput) SetSecretDataKey(v string) *RestoreSecretInput
SetSecretDataKey sets the SecretDataKey field's value.
func (*RestoreSecretInput) SetSignature ¶
func (s *RestoreSecretInput) SetSignature(v string) *RestoreSecretInput
SetSignature sets the Signature field's value.
func (RestoreSecretInput) String ¶
func (s RestoreSecretInput) String() string
String returns the string representation
func (*RestoreSecretInput) Validate ¶
func (s *RestoreSecretInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RestoreSecretOutput ¶
type RestoreSecretOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (RestoreSecretOutput) GoString ¶
func (s RestoreSecretOutput) GoString() string
GoString returns the string representation
func (RestoreSecretOutput) String ¶
func (s RestoreSecretOutput) String() string
String returns the string representation
type RotateSecretInput ¶
type RotateSecretInput struct {
// SecretName is a required field
SecretName *string `min:"2" max:"128" type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (RotateSecretInput) GoString ¶
func (s RotateSecretInput) GoString() string
GoString returns the string representation
func (*RotateSecretInput) SetSecretName ¶
func (s *RotateSecretInput) SetSecretName(v string) *RotateSecretInput
SetSecretName sets the SecretName field's value.
func (RotateSecretInput) String ¶
func (s RotateSecretInput) String() string
String returns the string representation
func (*RotateSecretInput) Validate ¶
func (s *RotateSecretInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RotateSecretOutput ¶
type RotateSecretOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (RotateSecretOutput) GoString ¶
func (s RotateSecretOutput) GoString() string
GoString returns the string representation
func (RotateSecretOutput) String ¶
func (s RotateSecretOutput) String() string
String returns the string representation
type ScheduleKeyDeletionInput ¶
type ScheduleKeyDeletionInput struct {
KeyID *string `type:"string" json:",omitempty"`
KeyName *string `min:"2" max:"31" type:"string" json:",omitempty"`
KeyringName *string `min:"2" max:"31" type:"string" json:",omitempty"`
PendingWindowInDays *int32 `min:"7" max:"30" type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ScheduleKeyDeletionInput) GoString ¶
func (s ScheduleKeyDeletionInput) GoString() string
GoString returns the string representation
func (*ScheduleKeyDeletionInput) SetKeyID ¶
func (s *ScheduleKeyDeletionInput) SetKeyID(v string) *ScheduleKeyDeletionInput
SetKeyID sets the KeyID field's value.
func (*ScheduleKeyDeletionInput) SetKeyName ¶
func (s *ScheduleKeyDeletionInput) SetKeyName(v string) *ScheduleKeyDeletionInput
SetKeyName sets the KeyName field's value.
func (*ScheduleKeyDeletionInput) SetKeyringName ¶
func (s *ScheduleKeyDeletionInput) SetKeyringName(v string) *ScheduleKeyDeletionInput
SetKeyringName sets the KeyringName field's value.
func (*ScheduleKeyDeletionInput) SetPendingWindowInDays ¶
func (s *ScheduleKeyDeletionInput) SetPendingWindowInDays(v int32) *ScheduleKeyDeletionInput
SetPendingWindowInDays sets the PendingWindowInDays field's value.
func (ScheduleKeyDeletionInput) String ¶
func (s ScheduleKeyDeletionInput) String() string
String returns the string representation
func (*ScheduleKeyDeletionInput) Validate ¶
func (s *ScheduleKeyDeletionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ScheduleKeyDeletionOutput ¶
type ScheduleKeyDeletionOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (ScheduleKeyDeletionOutput) GoString ¶
func (s ScheduleKeyDeletionOutput) GoString() string
GoString returns the string representation
func (ScheduleKeyDeletionOutput) String ¶
func (s ScheduleKeyDeletionOutput) String() string
String returns the string representation
type ScheduleSecretDeletionInput ¶
type ScheduleSecretDeletionInput struct {
ForceDelete *bool `type:"boolean" json:",omitempty"`
PendingWindowInDays *int32 `min:"7" max:"30" type:"int32" json:",omitempty"`
// SecretName is a required field
SecretName *string `min:"2" max:"128" type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (ScheduleSecretDeletionInput) GoString ¶
func (s ScheduleSecretDeletionInput) GoString() string
GoString returns the string representation
func (*ScheduleSecretDeletionInput) SetForceDelete ¶
func (s *ScheduleSecretDeletionInput) SetForceDelete(v bool) *ScheduleSecretDeletionInput
SetForceDelete sets the ForceDelete field's value.
func (*ScheduleSecretDeletionInput) SetPendingWindowInDays ¶
func (s *ScheduleSecretDeletionInput) SetPendingWindowInDays(v int32) *ScheduleSecretDeletionInput
SetPendingWindowInDays sets the PendingWindowInDays field's value.
func (*ScheduleSecretDeletionInput) SetSecretName ¶
func (s *ScheduleSecretDeletionInput) SetSecretName(v string) *ScheduleSecretDeletionInput
SetSecretName sets the SecretName field's value.
func (ScheduleSecretDeletionInput) String ¶
func (s ScheduleSecretDeletionInput) String() string
String returns the string representation
func (*ScheduleSecretDeletionInput) Validate ¶
func (s *ScheduleSecretDeletionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ScheduleSecretDeletionOutput ¶
type ScheduleSecretDeletionOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (ScheduleSecretDeletionOutput) GoString ¶
func (s ScheduleSecretDeletionOutput) GoString() string
GoString returns the string representation
func (ScheduleSecretDeletionOutput) String ¶
func (s ScheduleSecretDeletionOutput) String() string
String returns the string representation
type SecretForCreateSecretOutput ¶
type SecretForCreateSecretOutput struct {
CreationDate *int64 `type:"int64" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
EncryptionKey *string `type:"string" json:",omitempty"`
ExtendedConfig *string `max:"1024" type:"string" json:",omitempty"`
ID *string `type:"string" json:",omitempty"`
LastRotationTime *string `type:"string" json:",omitempty"`
Managed *bool `type:"boolean" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
RotationInterval *int32 `type:"int32" json:",omitempty"`
RotationState *string `type:"string" json:",omitempty"`
ScheduleDeleteTime *string `type:"string" json:",omitempty"`
ScheduleRotationTime *string `type:"string" json:",omitempty"`
SecretName *string `type:"string" json:",omitempty"`
SecretState *string `type:"string" json:",omitempty" enum:"EnumOfSecretStateForCreateSecretOutput"`
SecretType *string `type:"string" json:",omitempty" enum:"EnumOfSecretTypeForCreateSecretOutput"`
Trn *string `type:"string" json:",omitempty"`
UID *string `type:"string" json:",omitempty"`
UpdateDate *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (SecretForCreateSecretOutput) GoString ¶
func (s SecretForCreateSecretOutput) GoString() string
GoString returns the string representation
func (*SecretForCreateSecretOutput) SetCreationDate ¶
func (s *SecretForCreateSecretOutput) SetCreationDate(v int64) *SecretForCreateSecretOutput
SetCreationDate sets the CreationDate field's value.
func (*SecretForCreateSecretOutput) SetDescription ¶
func (s *SecretForCreateSecretOutput) SetDescription(v string) *SecretForCreateSecretOutput
SetDescription sets the Description field's value.
func (*SecretForCreateSecretOutput) SetEncryptionKey ¶
func (s *SecretForCreateSecretOutput) SetEncryptionKey(v string) *SecretForCreateSecretOutput
SetEncryptionKey sets the EncryptionKey field's value.
func (*SecretForCreateSecretOutput) SetExtendedConfig ¶
func (s *SecretForCreateSecretOutput) SetExtendedConfig(v string) *SecretForCreateSecretOutput
SetExtendedConfig sets the ExtendedConfig field's value.
func (*SecretForCreateSecretOutput) SetID ¶
func (s *SecretForCreateSecretOutput) SetID(v string) *SecretForCreateSecretOutput
SetID sets the ID field's value.
func (*SecretForCreateSecretOutput) SetLastRotationTime ¶
func (s *SecretForCreateSecretOutput) SetLastRotationTime(v string) *SecretForCreateSecretOutput
SetLastRotationTime sets the LastRotationTime field's value.
func (*SecretForCreateSecretOutput) SetManaged ¶
func (s *SecretForCreateSecretOutput) SetManaged(v bool) *SecretForCreateSecretOutput
SetManaged sets the Managed field's value.
func (*SecretForCreateSecretOutput) SetProjectName ¶
func (s *SecretForCreateSecretOutput) SetProjectName(v string) *SecretForCreateSecretOutput
SetProjectName sets the ProjectName field's value.
func (*SecretForCreateSecretOutput) SetRotationInterval ¶
func (s *SecretForCreateSecretOutput) SetRotationInterval(v int32) *SecretForCreateSecretOutput
SetRotationInterval sets the RotationInterval field's value.
func (*SecretForCreateSecretOutput) SetRotationState ¶
func (s *SecretForCreateSecretOutput) SetRotationState(v string) *SecretForCreateSecretOutput
SetRotationState sets the RotationState field's value.
func (*SecretForCreateSecretOutput) SetScheduleDeleteTime ¶
func (s *SecretForCreateSecretOutput) SetScheduleDeleteTime(v string) *SecretForCreateSecretOutput
SetScheduleDeleteTime sets the ScheduleDeleteTime field's value.
func (*SecretForCreateSecretOutput) SetScheduleRotationTime ¶
func (s *SecretForCreateSecretOutput) SetScheduleRotationTime(v string) *SecretForCreateSecretOutput
SetScheduleRotationTime sets the ScheduleRotationTime field's value.
func (*SecretForCreateSecretOutput) SetSecretName ¶
func (s *SecretForCreateSecretOutput) SetSecretName(v string) *SecretForCreateSecretOutput
SetSecretName sets the SecretName field's value.
func (*SecretForCreateSecretOutput) SetSecretState ¶
func (s *SecretForCreateSecretOutput) SetSecretState(v string) *SecretForCreateSecretOutput
SetSecretState sets the SecretState field's value.
func (*SecretForCreateSecretOutput) SetSecretType ¶
func (s *SecretForCreateSecretOutput) SetSecretType(v string) *SecretForCreateSecretOutput
SetSecretType sets the SecretType field's value.
func (*SecretForCreateSecretOutput) SetTrn ¶
func (s *SecretForCreateSecretOutput) SetTrn(v string) *SecretForCreateSecretOutput
SetTrn sets the Trn field's value.
func (*SecretForCreateSecretOutput) SetUID ¶
func (s *SecretForCreateSecretOutput) SetUID(v string) *SecretForCreateSecretOutput
SetUID sets the UID field's value.
func (*SecretForCreateSecretOutput) SetUpdateDate ¶
func (s *SecretForCreateSecretOutput) SetUpdateDate(v int64) *SecretForCreateSecretOutput
SetUpdateDate sets the UpdateDate field's value.
func (SecretForCreateSecretOutput) String ¶
func (s SecretForCreateSecretOutput) String() string
String returns the string representation
type SecretForDescribeSecretOutput ¶
type SecretForDescribeSecretOutput struct {
CreationDate *int64 `type:"int64" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
EncryptionKey *string `type:"string" json:",omitempty"`
ExtendedConfig *string `max:"1024" type:"string" json:",omitempty"`
ID *string `type:"string" json:",omitempty"`
LastRotationTime *string `type:"string" json:",omitempty"`
Managed *bool `type:"boolean" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
RotationInterval *int32 `type:"int32" json:",omitempty"`
RotationState *string `type:"string" json:",omitempty"`
ScheduleDeleteTime *string `type:"string" json:",omitempty"`
ScheduleRotationTime *string `type:"string" json:",omitempty"`
SecretName *string `type:"string" json:",omitempty"`
SecretState *string `type:"string" json:",omitempty" enum:"EnumOfSecretStateForDescribeSecretOutput"`
SecretType *string `type:"string" json:",omitempty" enum:"EnumOfSecretTypeForDescribeSecretOutput"`
Trn *string `type:"string" json:",omitempty"`
UID *string `type:"string" json:",omitempty"`
UpdateDate *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (SecretForDescribeSecretOutput) GoString ¶
func (s SecretForDescribeSecretOutput) GoString() string
GoString returns the string representation
func (*SecretForDescribeSecretOutput) SetCreationDate ¶
func (s *SecretForDescribeSecretOutput) SetCreationDate(v int64) *SecretForDescribeSecretOutput
SetCreationDate sets the CreationDate field's value.
func (*SecretForDescribeSecretOutput) SetDescription ¶
func (s *SecretForDescribeSecretOutput) SetDescription(v string) *SecretForDescribeSecretOutput
SetDescription sets the Description field's value.
func (*SecretForDescribeSecretOutput) SetEncryptionKey ¶
func (s *SecretForDescribeSecretOutput) SetEncryptionKey(v string) *SecretForDescribeSecretOutput
SetEncryptionKey sets the EncryptionKey field's value.
func (*SecretForDescribeSecretOutput) SetExtendedConfig ¶
func (s *SecretForDescribeSecretOutput) SetExtendedConfig(v string) *SecretForDescribeSecretOutput
SetExtendedConfig sets the ExtendedConfig field's value.
func (*SecretForDescribeSecretOutput) SetID ¶
func (s *SecretForDescribeSecretOutput) SetID(v string) *SecretForDescribeSecretOutput
SetID sets the ID field's value.
func (*SecretForDescribeSecretOutput) SetLastRotationTime ¶
func (s *SecretForDescribeSecretOutput) SetLastRotationTime(v string) *SecretForDescribeSecretOutput
SetLastRotationTime sets the LastRotationTime field's value.
func (*SecretForDescribeSecretOutput) SetManaged ¶
func (s *SecretForDescribeSecretOutput) SetManaged(v bool) *SecretForDescribeSecretOutput
SetManaged sets the Managed field's value.
func (*SecretForDescribeSecretOutput) SetProjectName ¶
func (s *SecretForDescribeSecretOutput) SetProjectName(v string) *SecretForDescribeSecretOutput
SetProjectName sets the ProjectName field's value.
func (*SecretForDescribeSecretOutput) SetRotationInterval ¶
func (s *SecretForDescribeSecretOutput) SetRotationInterval(v int32) *SecretForDescribeSecretOutput
SetRotationInterval sets the RotationInterval field's value.
func (*SecretForDescribeSecretOutput) SetRotationState ¶
func (s *SecretForDescribeSecretOutput) SetRotationState(v string) *SecretForDescribeSecretOutput
SetRotationState sets the RotationState field's value.
func (*SecretForDescribeSecretOutput) SetScheduleDeleteTime ¶
func (s *SecretForDescribeSecretOutput) SetScheduleDeleteTime(v string) *SecretForDescribeSecretOutput
SetScheduleDeleteTime sets the ScheduleDeleteTime field's value.
func (*SecretForDescribeSecretOutput) SetScheduleRotationTime ¶
func (s *SecretForDescribeSecretOutput) SetScheduleRotationTime(v string) *SecretForDescribeSecretOutput
SetScheduleRotationTime sets the ScheduleRotationTime field's value.
func (*SecretForDescribeSecretOutput) SetSecretName ¶
func (s *SecretForDescribeSecretOutput) SetSecretName(v string) *SecretForDescribeSecretOutput
SetSecretName sets the SecretName field's value.
func (*SecretForDescribeSecretOutput) SetSecretState ¶
func (s *SecretForDescribeSecretOutput) SetSecretState(v string) *SecretForDescribeSecretOutput
SetSecretState sets the SecretState field's value.
func (*SecretForDescribeSecretOutput) SetSecretType ¶
func (s *SecretForDescribeSecretOutput) SetSecretType(v string) *SecretForDescribeSecretOutput
SetSecretType sets the SecretType field's value.
func (*SecretForDescribeSecretOutput) SetTrn ¶
func (s *SecretForDescribeSecretOutput) SetTrn(v string) *SecretForDescribeSecretOutput
SetTrn sets the Trn field's value.
func (*SecretForDescribeSecretOutput) SetUID ¶
func (s *SecretForDescribeSecretOutput) SetUID(v string) *SecretForDescribeSecretOutput
SetUID sets the UID field's value.
func (*SecretForDescribeSecretOutput) SetUpdateDate ¶
func (s *SecretForDescribeSecretOutput) SetUpdateDate(v int64) *SecretForDescribeSecretOutput
SetUpdateDate sets the UpdateDate field's value.
func (SecretForDescribeSecretOutput) String ¶
func (s SecretForDescribeSecretOutput) String() string
String returns the string representation
type SecretForDescribeSecretsOutput ¶
type SecretForDescribeSecretsOutput struct {
CreationDate *int64 `type:"int64" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
EncryptionKey *string `type:"string" json:",omitempty"`
ExtendedConfig *string `max:"1024" type:"string" json:",omitempty"`
ID *string `type:"string" json:",omitempty"`
LastRotationTime *string `type:"string" json:",omitempty"`
Managed *bool `type:"boolean" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
RotationInterval *int32 `type:"int32" json:",omitempty"`
RotationState *string `type:"string" json:",omitempty"`
ScheduleDeleteTime *string `type:"string" json:",omitempty"`
ScheduleRotationTime *string `type:"string" json:",omitempty"`
SecretName *string `type:"string" json:",omitempty"`
SecretState *string `type:"string" json:",omitempty" enum:"EnumOfSecretStateForDescribeSecretsOutput"`
SecretType *string `type:"string" json:",omitempty" enum:"EnumOfSecretTypeForDescribeSecretsOutput"`
Trn *string `type:"string" json:",omitempty"`
UID *string `type:"string" json:",omitempty"`
UpdateDate *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (SecretForDescribeSecretsOutput) GoString ¶
func (s SecretForDescribeSecretsOutput) GoString() string
GoString returns the string representation
func (*SecretForDescribeSecretsOutput) SetCreationDate ¶
func (s *SecretForDescribeSecretsOutput) SetCreationDate(v int64) *SecretForDescribeSecretsOutput
SetCreationDate sets the CreationDate field's value.
func (*SecretForDescribeSecretsOutput) SetDescription ¶
func (s *SecretForDescribeSecretsOutput) SetDescription(v string) *SecretForDescribeSecretsOutput
SetDescription sets the Description field's value.
func (*SecretForDescribeSecretsOutput) SetEncryptionKey ¶
func (s *SecretForDescribeSecretsOutput) SetEncryptionKey(v string) *SecretForDescribeSecretsOutput
SetEncryptionKey sets the EncryptionKey field's value.
func (*SecretForDescribeSecretsOutput) SetExtendedConfig ¶
func (s *SecretForDescribeSecretsOutput) SetExtendedConfig(v string) *SecretForDescribeSecretsOutput
SetExtendedConfig sets the ExtendedConfig field's value.
func (*SecretForDescribeSecretsOutput) SetID ¶
func (s *SecretForDescribeSecretsOutput) SetID(v string) *SecretForDescribeSecretsOutput
SetID sets the ID field's value.
func (*SecretForDescribeSecretsOutput) SetLastRotationTime ¶
func (s *SecretForDescribeSecretsOutput) SetLastRotationTime(v string) *SecretForDescribeSecretsOutput
SetLastRotationTime sets the LastRotationTime field's value.
func (*SecretForDescribeSecretsOutput) SetManaged ¶
func (s *SecretForDescribeSecretsOutput) SetManaged(v bool) *SecretForDescribeSecretsOutput
SetManaged sets the Managed field's value.
func (*SecretForDescribeSecretsOutput) SetProjectName ¶
func (s *SecretForDescribeSecretsOutput) SetProjectName(v string) *SecretForDescribeSecretsOutput
SetProjectName sets the ProjectName field's value.
func (*SecretForDescribeSecretsOutput) SetRotationInterval ¶
func (s *SecretForDescribeSecretsOutput) SetRotationInterval(v int32) *SecretForDescribeSecretsOutput
SetRotationInterval sets the RotationInterval field's value.
func (*SecretForDescribeSecretsOutput) SetRotationState ¶
func (s *SecretForDescribeSecretsOutput) SetRotationState(v string) *SecretForDescribeSecretsOutput
SetRotationState sets the RotationState field's value.
func (*SecretForDescribeSecretsOutput) SetScheduleDeleteTime ¶
func (s *SecretForDescribeSecretsOutput) SetScheduleDeleteTime(v string) *SecretForDescribeSecretsOutput
SetScheduleDeleteTime sets the ScheduleDeleteTime field's value.
func (*SecretForDescribeSecretsOutput) SetScheduleRotationTime ¶
func (s *SecretForDescribeSecretsOutput) SetScheduleRotationTime(v string) *SecretForDescribeSecretsOutput
SetScheduleRotationTime sets the ScheduleRotationTime field's value.
func (*SecretForDescribeSecretsOutput) SetSecretName ¶
func (s *SecretForDescribeSecretsOutput) SetSecretName(v string) *SecretForDescribeSecretsOutput
SetSecretName sets the SecretName field's value.
func (*SecretForDescribeSecretsOutput) SetSecretState ¶
func (s *SecretForDescribeSecretsOutput) SetSecretState(v string) *SecretForDescribeSecretsOutput
SetSecretState sets the SecretState field's value.
func (*SecretForDescribeSecretsOutput) SetSecretType ¶
func (s *SecretForDescribeSecretsOutput) SetSecretType(v string) *SecretForDescribeSecretsOutput
SetSecretType sets the SecretType field's value.
func (*SecretForDescribeSecretsOutput) SetTrn ¶
func (s *SecretForDescribeSecretsOutput) SetTrn(v string) *SecretForDescribeSecretsOutput
SetTrn sets the Trn field's value.
func (*SecretForDescribeSecretsOutput) SetUID ¶
func (s *SecretForDescribeSecretsOutput) SetUID(v string) *SecretForDescribeSecretsOutput
SetUID sets the UID field's value.
func (*SecretForDescribeSecretsOutput) SetUpdateDate ¶
func (s *SecretForDescribeSecretsOutput) SetUpdateDate(v int64) *SecretForDescribeSecretsOutput
SetUpdateDate sets the UpdateDate field's value.
func (SecretForDescribeSecretsOutput) String ¶
func (s SecretForDescribeSecretsOutput) String() string
String returns the string representation
type SecretValueForBatchGetSecretValueOutput ¶
type SecretValueForBatchGetSecretValueOutput struct {
CreationDate *int64 `type:"int64" json:",omitempty"`
SecretName *string `type:"string" json:",omitempty"`
SecretValue *string `type:"string" json:",omitempty"`
VersionID *string `type:"string" json:",omitempty"`
VersionStage *string `type:"string" json:",omitempty" enum:"EnumOfVersionStageForBatchGetSecretValueOutput"`
// contains filtered or unexported fields
}
func (SecretValueForBatchGetSecretValueOutput) GoString ¶
func (s SecretValueForBatchGetSecretValueOutput) GoString() string
GoString returns the string representation
func (*SecretValueForBatchGetSecretValueOutput) SetCreationDate ¶
func (s *SecretValueForBatchGetSecretValueOutput) SetCreationDate(v int64) *SecretValueForBatchGetSecretValueOutput
SetCreationDate sets the CreationDate field's value.
func (*SecretValueForBatchGetSecretValueOutput) SetSecretName ¶
func (s *SecretValueForBatchGetSecretValueOutput) SetSecretName(v string) *SecretValueForBatchGetSecretValueOutput
SetSecretName sets the SecretName field's value.
func (*SecretValueForBatchGetSecretValueOutput) SetSecretValue ¶
func (s *SecretValueForBatchGetSecretValueOutput) SetSecretValue(v string) *SecretValueForBatchGetSecretValueOutput
SetSecretValue sets the SecretValue field's value.
func (*SecretValueForBatchGetSecretValueOutput) SetVersionID ¶
func (s *SecretValueForBatchGetSecretValueOutput) SetVersionID(v string) *SecretValueForBatchGetSecretValueOutput
SetVersionID sets the VersionID field's value.
func (*SecretValueForBatchGetSecretValueOutput) SetVersionStage ¶
func (s *SecretValueForBatchGetSecretValueOutput) SetVersionStage(v string) *SecretValueForBatchGetSecretValueOutput
SetVersionStage sets the VersionStage field's value.
func (SecretValueForBatchGetSecretValueOutput) String ¶
func (s SecretValueForBatchGetSecretValueOutput) String() string
String returns the string representation
type SecretVersionForDescribeSecretVersionsOutput ¶
type SecretVersionForDescribeSecretVersionsOutput struct {
CreationDate *int64 `type:"int64" json:",omitempty"`
VersionID *string `type:"string" json:",omitempty"`
VersionStage *string `type:"string" json:",omitempty" enum:"EnumOfVersionStageForDescribeSecretVersionsOutput"`
// contains filtered or unexported fields
}
func (SecretVersionForDescribeSecretVersionsOutput) GoString ¶
func (s SecretVersionForDescribeSecretVersionsOutput) GoString() string
GoString returns the string representation
func (*SecretVersionForDescribeSecretVersionsOutput) SetCreationDate ¶
func (s *SecretVersionForDescribeSecretVersionsOutput) SetCreationDate(v int64) *SecretVersionForDescribeSecretVersionsOutput
SetCreationDate sets the CreationDate field's value.
func (*SecretVersionForDescribeSecretVersionsOutput) SetVersionID ¶
func (s *SecretVersionForDescribeSecretVersionsOutput) SetVersionID(v string) *SecretVersionForDescribeSecretVersionsOutput
SetVersionID sets the VersionID field's value.
func (*SecretVersionForDescribeSecretVersionsOutput) SetVersionStage ¶
func (s *SecretVersionForDescribeSecretVersionsOutput) SetVersionStage(v string) *SecretVersionForDescribeSecretVersionsOutput
SetVersionStage sets the VersionStage field's value.
func (SecretVersionForDescribeSecretVersionsOutput) String ¶
func (s SecretVersionForDescribeSecretVersionsOutput) String() string
String returns the string representation
type SetSecretValueInput ¶
type SetSecretValueInput struct {
// SecretName is a required field
SecretName *string `min:"2" max:"128" type:"string" json:",omitempty" required:"true"`
// SecretValue is a required field
SecretValue *string `max:"30720" type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (SetSecretValueInput) GoString ¶
func (s SetSecretValueInput) GoString() string
GoString returns the string representation
func (*SetSecretValueInput) SetSecretName ¶
func (s *SetSecretValueInput) SetSecretName(v string) *SetSecretValueInput
SetSecretName sets the SecretName field's value.
func (*SetSecretValueInput) SetSecretValue ¶
func (s *SetSecretValueInput) SetSecretValue(v string) *SetSecretValueInput
SetSecretValue sets the SecretValue field's value.
func (SetSecretValueInput) String ¶
func (s SetSecretValueInput) String() string
String returns the string representation
func (*SetSecretValueInput) Validate ¶
func (s *SetSecretValueInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SetSecretValueOutput ¶
type SetSecretValueOutput struct {
Metadata *response.ResponseMetadata
CreationDate *int64 `type:"int64" json:",omitempty"`
VersionID *string `type:"string" json:",omitempty"`
VersionStage *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (SetSecretValueOutput) GoString ¶
func (s SetSecretValueOutput) GoString() string
GoString returns the string representation
func (*SetSecretValueOutput) SetCreationDate ¶
func (s *SetSecretValueOutput) SetCreationDate(v int64) *SetSecretValueOutput
SetCreationDate sets the CreationDate field's value.
func (*SetSecretValueOutput) SetVersionID ¶
func (s *SetSecretValueOutput) SetVersionID(v string) *SetSecretValueOutput
SetVersionID sets the VersionID field's value.
func (*SetSecretValueOutput) SetVersionStage ¶
func (s *SetSecretValueOutput) SetVersionStage(v string) *SetSecretValueOutput
SetVersionStage sets the VersionStage field's value.
func (SetSecretValueOutput) String ¶
func (s SetSecretValueOutput) String() string
String returns the string representation
type TagFilterForDescribeKeysInput ¶
type TagFilterForDescribeKeysInput struct {
Key *string `type:"string" json:",omitempty"`
Values []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagFilterForDescribeKeysInput) GoString ¶
func (s TagFilterForDescribeKeysInput) GoString() string
GoString returns the string representation
func (*TagFilterForDescribeKeysInput) SetKey ¶
func (s *TagFilterForDescribeKeysInput) SetKey(v string) *TagFilterForDescribeKeysInput
SetKey sets the Key field's value.
func (*TagFilterForDescribeKeysInput) SetValues ¶
func (s *TagFilterForDescribeKeysInput) SetValues(v []*string) *TagFilterForDescribeKeysInput
SetValues sets the Values field's value.
func (TagFilterForDescribeKeysInput) String ¶
func (s TagFilterForDescribeKeysInput) String() string
String returns the string representation
type TagFilterForListTagsForResourcesInput ¶
type TagFilterForListTagsForResourcesInput struct {
Key *string `type:"string" json:",omitempty"`
Values []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagFilterForListTagsForResourcesInput) GoString ¶
func (s TagFilterForListTagsForResourcesInput) GoString() string
GoString returns the string representation
func (*TagFilterForListTagsForResourcesInput) SetKey ¶
func (s *TagFilterForListTagsForResourcesInput) SetKey(v string) *TagFilterForListTagsForResourcesInput
SetKey sets the Key field's value.
func (*TagFilterForListTagsForResourcesInput) SetValues ¶
func (s *TagFilterForListTagsForResourcesInput) SetValues(v []*string) *TagFilterForListTagsForResourcesInput
SetValues sets the Values field's value.
func (TagFilterForListTagsForResourcesInput) String ¶
func (s TagFilterForListTagsForResourcesInput) String() string
String returns the string representation
type TagForCreateKeyInput ¶
type TagForCreateKeyInput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForCreateKeyInput) GoString ¶
func (s TagForCreateKeyInput) GoString() string
GoString returns the string representation
func (*TagForCreateKeyInput) SetKey ¶
func (s *TagForCreateKeyInput) SetKey(v string) *TagForCreateKeyInput
SetKey sets the Key field's value.
func (*TagForCreateKeyInput) SetValue ¶
func (s *TagForCreateKeyInput) SetValue(v string) *TagForCreateKeyInput
SetValue sets the Value field's value.
func (TagForCreateKeyInput) String ¶
func (s TagForCreateKeyInput) String() string
String returns the string representation
type TagForCreateKeyOutput ¶
type TagForCreateKeyOutput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForCreateKeyOutput) GoString ¶
func (s TagForCreateKeyOutput) GoString() string
GoString returns the string representation
func (*TagForCreateKeyOutput) SetKey ¶
func (s *TagForCreateKeyOutput) SetKey(v string) *TagForCreateKeyOutput
SetKey sets the Key field's value.
func (*TagForCreateKeyOutput) SetValue ¶
func (s *TagForCreateKeyOutput) SetValue(v string) *TagForCreateKeyOutput
SetValue sets the Value field's value.
func (TagForCreateKeyOutput) String ¶
func (s TagForCreateKeyOutput) String() string
String returns the string representation
type TagForDescribeKeyOutput ¶
type TagForDescribeKeyOutput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForDescribeKeyOutput) GoString ¶
func (s TagForDescribeKeyOutput) GoString() string
GoString returns the string representation
func (*TagForDescribeKeyOutput) SetKey ¶
func (s *TagForDescribeKeyOutput) SetKey(v string) *TagForDescribeKeyOutput
SetKey sets the Key field's value.
func (*TagForDescribeKeyOutput) SetValue ¶
func (s *TagForDescribeKeyOutput) SetValue(v string) *TagForDescribeKeyOutput
SetValue sets the Value field's value.
func (TagForDescribeKeyOutput) String ¶
func (s TagForDescribeKeyOutput) String() string
String returns the string representation
type TagForDescribeKeysOutput ¶
type TagForDescribeKeysOutput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForDescribeKeysOutput) GoString ¶
func (s TagForDescribeKeysOutput) GoString() string
GoString returns the string representation
func (*TagForDescribeKeysOutput) SetKey ¶
func (s *TagForDescribeKeysOutput) SetKey(v string) *TagForDescribeKeysOutput
SetKey sets the Key field's value.
func (*TagForDescribeKeysOutput) SetValue ¶
func (s *TagForDescribeKeysOutput) SetValue(v string) *TagForDescribeKeysOutput
SetValue sets the Value field's value.
func (TagForDescribeKeysOutput) String ¶
func (s TagForDescribeKeysOutput) String() string
String returns the string representation
type TagForReplicateKeyInput ¶
type TagForReplicateKeyInput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForReplicateKeyInput) GoString ¶
func (s TagForReplicateKeyInput) GoString() string
GoString returns the string representation
func (*TagForReplicateKeyInput) SetKey ¶
func (s *TagForReplicateKeyInput) SetKey(v string) *TagForReplicateKeyInput
SetKey sets the Key field's value.
func (*TagForReplicateKeyInput) SetValue ¶
func (s *TagForReplicateKeyInput) SetValue(v string) *TagForReplicateKeyInput
SetValue sets the Value field's value.
func (TagForReplicateKeyInput) String ¶
func (s TagForReplicateKeyInput) String() string
String returns the string representation
type TagForReplicateKeyOutput ¶
type TagForReplicateKeyOutput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForReplicateKeyOutput) GoString ¶
func (s TagForReplicateKeyOutput) GoString() string
GoString returns the string representation
func (*TagForReplicateKeyOutput) SetKey ¶
func (s *TagForReplicateKeyOutput) SetKey(v string) *TagForReplicateKeyOutput
SetKey sets the Key field's value.
func (*TagForReplicateKeyOutput) SetValue ¶
func (s *TagForReplicateKeyOutput) SetValue(v string) *TagForReplicateKeyOutput
SetValue sets the Value field's value.
func (TagForReplicateKeyOutput) String ¶
func (s TagForReplicateKeyOutput) String() string
String returns the string representation
type TagForTagResourcesInput ¶
type TagForTagResourcesInput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForTagResourcesInput) GoString ¶
func (s TagForTagResourcesInput) GoString() string
GoString returns the string representation
func (*TagForTagResourcesInput) SetKey ¶
func (s *TagForTagResourcesInput) SetKey(v string) *TagForTagResourcesInput
SetKey sets the Key field's value.
func (*TagForTagResourcesInput) SetValue ¶
func (s *TagForTagResourcesInput) SetValue(v string) *TagForTagResourcesInput
SetValue sets the Value field's value.
func (TagForTagResourcesInput) String ¶
func (s TagForTagResourcesInput) String() string
String returns the string representation
type TagResourcesInput ¶
type TagResourcesInput struct {
ResourceIds []*string `type:"list" json:",omitempty"`
// ResourceType is a required field
ResourceType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfResourceTypeForTagResourcesInput"`
Tags []*TagForTagResourcesInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagResourcesInput) GoString ¶
func (s TagResourcesInput) GoString() string
GoString returns the string representation
func (*TagResourcesInput) SetResourceIds ¶
func (s *TagResourcesInput) SetResourceIds(v []*string) *TagResourcesInput
SetResourceIds sets the ResourceIds field's value.
func (*TagResourcesInput) SetResourceType ¶
func (s *TagResourcesInput) SetResourceType(v string) *TagResourcesInput
SetResourceType sets the ResourceType field's value.
func (*TagResourcesInput) SetTags ¶
func (s *TagResourcesInput) SetTags(v []*TagForTagResourcesInput) *TagResourcesInput
SetTags sets the Tags field's value.
func (TagResourcesInput) String ¶
func (s TagResourcesInput) String() string
String returns the string representation
func (*TagResourcesInput) Validate ¶
func (s *TagResourcesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagResourcesOutput ¶
type TagResourcesOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (TagResourcesOutput) GoString ¶
func (s TagResourcesOutput) GoString() string
GoString returns the string representation
func (TagResourcesOutput) String ¶
func (s TagResourcesOutput) String() string
String returns the string representation
type UntagResourcesInput ¶
type UntagResourcesInput struct {
ResourceIds []*string `type:"list" json:",omitempty"`
// ResourceType is a required field
ResourceType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfResourceTypeForUntagResourcesInput"`
TagKeys []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (UntagResourcesInput) GoString ¶
func (s UntagResourcesInput) GoString() string
GoString returns the string representation
func (*UntagResourcesInput) SetResourceIds ¶
func (s *UntagResourcesInput) SetResourceIds(v []*string) *UntagResourcesInput
SetResourceIds sets the ResourceIds field's value.
func (*UntagResourcesInput) SetResourceType ¶
func (s *UntagResourcesInput) SetResourceType(v string) *UntagResourcesInput
SetResourceType sets the ResourceType field's value.
func (*UntagResourcesInput) SetTagKeys ¶
func (s *UntagResourcesInput) SetTagKeys(v []*string) *UntagResourcesInput
SetTagKeys sets the TagKeys field's value.
func (UntagResourcesInput) String ¶
func (s UntagResourcesInput) String() string
String returns the string representation
func (*UntagResourcesInput) Validate ¶
func (s *UntagResourcesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UntagResourcesOutput ¶
type UntagResourcesOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (UntagResourcesOutput) GoString ¶
func (s UntagResourcesOutput) GoString() string
GoString returns the string representation
func (UntagResourcesOutput) String ¶
func (s UntagResourcesOutput) String() string
String returns the string representation
type UpdateKeyInput ¶
type UpdateKeyInput struct {
Description *string `max:"8192" type:"string" json:",omitempty"`
KeyID *string `type:"string" json:",omitempty"`
KeyName *string `min:"2" max:"31" type:"string" json:",omitempty"`
KeyringName *string `min:"2" max:"31" type:"string" json:",omitempty"`
NewKeyName *string `min:"2" max:"31" type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateKeyInput) GoString ¶
func (s UpdateKeyInput) GoString() string
GoString returns the string representation
func (*UpdateKeyInput) SetDescription ¶
func (s *UpdateKeyInput) SetDescription(v string) *UpdateKeyInput
SetDescription sets the Description field's value.
func (*UpdateKeyInput) SetKeyID ¶
func (s *UpdateKeyInput) SetKeyID(v string) *UpdateKeyInput
SetKeyID sets the KeyID field's value.
func (*UpdateKeyInput) SetKeyName ¶
func (s *UpdateKeyInput) SetKeyName(v string) *UpdateKeyInput
SetKeyName sets the KeyName field's value.
func (*UpdateKeyInput) SetKeyringName ¶
func (s *UpdateKeyInput) SetKeyringName(v string) *UpdateKeyInput
SetKeyringName sets the KeyringName field's value.
func (*UpdateKeyInput) SetNewKeyName ¶
func (s *UpdateKeyInput) SetNewKeyName(v string) *UpdateKeyInput
SetNewKeyName sets the NewKeyName field's value.
func (UpdateKeyInput) String ¶
func (s UpdateKeyInput) String() string
String returns the string representation
func (*UpdateKeyInput) Validate ¶
func (s *UpdateKeyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateKeyOutput ¶
type UpdateKeyOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (UpdateKeyOutput) GoString ¶
func (s UpdateKeyOutput) GoString() string
GoString returns the string representation
func (UpdateKeyOutput) String ¶
func (s UpdateKeyOutput) String() string
String returns the string representation
type UpdateKeyringInput ¶
type UpdateKeyringInput struct {
Description *string `max:"8192" type:"string"`
KeyringID *string `type:"string"`
KeyringName *string `min:"2" max:"31" type:"string"`
// contains filtered or unexported fields
}
func (UpdateKeyringInput) GoString ¶
func (s UpdateKeyringInput) GoString() string
GoString returns the string representation
func (*UpdateKeyringInput) SetDescription ¶
func (s *UpdateKeyringInput) SetDescription(v string) *UpdateKeyringInput
SetDescription sets the Description field's value.
func (*UpdateKeyringInput) SetKeyringID ¶
func (s *UpdateKeyringInput) SetKeyringID(v string) *UpdateKeyringInput
SetKeyringID sets the KeyringID field's value.
func (*UpdateKeyringInput) SetKeyringName ¶
func (s *UpdateKeyringInput) SetKeyringName(v string) *UpdateKeyringInput
SetKeyringName sets the KeyringName field's value.
func (UpdateKeyringInput) String ¶
func (s UpdateKeyringInput) String() string
String returns the string representation
func (*UpdateKeyringInput) Validate ¶
func (s *UpdateKeyringInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateKeyringOutput ¶
type UpdateKeyringOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (UpdateKeyringOutput) GoString ¶
func (s UpdateKeyringOutput) GoString() string
GoString returns the string representation
func (UpdateKeyringOutput) String ¶
func (s UpdateKeyringOutput) String() string
String returns the string representation
type UpdatePrimaryRegionInput ¶
type UpdatePrimaryRegionInput struct {
KeyID *string `type:"string" json:",omitempty"`
KeyName *string `min:"2" max:"31" type:"string" json:",omitempty"`
KeyringName *string `min:"2" max:"31" type:"string" json:",omitempty"`
// PrimaryRegion is a required field
PrimaryRegion *string `max:"64" type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (UpdatePrimaryRegionInput) GoString ¶
func (s UpdatePrimaryRegionInput) GoString() string
GoString returns the string representation
func (*UpdatePrimaryRegionInput) SetKeyID ¶
func (s *UpdatePrimaryRegionInput) SetKeyID(v string) *UpdatePrimaryRegionInput
SetKeyID sets the KeyID field's value.
func (*UpdatePrimaryRegionInput) SetKeyName ¶
func (s *UpdatePrimaryRegionInput) SetKeyName(v string) *UpdatePrimaryRegionInput
SetKeyName sets the KeyName field's value.
func (*UpdatePrimaryRegionInput) SetKeyringName ¶
func (s *UpdatePrimaryRegionInput) SetKeyringName(v string) *UpdatePrimaryRegionInput
SetKeyringName sets the KeyringName field's value.
func (*UpdatePrimaryRegionInput) SetPrimaryRegion ¶
func (s *UpdatePrimaryRegionInput) SetPrimaryRegion(v string) *UpdatePrimaryRegionInput
SetPrimaryRegion sets the PrimaryRegion field's value.
func (UpdatePrimaryRegionInput) String ¶
func (s UpdatePrimaryRegionInput) String() string
String returns the string representation
func (*UpdatePrimaryRegionInput) Validate ¶
func (s *UpdatePrimaryRegionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdatePrimaryRegionOutput ¶
type UpdatePrimaryRegionOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (UpdatePrimaryRegionOutput) GoString ¶
func (s UpdatePrimaryRegionOutput) GoString() string
GoString returns the string representation
func (UpdatePrimaryRegionOutput) String ¶
func (s UpdatePrimaryRegionOutput) String() string
String returns the string representation
type UpdateSecretInput ¶
type UpdateSecretInput struct {
Description *string `max:"8192" type:"string" json:",omitempty"`
// SecretName is a required field
SecretName *string `min:"2" max:"128" type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (UpdateSecretInput) GoString ¶
func (s UpdateSecretInput) GoString() string
GoString returns the string representation
func (*UpdateSecretInput) SetDescription ¶
func (s *UpdateSecretInput) SetDescription(v string) *UpdateSecretInput
SetDescription sets the Description field's value.
func (*UpdateSecretInput) SetSecretName ¶
func (s *UpdateSecretInput) SetSecretName(v string) *UpdateSecretInput
SetSecretName sets the SecretName field's value.
func (UpdateSecretInput) String ¶
func (s UpdateSecretInput) String() string
String returns the string representation
func (*UpdateSecretInput) Validate ¶
func (s *UpdateSecretInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateSecretOutput ¶
type UpdateSecretOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (UpdateSecretOutput) GoString ¶
func (s UpdateSecretOutput) GoString() string
GoString returns the string representation
func (UpdateSecretOutput) String ¶
func (s UpdateSecretOutput) String() string
String returns the string representation
type UpdateSecretRotationPolicyInput ¶
type UpdateSecretRotationPolicyInput struct {
// AutomaticRotation is a required field
AutomaticRotation *bool `type:"boolean" json:",omitempty" required:"true"`
RotationInterval *string `type:"string" json:",omitempty"`
// SecretName is a required field
SecretName *string `min:"2" max:"128" type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (UpdateSecretRotationPolicyInput) GoString ¶
func (s UpdateSecretRotationPolicyInput) GoString() string
GoString returns the string representation
func (*UpdateSecretRotationPolicyInput) SetAutomaticRotation ¶
func (s *UpdateSecretRotationPolicyInput) SetAutomaticRotation(v bool) *UpdateSecretRotationPolicyInput
SetAutomaticRotation sets the AutomaticRotation field's value.
func (*UpdateSecretRotationPolicyInput) SetRotationInterval ¶
func (s *UpdateSecretRotationPolicyInput) SetRotationInterval(v string) *UpdateSecretRotationPolicyInput
SetRotationInterval sets the RotationInterval field's value.
func (*UpdateSecretRotationPolicyInput) SetSecretName ¶
func (s *UpdateSecretRotationPolicyInput) SetSecretName(v string) *UpdateSecretRotationPolicyInput
SetSecretName sets the SecretName field's value.
func (UpdateSecretRotationPolicyInput) String ¶
func (s UpdateSecretRotationPolicyInput) String() string
String returns the string representation
func (*UpdateSecretRotationPolicyInput) Validate ¶
func (s *UpdateSecretRotationPolicyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateSecretRotationPolicyOutput ¶
type UpdateSecretRotationPolicyOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (UpdateSecretRotationPolicyOutput) GoString ¶
func (s UpdateSecretRotationPolicyOutput) GoString() string
GoString returns the string representation
func (UpdateSecretRotationPolicyOutput) String ¶
func (s UpdateSecretRotationPolicyOutput) String() string
String returns the string representation
type VerifyMacInput ¶
type VerifyMacInput struct {
KeyID *string `type:"string" json:",omitempty"`
KeyName *string `min:"2" max:"31" type:"string" json:",omitempty"`
KeyringName *string `min:"2" max:"31" type:"string" json:",omitempty"`
// Mac is a required field
Mac *string `min:"1" max:"6144" type:"string" json:",omitempty" required:"true"`
// MacAlgorithm is a required field
MacAlgorithm *string `type:"string" json:",omitempty" required:"true"`
// Message is a required field
Message *string `min:"1" max:"4096" type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (VerifyMacInput) GoString ¶
func (s VerifyMacInput) GoString() string
GoString returns the string representation
func (*VerifyMacInput) SetKeyID ¶
func (s *VerifyMacInput) SetKeyID(v string) *VerifyMacInput
SetKeyID sets the KeyID field's value.
func (*VerifyMacInput) SetKeyName ¶
func (s *VerifyMacInput) SetKeyName(v string) *VerifyMacInput
SetKeyName sets the KeyName field's value.
func (*VerifyMacInput) SetKeyringName ¶
func (s *VerifyMacInput) SetKeyringName(v string) *VerifyMacInput
SetKeyringName sets the KeyringName field's value.
func (*VerifyMacInput) SetMac ¶
func (s *VerifyMacInput) SetMac(v string) *VerifyMacInput
SetMac sets the Mac field's value.
func (*VerifyMacInput) SetMacAlgorithm ¶
func (s *VerifyMacInput) SetMacAlgorithm(v string) *VerifyMacInput
SetMacAlgorithm sets the MacAlgorithm field's value.
func (*VerifyMacInput) SetMessage ¶
func (s *VerifyMacInput) SetMessage(v string) *VerifyMacInput
SetMessage sets the Message field's value.
func (VerifyMacInput) String ¶
func (s VerifyMacInput) String() string
String returns the string representation
func (*VerifyMacInput) Validate ¶
func (s *VerifyMacInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type VerifyMacOutput ¶
type VerifyMacOutput struct {
Metadata *response.ResponseMetadata
KeyID *string `type:"string" json:",omitempty"`
MacValid *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (VerifyMacOutput) GoString ¶
func (s VerifyMacOutput) GoString() string
GoString returns the string representation
func (*VerifyMacOutput) SetKeyID ¶
func (s *VerifyMacOutput) SetKeyID(v string) *VerifyMacOutput
SetKeyID sets the KeyID field's value.
func (*VerifyMacOutput) SetMacValid ¶
func (s *VerifyMacOutput) SetMacValid(v bool) *VerifyMacOutput
SetMacValid sets the MacValid field's value.
func (VerifyMacOutput) String ¶
func (s VerifyMacOutput) String() string
String returns the string representation
Source Files
¶
- api_archive_key.go
- api_asymmetric_decrypt.go
- api_asymmetric_encrypt.go
- api_asymmetric_sign.go
- api_asymmetric_verify.go
- api_backup_secret.go
- api_batch_get_secret_value.go
- api_cancel_archive_key.go
- api_cancel_key_deletion.go
- api_cancel_secret_deletion.go
- api_create_key.go
- api_create_keyring.go
- api_create_secret.go
- api_decrypt.go
- api_delete_key_material.go
- api_delete_keyring.go
- api_describe_key.go
- api_describe_keyrings.go
- api_describe_keys.go
- api_describe_regions.go
- api_describe_secret.go
- api_describe_secret_versions.go
- api_describe_secrets.go
- api_disable_key.go
- api_disable_key_rotation.go
- api_enable_key.go
- api_enable_key_rotation.go
- api_encrypt.go
- api_generate_data_key.go
- api_generate_mac.go
- api_get_parameters_for_import.go
- api_get_public_key.go
- api_get_secret_value.go
- api_import_key_material.go
- api_list_tags_for_resources.go
- api_query_keyring.go
- api_re_encrypt.go
- api_replicate_key.go
- api_restore_secret.go
- api_rotate_secret.go
- api_schedule_key_deletion.go
- api_schedule_secret_deletion.go
- api_set_secret_value.go
- api_tag_resources.go
- api_untag_resources.go
- api_update_key.go
- api_update_keyring.go
- api_update_primary_region.go
- api_update_secret.go
- api_update_secret_rotation_policy.go
- api_verify_mac.go
- interface_kms.go
- service_kms.go