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 ConnectCustomKeyStoreInput
- type ConnectCustomKeyStoreOutput
- type ConvertReplicaKeyForReplicateKeyOutput
- func (s ConvertReplicaKeyForReplicateKeyOutput) GoString() string
- func (s *ConvertReplicaKeyForReplicateKeyOutput) SetCreationDate(v int64) *ConvertReplicaKeyForReplicateKeyOutput
- func (s *ConvertReplicaKeyForReplicateKeyOutput) SetCustomKeyStoreID(v string) *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) SetXksKeyConfiguration(v *XksKeyConfigurationForReplicateKeyOutput) *ConvertReplicaKeyForReplicateKeyOutput
- func (s ConvertReplicaKeyForReplicateKeyOutput) String() string
- type CreateCustomKeyStoreInput
- func (s CreateCustomKeyStoreInput) GoString() string
- func (s *CreateCustomKeyStoreInput) SetCustomKeyStoreName(v string) *CreateCustomKeyStoreInput
- func (s *CreateCustomKeyStoreInput) SetCustomKeyStoreType(v string) *CreateCustomKeyStoreInput
- func (s *CreateCustomKeyStoreInput) SetTrustAnchorCertificate(v string) *CreateCustomKeyStoreInput
- func (s *CreateCustomKeyStoreInput) SetXksAccessKey(v string) *CreateCustomKeyStoreInput
- func (s *CreateCustomKeyStoreInput) SetXksProxyConnectivity(v string) *CreateCustomKeyStoreInput
- func (s *CreateCustomKeyStoreInput) SetXksProxyUriEndpoint(v string) *CreateCustomKeyStoreInput
- func (s *CreateCustomKeyStoreInput) SetXksProxyUriPath(v string) *CreateCustomKeyStoreInput
- func (s *CreateCustomKeyStoreInput) SetXksProxyVpcEndpointServiceName(v string) *CreateCustomKeyStoreInput
- func (s *CreateCustomKeyStoreInput) SetXksSecretAccessKey(v string) *CreateCustomKeyStoreInput
- func (s CreateCustomKeyStoreInput) String() string
- func (s *CreateCustomKeyStoreInput) Validate() error
- type CreateCustomKeyStoreOutput
- type CreateKeyInput
- func (s CreateKeyInput) GoString() string
- func (s *CreateKeyInput) SetCustomKeyStoreID(v string) *CreateKeyInput
- 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) SetRotateInterval(v int32) *CreateKeyInput
- func (s *CreateKeyInput) SetRotateState(v string) *CreateKeyInput
- func (s *CreateKeyInput) SetTags(v []*TagForCreateKeyInput) *CreateKeyInput
- func (s *CreateKeyInput) SetXksKeyID(v string) *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) SetVersionName(v string) *CreateSecretInput
- func (s CreateSecretInput) String() string
- func (s *CreateSecretInput) Validate() error
- type CreateSecretOrderInput
- type CreateSecretOrderOutput
- type CreateSecretOutput
- type CustomKeyStoreForCreateCustomKeyStoreOutput
- func (s CustomKeyStoreForCreateCustomKeyStoreOutput) GoString() string
- func (s *CustomKeyStoreForCreateCustomKeyStoreOutput) SetConnectionErrorCode(v string) *CustomKeyStoreForCreateCustomKeyStoreOutput
- func (s *CustomKeyStoreForCreateCustomKeyStoreOutput) SetConnectionState(v string) *CustomKeyStoreForCreateCustomKeyStoreOutput
- func (s *CustomKeyStoreForCreateCustomKeyStoreOutput) SetCreationDate(v int64) *CustomKeyStoreForCreateCustomKeyStoreOutput
- func (s *CustomKeyStoreForCreateCustomKeyStoreOutput) SetCustomKeyStoreName(v string) *CustomKeyStoreForCreateCustomKeyStoreOutput
- func (s *CustomKeyStoreForCreateCustomKeyStoreOutput) SetCustomKeyStoreType(v string) *CustomKeyStoreForCreateCustomKeyStoreOutput
- func (s *CustomKeyStoreForCreateCustomKeyStoreOutput) SetID(v string) *CustomKeyStoreForCreateCustomKeyStoreOutput
- func (s *CustomKeyStoreForCreateCustomKeyStoreOutput) SetTrustAnchorCertificate(v string) *CustomKeyStoreForCreateCustomKeyStoreOutput
- func (s *CustomKeyStoreForCreateCustomKeyStoreOutput) SetUID(v string) *CustomKeyStoreForCreateCustomKeyStoreOutput
- func (s *CustomKeyStoreForCreateCustomKeyStoreOutput) SetUpdateDate(v int64) *CustomKeyStoreForCreateCustomKeyStoreOutput
- func (s *CustomKeyStoreForCreateCustomKeyStoreOutput) SetXksProxyConfiguration(v *XksProxyConfigurationForCreateCustomKeyStoreOutput) *CustomKeyStoreForCreateCustomKeyStoreOutput
- func (s CustomKeyStoreForCreateCustomKeyStoreOutput) String() string
- type CustomKeyStoreForDescribeCustomKeyStoresOutput
- func (s CustomKeyStoreForDescribeCustomKeyStoresOutput) GoString() string
- func (s *CustomKeyStoreForDescribeCustomKeyStoresOutput) SetConnectionErrorCode(v string) *CustomKeyStoreForDescribeCustomKeyStoresOutput
- func (s *CustomKeyStoreForDescribeCustomKeyStoresOutput) SetConnectionState(v string) *CustomKeyStoreForDescribeCustomKeyStoresOutput
- func (s *CustomKeyStoreForDescribeCustomKeyStoresOutput) SetCreationDate(v int64) *CustomKeyStoreForDescribeCustomKeyStoresOutput
- func (s *CustomKeyStoreForDescribeCustomKeyStoresOutput) SetCustomKeyStoreName(v string) *CustomKeyStoreForDescribeCustomKeyStoresOutput
- func (s *CustomKeyStoreForDescribeCustomKeyStoresOutput) SetCustomKeyStoreType(v string) *CustomKeyStoreForDescribeCustomKeyStoresOutput
- func (s *CustomKeyStoreForDescribeCustomKeyStoresOutput) SetID(v string) *CustomKeyStoreForDescribeCustomKeyStoresOutput
- func (s *CustomKeyStoreForDescribeCustomKeyStoresOutput) SetTrustAnchorCertificate(v string) *CustomKeyStoreForDescribeCustomKeyStoresOutput
- func (s *CustomKeyStoreForDescribeCustomKeyStoresOutput) SetUID(v string) *CustomKeyStoreForDescribeCustomKeyStoresOutput
- func (s *CustomKeyStoreForDescribeCustomKeyStoresOutput) SetUpdateDate(v int64) *CustomKeyStoreForDescribeCustomKeyStoresOutput
- func (s *CustomKeyStoreForDescribeCustomKeyStoresOutput) SetXksProxyConfiguration(v *XksProxyConfigurationForDescribeCustomKeyStoresOutput) *CustomKeyStoreForDescribeCustomKeyStoresOutput
- func (s CustomKeyStoreForDescribeCustomKeyStoresOutput) String() string
- type DecryptInput
- type DecryptOutput
- type DeleteCustomKeyStoreInput
- type DeleteCustomKeyStoreOutput
- 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 DescribeCustomKeyStoresInput
- func (s DescribeCustomKeyStoresInput) GoString() string
- func (s *DescribeCustomKeyStoresInput) SetCurrentPage(v int32) *DescribeCustomKeyStoresInput
- func (s *DescribeCustomKeyStoresInput) SetCustomKeyStoreID(v string) *DescribeCustomKeyStoresInput
- func (s *DescribeCustomKeyStoresInput) SetCustomKeyStoreName(v string) *DescribeCustomKeyStoresInput
- func (s *DescribeCustomKeyStoresInput) SetPageSize(v int32) *DescribeCustomKeyStoresInput
- func (s DescribeCustomKeyStoresInput) String() string
- func (s *DescribeCustomKeyStoresInput) Validate() error
- type DescribeCustomKeyStoresOutput
- func (s DescribeCustomKeyStoresOutput) GoString() string
- func (s *DescribeCustomKeyStoresOutput) SetCustomKeyStores(v []*CustomKeyStoreForDescribeCustomKeyStoresOutput) *DescribeCustomKeyStoresOutput
- func (s *DescribeCustomKeyStoresOutput) SetPageInfo(v *PageInfoForDescribeCustomKeyStoresOutput) *DescribeCustomKeyStoresOutput
- func (s DescribeCustomKeyStoresOutput) String() string
- 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 DisconnectCustomKeyStoreInput
- type DisconnectCustomKeyStoreOutput
- 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) SetRotateInterval(v int32) *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
- func (s GetSecretValueInput) GoString() string
- func (s *GetSecretValueInput) SetSecretName(v string) *GetSecretValueInput
- func (s *GetSecretValueInput) SetVersionID(v string) *GetSecretValueInput
- func (s *GetSecretValueInput) SetVersionName(v string) *GetSecretValueInput
- func (s GetSecretValueInput) String() string
- func (s *GetSecretValueInput) Validate() error
- 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) SetVersionName(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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.Context, input *BatchGetSecretValueInput, ...) (*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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.Context, input *CancelSecretDeletionInput, ...) (*CancelSecretDeletionOutput, error)
- func (c *KMS) ConnectCustomKeyStore(input *ConnectCustomKeyStoreInput) (*ConnectCustomKeyStoreOutput, error)
- func (c *KMS) ConnectCustomKeyStoreCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) ConnectCustomKeyStoreCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) ConnectCustomKeyStoreCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) ConnectCustomKeyStoreRequest(input *ConnectCustomKeyStoreInput) (req *request.Request, output *ConnectCustomKeyStoreOutput)
- func (c *KMS) ConnectCustomKeyStoreWithContext(ctx volcengine.Context, input *ConnectCustomKeyStoreInput, ...) (*ConnectCustomKeyStoreOutput, error)
- func (c *KMS) CreateCustomKeyStore(input *CreateCustomKeyStoreInput) (*CreateCustomKeyStoreOutput, error)
- func (c *KMS) CreateCustomKeyStoreCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) CreateCustomKeyStoreCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) CreateCustomKeyStoreCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) CreateCustomKeyStoreRequest(input *CreateCustomKeyStoreInput) (req *request.Request, output *CreateCustomKeyStoreOutput)
- func (c *KMS) CreateCustomKeyStoreWithContext(ctx volcengine.Context, input *CreateCustomKeyStoreInput, ...) (*CreateCustomKeyStoreOutput, 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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) CreateSecretOrder(input *CreateSecretOrderInput) (*CreateSecretOrderOutput, error)
- func (c *KMS) CreateSecretOrderCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) CreateSecretOrderCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) CreateSecretOrderCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) CreateSecretOrderRequest(input *CreateSecretOrderInput) (req *request.Request, output *CreateSecretOrderOutput)
- func (c *KMS) CreateSecretOrderWithContext(ctx volcengine.Context, input *CreateSecretOrderInput, opts ...request.Option) (*CreateSecretOrderOutput, error)
- func (c *KMS) CreateSecretRequest(input *CreateSecretInput) (req *request.Request, output *CreateSecretOutput)
- func (c *KMS) CreateSecretWithContext(ctx volcengine.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 volcengine.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 volcengine.Context, input *DecryptInput, opts ...request.Option) (*DecryptOutput, error)
- func (c *KMS) DeleteCustomKeyStore(input *DeleteCustomKeyStoreInput) (*DeleteCustomKeyStoreOutput, error)
- func (c *KMS) DeleteCustomKeyStoreCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) DeleteCustomKeyStoreCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) DeleteCustomKeyStoreCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) DeleteCustomKeyStoreRequest(input *DeleteCustomKeyStoreInput) (req *request.Request, output *DeleteCustomKeyStoreOutput)
- func (c *KMS) DeleteCustomKeyStoreWithContext(ctx volcengine.Context, input *DeleteCustomKeyStoreInput, ...) (*DeleteCustomKeyStoreOutput, 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 volcengine.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 volcengine.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 volcengine.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 volcengine.Context, input *DeleteKeyringInput, opts ...request.Option) (*DeleteKeyringOutput, error)
- func (c *KMS) DescribeCustomKeyStores(input *DescribeCustomKeyStoresInput) (*DescribeCustomKeyStoresOutput, error)
- func (c *KMS) DescribeCustomKeyStoresCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) DescribeCustomKeyStoresCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) DescribeCustomKeyStoresCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) DescribeCustomKeyStoresRequest(input *DescribeCustomKeyStoresInput) (req *request.Request, output *DescribeCustomKeyStoresOutput)
- func (c *KMS) DescribeCustomKeyStoresWithContext(ctx volcengine.Context, input *DescribeCustomKeyStoresInput, ...) (*DescribeCustomKeyStoresOutput, 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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.Context, input *DescribeSecretVersionsInput, ...) (*DescribeSecretVersionsOutput, error)
- func (c *KMS) DescribeSecretWithContext(ctx volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.Context, input *DisableKeyRotationInput, opts ...request.Option) (*DisableKeyRotationOutput, error)
- func (c *KMS) DisableKeyWithContext(ctx volcengine.Context, input *DisableKeyInput, opts ...request.Option) (*DisableKeyOutput, error)
- func (c *KMS) DisconnectCustomKeyStore(input *DisconnectCustomKeyStoreInput) (*DisconnectCustomKeyStoreOutput, error)
- func (c *KMS) DisconnectCustomKeyStoreCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) DisconnectCustomKeyStoreCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) DisconnectCustomKeyStoreCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) DisconnectCustomKeyStoreRequest(input *DisconnectCustomKeyStoreInput) (req *request.Request, output *DisconnectCustomKeyStoreOutput)
- func (c *KMS) DisconnectCustomKeyStoreWithContext(ctx volcengine.Context, input *DisconnectCustomKeyStoreInput, ...) (*DisconnectCustomKeyStoreOutput, 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 volcengine.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 volcengine.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 volcengine.Context, input *EnableKeyRotationInput, opts ...request.Option) (*EnableKeyRotationOutput, error)
- func (c *KMS) EnableKeyWithContext(ctx volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.Context, input *ListTagsForResourcesInput, ...) (*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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.Context, input *ScheduleKeyDeletionInput, ...) (*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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.Context, input *UntagResourcesInput, opts ...request.Option) (*UntagResourcesOutput, error)
- func (c *KMS) UpdateCustomKeyStore(input *UpdateCustomKeyStoreInput) (*UpdateCustomKeyStoreOutput, error)
- func (c *KMS) UpdateCustomKeyStoreCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *KMS) UpdateCustomKeyStoreCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *KMS) UpdateCustomKeyStoreCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *KMS) UpdateCustomKeyStoreRequest(input *UpdateCustomKeyStoreInput) (req *request.Request, output *UpdateCustomKeyStoreOutput)
- func (c *KMS) UpdateCustomKeyStoreWithContext(ctx volcengine.Context, input *UpdateCustomKeyStoreInput, ...) (*UpdateCustomKeyStoreOutput, 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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.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 volcengine.Context, input *UpdatePrimaryRegionInput, ...) (*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 volcengine.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 volcengine.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 volcengine.Context, input *UpdateSecretRotationPolicyInput, ...) (*UpdateSecretRotationPolicyOutput, error)
- func (c *KMS) UpdateSecretWithContext(ctx volcengine.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 volcengine.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 volcengine.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) SetCustomKeyStoreID(v string) *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) SetXksKeyConfiguration(v *XksKeyConfigurationForCreateKeyOutput) *KeyForCreateKeyOutput
- func (s KeyForCreateKeyOutput) String() string
- type KeyForDescribeKeyOutput
- func (s KeyForDescribeKeyOutput) GoString() string
- func (s *KeyForDescribeKeyOutput) SetCreationDate(v int64) *KeyForDescribeKeyOutput
- func (s *KeyForDescribeKeyOutput) SetCustomKeyStoreID(v string) *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) SetXksKeyConfiguration(v *XksKeyConfigurationForDescribeKeyOutput) *KeyForDescribeKeyOutput
- func (s KeyForDescribeKeyOutput) String() string
- type KeyForDescribeKeysOutput
- func (s KeyForDescribeKeysOutput) GoString() string
- func (s *KeyForDescribeKeysOutput) SetCreationDate(v int64) *KeyForDescribeKeysOutput
- func (s *KeyForDescribeKeysOutput) SetCustomKeyStoreID(v string) *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) SetXksKeyConfiguration(v *XksKeyConfigurationForDescribeKeysOutput) *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 PageInfoForDescribeCustomKeyStoresOutput
- func (s PageInfoForDescribeCustomKeyStoresOutput) GoString() string
- func (s *PageInfoForDescribeCustomKeyStoresOutput) SetCount(v int32) *PageInfoForDescribeCustomKeyStoresOutput
- func (s *PageInfoForDescribeCustomKeyStoresOutput) SetCurrentPage(v int32) *PageInfoForDescribeCustomKeyStoresOutput
- func (s *PageInfoForDescribeCustomKeyStoresOutput) SetPageSize(v int32) *PageInfoForDescribeCustomKeyStoresOutput
- func (s *PageInfoForDescribeCustomKeyStoresOutput) SetTotalCount(v int32) *PageInfoForDescribeCustomKeyStoresOutput
- func (s PageInfoForDescribeCustomKeyStoresOutput) 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) SetOwningService(v string) *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) SetOwningService(v string) *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) SetOwningService(v string) *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
- func (s SetSecretValueInput) GoString() string
- func (s *SetSecretValueInput) SetSecretName(v string) *SetSecretValueInput
- func (s *SetSecretValueInput) SetSecretValue(v string) *SetSecretValueInput
- func (s *SetSecretValueInput) SetVersionName(v string) *SetSecretValueInput
- func (s SetSecretValueInput) String() string
- func (s *SetSecretValueInput) Validate() error
- type SetSecretValueOutput
- func (s SetSecretValueOutput) GoString() string
- func (s *SetSecretValueOutput) SetCreationDate(v int64) *SetSecretValueOutput
- func (s *SetSecretValueOutput) SetVersionID(v string) *SetSecretValueOutput
- func (s *SetSecretValueOutput) SetVersionName(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 UpdateCustomKeyStoreInput
- func (s UpdateCustomKeyStoreInput) GoString() string
- func (s *UpdateCustomKeyStoreInput) SetCustomKeyStoreID(v string) *UpdateCustomKeyStoreInput
- func (s *UpdateCustomKeyStoreInput) SetNewCustomKeyStoreName(v string) *UpdateCustomKeyStoreInput
- func (s *UpdateCustomKeyStoreInput) SetTrustAnchorCertificate(v string) *UpdateCustomKeyStoreInput
- func (s *UpdateCustomKeyStoreInput) SetXksAccessKey(v string) *UpdateCustomKeyStoreInput
- func (s *UpdateCustomKeyStoreInput) SetXksProxyConnectivity(v string) *UpdateCustomKeyStoreInput
- func (s *UpdateCustomKeyStoreInput) SetXksProxyUriEndpoint(v string) *UpdateCustomKeyStoreInput
- func (s *UpdateCustomKeyStoreInput) SetXksProxyUriPath(v string) *UpdateCustomKeyStoreInput
- func (s *UpdateCustomKeyStoreInput) SetXksProxyVpcEndpointServiceName(v string) *UpdateCustomKeyStoreInput
- func (s *UpdateCustomKeyStoreInput) SetXksSecretAccessKey(v string) *UpdateCustomKeyStoreInput
- func (s UpdateCustomKeyStoreInput) String() string
- func (s *UpdateCustomKeyStoreInput) Validate() error
- type UpdateCustomKeyStoreOutput
- 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
- type XksKeyConfigurationForCreateKeyOutput
- type XksKeyConfigurationForDescribeKeyOutput
- type XksKeyConfigurationForDescribeKeysOutput
- type XksKeyConfigurationForReplicateKeyOutput
- type XksProxyConfigurationForCreateCustomKeyStoreOutput
- func (s XksProxyConfigurationForCreateCustomKeyStoreOutput) GoString() string
- func (s *XksProxyConfigurationForCreateCustomKeyStoreOutput) SetAccessKey(v string) *XksProxyConfigurationForCreateCustomKeyStoreOutput
- func (s *XksProxyConfigurationForCreateCustomKeyStoreOutput) SetConnectivity(v string) *XksProxyConfigurationForCreateCustomKeyStoreOutput
- func (s *XksProxyConfigurationForCreateCustomKeyStoreOutput) SetUriEndpoint(v string) *XksProxyConfigurationForCreateCustomKeyStoreOutput
- func (s *XksProxyConfigurationForCreateCustomKeyStoreOutput) SetUriPath(v string) *XksProxyConfigurationForCreateCustomKeyStoreOutput
- func (s *XksProxyConfigurationForCreateCustomKeyStoreOutput) SetVpcEndpointServiceName(v string) *XksProxyConfigurationForCreateCustomKeyStoreOutput
- func (s XksProxyConfigurationForCreateCustomKeyStoreOutput) String() string
- type XksProxyConfigurationForDescribeCustomKeyStoresOutput
- func (s XksProxyConfigurationForDescribeCustomKeyStoresOutput) GoString() string
- func (s *XksProxyConfigurationForDescribeCustomKeyStoresOutput) SetAccessKey(v string) *XksProxyConfigurationForDescribeCustomKeyStoresOutput
- func (s *XksProxyConfigurationForDescribeCustomKeyStoresOutput) SetConnectivity(v string) *XksProxyConfigurationForDescribeCustomKeyStoresOutput
- func (s *XksProxyConfigurationForDescribeCustomKeyStoresOutput) SetUriEndpoint(v string) *XksProxyConfigurationForDescribeCustomKeyStoresOutput
- func (s *XksProxyConfigurationForDescribeCustomKeyStoresOutput) SetUriPath(v string) *XksProxyConfigurationForDescribeCustomKeyStoresOutput
- func (s *XksProxyConfigurationForDescribeCustomKeyStoresOutput) SetVpcEndpointServiceName(v string) *XksProxyConfigurationForDescribeCustomKeyStoresOutput
- func (s XksProxyConfigurationForDescribeCustomKeyStoresOutput) String() string
Constants ¶
const ( // EnumOfVersionStageForBatchGetSecretValueOutputCurrent is a EnumOfVersionStageForBatchGetSecretValueOutput enum value EnumOfVersionStageForBatchGetSecretValueOutputCurrent = "CURRENT" // EnumOfVersionStageForBatchGetSecretValueOutputOlder is a EnumOfVersionStageForBatchGetSecretValueOutput enum value EnumOfVersionStageForBatchGetSecretValueOutputOlder = "OLDER" )
const ( // EnumOfConnectionStateForCreateCustomKeyStoreOutputConnected is a EnumOfConnectionStateForCreateCustomKeyStoreOutput enum value EnumOfConnectionStateForCreateCustomKeyStoreOutputConnected = "CONNECTED" // EnumOfConnectionStateForCreateCustomKeyStoreOutputConnecting is a EnumOfConnectionStateForCreateCustomKeyStoreOutput enum value EnumOfConnectionStateForCreateCustomKeyStoreOutputConnecting = "CONNECTING" // EnumOfConnectionStateForCreateCustomKeyStoreOutputFailed is a EnumOfConnectionStateForCreateCustomKeyStoreOutput enum value EnumOfConnectionStateForCreateCustomKeyStoreOutputFailed = "FAILED" // EnumOfConnectionStateForCreateCustomKeyStoreOutputDisconnected is a EnumOfConnectionStateForCreateCustomKeyStoreOutput enum value EnumOfConnectionStateForCreateCustomKeyStoreOutputDisconnected = "DISCONNECTED" // EnumOfConnectionStateForCreateCustomKeyStoreOutputDisconnecting is a EnumOfConnectionStateForCreateCustomKeyStoreOutput enum value EnumOfConnectionStateForCreateCustomKeyStoreOutputDisconnecting = "DISCONNECTING" )
const ( // EnumOfXksProxyConnectivityForCreateCustomKeyStoreInputPublicEndpoint is a EnumOfXksProxyConnectivityForCreateCustomKeyStoreInput enum value EnumOfXksProxyConnectivityForCreateCustomKeyStoreInputPublicEndpoint = "PUBLIC_ENDPOINT" // EnumOfXksProxyConnectivityForCreateCustomKeyStoreInputVpcEndpointService is a EnumOfXksProxyConnectivityForCreateCustomKeyStoreInput enum value EnumOfXksProxyConnectivityForCreateCustomKeyStoreInputVpcEndpointService = "VPC_ENDPOINT_SERVICE" )
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 ( // EnumOfConnectionStateForDescribeCustomKeyStoresOutputConnected is a EnumOfConnectionStateForDescribeCustomKeyStoresOutput enum value EnumOfConnectionStateForDescribeCustomKeyStoresOutputConnected = "CONNECTED" // EnumOfConnectionStateForDescribeCustomKeyStoresOutputConnecting is a EnumOfConnectionStateForDescribeCustomKeyStoresOutput enum value EnumOfConnectionStateForDescribeCustomKeyStoresOutputConnecting = "CONNECTING" // EnumOfConnectionStateForDescribeCustomKeyStoresOutputFailed is a EnumOfConnectionStateForDescribeCustomKeyStoresOutput enum value EnumOfConnectionStateForDescribeCustomKeyStoresOutputFailed = "FAILED" // EnumOfConnectionStateForDescribeCustomKeyStoresOutputDisconnected is a EnumOfConnectionStateForDescribeCustomKeyStoresOutput enum value EnumOfConnectionStateForDescribeCustomKeyStoresOutputDisconnected = "DISCONNECTED" // EnumOfConnectionStateForDescribeCustomKeyStoresOutputDisconnecting is a EnumOfConnectionStateForDescribeCustomKeyStoresOutput enum value EnumOfConnectionStateForDescribeCustomKeyStoresOutputDisconnecting = "DISCONNECTING" )
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 ( // EnumOfXksProxyConnectivityForUpdateCustomKeyStoreInputPublicEndpoint is a EnumOfXksProxyConnectivityForUpdateCustomKeyStoreInput enum value EnumOfXksProxyConnectivityForUpdateCustomKeyStoreInputPublicEndpoint = "PUBLIC_ENDPOINT" // EnumOfXksProxyConnectivityForUpdateCustomKeyStoreInputVpcEndpointService is a EnumOfXksProxyConnectivityForUpdateCustomKeyStoreInput enum value EnumOfXksProxyConnectivityForUpdateCustomKeyStoreInputVpcEndpointService = "VPC_ENDPOINT_SERVICE" )
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 (
// EnumOfCustomKeyStoreTypeForCreateCustomKeyStoreInputExternalKeyStore is a EnumOfCustomKeyStoreTypeForCreateCustomKeyStoreInput enum value
EnumOfCustomKeyStoreTypeForCreateCustomKeyStoreInputExternalKeyStore = "ExternalKeyStore"
)
const (
// EnumOfCustomKeyStoreTypeForCreateCustomKeyStoreOutputExternalKeyStore is a EnumOfCustomKeyStoreTypeForCreateCustomKeyStoreOutput enum value
EnumOfCustomKeyStoreTypeForCreateCustomKeyStoreOutputExternalKeyStore = "ExternalKeyStore"
)
const (
// EnumOfCustomKeyStoreTypeForDescribeCustomKeyStoresOutputExternalKeyStore is a EnumOfCustomKeyStoreTypeForDescribeCustomKeyStoresOutput enum value
EnumOfCustomKeyStoreTypeForDescribeCustomKeyStoresOutputExternalKeyStore = "ExternalKeyStore"
)
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 ¶ added in v1.0.177
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 ¶ added in v1.0.162
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 ¶ added in v1.0.162
func (s BackupSecretInput) GoString() string
GoString returns the string representation
func (*BackupSecretInput) SetSecretName ¶ added in v1.0.162
func (s *BackupSecretInput) SetSecretName(v string) *BackupSecretInput
SetSecretName sets the SecretName field's value.
func (BackupSecretInput) String ¶ added in v1.0.162
func (s BackupSecretInput) String() string
String returns the string representation
func (*BackupSecretInput) Validate ¶ added in v1.0.162
func (s *BackupSecretInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type BackupSecretOutput ¶ added in v1.0.162
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 ¶ added in v1.0.162
func (s BackupSecretOutput) GoString() string
GoString returns the string representation
func (*BackupSecretOutput) SetBackupData ¶ added in v1.0.162
func (s *BackupSecretOutput) SetBackupData(v string) *BackupSecretOutput
SetBackupData sets the BackupData field's value.
func (*BackupSecretOutput) SetSecretDataKey ¶ added in v1.0.162
func (s *BackupSecretOutput) SetSecretDataKey(v string) *BackupSecretOutput
SetSecretDataKey sets the SecretDataKey field's value.
func (*BackupSecretOutput) SetSignature ¶ added in v1.0.162
func (s *BackupSecretOutput) SetSignature(v string) *BackupSecretOutput
SetSignature sets the Signature field's value.
func (BackupSecretOutput) String ¶ added in v1.0.162
func (s BackupSecretOutput) String() string
String returns the string representation
type BatchGetSecretValueInput ¶ added in v1.0.162
type BatchGetSecretValueInput struct {
SecretNames []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (BatchGetSecretValueInput) GoString ¶ added in v1.0.162
func (s BatchGetSecretValueInput) GoString() string
GoString returns the string representation
func (*BatchGetSecretValueInput) SetSecretNames ¶ added in v1.0.162
func (s *BatchGetSecretValueInput) SetSecretNames(v []*string) *BatchGetSecretValueInput
SetSecretNames sets the SecretNames field's value.
func (BatchGetSecretValueInput) String ¶ added in v1.0.162
func (s BatchGetSecretValueInput) String() string
String returns the string representation
type BatchGetSecretValueOutput ¶ added in v1.0.162
type BatchGetSecretValueOutput struct {
Metadata *response.ResponseMetadata
SecretValues []*SecretValueForBatchGetSecretValueOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (BatchGetSecretValueOutput) GoString ¶ added in v1.0.162
func (s BatchGetSecretValueOutput) GoString() string
GoString returns the string representation
func (*BatchGetSecretValueOutput) SetSecretValues ¶ added in v1.0.162
func (s *BatchGetSecretValueOutput) SetSecretValues(v []*SecretValueForBatchGetSecretValueOutput) *BatchGetSecretValueOutput
SetSecretValues sets the SecretValues field's value.
func (BatchGetSecretValueOutput) String ¶ added in v1.0.162
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 ¶ added in v1.0.177
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 ¶ added in v1.0.177
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 ¶ added in v1.0.162
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 ¶ added in v1.0.162
func (s CancelSecretDeletionInput) GoString() string
GoString returns the string representation
func (*CancelSecretDeletionInput) SetSecretName ¶ added in v1.0.162
func (s *CancelSecretDeletionInput) SetSecretName(v string) *CancelSecretDeletionInput
SetSecretName sets the SecretName field's value.
func (CancelSecretDeletionInput) String ¶ added in v1.0.162
func (s CancelSecretDeletionInput) String() string
String returns the string representation
func (*CancelSecretDeletionInput) Validate ¶ added in v1.0.162
func (s *CancelSecretDeletionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CancelSecretDeletionOutput ¶ added in v1.0.162
type CancelSecretDeletionOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (CancelSecretDeletionOutput) GoString ¶ added in v1.0.162
func (s CancelSecretDeletionOutput) GoString() string
GoString returns the string representation
func (CancelSecretDeletionOutput) String ¶ added in v1.0.162
func (s CancelSecretDeletionOutput) String() string
String returns the string representation
type ConnectCustomKeyStoreInput ¶ added in v1.1.25
type ConnectCustomKeyStoreInput struct {
// CustomKeyStoreID is a required field
CustomKeyStoreID *string `min:"36" max:"36" type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (ConnectCustomKeyStoreInput) GoString ¶ added in v1.1.25
func (s ConnectCustomKeyStoreInput) GoString() string
GoString returns the string representation
func (*ConnectCustomKeyStoreInput) SetCustomKeyStoreID ¶ added in v1.1.25
func (s *ConnectCustomKeyStoreInput) SetCustomKeyStoreID(v string) *ConnectCustomKeyStoreInput
SetCustomKeyStoreID sets the CustomKeyStoreID field's value.
func (ConnectCustomKeyStoreInput) String ¶ added in v1.1.25
func (s ConnectCustomKeyStoreInput) String() string
String returns the string representation
func (*ConnectCustomKeyStoreInput) Validate ¶ added in v1.1.25
func (s *ConnectCustomKeyStoreInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ConnectCustomKeyStoreOutput ¶ added in v1.1.25
type ConnectCustomKeyStoreOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (ConnectCustomKeyStoreOutput) GoString ¶ added in v1.1.25
func (s ConnectCustomKeyStoreOutput) GoString() string
GoString returns the string representation
func (ConnectCustomKeyStoreOutput) String ¶ added in v1.1.25
func (s ConnectCustomKeyStoreOutput) String() string
String returns the string representation
type ConvertReplicaKeyForReplicateKeyOutput ¶ added in v1.0.179
type ConvertReplicaKeyForReplicateKeyOutput struct {
CreationDate *int64 `type:"int64" json:",omitempty"`
CustomKeyStoreID *string `type:"string" 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"`
XksKeyConfiguration *XksKeyConfigurationForReplicateKeyOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (ConvertReplicaKeyForReplicateKeyOutput) GoString ¶ added in v1.0.179
func (s ConvertReplicaKeyForReplicateKeyOutput) GoString() string
GoString returns the string representation
func (*ConvertReplicaKeyForReplicateKeyOutput) SetCreationDate ¶ added in v1.0.179
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetCreationDate(v int64) *ConvertReplicaKeyForReplicateKeyOutput
SetCreationDate sets the CreationDate field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetCustomKeyStoreID ¶ added in v1.1.25
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetCustomKeyStoreID(v string) *ConvertReplicaKeyForReplicateKeyOutput
SetCustomKeyStoreID sets the CustomKeyStoreID field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetDescription ¶ added in v1.0.179
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetDescription(v string) *ConvertReplicaKeyForReplicateKeyOutput
SetDescription sets the Description field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetID ¶ added in v1.0.179
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetID(v string) *ConvertReplicaKeyForReplicateKeyOutput
SetID sets the ID field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetKeyMaterialExpireTime ¶ added in v1.0.179
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetKeyMaterialExpireTime(v string) *ConvertReplicaKeyForReplicateKeyOutput
SetKeyMaterialExpireTime sets the KeyMaterialExpireTime field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetKeyName ¶ added in v1.0.179
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetKeyName(v string) *ConvertReplicaKeyForReplicateKeyOutput
SetKeyName sets the KeyName field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetKeySpec ¶ added in v1.0.179
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetKeySpec(v string) *ConvertReplicaKeyForReplicateKeyOutput
SetKeySpec sets the KeySpec field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetKeyState ¶ added in v1.0.179
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetKeyState(v string) *ConvertReplicaKeyForReplicateKeyOutput
SetKeyState sets the KeyState field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetKeyUsage ¶ added in v1.0.179
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetKeyUsage(v string) *ConvertReplicaKeyForReplicateKeyOutput
SetKeyUsage sets the KeyUsage field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetLastRotationTime ¶ added in v1.0.179
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetLastRotationTime(v string) *ConvertReplicaKeyForReplicateKeyOutput
SetLastRotationTime sets the LastRotationTime field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetMultiRegion ¶ added in v1.0.179
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetMultiRegion(v bool) *ConvertReplicaKeyForReplicateKeyOutput
SetMultiRegion sets the MultiRegion field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetMultiRegionConfiguration ¶ added in v1.0.179
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetMultiRegionConfiguration(v *MultiRegionConfigurationForReplicateKeyOutput) *ConvertReplicaKeyForReplicateKeyOutput
SetMultiRegionConfiguration sets the MultiRegionConfiguration field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetOrigin ¶ added in v1.0.179
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetOrigin(v string) *ConvertReplicaKeyForReplicateKeyOutput
SetOrigin sets the Origin field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetProtectionLevel ¶ added in v1.0.179
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetProtectionLevel(v string) *ConvertReplicaKeyForReplicateKeyOutput
SetProtectionLevel sets the ProtectionLevel field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetRotationState ¶ added in v1.0.179
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetRotationState(v string) *ConvertReplicaKeyForReplicateKeyOutput
SetRotationState sets the RotationState field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetScheduleDeleteTime ¶ added in v1.0.179
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetScheduleDeleteTime(v string) *ConvertReplicaKeyForReplicateKeyOutput
SetScheduleDeleteTime sets the ScheduleDeleteTime field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetScheduleRotationTime ¶ added in v1.0.179
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetScheduleRotationTime(v string) *ConvertReplicaKeyForReplicateKeyOutput
SetScheduleRotationTime sets the ScheduleRotationTime field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetTags ¶ added in v1.1.4
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetTags(v []*TagForReplicateKeyOutput) *ConvertReplicaKeyForReplicateKeyOutput
SetTags sets the Tags field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetTrn ¶ added in v1.0.179
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetTrn(v string) *ConvertReplicaKeyForReplicateKeyOutput
SetTrn sets the Trn field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetUpdateDate ¶ added in v1.0.179
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetUpdateDate(v int64) *ConvertReplicaKeyForReplicateKeyOutput
SetUpdateDate sets the UpdateDate field's value.
func (*ConvertReplicaKeyForReplicateKeyOutput) SetXksKeyConfiguration ¶ added in v1.1.25
func (s *ConvertReplicaKeyForReplicateKeyOutput) SetXksKeyConfiguration(v *XksKeyConfigurationForReplicateKeyOutput) *ConvertReplicaKeyForReplicateKeyOutput
SetXksKeyConfiguration sets the XksKeyConfiguration field's value.
func (ConvertReplicaKeyForReplicateKeyOutput) String ¶ added in v1.0.179
func (s ConvertReplicaKeyForReplicateKeyOutput) String() string
String returns the string representation
type CreateCustomKeyStoreInput ¶ added in v1.1.25
type CreateCustomKeyStoreInput struct {
// CustomKeyStoreName is a required field
CustomKeyStoreName *string `min:"2" max:"31" type:"string" json:",omitempty" required:"true"`
// CustomKeyStoreType is a required field
CustomKeyStoreType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfCustomKeyStoreTypeForCreateCustomKeyStoreInput"`
// TrustAnchorCertificate is a required field
TrustAnchorCertificate *string `min:"1" max:"5000" type:"string" json:",omitempty" required:"true"`
XksAccessKey *string `min:"20" max:"30" type:"string" json:",omitempty"`
XksProxyConnectivity *string `type:"string" json:",omitempty" enum:"EnumOfXksProxyConnectivityForCreateCustomKeyStoreInput"`
XksProxyUriEndpoint *string `min:"10" max:"128" type:"string" json:",omitempty"`
XksProxyUriPath *string `min:"10" max:"128" type:"string" json:",omitempty"`
XksProxyVpcEndpointServiceName *string `min:"20" max:"128" type:"string" json:",omitempty"`
XksSecretAccessKey *string `min:"43" max:"64" type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateCustomKeyStoreInput) GoString ¶ added in v1.1.25
func (s CreateCustomKeyStoreInput) GoString() string
GoString returns the string representation
func (*CreateCustomKeyStoreInput) SetCustomKeyStoreName ¶ added in v1.1.25
func (s *CreateCustomKeyStoreInput) SetCustomKeyStoreName(v string) *CreateCustomKeyStoreInput
SetCustomKeyStoreName sets the CustomKeyStoreName field's value.
func (*CreateCustomKeyStoreInput) SetCustomKeyStoreType ¶ added in v1.1.25
func (s *CreateCustomKeyStoreInput) SetCustomKeyStoreType(v string) *CreateCustomKeyStoreInput
SetCustomKeyStoreType sets the CustomKeyStoreType field's value.
func (*CreateCustomKeyStoreInput) SetTrustAnchorCertificate ¶ added in v1.1.25
func (s *CreateCustomKeyStoreInput) SetTrustAnchorCertificate(v string) *CreateCustomKeyStoreInput
SetTrustAnchorCertificate sets the TrustAnchorCertificate field's value.
func (*CreateCustomKeyStoreInput) SetXksAccessKey ¶ added in v1.1.25
func (s *CreateCustomKeyStoreInput) SetXksAccessKey(v string) *CreateCustomKeyStoreInput
SetXksAccessKey sets the XksAccessKey field's value.
func (*CreateCustomKeyStoreInput) SetXksProxyConnectivity ¶ added in v1.1.25
func (s *CreateCustomKeyStoreInput) SetXksProxyConnectivity(v string) *CreateCustomKeyStoreInput
SetXksProxyConnectivity sets the XksProxyConnectivity field's value.
func (*CreateCustomKeyStoreInput) SetXksProxyUriEndpoint ¶ added in v1.1.25
func (s *CreateCustomKeyStoreInput) SetXksProxyUriEndpoint(v string) *CreateCustomKeyStoreInput
SetXksProxyUriEndpoint sets the XksProxyUriEndpoint field's value.
func (*CreateCustomKeyStoreInput) SetXksProxyUriPath ¶ added in v1.1.25
func (s *CreateCustomKeyStoreInput) SetXksProxyUriPath(v string) *CreateCustomKeyStoreInput
SetXksProxyUriPath sets the XksProxyUriPath field's value.
func (*CreateCustomKeyStoreInput) SetXksProxyVpcEndpointServiceName ¶ added in v1.1.25
func (s *CreateCustomKeyStoreInput) SetXksProxyVpcEndpointServiceName(v string) *CreateCustomKeyStoreInput
SetXksProxyVpcEndpointServiceName sets the XksProxyVpcEndpointServiceName field's value.
func (*CreateCustomKeyStoreInput) SetXksSecretAccessKey ¶ added in v1.1.25
func (s *CreateCustomKeyStoreInput) SetXksSecretAccessKey(v string) *CreateCustomKeyStoreInput
SetXksSecretAccessKey sets the XksSecretAccessKey field's value.
func (CreateCustomKeyStoreInput) String ¶ added in v1.1.25
func (s CreateCustomKeyStoreInput) String() string
String returns the string representation
func (*CreateCustomKeyStoreInput) Validate ¶ added in v1.1.25
func (s *CreateCustomKeyStoreInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateCustomKeyStoreOutput ¶ added in v1.1.25
type CreateCustomKeyStoreOutput struct {
Metadata *response.ResponseMetadata
CustomKeyStore *CustomKeyStoreForCreateCustomKeyStoreOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateCustomKeyStoreOutput) GoString ¶ added in v1.1.25
func (s CreateCustomKeyStoreOutput) GoString() string
GoString returns the string representation
func (*CreateCustomKeyStoreOutput) SetCustomKeyStore ¶ added in v1.1.25
func (s *CreateCustomKeyStoreOutput) SetCustomKeyStore(v *CustomKeyStoreForCreateCustomKeyStoreOutput) *CreateCustomKeyStoreOutput
SetCustomKeyStore sets the CustomKeyStore field's value.
func (CreateCustomKeyStoreOutput) String ¶ added in v1.1.25
func (s CreateCustomKeyStoreOutput) String() string
String returns the string representation
type CreateKeyInput ¶
type CreateKeyInput struct {
CustomKeyStoreID *string `min:"36" max:"36" type:"string" json:",omitempty"`
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"`
RotateInterval *int32 `min:"90" max:"2560" type:"int32" json:",omitempty"`
RotateState *string `type:"string" json:",omitempty"`
Tags []*TagForCreateKeyInput `type:"list" json:",omitempty"`
XksKeyID *string `min:"1" max:"128" type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateKeyInput) GoString ¶
func (s CreateKeyInput) GoString() string
GoString returns the string representation
func (*CreateKeyInput) SetCustomKeyStoreID ¶ added in v1.1.25
func (s *CreateKeyInput) SetCustomKeyStoreID(v string) *CreateKeyInput
SetCustomKeyStoreID sets the CustomKeyStoreID field's value.
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 ¶ added in v1.0.179
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) SetRotateInterval ¶ added in v1.1.55
func (s *CreateKeyInput) SetRotateInterval(v int32) *CreateKeyInput
SetRotateInterval sets the RotateInterval field's value.
func (*CreateKeyInput) SetRotateState ¶
func (s *CreateKeyInput) SetRotateState(v string) *CreateKeyInput
SetRotateState sets the RotateState field's value.
func (*CreateKeyInput) SetTags ¶ added in v1.1.4
func (s *CreateKeyInput) SetTags(v []*TagForCreateKeyInput) *CreateKeyInput
SetTags sets the Tags field's value.
func (*CreateKeyInput) SetXksKeyID ¶ added in v1.1.25
func (s *CreateKeyInput) SetXksKeyID(v string) *CreateKeyInput
SetXksKeyID sets the XksKeyID 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 ¶ added in v1.0.162
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"`
VersionName *string `min:"2" max:"128" type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateSecretInput) GoString ¶ added in v1.0.162
func (s CreateSecretInput) GoString() string
GoString returns the string representation
func (*CreateSecretInput) SetAutomaticRotation ¶ added in v1.0.162
func (s *CreateSecretInput) SetAutomaticRotation(v bool) *CreateSecretInput
SetAutomaticRotation sets the AutomaticRotation field's value.
func (*CreateSecretInput) SetDescription ¶ added in v1.0.162
func (s *CreateSecretInput) SetDescription(v string) *CreateSecretInput
SetDescription sets the Description field's value.
func (*CreateSecretInput) SetEncryptionKey ¶ added in v1.0.162
func (s *CreateSecretInput) SetEncryptionKey(v string) *CreateSecretInput
SetEncryptionKey sets the EncryptionKey field's value.
func (*CreateSecretInput) SetExtendedConfig ¶ added in v1.0.162
func (s *CreateSecretInput) SetExtendedConfig(v string) *CreateSecretInput
SetExtendedConfig sets the ExtendedConfig field's value.
func (*CreateSecretInput) SetProjectName ¶ added in v1.0.162
func (s *CreateSecretInput) SetProjectName(v string) *CreateSecretInput
SetProjectName sets the ProjectName field's value.
func (*CreateSecretInput) SetRotationInterval ¶ added in v1.0.162
func (s *CreateSecretInput) SetRotationInterval(v string) *CreateSecretInput
SetRotationInterval sets the RotationInterval field's value.
func (*CreateSecretInput) SetSecretName ¶ added in v1.0.162
func (s *CreateSecretInput) SetSecretName(v string) *CreateSecretInput
SetSecretName sets the SecretName field's value.
func (*CreateSecretInput) SetSecretType ¶ added in v1.0.162
func (s *CreateSecretInput) SetSecretType(v string) *CreateSecretInput
SetSecretType sets the SecretType field's value.
func (*CreateSecretInput) SetSecretValue ¶ added in v1.0.162
func (s *CreateSecretInput) SetSecretValue(v string) *CreateSecretInput
SetSecretValue sets the SecretValue field's value.
func (*CreateSecretInput) SetVersionName ¶ added in v1.2.8
func (s *CreateSecretInput) SetVersionName(v string) *CreateSecretInput
SetVersionName sets the VersionName field's value.
func (CreateSecretInput) String ¶ added in v1.0.162
func (s CreateSecretInput) String() string
String returns the string representation
func (*CreateSecretInput) Validate ¶ added in v1.0.162
func (s *CreateSecretInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateSecretOrderInput ¶ added in v1.1.51
type CreateSecretOrderInput struct {
// RegionId is a required field
RegionId *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (CreateSecretOrderInput) GoString ¶ added in v1.1.51
func (s CreateSecretOrderInput) GoString() string
GoString returns the string representation
func (*CreateSecretOrderInput) SetRegionId ¶ added in v1.1.51
func (s *CreateSecretOrderInput) SetRegionId(v string) *CreateSecretOrderInput
SetRegionId sets the RegionId field's value.
func (CreateSecretOrderInput) String ¶ added in v1.1.51
func (s CreateSecretOrderInput) String() string
String returns the string representation
func (*CreateSecretOrderInput) Validate ¶ added in v1.1.51
func (s *CreateSecretOrderInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateSecretOrderOutput ¶ added in v1.1.51
type CreateSecretOrderOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (CreateSecretOrderOutput) GoString ¶ added in v1.1.51
func (s CreateSecretOrderOutput) GoString() string
GoString returns the string representation
func (CreateSecretOrderOutput) String ¶ added in v1.1.51
func (s CreateSecretOrderOutput) String() string
String returns the string representation
type CreateSecretOutput ¶ added in v1.0.162
type CreateSecretOutput struct {
Metadata *response.ResponseMetadata
Secret *SecretForCreateSecretOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateSecretOutput) GoString ¶ added in v1.0.162
func (s CreateSecretOutput) GoString() string
GoString returns the string representation
func (*CreateSecretOutput) SetSecret ¶ added in v1.0.162
func (s *CreateSecretOutput) SetSecret(v *SecretForCreateSecretOutput) *CreateSecretOutput
SetSecret sets the Secret field's value.
func (CreateSecretOutput) String ¶ added in v1.0.162
func (s CreateSecretOutput) String() string
String returns the string representation
type CustomKeyStoreForCreateCustomKeyStoreOutput ¶ added in v1.1.25
type CustomKeyStoreForCreateCustomKeyStoreOutput struct {
ConnectionErrorCode *string `type:"string" json:",omitempty"`
ConnectionState *string `type:"string" json:",omitempty" enum:"EnumOfConnectionStateForCreateCustomKeyStoreOutput"`
CreationDate *int64 `type:"int64" json:",omitempty"`
CustomKeyStoreName *string `type:"string" json:",omitempty"`
CustomKeyStoreType *string `type:"string" json:",omitempty" enum:"EnumOfCustomKeyStoreTypeForCreateCustomKeyStoreOutput"`
ID *string `type:"string" json:",omitempty"`
TrustAnchorCertificate *string `type:"string" json:",omitempty"`
UID *string `type:"string" json:",omitempty"`
UpdateDate *int64 `type:"int64" json:",omitempty"`
XksProxyConfiguration *XksProxyConfigurationForCreateCustomKeyStoreOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (CustomKeyStoreForCreateCustomKeyStoreOutput) GoString ¶ added in v1.1.25
func (s CustomKeyStoreForCreateCustomKeyStoreOutput) GoString() string
GoString returns the string representation
func (*CustomKeyStoreForCreateCustomKeyStoreOutput) SetConnectionErrorCode ¶ added in v1.1.25
func (s *CustomKeyStoreForCreateCustomKeyStoreOutput) SetConnectionErrorCode(v string) *CustomKeyStoreForCreateCustomKeyStoreOutput
SetConnectionErrorCode sets the ConnectionErrorCode field's value.
func (*CustomKeyStoreForCreateCustomKeyStoreOutput) SetConnectionState ¶ added in v1.1.25
func (s *CustomKeyStoreForCreateCustomKeyStoreOutput) SetConnectionState(v string) *CustomKeyStoreForCreateCustomKeyStoreOutput
SetConnectionState sets the ConnectionState field's value.
func (*CustomKeyStoreForCreateCustomKeyStoreOutput) SetCreationDate ¶ added in v1.1.25
func (s *CustomKeyStoreForCreateCustomKeyStoreOutput) SetCreationDate(v int64) *CustomKeyStoreForCreateCustomKeyStoreOutput
SetCreationDate sets the CreationDate field's value.
func (*CustomKeyStoreForCreateCustomKeyStoreOutput) SetCustomKeyStoreName ¶ added in v1.1.25
func (s *CustomKeyStoreForCreateCustomKeyStoreOutput) SetCustomKeyStoreName(v string) *CustomKeyStoreForCreateCustomKeyStoreOutput
SetCustomKeyStoreName sets the CustomKeyStoreName field's value.
func (*CustomKeyStoreForCreateCustomKeyStoreOutput) SetCustomKeyStoreType ¶ added in v1.1.25
func (s *CustomKeyStoreForCreateCustomKeyStoreOutput) SetCustomKeyStoreType(v string) *CustomKeyStoreForCreateCustomKeyStoreOutput
SetCustomKeyStoreType sets the CustomKeyStoreType field's value.
func (*CustomKeyStoreForCreateCustomKeyStoreOutput) SetID ¶ added in v1.1.25
func (s *CustomKeyStoreForCreateCustomKeyStoreOutput) SetID(v string) *CustomKeyStoreForCreateCustomKeyStoreOutput
SetID sets the ID field's value.
func (*CustomKeyStoreForCreateCustomKeyStoreOutput) SetTrustAnchorCertificate ¶ added in v1.1.25
func (s *CustomKeyStoreForCreateCustomKeyStoreOutput) SetTrustAnchorCertificate(v string) *CustomKeyStoreForCreateCustomKeyStoreOutput
SetTrustAnchorCertificate sets the TrustAnchorCertificate field's value.
func (*CustomKeyStoreForCreateCustomKeyStoreOutput) SetUID ¶ added in v1.1.25
func (s *CustomKeyStoreForCreateCustomKeyStoreOutput) SetUID(v string) *CustomKeyStoreForCreateCustomKeyStoreOutput
SetUID sets the UID field's value.
func (*CustomKeyStoreForCreateCustomKeyStoreOutput) SetUpdateDate ¶ added in v1.1.25
func (s *CustomKeyStoreForCreateCustomKeyStoreOutput) SetUpdateDate(v int64) *CustomKeyStoreForCreateCustomKeyStoreOutput
SetUpdateDate sets the UpdateDate field's value.
func (*CustomKeyStoreForCreateCustomKeyStoreOutput) SetXksProxyConfiguration ¶ added in v1.1.25
func (s *CustomKeyStoreForCreateCustomKeyStoreOutput) SetXksProxyConfiguration(v *XksProxyConfigurationForCreateCustomKeyStoreOutput) *CustomKeyStoreForCreateCustomKeyStoreOutput
SetXksProxyConfiguration sets the XksProxyConfiguration field's value.
func (CustomKeyStoreForCreateCustomKeyStoreOutput) String ¶ added in v1.1.25
func (s CustomKeyStoreForCreateCustomKeyStoreOutput) String() string
String returns the string representation
type CustomKeyStoreForDescribeCustomKeyStoresOutput ¶ added in v1.1.25
type CustomKeyStoreForDescribeCustomKeyStoresOutput struct {
ConnectionErrorCode *string `type:"string" json:",omitempty"`
ConnectionState *string `type:"string" json:",omitempty" enum:"EnumOfConnectionStateForDescribeCustomKeyStoresOutput"`
CreationDate *int64 `type:"int64" json:",omitempty"`
CustomKeyStoreName *string `type:"string" json:",omitempty"`
CustomKeyStoreType *string `type:"string" json:",omitempty" enum:"EnumOfCustomKeyStoreTypeForDescribeCustomKeyStoresOutput"`
ID *string `type:"string" json:",omitempty"`
TrustAnchorCertificate *string `type:"string" json:",omitempty"`
UID *string `type:"string" json:",omitempty"`
UpdateDate *int64 `type:"int64" json:",omitempty"`
XksProxyConfiguration *XksProxyConfigurationForDescribeCustomKeyStoresOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (CustomKeyStoreForDescribeCustomKeyStoresOutput) GoString ¶ added in v1.1.25
func (s CustomKeyStoreForDescribeCustomKeyStoresOutput) GoString() string
GoString returns the string representation
func (*CustomKeyStoreForDescribeCustomKeyStoresOutput) SetConnectionErrorCode ¶ added in v1.1.25
func (s *CustomKeyStoreForDescribeCustomKeyStoresOutput) SetConnectionErrorCode(v string) *CustomKeyStoreForDescribeCustomKeyStoresOutput
SetConnectionErrorCode sets the ConnectionErrorCode field's value.
func (*CustomKeyStoreForDescribeCustomKeyStoresOutput) SetConnectionState ¶ added in v1.1.25
func (s *CustomKeyStoreForDescribeCustomKeyStoresOutput) SetConnectionState(v string) *CustomKeyStoreForDescribeCustomKeyStoresOutput
SetConnectionState sets the ConnectionState field's value.
func (*CustomKeyStoreForDescribeCustomKeyStoresOutput) SetCreationDate ¶ added in v1.1.25
func (s *CustomKeyStoreForDescribeCustomKeyStoresOutput) SetCreationDate(v int64) *CustomKeyStoreForDescribeCustomKeyStoresOutput
SetCreationDate sets the CreationDate field's value.
func (*CustomKeyStoreForDescribeCustomKeyStoresOutput) SetCustomKeyStoreName ¶ added in v1.1.25
func (s *CustomKeyStoreForDescribeCustomKeyStoresOutput) SetCustomKeyStoreName(v string) *CustomKeyStoreForDescribeCustomKeyStoresOutput
SetCustomKeyStoreName sets the CustomKeyStoreName field's value.
func (*CustomKeyStoreForDescribeCustomKeyStoresOutput) SetCustomKeyStoreType ¶ added in v1.1.25
func (s *CustomKeyStoreForDescribeCustomKeyStoresOutput) SetCustomKeyStoreType(v string) *CustomKeyStoreForDescribeCustomKeyStoresOutput
SetCustomKeyStoreType sets the CustomKeyStoreType field's value.
func (*CustomKeyStoreForDescribeCustomKeyStoresOutput) SetID ¶ added in v1.1.25
func (s *CustomKeyStoreForDescribeCustomKeyStoresOutput) SetID(v string) *CustomKeyStoreForDescribeCustomKeyStoresOutput
SetID sets the ID field's value.
func (*CustomKeyStoreForDescribeCustomKeyStoresOutput) SetTrustAnchorCertificate ¶ added in v1.1.25
func (s *CustomKeyStoreForDescribeCustomKeyStoresOutput) SetTrustAnchorCertificate(v string) *CustomKeyStoreForDescribeCustomKeyStoresOutput
SetTrustAnchorCertificate sets the TrustAnchorCertificate field's value.
func (*CustomKeyStoreForDescribeCustomKeyStoresOutput) SetUID ¶ added in v1.1.25
func (s *CustomKeyStoreForDescribeCustomKeyStoresOutput) SetUID(v string) *CustomKeyStoreForDescribeCustomKeyStoresOutput
SetUID sets the UID field's value.
func (*CustomKeyStoreForDescribeCustomKeyStoresOutput) SetUpdateDate ¶ added in v1.1.25
func (s *CustomKeyStoreForDescribeCustomKeyStoresOutput) SetUpdateDate(v int64) *CustomKeyStoreForDescribeCustomKeyStoresOutput
SetUpdateDate sets the UpdateDate field's value.
func (*CustomKeyStoreForDescribeCustomKeyStoresOutput) SetXksProxyConfiguration ¶ added in v1.1.25
func (s *CustomKeyStoreForDescribeCustomKeyStoresOutput) SetXksProxyConfiguration(v *XksProxyConfigurationForDescribeCustomKeyStoresOutput) *CustomKeyStoreForDescribeCustomKeyStoresOutput
SetXksProxyConfiguration sets the XksProxyConfiguration field's value.
func (CustomKeyStoreForDescribeCustomKeyStoresOutput) String ¶ added in v1.1.25
func (s CustomKeyStoreForDescribeCustomKeyStoresOutput) 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 DeleteCustomKeyStoreInput ¶ added in v1.1.25
type DeleteCustomKeyStoreInput struct {
// CustomKeyStoreID is a required field
CustomKeyStoreID *string `min:"36" max:"36" type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (DeleteCustomKeyStoreInput) GoString ¶ added in v1.1.25
func (s DeleteCustomKeyStoreInput) GoString() string
GoString returns the string representation
func (*DeleteCustomKeyStoreInput) SetCustomKeyStoreID ¶ added in v1.1.25
func (s *DeleteCustomKeyStoreInput) SetCustomKeyStoreID(v string) *DeleteCustomKeyStoreInput
SetCustomKeyStoreID sets the CustomKeyStoreID field's value.
func (DeleteCustomKeyStoreInput) String ¶ added in v1.1.25
func (s DeleteCustomKeyStoreInput) String() string
String returns the string representation
func (*DeleteCustomKeyStoreInput) Validate ¶ added in v1.1.25
func (s *DeleteCustomKeyStoreInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteCustomKeyStoreOutput ¶ added in v1.1.25
type DeleteCustomKeyStoreOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteCustomKeyStoreOutput) GoString ¶ added in v1.1.25
func (s DeleteCustomKeyStoreOutput) GoString() string
GoString returns the string representation
func (DeleteCustomKeyStoreOutput) String ¶ added in v1.1.25
func (s DeleteCustomKeyStoreOutput) 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 ¶ added in v1.0.177
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 ¶ added in v1.0.156
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 ¶ added in v1.0.156
func (s DeleteKeyringInput) GoString() string
GoString returns the string representation
func (*DeleteKeyringInput) SetKeyringID ¶ added in v1.0.177
func (s *DeleteKeyringInput) SetKeyringID(v string) *DeleteKeyringInput
SetKeyringID sets the KeyringID field's value.
func (*DeleteKeyringInput) SetKeyringName ¶ added in v1.0.156
func (s *DeleteKeyringInput) SetKeyringName(v string) *DeleteKeyringInput
SetKeyringName sets the KeyringName field's value.
func (DeleteKeyringInput) String ¶ added in v1.0.156
func (s DeleteKeyringInput) String() string
String returns the string representation
func (*DeleteKeyringInput) Validate ¶ added in v1.0.156
func (s *DeleteKeyringInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteKeyringOutput ¶ added in v1.0.156
type DeleteKeyringOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteKeyringOutput) GoString ¶ added in v1.0.156
func (s DeleteKeyringOutput) GoString() string
GoString returns the string representation
func (DeleteKeyringOutput) String ¶ added in v1.0.156
func (s DeleteKeyringOutput) String() string
String returns the string representation
type DescribeCustomKeyStoresInput ¶ added in v1.1.25
type DescribeCustomKeyStoresInput struct {
CurrentPage *int32 `min:"1" type:"int32" json:",omitempty"`
CustomKeyStoreID *string `min:"36" max:"36" type:"string" json:",omitempty"`
CustomKeyStoreName *string `min:"2" max:"31" type:"string" json:",omitempty"`
PageSize *int32 `min:"1" max:"100" type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (DescribeCustomKeyStoresInput) GoString ¶ added in v1.1.25
func (s DescribeCustomKeyStoresInput) GoString() string
GoString returns the string representation
func (*DescribeCustomKeyStoresInput) SetCurrentPage ¶ added in v1.1.25
func (s *DescribeCustomKeyStoresInput) SetCurrentPage(v int32) *DescribeCustomKeyStoresInput
SetCurrentPage sets the CurrentPage field's value.
func (*DescribeCustomKeyStoresInput) SetCustomKeyStoreID ¶ added in v1.1.25
func (s *DescribeCustomKeyStoresInput) SetCustomKeyStoreID(v string) *DescribeCustomKeyStoresInput
SetCustomKeyStoreID sets the CustomKeyStoreID field's value.
func (*DescribeCustomKeyStoresInput) SetCustomKeyStoreName ¶ added in v1.1.25
func (s *DescribeCustomKeyStoresInput) SetCustomKeyStoreName(v string) *DescribeCustomKeyStoresInput
SetCustomKeyStoreName sets the CustomKeyStoreName field's value.
func (*DescribeCustomKeyStoresInput) SetPageSize ¶ added in v1.1.25
func (s *DescribeCustomKeyStoresInput) SetPageSize(v int32) *DescribeCustomKeyStoresInput
SetPageSize sets the PageSize field's value.
func (DescribeCustomKeyStoresInput) String ¶ added in v1.1.25
func (s DescribeCustomKeyStoresInput) String() string
String returns the string representation
func (*DescribeCustomKeyStoresInput) Validate ¶ added in v1.1.25
func (s *DescribeCustomKeyStoresInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeCustomKeyStoresOutput ¶ added in v1.1.25
type DescribeCustomKeyStoresOutput struct {
Metadata *response.ResponseMetadata
CustomKeyStores []*CustomKeyStoreForDescribeCustomKeyStoresOutput `type:"list" json:",omitempty"`
PageInfo *PageInfoForDescribeCustomKeyStoresOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (DescribeCustomKeyStoresOutput) GoString ¶ added in v1.1.25
func (s DescribeCustomKeyStoresOutput) GoString() string
GoString returns the string representation
func (*DescribeCustomKeyStoresOutput) SetCustomKeyStores ¶ added in v1.1.25
func (s *DescribeCustomKeyStoresOutput) SetCustomKeyStores(v []*CustomKeyStoreForDescribeCustomKeyStoresOutput) *DescribeCustomKeyStoresOutput
SetCustomKeyStores sets the CustomKeyStores field's value.
func (*DescribeCustomKeyStoresOutput) SetPageInfo ¶ added in v1.1.25
func (s *DescribeCustomKeyStoresOutput) SetPageInfo(v *PageInfoForDescribeCustomKeyStoresOutput) *DescribeCustomKeyStoresOutput
SetPageInfo sets the PageInfo field's value.
func (DescribeCustomKeyStoresOutput) String ¶ added in v1.1.25
func (s DescribeCustomKeyStoresOutput) 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 ¶ added in v1.0.177
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 ¶ added in v1.0.166
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 ¶ added in v1.0.166
func (s *DescribeKeysInput) SetFilters(v string) *DescribeKeysInput
SetFilters sets the Filters field's value.
func (*DescribeKeysInput) SetKeyringID ¶ added in v1.0.177
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 ¶ added in v1.1.4
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 ¶ added in v1.0.162
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 ¶ added in v1.0.162
func (s DescribeSecretInput) GoString() string
GoString returns the string representation
func (*DescribeSecretInput) SetSecretName ¶ added in v1.0.162
func (s *DescribeSecretInput) SetSecretName(v string) *DescribeSecretInput
SetSecretName sets the SecretName field's value.
func (DescribeSecretInput) String ¶ added in v1.0.162
func (s DescribeSecretInput) String() string
String returns the string representation
func (*DescribeSecretInput) Validate ¶ added in v1.0.162
func (s *DescribeSecretInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeSecretOutput ¶ added in v1.0.162
type DescribeSecretOutput struct {
Metadata *response.ResponseMetadata
Secret *SecretForDescribeSecretOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (DescribeSecretOutput) GoString ¶ added in v1.0.162
func (s DescribeSecretOutput) GoString() string
GoString returns the string representation
func (*DescribeSecretOutput) SetSecret ¶ added in v1.0.162
func (s *DescribeSecretOutput) SetSecret(v *SecretForDescribeSecretOutput) *DescribeSecretOutput
SetSecret sets the Secret field's value.
func (DescribeSecretOutput) String ¶ added in v1.0.162
func (s DescribeSecretOutput) String() string
String returns the string representation
type DescribeSecretVersionsInput ¶ added in v1.0.162
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 ¶ added in v1.0.162
func (s DescribeSecretVersionsInput) GoString() string
GoString returns the string representation
func (*DescribeSecretVersionsInput) SetCurrentPage ¶ added in v1.0.162
func (s *DescribeSecretVersionsInput) SetCurrentPage(v int32) *DescribeSecretVersionsInput
SetCurrentPage sets the CurrentPage field's value.
func (*DescribeSecretVersionsInput) SetPageSize ¶ added in v1.0.162
func (s *DescribeSecretVersionsInput) SetPageSize(v int32) *DescribeSecretVersionsInput
SetPageSize sets the PageSize field's value.
func (*DescribeSecretVersionsInput) SetSecretName ¶ added in v1.0.162
func (s *DescribeSecretVersionsInput) SetSecretName(v string) *DescribeSecretVersionsInput
SetSecretName sets the SecretName field's value.
func (DescribeSecretVersionsInput) String ¶ added in v1.0.162
func (s DescribeSecretVersionsInput) String() string
String returns the string representation
func (*DescribeSecretVersionsInput) Validate ¶ added in v1.0.162
func (s *DescribeSecretVersionsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeSecretVersionsOutput ¶ added in v1.0.162
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 ¶ added in v1.0.162
func (s DescribeSecretVersionsOutput) GoString() string
GoString returns the string representation
func (*DescribeSecretVersionsOutput) SetPageInfo ¶ added in v1.0.162
func (s *DescribeSecretVersionsOutput) SetPageInfo(v *PageInfoForDescribeSecretVersionsOutput) *DescribeSecretVersionsOutput
SetPageInfo sets the PageInfo field's value.
func (*DescribeSecretVersionsOutput) SetSecretVersions ¶ added in v1.0.162
func (s *DescribeSecretVersionsOutput) SetSecretVersions(v []*SecretVersionForDescribeSecretVersionsOutput) *DescribeSecretVersionsOutput
SetSecretVersions sets the SecretVersions field's value.
func (DescribeSecretVersionsOutput) String ¶ added in v1.0.162
func (s DescribeSecretVersionsOutput) String() string
String returns the string representation
type DescribeSecretsInput ¶ added in v1.0.162
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 ¶ added in v1.0.162
func (s DescribeSecretsInput) GoString() string
GoString returns the string representation
func (*DescribeSecretsInput) SetCurrentPage ¶ added in v1.0.162
func (s *DescribeSecretsInput) SetCurrentPage(v int32) *DescribeSecretsInput
SetCurrentPage sets the CurrentPage field's value.
func (*DescribeSecretsInput) SetFilters ¶ added in v1.0.162
func (s *DescribeSecretsInput) SetFilters(v string) *DescribeSecretsInput
SetFilters sets the Filters field's value.
func (*DescribeSecretsInput) SetPageSize ¶ added in v1.0.162
func (s *DescribeSecretsInput) SetPageSize(v int32) *DescribeSecretsInput
SetPageSize sets the PageSize field's value.
func (*DescribeSecretsInput) SetProjectName ¶ added in v1.0.162
func (s *DescribeSecretsInput) SetProjectName(v string) *DescribeSecretsInput
SetProjectName sets the ProjectName field's value.
func (DescribeSecretsInput) String ¶ added in v1.0.162
func (s DescribeSecretsInput) String() string
String returns the string representation
func (*DescribeSecretsInput) Validate ¶ added in v1.0.162
func (s *DescribeSecretsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeSecretsOutput ¶ added in v1.0.162
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 ¶ added in v1.0.162
func (s DescribeSecretsOutput) GoString() string
GoString returns the string representation
func (*DescribeSecretsOutput) SetPageInfo ¶ added in v1.0.162
func (s *DescribeSecretsOutput) SetPageInfo(v *PageInfoForDescribeSecretsOutput) *DescribeSecretsOutput
SetPageInfo sets the PageInfo field's value.
func (*DescribeSecretsOutput) SetSecrets ¶ added in v1.0.162
func (s *DescribeSecretsOutput) SetSecrets(v []*SecretForDescribeSecretsOutput) *DescribeSecretsOutput
SetSecrets sets the Secrets field's value.
func (DescribeSecretsOutput) String ¶ added in v1.0.162
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 ¶ added in v1.0.177
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 ¶ added in v1.0.177
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 DisconnectCustomKeyStoreInput ¶ added in v1.1.25
type DisconnectCustomKeyStoreInput struct {
// CustomKeyStoreID is a required field
CustomKeyStoreID *string `min:"36" max:"36" type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (DisconnectCustomKeyStoreInput) GoString ¶ added in v1.1.25
func (s DisconnectCustomKeyStoreInput) GoString() string
GoString returns the string representation
func (*DisconnectCustomKeyStoreInput) SetCustomKeyStoreID ¶ added in v1.1.25
func (s *DisconnectCustomKeyStoreInput) SetCustomKeyStoreID(v string) *DisconnectCustomKeyStoreInput
SetCustomKeyStoreID sets the CustomKeyStoreID field's value.
func (DisconnectCustomKeyStoreInput) String ¶ added in v1.1.25
func (s DisconnectCustomKeyStoreInput) String() string
String returns the string representation
func (*DisconnectCustomKeyStoreInput) Validate ¶ added in v1.1.25
func (s *DisconnectCustomKeyStoreInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisconnectCustomKeyStoreOutput ¶ added in v1.1.25
type DisconnectCustomKeyStoreOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DisconnectCustomKeyStoreOutput) GoString ¶ added in v1.1.25
func (s DisconnectCustomKeyStoreOutput) GoString() string
GoString returns the string representation
func (DisconnectCustomKeyStoreOutput) String ¶ added in v1.1.25
func (s DisconnectCustomKeyStoreOutput) 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 ¶ added in v1.0.177
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"`
RotateInterval *int32 `min:"90" max:"2560" type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (EnableKeyRotationInput) GoString ¶
func (s EnableKeyRotationInput) GoString() string
GoString returns the string representation
func (*EnableKeyRotationInput) SetKeyID ¶ added in v1.0.177
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) SetRotateInterval ¶ added in v1.1.55
func (s *EnableKeyRotationInput) SetRotateInterval(v int32) *EnableKeyRotationInput
SetRotateInterval sets the RotateInterval 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 ¶ added in v1.0.165
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 ¶ added in v1.0.165
func (s GenerateMacInput) GoString() string
GoString returns the string representation
func (*GenerateMacInput) SetKeyID ¶ added in v1.0.165
func (s *GenerateMacInput) SetKeyID(v string) *GenerateMacInput
SetKeyID sets the KeyID field's value.
func (*GenerateMacInput) SetKeyName ¶ added in v1.0.165
func (s *GenerateMacInput) SetKeyName(v string) *GenerateMacInput
SetKeyName sets the KeyName field's value.
func (*GenerateMacInput) SetKeyringName ¶ added in v1.0.165
func (s *GenerateMacInput) SetKeyringName(v string) *GenerateMacInput
SetKeyringName sets the KeyringName field's value.
func (*GenerateMacInput) SetMacAlgorithm ¶ added in v1.0.165
func (s *GenerateMacInput) SetMacAlgorithm(v string) *GenerateMacInput
SetMacAlgorithm sets the MacAlgorithm field's value.
func (*GenerateMacInput) SetMessage ¶ added in v1.0.177
func (s *GenerateMacInput) SetMessage(v string) *GenerateMacInput
SetMessage sets the Message field's value.
func (GenerateMacInput) String ¶ added in v1.0.165
func (s GenerateMacInput) String() string
String returns the string representation
func (*GenerateMacInput) Validate ¶ added in v1.0.165
func (s *GenerateMacInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GenerateMacOutput ¶ added in v1.0.165
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 ¶ added in v1.0.165
func (s GenerateMacOutput) GoString() string
GoString returns the string representation
func (*GenerateMacOutput) SetKeyID ¶ added in v1.0.165
func (s *GenerateMacOutput) SetKeyID(v string) *GenerateMacOutput
SetKeyID sets the KeyID field's value.
func (*GenerateMacOutput) SetMac ¶ added in v1.0.165
func (s *GenerateMacOutput) SetMac(v string) *GenerateMacOutput
SetMac sets the Mac field's value.
func (GenerateMacOutput) String ¶ added in v1.0.165
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 ¶ added in v1.0.177
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 ¶ added in v1.0.162
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"`
VersionName *string `min:"2" max:"128" type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetSecretValueInput) GoString ¶ added in v1.0.162
func (s GetSecretValueInput) GoString() string
GoString returns the string representation
func (*GetSecretValueInput) SetSecretName ¶ added in v1.0.162
func (s *GetSecretValueInput) SetSecretName(v string) *GetSecretValueInput
SetSecretName sets the SecretName field's value.
func (*GetSecretValueInput) SetVersionID ¶ added in v1.0.162
func (s *GetSecretValueInput) SetVersionID(v string) *GetSecretValueInput
SetVersionID sets the VersionID field's value.
func (*GetSecretValueInput) SetVersionName ¶ added in v1.2.8
func (s *GetSecretValueInput) SetVersionName(v string) *GetSecretValueInput
SetVersionName sets the VersionName field's value.
func (GetSecretValueInput) String ¶ added in v1.0.162
func (s GetSecretValueInput) String() string
String returns the string representation
func (*GetSecretValueInput) Validate ¶ added in v1.0.162
func (s *GetSecretValueInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetSecretValueOutput ¶ added in v1.0.162
type GetSecretValueOutput struct {
Metadata *response.ResponseMetadata
CreationDate *int64 `type:"int64" json:",omitempty"`
SecretValue *string `type:"string" json:",omitempty"`
VersionID *string `type:"string" json:",omitempty"`
VersionName *string `type:"string" json:",omitempty"`
VersionStage *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetSecretValueOutput) GoString ¶ added in v1.0.162
func (s GetSecretValueOutput) GoString() string
GoString returns the string representation
func (*GetSecretValueOutput) SetCreationDate ¶ added in v1.0.162
func (s *GetSecretValueOutput) SetCreationDate(v int64) *GetSecretValueOutput
SetCreationDate sets the CreationDate field's value.
func (*GetSecretValueOutput) SetSecretValue ¶ added in v1.0.162
func (s *GetSecretValueOutput) SetSecretValue(v string) *GetSecretValueOutput
SetSecretValue sets the SecretValue field's value.
func (*GetSecretValueOutput) SetVersionID ¶ added in v1.0.162
func (s *GetSecretValueOutput) SetVersionID(v string) *GetSecretValueOutput
SetVersionID sets the VersionID field's value.
func (*GetSecretValueOutput) SetVersionName ¶ added in v1.2.8
func (s *GetSecretValueOutput) SetVersionName(v string) *GetSecretValueOutput
SetVersionName sets the VersionName field's value.
func (*GetSecretValueOutput) SetVersionStage ¶ added in v1.0.162
func (s *GetSecretValueOutput) SetVersionStage(v string) *GetSecretValueOutput
SetVersionStage sets the VersionStage field's value.
func (GetSecretValueOutput) String ¶ added in v1.0.162
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 ¶ added in v1.0.177
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 ...*volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation ArchiveKey for usage and error information.
func (*KMS) ArchiveKeyCommon ¶
ArchiveKeyCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation AsymmetricSign for usage and error information.
func (*KMS) AsymmetricSignCommon ¶
AsymmetricSignCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 ¶ added in v1.0.162
func (c *KMS) BackupSecret(input *BackupSecretInput) (*BackupSecretOutput, error)
BackupSecret API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation BackupSecret for usage and error information.
func (*KMS) BackupSecretCommon ¶ added in v1.0.162
BackupSecretCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation BackupSecretCommon for usage and error information.
func (*KMS) BackupSecretCommonRequest ¶ added in v1.0.162
func (c *KMS) BackupSecretCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
BackupSecretCommonRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *KMS) BackupSecretCommonWithContext(ctx volcengine.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 ¶ added in v1.0.162
func (c *KMS) BackupSecretRequest(input *BackupSecretInput) (req *request.Request, output *BackupSecretOutput)
BackupSecretRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *KMS) BackupSecretWithContext(ctx volcengine.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 ¶ added in v1.0.162
func (c *KMS) BatchGetSecretValue(input *BatchGetSecretValueInput) (*BatchGetSecretValueOutput, error)
BatchGetSecretValue API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation BatchGetSecretValue for usage and error information.
func (*KMS) BatchGetSecretValueCommon ¶ added in v1.0.162
func (c *KMS) BatchGetSecretValueCommon(input *map[string]interface{}) (*map[string]interface{}, error)
BatchGetSecretValueCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation BatchGetSecretValueCommon for usage and error information.
func (*KMS) BatchGetSecretValueCommonRequest ¶ added in v1.0.162
func (c *KMS) BatchGetSecretValueCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
BatchGetSecretValueCommonRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *KMS) BatchGetSecretValueCommonWithContext(ctx volcengine.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 ¶ added in v1.0.162
func (c *KMS) BatchGetSecretValueRequest(input *BatchGetSecretValueInput) (req *request.Request, output *BatchGetSecretValueOutput)
BatchGetSecretValueRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *KMS) BatchGetSecretValueWithContext(ctx volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 ¶ added in v1.0.162
func (c *KMS) CancelSecretDeletion(input *CancelSecretDeletionInput) (*CancelSecretDeletionOutput, error)
CancelSecretDeletion API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation CancelSecretDeletion for usage and error information.
func (*KMS) CancelSecretDeletionCommon ¶ added in v1.0.162
func (c *KMS) CancelSecretDeletionCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CancelSecretDeletionCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation CancelSecretDeletionCommon for usage and error information.
func (*KMS) CancelSecretDeletionCommonRequest ¶ added in v1.0.162
func (c *KMS) CancelSecretDeletionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CancelSecretDeletionCommonRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *KMS) CancelSecretDeletionCommonWithContext(ctx volcengine.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 ¶ added in v1.0.162
func (c *KMS) CancelSecretDeletionRequest(input *CancelSecretDeletionInput) (req *request.Request, output *CancelSecretDeletionOutput)
CancelSecretDeletionRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *KMS) CancelSecretDeletionWithContext(ctx volcengine.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) ConnectCustomKeyStore ¶ added in v1.1.25
func (c *KMS) ConnectCustomKeyStore(input *ConnectCustomKeyStoreInput) (*ConnectCustomKeyStoreOutput, error)
ConnectCustomKeyStore API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation ConnectCustomKeyStore for usage and error information.
func (*KMS) ConnectCustomKeyStoreCommon ¶ added in v1.1.25
func (c *KMS) ConnectCustomKeyStoreCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ConnectCustomKeyStoreCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation ConnectCustomKeyStoreCommon for usage and error information.
func (*KMS) ConnectCustomKeyStoreCommonRequest ¶ added in v1.1.25
func (c *KMS) ConnectCustomKeyStoreCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ConnectCustomKeyStoreCommonRequest generates a "volcengine/request.Request" representing the client's request for the ConnectCustomKeyStoreCommon operation. The "output" return value will be populated with the ConnectCustomKeyStoreCommon request's response once the request completes successfully.
Use "Send" method on the returned ConnectCustomKeyStoreCommon Request to send the API call to the service. the "output" return value is not valid until after ConnectCustomKeyStoreCommon Send returns without error.
See ConnectCustomKeyStoreCommon for more information on using the ConnectCustomKeyStoreCommon API call, and error handling.
// Example sending a request using the ConnectCustomKeyStoreCommonRequest method.
req, resp := client.ConnectCustomKeyStoreCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) ConnectCustomKeyStoreCommonWithContext ¶ added in v1.1.25
func (c *KMS) ConnectCustomKeyStoreCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ConnectCustomKeyStoreCommonWithContext is the same as ConnectCustomKeyStoreCommon with the addition of the ability to pass a context and additional request options.
See ConnectCustomKeyStoreCommon 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) ConnectCustomKeyStoreRequest ¶ added in v1.1.25
func (c *KMS) ConnectCustomKeyStoreRequest(input *ConnectCustomKeyStoreInput) (req *request.Request, output *ConnectCustomKeyStoreOutput)
ConnectCustomKeyStoreRequest generates a "volcengine/request.Request" representing the client's request for the ConnectCustomKeyStore operation. The "output" return value will be populated with the ConnectCustomKeyStoreCommon request's response once the request completes successfully.
Use "Send" method on the returned ConnectCustomKeyStoreCommon Request to send the API call to the service. the "output" return value is not valid until after ConnectCustomKeyStoreCommon Send returns without error.
See ConnectCustomKeyStore for more information on using the ConnectCustomKeyStore API call, and error handling.
// Example sending a request using the ConnectCustomKeyStoreRequest method.
req, resp := client.ConnectCustomKeyStoreRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) ConnectCustomKeyStoreWithContext ¶ added in v1.1.25
func (c *KMS) ConnectCustomKeyStoreWithContext(ctx volcengine.Context, input *ConnectCustomKeyStoreInput, opts ...request.Option) (*ConnectCustomKeyStoreOutput, error)
ConnectCustomKeyStoreWithContext is the same as ConnectCustomKeyStore with the addition of the ability to pass a context and additional request options.
See ConnectCustomKeyStore 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) CreateCustomKeyStore ¶ added in v1.1.25
func (c *KMS) CreateCustomKeyStore(input *CreateCustomKeyStoreInput) (*CreateCustomKeyStoreOutput, error)
CreateCustomKeyStore API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation CreateCustomKeyStore for usage and error information.
func (*KMS) CreateCustomKeyStoreCommon ¶ added in v1.1.25
func (c *KMS) CreateCustomKeyStoreCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateCustomKeyStoreCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation CreateCustomKeyStoreCommon for usage and error information.
func (*KMS) CreateCustomKeyStoreCommonRequest ¶ added in v1.1.25
func (c *KMS) CreateCustomKeyStoreCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateCustomKeyStoreCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateCustomKeyStoreCommon operation. The "output" return value will be populated with the CreateCustomKeyStoreCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateCustomKeyStoreCommon Request to send the API call to the service. the "output" return value is not valid until after CreateCustomKeyStoreCommon Send returns without error.
See CreateCustomKeyStoreCommon for more information on using the CreateCustomKeyStoreCommon API call, and error handling.
// Example sending a request using the CreateCustomKeyStoreCommonRequest method.
req, resp := client.CreateCustomKeyStoreCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) CreateCustomKeyStoreCommonWithContext ¶ added in v1.1.25
func (c *KMS) CreateCustomKeyStoreCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateCustomKeyStoreCommonWithContext is the same as CreateCustomKeyStoreCommon with the addition of the ability to pass a context and additional request options.
See CreateCustomKeyStoreCommon 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) CreateCustomKeyStoreRequest ¶ added in v1.1.25
func (c *KMS) CreateCustomKeyStoreRequest(input *CreateCustomKeyStoreInput) (req *request.Request, output *CreateCustomKeyStoreOutput)
CreateCustomKeyStoreRequest generates a "volcengine/request.Request" representing the client's request for the CreateCustomKeyStore operation. The "output" return value will be populated with the CreateCustomKeyStoreCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateCustomKeyStoreCommon Request to send the API call to the service. the "output" return value is not valid until after CreateCustomKeyStoreCommon Send returns without error.
See CreateCustomKeyStore for more information on using the CreateCustomKeyStore API call, and error handling.
// Example sending a request using the CreateCustomKeyStoreRequest method.
req, resp := client.CreateCustomKeyStoreRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) CreateCustomKeyStoreWithContext ¶ added in v1.1.25
func (c *KMS) CreateCustomKeyStoreWithContext(ctx volcengine.Context, input *CreateCustomKeyStoreInput, opts ...request.Option) (*CreateCustomKeyStoreOutput, error)
CreateCustomKeyStoreWithContext is the same as CreateCustomKeyStore with the addition of the ability to pass a context and additional request options.
See CreateCustomKeyStore 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation CreateKey for usage and error information.
func (*KMS) CreateKeyCommon ¶
CreateKeyCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation CreateKeyring for usage and error information.
func (*KMS) CreateKeyringCommon ¶
CreateKeyringCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 ¶ added in v1.0.162
func (c *KMS) CreateSecret(input *CreateSecretInput) (*CreateSecretOutput, error)
CreateSecret API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation CreateSecret for usage and error information.
func (*KMS) CreateSecretCommon ¶ added in v1.0.162
CreateSecretCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation CreateSecretCommon for usage and error information.
func (*KMS) CreateSecretCommonRequest ¶ added in v1.0.162
func (c *KMS) CreateSecretCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateSecretCommonRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *KMS) CreateSecretCommonWithContext(ctx volcengine.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) CreateSecretOrder ¶ added in v1.1.51
func (c *KMS) CreateSecretOrder(input *CreateSecretOrderInput) (*CreateSecretOrderOutput, error)
CreateSecretOrder API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation CreateSecretOrder for usage and error information.
func (*KMS) CreateSecretOrderCommon ¶ added in v1.1.51
func (c *KMS) CreateSecretOrderCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateSecretOrderCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation CreateSecretOrderCommon for usage and error information.
func (*KMS) CreateSecretOrderCommonRequest ¶ added in v1.1.51
func (c *KMS) CreateSecretOrderCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateSecretOrderCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateSecretOrderCommon operation. The "output" return value will be populated with the CreateSecretOrderCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateSecretOrderCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSecretOrderCommon Send returns without error.
See CreateSecretOrderCommon for more information on using the CreateSecretOrderCommon API call, and error handling.
// Example sending a request using the CreateSecretOrderCommonRequest method.
req, resp := client.CreateSecretOrderCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) CreateSecretOrderCommonWithContext ¶ added in v1.1.51
func (c *KMS) CreateSecretOrderCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateSecretOrderCommonWithContext is the same as CreateSecretOrderCommon with the addition of the ability to pass a context and additional request options.
See CreateSecretOrderCommon 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) CreateSecretOrderRequest ¶ added in v1.1.51
func (c *KMS) CreateSecretOrderRequest(input *CreateSecretOrderInput) (req *request.Request, output *CreateSecretOrderOutput)
CreateSecretOrderRequest generates a "volcengine/request.Request" representing the client's request for the CreateSecretOrder operation. The "output" return value will be populated with the CreateSecretOrderCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateSecretOrderCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSecretOrderCommon Send returns without error.
See CreateSecretOrder for more information on using the CreateSecretOrder API call, and error handling.
// Example sending a request using the CreateSecretOrderRequest method.
req, resp := client.CreateSecretOrderRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) CreateSecretOrderWithContext ¶ added in v1.1.51
func (c *KMS) CreateSecretOrderWithContext(ctx volcengine.Context, input *CreateSecretOrderInput, opts ...request.Option) (*CreateSecretOrderOutput, error)
CreateSecretOrderWithContext is the same as CreateSecretOrder with the addition of the ability to pass a context and additional request options.
See CreateSecretOrder 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) CreateSecretRequest ¶ added in v1.0.162
func (c *KMS) CreateSecretRequest(input *CreateSecretInput) (req *request.Request, output *CreateSecretOutput)
CreateSecretRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *KMS) CreateSecretWithContext(ctx volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation Decrypt for usage and error information.
func (*KMS) DecryptCommon ¶
DecryptCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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) DeleteCustomKeyStore ¶ added in v1.1.25
func (c *KMS) DeleteCustomKeyStore(input *DeleteCustomKeyStoreInput) (*DeleteCustomKeyStoreOutput, error)
DeleteCustomKeyStore API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation DeleteCustomKeyStore for usage and error information.
func (*KMS) DeleteCustomKeyStoreCommon ¶ added in v1.1.25
func (c *KMS) DeleteCustomKeyStoreCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteCustomKeyStoreCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation DeleteCustomKeyStoreCommon for usage and error information.
func (*KMS) DeleteCustomKeyStoreCommonRequest ¶ added in v1.1.25
func (c *KMS) DeleteCustomKeyStoreCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteCustomKeyStoreCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteCustomKeyStoreCommon operation. The "output" return value will be populated with the DeleteCustomKeyStoreCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteCustomKeyStoreCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteCustomKeyStoreCommon Send returns without error.
See DeleteCustomKeyStoreCommon for more information on using the DeleteCustomKeyStoreCommon API call, and error handling.
// Example sending a request using the DeleteCustomKeyStoreCommonRequest method.
req, resp := client.DeleteCustomKeyStoreCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) DeleteCustomKeyStoreCommonWithContext ¶ added in v1.1.25
func (c *KMS) DeleteCustomKeyStoreCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteCustomKeyStoreCommonWithContext is the same as DeleteCustomKeyStoreCommon with the addition of the ability to pass a context and additional request options.
See DeleteCustomKeyStoreCommon 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) DeleteCustomKeyStoreRequest ¶ added in v1.1.25
func (c *KMS) DeleteCustomKeyStoreRequest(input *DeleteCustomKeyStoreInput) (req *request.Request, output *DeleteCustomKeyStoreOutput)
DeleteCustomKeyStoreRequest generates a "volcengine/request.Request" representing the client's request for the DeleteCustomKeyStore operation. The "output" return value will be populated with the DeleteCustomKeyStoreCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteCustomKeyStoreCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteCustomKeyStoreCommon Send returns without error.
See DeleteCustomKeyStore for more information on using the DeleteCustomKeyStore API call, and error handling.
// Example sending a request using the DeleteCustomKeyStoreRequest method.
req, resp := client.DeleteCustomKeyStoreRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) DeleteCustomKeyStoreWithContext ¶ added in v1.1.25
func (c *KMS) DeleteCustomKeyStoreWithContext(ctx volcengine.Context, input *DeleteCustomKeyStoreInput, opts ...request.Option) (*DeleteCustomKeyStoreOutput, error)
DeleteCustomKeyStoreWithContext is the same as DeleteCustomKeyStore with the addition of the ability to pass a context and additional request options.
See DeleteCustomKeyStore 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 ¶ added in v1.0.156
func (c *KMS) DeleteKeyring(input *DeleteKeyringInput) (*DeleteKeyringOutput, error)
DeleteKeyring API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation DeleteKeyring for usage and error information.
func (*KMS) DeleteKeyringCommon ¶ added in v1.0.156
DeleteKeyringCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation DeleteKeyringCommon for usage and error information.
func (*KMS) DeleteKeyringCommonRequest ¶ added in v1.0.156
func (c *KMS) DeleteKeyringCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteKeyringCommonRequest generates a "volcengine/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 ¶ added in v1.0.156
func (c *KMS) DeleteKeyringCommonWithContext(ctx volcengine.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 ¶ added in v1.0.156
func (c *KMS) DeleteKeyringRequest(input *DeleteKeyringInput) (req *request.Request, output *DeleteKeyringOutput)
DeleteKeyringRequest generates a "volcengine/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 ¶ added in v1.0.156
func (c *KMS) DeleteKeyringWithContext(ctx volcengine.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) DescribeCustomKeyStores ¶ added in v1.1.25
func (c *KMS) DescribeCustomKeyStores(input *DescribeCustomKeyStoresInput) (*DescribeCustomKeyStoresOutput, error)
DescribeCustomKeyStores API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation DescribeCustomKeyStores for usage and error information.
func (*KMS) DescribeCustomKeyStoresCommon ¶ added in v1.1.25
func (c *KMS) DescribeCustomKeyStoresCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeCustomKeyStoresCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation DescribeCustomKeyStoresCommon for usage and error information.
func (*KMS) DescribeCustomKeyStoresCommonRequest ¶ added in v1.1.25
func (c *KMS) DescribeCustomKeyStoresCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeCustomKeyStoresCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeCustomKeyStoresCommon operation. The "output" return value will be populated with the DescribeCustomKeyStoresCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeCustomKeyStoresCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeCustomKeyStoresCommon Send returns without error.
See DescribeCustomKeyStoresCommon for more information on using the DescribeCustomKeyStoresCommon API call, and error handling.
// Example sending a request using the DescribeCustomKeyStoresCommonRequest method.
req, resp := client.DescribeCustomKeyStoresCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) DescribeCustomKeyStoresCommonWithContext ¶ added in v1.1.25
func (c *KMS) DescribeCustomKeyStoresCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeCustomKeyStoresCommonWithContext is the same as DescribeCustomKeyStoresCommon with the addition of the ability to pass a context and additional request options.
See DescribeCustomKeyStoresCommon 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) DescribeCustomKeyStoresRequest ¶ added in v1.1.25
func (c *KMS) DescribeCustomKeyStoresRequest(input *DescribeCustomKeyStoresInput) (req *request.Request, output *DescribeCustomKeyStoresOutput)
DescribeCustomKeyStoresRequest generates a "volcengine/request.Request" representing the client's request for the DescribeCustomKeyStores operation. The "output" return value will be populated with the DescribeCustomKeyStoresCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeCustomKeyStoresCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeCustomKeyStoresCommon Send returns without error.
See DescribeCustomKeyStores for more information on using the DescribeCustomKeyStores API call, and error handling.
// Example sending a request using the DescribeCustomKeyStoresRequest method.
req, resp := client.DescribeCustomKeyStoresRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) DescribeCustomKeyStoresWithContext ¶ added in v1.1.25
func (c *KMS) DescribeCustomKeyStoresWithContext(ctx volcengine.Context, input *DescribeCustomKeyStoresInput, opts ...request.Option) (*DescribeCustomKeyStoresOutput, error)
DescribeCustomKeyStoresWithContext is the same as DescribeCustomKeyStores with the addition of the ability to pass a context and additional request options.
See DescribeCustomKeyStores 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation DescribeKey for usage and error information.
func (*KMS) DescribeKeyCommon ¶
DescribeKeyCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation DescribeKeys for usage and error information.
func (*KMS) DescribeKeysCommon ¶
DescribeKeysCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation DescribeRegions for usage and error information.
func (*KMS) DescribeRegionsCommon ¶
DescribeRegionsCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 ¶ added in v1.0.162
func (c *KMS) DescribeSecret(input *DescribeSecretInput) (*DescribeSecretOutput, error)
DescribeSecret API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation DescribeSecret for usage and error information.
func (*KMS) DescribeSecretCommon ¶ added in v1.0.162
DescribeSecretCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation DescribeSecretCommon for usage and error information.
func (*KMS) DescribeSecretCommonRequest ¶ added in v1.0.162
func (c *KMS) DescribeSecretCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeSecretCommonRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *KMS) DescribeSecretCommonWithContext(ctx volcengine.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 ¶ added in v1.0.162
func (c *KMS) DescribeSecretRequest(input *DescribeSecretInput) (req *request.Request, output *DescribeSecretOutput)
DescribeSecretRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *KMS) DescribeSecretVersions(input *DescribeSecretVersionsInput) (*DescribeSecretVersionsOutput, error)
DescribeSecretVersions API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation DescribeSecretVersions for usage and error information.
func (*KMS) DescribeSecretVersionsCommon ¶ added in v1.0.162
func (c *KMS) DescribeSecretVersionsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeSecretVersionsCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation DescribeSecretVersionsCommon for usage and error information.
func (*KMS) DescribeSecretVersionsCommonRequest ¶ added in v1.0.162
func (c *KMS) DescribeSecretVersionsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeSecretVersionsCommonRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *KMS) DescribeSecretVersionsCommonWithContext(ctx volcengine.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 ¶ added in v1.0.162
func (c *KMS) DescribeSecretVersionsRequest(input *DescribeSecretVersionsInput) (req *request.Request, output *DescribeSecretVersionsOutput)
DescribeSecretVersionsRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *KMS) DescribeSecretVersionsWithContext(ctx volcengine.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 ¶ added in v1.0.162
func (c *KMS) DescribeSecretWithContext(ctx volcengine.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 ¶ added in v1.0.162
func (c *KMS) DescribeSecrets(input *DescribeSecretsInput) (*DescribeSecretsOutput, error)
DescribeSecrets API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation DescribeSecrets for usage and error information.
func (*KMS) DescribeSecretsCommon ¶ added in v1.0.162
DescribeSecretsCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation DescribeSecretsCommon for usage and error information.
func (*KMS) DescribeSecretsCommonRequest ¶ added in v1.0.162
func (c *KMS) DescribeSecretsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeSecretsCommonRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *KMS) DescribeSecretsCommonWithContext(ctx volcengine.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 ¶ added in v1.0.162
func (c *KMS) DescribeSecretsRequest(input *DescribeSecretsInput) (req *request.Request, output *DescribeSecretsOutput)
DescribeSecretsRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *KMS) DescribeSecretsWithContext(ctx volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation DisableKey for usage and error information.
func (*KMS) DisableKeyCommon ¶
DisableKeyCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengine.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) DisconnectCustomKeyStore ¶ added in v1.1.25
func (c *KMS) DisconnectCustomKeyStore(input *DisconnectCustomKeyStoreInput) (*DisconnectCustomKeyStoreOutput, error)
DisconnectCustomKeyStore API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation DisconnectCustomKeyStore for usage and error information.
func (*KMS) DisconnectCustomKeyStoreCommon ¶ added in v1.1.25
func (c *KMS) DisconnectCustomKeyStoreCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DisconnectCustomKeyStoreCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation DisconnectCustomKeyStoreCommon for usage and error information.
func (*KMS) DisconnectCustomKeyStoreCommonRequest ¶ added in v1.1.25
func (c *KMS) DisconnectCustomKeyStoreCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DisconnectCustomKeyStoreCommonRequest generates a "volcengine/request.Request" representing the client's request for the DisconnectCustomKeyStoreCommon operation. The "output" return value will be populated with the DisconnectCustomKeyStoreCommon request's response once the request completes successfully.
Use "Send" method on the returned DisconnectCustomKeyStoreCommon Request to send the API call to the service. the "output" return value is not valid until after DisconnectCustomKeyStoreCommon Send returns without error.
See DisconnectCustomKeyStoreCommon for more information on using the DisconnectCustomKeyStoreCommon API call, and error handling.
// Example sending a request using the DisconnectCustomKeyStoreCommonRequest method.
req, resp := client.DisconnectCustomKeyStoreCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) DisconnectCustomKeyStoreCommonWithContext ¶ added in v1.1.25
func (c *KMS) DisconnectCustomKeyStoreCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DisconnectCustomKeyStoreCommonWithContext is the same as DisconnectCustomKeyStoreCommon with the addition of the ability to pass a context and additional request options.
See DisconnectCustomKeyStoreCommon 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) DisconnectCustomKeyStoreRequest ¶ added in v1.1.25
func (c *KMS) DisconnectCustomKeyStoreRequest(input *DisconnectCustomKeyStoreInput) (req *request.Request, output *DisconnectCustomKeyStoreOutput)
DisconnectCustomKeyStoreRequest generates a "volcengine/request.Request" representing the client's request for the DisconnectCustomKeyStore operation. The "output" return value will be populated with the DisconnectCustomKeyStoreCommon request's response once the request completes successfully.
Use "Send" method on the returned DisconnectCustomKeyStoreCommon Request to send the API call to the service. the "output" return value is not valid until after DisconnectCustomKeyStoreCommon Send returns without error.
See DisconnectCustomKeyStore for more information on using the DisconnectCustomKeyStore API call, and error handling.
// Example sending a request using the DisconnectCustomKeyStoreRequest method.
req, resp := client.DisconnectCustomKeyStoreRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) DisconnectCustomKeyStoreWithContext ¶ added in v1.1.25
func (c *KMS) DisconnectCustomKeyStoreWithContext(ctx volcengine.Context, input *DisconnectCustomKeyStoreInput, opts ...request.Option) (*DisconnectCustomKeyStoreOutput, error)
DisconnectCustomKeyStoreWithContext is the same as DisconnectCustomKeyStore with the addition of the ability to pass a context and additional request options.
See DisconnectCustomKeyStore 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation EnableKey for usage and error information.
func (*KMS) EnableKeyCommon ¶
EnableKeyCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation Encrypt for usage and error information.
func (*KMS) EncryptCommon ¶
EncryptCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation GenerateDataKey for usage and error information.
func (*KMS) GenerateDataKeyCommon ¶
GenerateDataKeyCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 ¶ added in v1.0.165
func (c *KMS) GenerateMac(input *GenerateMacInput) (*GenerateMacOutput, error)
GenerateMac API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation GenerateMac for usage and error information.
func (*KMS) GenerateMacCommon ¶ added in v1.0.165
GenerateMacCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation GenerateMacCommon for usage and error information.
func (*KMS) GenerateMacCommonRequest ¶ added in v1.0.165
func (c *KMS) GenerateMacCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GenerateMacCommonRequest generates a "volcengine/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 ¶ added in v1.0.165
func (c *KMS) GenerateMacCommonWithContext(ctx volcengine.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 ¶ added in v1.0.165
func (c *KMS) GenerateMacRequest(input *GenerateMacInput) (req *request.Request, output *GenerateMacOutput)
GenerateMacRequest generates a "volcengine/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 ¶ added in v1.0.165
func (c *KMS) GenerateMacWithContext(ctx volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation GetPublicKey for usage and error information.
func (*KMS) GetPublicKeyCommon ¶
GetPublicKeyCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 ¶ added in v1.0.162
func (c *KMS) GetSecretValue(input *GetSecretValueInput) (*GetSecretValueOutput, error)
GetSecretValue API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation GetSecretValue for usage and error information.
func (*KMS) GetSecretValueCommon ¶ added in v1.0.162
GetSecretValueCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation GetSecretValueCommon for usage and error information.
func (*KMS) GetSecretValueCommonRequest ¶ added in v1.0.162
func (c *KMS) GetSecretValueCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetSecretValueCommonRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *KMS) GetSecretValueCommonWithContext(ctx volcengine.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 ¶ added in v1.0.162
func (c *KMS) GetSecretValueRequest(input *GetSecretValueInput) (req *request.Request, output *GetSecretValueOutput)
GetSecretValueRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *KMS) GetSecretValueWithContext(ctx volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 ¶ added in v1.1.4
func (c *KMS) ListTagsForResources(input *ListTagsForResourcesInput) (*ListTagsForResourcesOutput, error)
ListTagsForResources API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation ListTagsForResources for usage and error information.
func (*KMS) ListTagsForResourcesCommon ¶ added in v1.1.4
func (c *KMS) ListTagsForResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListTagsForResourcesCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation ListTagsForResourcesCommon for usage and error information.
func (*KMS) ListTagsForResourcesCommonRequest ¶ added in v1.1.4
func (c *KMS) ListTagsForResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListTagsForResourcesCommonRequest generates a "volcengine/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 ¶ added in v1.1.4
func (c *KMS) ListTagsForResourcesCommonWithContext(ctx volcengine.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 ¶ added in v1.1.4
func (c *KMS) ListTagsForResourcesRequest(input *ListTagsForResourcesInput) (req *request.Request, output *ListTagsForResourcesOutput)
ListTagsForResourcesRequest generates a "volcengine/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 ¶ added in v1.1.4
func (c *KMS) ListTagsForResourcesWithContext(ctx volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation QueryKeyring for usage and error information.
func (*KMS) QueryKeyringCommon ¶
QueryKeyringCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation ReEncrypt for usage and error information.
func (*KMS) ReEncryptCommon ¶
ReEncryptCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 ¶ added in v1.0.179
func (c *KMS) ReplicateKey(input *ReplicateKeyInput) (*ReplicateKeyOutput, error)
ReplicateKey API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation ReplicateKey for usage and error information.
func (*KMS) ReplicateKeyCommon ¶ added in v1.0.179
ReplicateKeyCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation ReplicateKeyCommon for usage and error information.
func (*KMS) ReplicateKeyCommonRequest ¶ added in v1.0.179
func (c *KMS) ReplicateKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ReplicateKeyCommonRequest generates a "volcengine/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 ¶ added in v1.0.179
func (c *KMS) ReplicateKeyCommonWithContext(ctx volcengine.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 ¶ added in v1.0.179
func (c *KMS) ReplicateKeyRequest(input *ReplicateKeyInput) (req *request.Request, output *ReplicateKeyOutput)
ReplicateKeyRequest generates a "volcengine/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 ¶ added in v1.0.179
func (c *KMS) ReplicateKeyWithContext(ctx volcengine.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 ¶ added in v1.0.162
func (c *KMS) RestoreSecret(input *RestoreSecretInput) (*RestoreSecretOutput, error)
RestoreSecret API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation RestoreSecret for usage and error information.
func (*KMS) RestoreSecretCommon ¶ added in v1.0.162
RestoreSecretCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation RestoreSecretCommon for usage and error information.
func (*KMS) RestoreSecretCommonRequest ¶ added in v1.0.162
func (c *KMS) RestoreSecretCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
RestoreSecretCommonRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *KMS) RestoreSecretCommonWithContext(ctx volcengine.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 ¶ added in v1.0.162
func (c *KMS) RestoreSecretRequest(input *RestoreSecretInput) (req *request.Request, output *RestoreSecretOutput)
RestoreSecretRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *KMS) RestoreSecretWithContext(ctx volcengine.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 ¶ added in v1.0.162
func (c *KMS) RotateSecret(input *RotateSecretInput) (*RotateSecretOutput, error)
RotateSecret API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation RotateSecret for usage and error information.
func (*KMS) RotateSecretCommon ¶ added in v1.0.162
RotateSecretCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation RotateSecretCommon for usage and error information.
func (*KMS) RotateSecretCommonRequest ¶ added in v1.0.162
func (c *KMS) RotateSecretCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
RotateSecretCommonRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *KMS) RotateSecretCommonWithContext(ctx volcengine.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 ¶ added in v1.0.162
func (c *KMS) RotateSecretRequest(input *RotateSecretInput) (req *request.Request, output *RotateSecretOutput)
RotateSecretRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *KMS) RotateSecretWithContext(ctx volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 ¶ added in v1.0.162
func (c *KMS) ScheduleSecretDeletion(input *ScheduleSecretDeletionInput) (*ScheduleSecretDeletionOutput, error)
ScheduleSecretDeletion API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation ScheduleSecretDeletion for usage and error information.
func (*KMS) ScheduleSecretDeletionCommon ¶ added in v1.0.162
func (c *KMS) ScheduleSecretDeletionCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ScheduleSecretDeletionCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation ScheduleSecretDeletionCommon for usage and error information.
func (*KMS) ScheduleSecretDeletionCommonRequest ¶ added in v1.0.162
func (c *KMS) ScheduleSecretDeletionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ScheduleSecretDeletionCommonRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *KMS) ScheduleSecretDeletionCommonWithContext(ctx volcengine.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 ¶ added in v1.0.162
func (c *KMS) ScheduleSecretDeletionRequest(input *ScheduleSecretDeletionInput) (req *request.Request, output *ScheduleSecretDeletionOutput)
ScheduleSecretDeletionRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *KMS) ScheduleSecretDeletionWithContext(ctx volcengine.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 ¶ added in v1.0.162
func (c *KMS) SetSecretValue(input *SetSecretValueInput) (*SetSecretValueOutput, error)
SetSecretValue API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation SetSecretValue for usage and error information.
func (*KMS) SetSecretValueCommon ¶ added in v1.0.162
SetSecretValueCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation SetSecretValueCommon for usage and error information.
func (*KMS) SetSecretValueCommonRequest ¶ added in v1.0.162
func (c *KMS) SetSecretValueCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
SetSecretValueCommonRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *KMS) SetSecretValueCommonWithContext(ctx volcengine.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 ¶ added in v1.0.162
func (c *KMS) SetSecretValueRequest(input *SetSecretValueInput) (req *request.Request, output *SetSecretValueOutput)
SetSecretValueRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *KMS) SetSecretValueWithContext(ctx volcengine.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 ¶ added in v1.1.4
func (c *KMS) TagResources(input *TagResourcesInput) (*TagResourcesOutput, error)
TagResources API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation TagResources for usage and error information.
func (*KMS) TagResourcesCommon ¶ added in v1.1.4
TagResourcesCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation TagResourcesCommon for usage and error information.
func (*KMS) TagResourcesCommonRequest ¶ added in v1.1.4
func (c *KMS) TagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
TagResourcesCommonRequest generates a "volcengine/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 ¶ added in v1.1.4
func (c *KMS) TagResourcesCommonWithContext(ctx volcengine.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 ¶ added in v1.1.4
func (c *KMS) TagResourcesRequest(input *TagResourcesInput) (req *request.Request, output *TagResourcesOutput)
TagResourcesRequest generates a "volcengine/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 ¶ added in v1.1.4
func (c *KMS) TagResourcesWithContext(ctx volcengine.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 ¶ added in v1.1.4
func (c *KMS) UntagResources(input *UntagResourcesInput) (*UntagResourcesOutput, error)
UntagResources API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation UntagResources for usage and error information.
func (*KMS) UntagResourcesCommon ¶ added in v1.1.4
UntagResourcesCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation UntagResourcesCommon for usage and error information.
func (*KMS) UntagResourcesCommonRequest ¶ added in v1.1.4
func (c *KMS) UntagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UntagResourcesCommonRequest generates a "volcengine/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 ¶ added in v1.1.4
func (c *KMS) UntagResourcesCommonWithContext(ctx volcengine.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 ¶ added in v1.1.4
func (c *KMS) UntagResourcesRequest(input *UntagResourcesInput) (req *request.Request, output *UntagResourcesOutput)
UntagResourcesRequest generates a "volcengine/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 ¶ added in v1.1.4
func (c *KMS) UntagResourcesWithContext(ctx volcengine.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) UpdateCustomKeyStore ¶ added in v1.1.25
func (c *KMS) UpdateCustomKeyStore(input *UpdateCustomKeyStoreInput) (*UpdateCustomKeyStoreOutput, error)
UpdateCustomKeyStore API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation UpdateCustomKeyStore for usage and error information.
func (*KMS) UpdateCustomKeyStoreCommon ¶ added in v1.1.25
func (c *KMS) UpdateCustomKeyStoreCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateCustomKeyStoreCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation UpdateCustomKeyStoreCommon for usage and error information.
func (*KMS) UpdateCustomKeyStoreCommonRequest ¶ added in v1.1.25
func (c *KMS) UpdateCustomKeyStoreCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateCustomKeyStoreCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateCustomKeyStoreCommon operation. The "output" return value will be populated with the UpdateCustomKeyStoreCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateCustomKeyStoreCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateCustomKeyStoreCommon Send returns without error.
See UpdateCustomKeyStoreCommon for more information on using the UpdateCustomKeyStoreCommon API call, and error handling.
// Example sending a request using the UpdateCustomKeyStoreCommonRequest method.
req, resp := client.UpdateCustomKeyStoreCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) UpdateCustomKeyStoreCommonWithContext ¶ added in v1.1.25
func (c *KMS) UpdateCustomKeyStoreCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateCustomKeyStoreCommonWithContext is the same as UpdateCustomKeyStoreCommon with the addition of the ability to pass a context and additional request options.
See UpdateCustomKeyStoreCommon 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) UpdateCustomKeyStoreRequest ¶ added in v1.1.25
func (c *KMS) UpdateCustomKeyStoreRequest(input *UpdateCustomKeyStoreInput) (req *request.Request, output *UpdateCustomKeyStoreOutput)
UpdateCustomKeyStoreRequest generates a "volcengine/request.Request" representing the client's request for the UpdateCustomKeyStore operation. The "output" return value will be populated with the UpdateCustomKeyStoreCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateCustomKeyStoreCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateCustomKeyStoreCommon Send returns without error.
See UpdateCustomKeyStore for more information on using the UpdateCustomKeyStore API call, and error handling.
// Example sending a request using the UpdateCustomKeyStoreRequest method.
req, resp := client.UpdateCustomKeyStoreRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*KMS) UpdateCustomKeyStoreWithContext ¶ added in v1.1.25
func (c *KMS) UpdateCustomKeyStoreWithContext(ctx volcengine.Context, input *UpdateCustomKeyStoreInput, opts ...request.Option) (*UpdateCustomKeyStoreOutput, error)
UpdateCustomKeyStoreWithContext is the same as UpdateCustomKeyStore with the addition of the ability to pass a context and additional request options.
See UpdateCustomKeyStore 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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation UpdateKey for usage and error information.
func (*KMS) UpdateKeyCommon ¶
UpdateKeyCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation UpdateKeyring for usage and error information.
func (*KMS) UpdateKeyringCommon ¶
UpdateKeyringCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE 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 "volcengine/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 volcengine.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 "volcengine/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 volcengine.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 ¶ added in v1.0.179
func (c *KMS) UpdatePrimaryRegion(input *UpdatePrimaryRegionInput) (*UpdatePrimaryRegionOutput, error)
UpdatePrimaryRegion API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation UpdatePrimaryRegion for usage and error information.
func (*KMS) UpdatePrimaryRegionCommon ¶ added in v1.0.179
func (c *KMS) UpdatePrimaryRegionCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdatePrimaryRegionCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation UpdatePrimaryRegionCommon for usage and error information.
func (*KMS) UpdatePrimaryRegionCommonRequest ¶ added in v1.0.179
func (c *KMS) UpdatePrimaryRegionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdatePrimaryRegionCommonRequest generates a "volcengine/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 ¶ added in v1.0.179
func (c *KMS) UpdatePrimaryRegionCommonWithContext(ctx volcengine.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 ¶ added in v1.0.179
func (c *KMS) UpdatePrimaryRegionRequest(input *UpdatePrimaryRegionInput) (req *request.Request, output *UpdatePrimaryRegionOutput)
UpdatePrimaryRegionRequest generates a "volcengine/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 ¶ added in v1.0.179
func (c *KMS) UpdatePrimaryRegionWithContext(ctx volcengine.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 ¶ added in v1.0.162
func (c *KMS) UpdateSecret(input *UpdateSecretInput) (*UpdateSecretOutput, error)
UpdateSecret API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation UpdateSecret for usage and error information.
func (*KMS) UpdateSecretCommon ¶ added in v1.0.162
UpdateSecretCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation UpdateSecretCommon for usage and error information.
func (*KMS) UpdateSecretCommonRequest ¶ added in v1.0.162
func (c *KMS) UpdateSecretCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateSecretCommonRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *KMS) UpdateSecretCommonWithContext(ctx volcengine.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 ¶ added in v1.0.162
func (c *KMS) UpdateSecretRequest(input *UpdateSecretInput) (req *request.Request, output *UpdateSecretOutput)
UpdateSecretRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *KMS) UpdateSecretRotationPolicy(input *UpdateSecretRotationPolicyInput) (*UpdateSecretRotationPolicyOutput, error)
UpdateSecretRotationPolicy API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation UpdateSecretRotationPolicy for usage and error information.
func (*KMS) UpdateSecretRotationPolicyCommon ¶ added in v1.0.162
func (c *KMS) UpdateSecretRotationPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateSecretRotationPolicyCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation UpdateSecretRotationPolicyCommon for usage and error information.
func (*KMS) UpdateSecretRotationPolicyCommonRequest ¶ added in v1.0.162
func (c *KMS) UpdateSecretRotationPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateSecretRotationPolicyCommonRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *KMS) UpdateSecretRotationPolicyCommonWithContext(ctx volcengine.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 ¶ added in v1.0.162
func (c *KMS) UpdateSecretRotationPolicyRequest(input *UpdateSecretRotationPolicyInput) (req *request.Request, output *UpdateSecretRotationPolicyOutput)
UpdateSecretRotationPolicyRequest generates a "volcengine/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 ¶ added in v1.0.162
func (c *KMS) UpdateSecretRotationPolicyWithContext(ctx volcengine.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 ¶ added in v1.0.162
func (c *KMS) UpdateSecretWithContext(ctx volcengine.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 ¶ added in v1.0.165
func (c *KMS) VerifyMac(input *VerifyMacInput) (*VerifyMacOutput, error)
VerifyMac API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation VerifyMac for usage and error information.
func (*KMS) VerifyMacCommon ¶ added in v1.0.165
VerifyMacCommon API operation for KMS.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for KMS's API operation VerifyMacCommon for usage and error information.
func (*KMS) VerifyMacCommonRequest ¶ added in v1.0.165
func (c *KMS) VerifyMacCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
VerifyMacCommonRequest generates a "volcengine/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 ¶ added in v1.0.165
func (c *KMS) VerifyMacCommonWithContext(ctx volcengine.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 ¶ added in v1.0.165
func (c *KMS) VerifyMacRequest(input *VerifyMacInput) (req *request.Request, output *VerifyMacOutput)
VerifyMacRequest generates a "volcengine/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 ¶ added in v1.0.165
func (c *KMS) VerifyMacWithContext(ctx volcengine.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(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ArchiveKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ArchiveKey(*ArchiveKeyInput) (*ArchiveKeyOutput, error)
ArchiveKeyWithContext(volcengine.Context, *ArchiveKeyInput, ...request.Option) (*ArchiveKeyOutput, error)
ArchiveKeyRequest(*ArchiveKeyInput) (*request.Request, *ArchiveKeyOutput)
AsymmetricDecryptCommon(*map[string]interface{}) (*map[string]interface{}, error)
AsymmetricDecryptCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
AsymmetricDecryptCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
AsymmetricDecrypt(*AsymmetricDecryptInput) (*AsymmetricDecryptOutput, error)
AsymmetricDecryptWithContext(volcengine.Context, *AsymmetricDecryptInput, ...request.Option) (*AsymmetricDecryptOutput, error)
AsymmetricDecryptRequest(*AsymmetricDecryptInput) (*request.Request, *AsymmetricDecryptOutput)
AsymmetricEncryptCommon(*map[string]interface{}) (*map[string]interface{}, error)
AsymmetricEncryptCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
AsymmetricEncryptCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
AsymmetricEncrypt(*AsymmetricEncryptInput) (*AsymmetricEncryptOutput, error)
AsymmetricEncryptWithContext(volcengine.Context, *AsymmetricEncryptInput, ...request.Option) (*AsymmetricEncryptOutput, error)
AsymmetricEncryptRequest(*AsymmetricEncryptInput) (*request.Request, *AsymmetricEncryptOutput)
AsymmetricSignCommon(*map[string]interface{}) (*map[string]interface{}, error)
AsymmetricSignCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
AsymmetricSignCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
AsymmetricSign(*AsymmetricSignInput) (*AsymmetricSignOutput, error)
AsymmetricSignWithContext(volcengine.Context, *AsymmetricSignInput, ...request.Option) (*AsymmetricSignOutput, error)
AsymmetricSignRequest(*AsymmetricSignInput) (*request.Request, *AsymmetricSignOutput)
AsymmetricVerifyCommon(*map[string]interface{}) (*map[string]interface{}, error)
AsymmetricVerifyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
AsymmetricVerifyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
AsymmetricVerify(*AsymmetricVerifyInput) (*AsymmetricVerifyOutput, error)
AsymmetricVerifyWithContext(volcengine.Context, *AsymmetricVerifyInput, ...request.Option) (*AsymmetricVerifyOutput, error)
AsymmetricVerifyRequest(*AsymmetricVerifyInput) (*request.Request, *AsymmetricVerifyOutput)
BackupSecretCommon(*map[string]interface{}) (*map[string]interface{}, error)
BackupSecretCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
BackupSecretCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
BackupSecret(*BackupSecretInput) (*BackupSecretOutput, error)
BackupSecretWithContext(volcengine.Context, *BackupSecretInput, ...request.Option) (*BackupSecretOutput, error)
BackupSecretRequest(*BackupSecretInput) (*request.Request, *BackupSecretOutput)
BatchGetSecretValueCommon(*map[string]interface{}) (*map[string]interface{}, error)
BatchGetSecretValueCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
BatchGetSecretValueCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
BatchGetSecretValue(*BatchGetSecretValueInput) (*BatchGetSecretValueOutput, error)
BatchGetSecretValueWithContext(volcengine.Context, *BatchGetSecretValueInput, ...request.Option) (*BatchGetSecretValueOutput, error)
BatchGetSecretValueRequest(*BatchGetSecretValueInput) (*request.Request, *BatchGetSecretValueOutput)
CancelArchiveKeyCommon(*map[string]interface{}) (*map[string]interface{}, error)
CancelArchiveKeyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CancelArchiveKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CancelArchiveKey(*CancelArchiveKeyInput) (*CancelArchiveKeyOutput, error)
CancelArchiveKeyWithContext(volcengine.Context, *CancelArchiveKeyInput, ...request.Option) (*CancelArchiveKeyOutput, error)
CancelArchiveKeyRequest(*CancelArchiveKeyInput) (*request.Request, *CancelArchiveKeyOutput)
CancelKeyDeletionCommon(*map[string]interface{}) (*map[string]interface{}, error)
CancelKeyDeletionCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CancelKeyDeletionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CancelKeyDeletion(*CancelKeyDeletionInput) (*CancelKeyDeletionOutput, error)
CancelKeyDeletionWithContext(volcengine.Context, *CancelKeyDeletionInput, ...request.Option) (*CancelKeyDeletionOutput, error)
CancelKeyDeletionRequest(*CancelKeyDeletionInput) (*request.Request, *CancelKeyDeletionOutput)
CancelSecretDeletionCommon(*map[string]interface{}) (*map[string]interface{}, error)
CancelSecretDeletionCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CancelSecretDeletionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CancelSecretDeletion(*CancelSecretDeletionInput) (*CancelSecretDeletionOutput, error)
CancelSecretDeletionWithContext(volcengine.Context, *CancelSecretDeletionInput, ...request.Option) (*CancelSecretDeletionOutput, error)
CancelSecretDeletionRequest(*CancelSecretDeletionInput) (*request.Request, *CancelSecretDeletionOutput)
ConnectCustomKeyStoreCommon(*map[string]interface{}) (*map[string]interface{}, error)
ConnectCustomKeyStoreCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ConnectCustomKeyStoreCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ConnectCustomKeyStore(*ConnectCustomKeyStoreInput) (*ConnectCustomKeyStoreOutput, error)
ConnectCustomKeyStoreWithContext(volcengine.Context, *ConnectCustomKeyStoreInput, ...request.Option) (*ConnectCustomKeyStoreOutput, error)
ConnectCustomKeyStoreRequest(*ConnectCustomKeyStoreInput) (*request.Request, *ConnectCustomKeyStoreOutput)
CreateCustomKeyStoreCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateCustomKeyStoreCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateCustomKeyStoreCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateCustomKeyStore(*CreateCustomKeyStoreInput) (*CreateCustomKeyStoreOutput, error)
CreateCustomKeyStoreWithContext(volcengine.Context, *CreateCustomKeyStoreInput, ...request.Option) (*CreateCustomKeyStoreOutput, error)
CreateCustomKeyStoreRequest(*CreateCustomKeyStoreInput) (*request.Request, *CreateCustomKeyStoreOutput)
CreateKeyCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateKeyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateKey(*CreateKeyInput) (*CreateKeyOutput, error)
CreateKeyWithContext(volcengine.Context, *CreateKeyInput, ...request.Option) (*CreateKeyOutput, error)
CreateKeyRequest(*CreateKeyInput) (*request.Request, *CreateKeyOutput)
CreateKeyringCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateKeyringCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateKeyringCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateKeyring(*CreateKeyringInput) (*CreateKeyringOutput, error)
CreateKeyringWithContext(volcengine.Context, *CreateKeyringInput, ...request.Option) (*CreateKeyringOutput, error)
CreateKeyringRequest(*CreateKeyringInput) (*request.Request, *CreateKeyringOutput)
CreateSecretCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateSecretCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateSecretCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateSecret(*CreateSecretInput) (*CreateSecretOutput, error)
CreateSecretWithContext(volcengine.Context, *CreateSecretInput, ...request.Option) (*CreateSecretOutput, error)
CreateSecretRequest(*CreateSecretInput) (*request.Request, *CreateSecretOutput)
CreateSecretOrderCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateSecretOrderCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateSecretOrderCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateSecretOrder(*CreateSecretOrderInput) (*CreateSecretOrderOutput, error)
CreateSecretOrderWithContext(volcengine.Context, *CreateSecretOrderInput, ...request.Option) (*CreateSecretOrderOutput, error)
CreateSecretOrderRequest(*CreateSecretOrderInput) (*request.Request, *CreateSecretOrderOutput)
DecryptCommon(*map[string]interface{}) (*map[string]interface{}, error)
DecryptCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DecryptCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
Decrypt(*DecryptInput) (*DecryptOutput, error)
DecryptWithContext(volcengine.Context, *DecryptInput, ...request.Option) (*DecryptOutput, error)
DecryptRequest(*DecryptInput) (*request.Request, *DecryptOutput)
DeleteCustomKeyStoreCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteCustomKeyStoreCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteCustomKeyStoreCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteCustomKeyStore(*DeleteCustomKeyStoreInput) (*DeleteCustomKeyStoreOutput, error)
DeleteCustomKeyStoreWithContext(volcengine.Context, *DeleteCustomKeyStoreInput, ...request.Option) (*DeleteCustomKeyStoreOutput, error)
DeleteCustomKeyStoreRequest(*DeleteCustomKeyStoreInput) (*request.Request, *DeleteCustomKeyStoreOutput)
DeleteKeyMaterialCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteKeyMaterialCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteKeyMaterialCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteKeyMaterial(*DeleteKeyMaterialInput) (*DeleteKeyMaterialOutput, error)
DeleteKeyMaterialWithContext(volcengine.Context, *DeleteKeyMaterialInput, ...request.Option) (*DeleteKeyMaterialOutput, error)
DeleteKeyMaterialRequest(*DeleteKeyMaterialInput) (*request.Request, *DeleteKeyMaterialOutput)
DeleteKeyringCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteKeyringCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteKeyringCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteKeyring(*DeleteKeyringInput) (*DeleteKeyringOutput, error)
DeleteKeyringWithContext(volcengine.Context, *DeleteKeyringInput, ...request.Option) (*DeleteKeyringOutput, error)
DeleteKeyringRequest(*DeleteKeyringInput) (*request.Request, *DeleteKeyringOutput)
DescribeCustomKeyStoresCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeCustomKeyStoresCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeCustomKeyStoresCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeCustomKeyStores(*DescribeCustomKeyStoresInput) (*DescribeCustomKeyStoresOutput, error)
DescribeCustomKeyStoresWithContext(volcengine.Context, *DescribeCustomKeyStoresInput, ...request.Option) (*DescribeCustomKeyStoresOutput, error)
DescribeCustomKeyStoresRequest(*DescribeCustomKeyStoresInput) (*request.Request, *DescribeCustomKeyStoresOutput)
DescribeKeyCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeKeyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeKey(*DescribeKeyInput) (*DescribeKeyOutput, error)
DescribeKeyWithContext(volcengine.Context, *DescribeKeyInput, ...request.Option) (*DescribeKeyOutput, error)
DescribeKeyRequest(*DescribeKeyInput) (*request.Request, *DescribeKeyOutput)
DescribeKeyringsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeKeyringsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeKeyringsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeKeyrings(*DescribeKeyringsInput) (*DescribeKeyringsOutput, error)
DescribeKeyringsWithContext(volcengine.Context, *DescribeKeyringsInput, ...request.Option) (*DescribeKeyringsOutput, error)
DescribeKeyringsRequest(*DescribeKeyringsInput) (*request.Request, *DescribeKeyringsOutput)
DescribeKeysCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeKeysCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeKeysCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeKeys(*DescribeKeysInput) (*DescribeKeysOutput, error)
DescribeKeysWithContext(volcengine.Context, *DescribeKeysInput, ...request.Option) (*DescribeKeysOutput, error)
DescribeKeysRequest(*DescribeKeysInput) (*request.Request, *DescribeKeysOutput)
DescribeRegionsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeRegionsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeRegionsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeRegions(*DescribeRegionsInput) (*DescribeRegionsOutput, error)
DescribeRegionsWithContext(volcengine.Context, *DescribeRegionsInput, ...request.Option) (*DescribeRegionsOutput, error)
DescribeRegionsRequest(*DescribeRegionsInput) (*request.Request, *DescribeRegionsOutput)
DescribeSecretCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeSecretCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeSecretCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeSecret(*DescribeSecretInput) (*DescribeSecretOutput, error)
DescribeSecretWithContext(volcengine.Context, *DescribeSecretInput, ...request.Option) (*DescribeSecretOutput, error)
DescribeSecretRequest(*DescribeSecretInput) (*request.Request, *DescribeSecretOutput)
DescribeSecretVersionsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeSecretVersionsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeSecretVersionsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeSecretVersions(*DescribeSecretVersionsInput) (*DescribeSecretVersionsOutput, error)
DescribeSecretVersionsWithContext(volcengine.Context, *DescribeSecretVersionsInput, ...request.Option) (*DescribeSecretVersionsOutput, error)
DescribeSecretVersionsRequest(*DescribeSecretVersionsInput) (*request.Request, *DescribeSecretVersionsOutput)
DescribeSecretsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeSecretsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeSecretsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeSecrets(*DescribeSecretsInput) (*DescribeSecretsOutput, error)
DescribeSecretsWithContext(volcengine.Context, *DescribeSecretsInput, ...request.Option) (*DescribeSecretsOutput, error)
DescribeSecretsRequest(*DescribeSecretsInput) (*request.Request, *DescribeSecretsOutput)
DisableKeyCommon(*map[string]interface{}) (*map[string]interface{}, error)
DisableKeyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DisableKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DisableKey(*DisableKeyInput) (*DisableKeyOutput, error)
DisableKeyWithContext(volcengine.Context, *DisableKeyInput, ...request.Option) (*DisableKeyOutput, error)
DisableKeyRequest(*DisableKeyInput) (*request.Request, *DisableKeyOutput)
DisableKeyRotationCommon(*map[string]interface{}) (*map[string]interface{}, error)
DisableKeyRotationCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DisableKeyRotationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DisableKeyRotation(*DisableKeyRotationInput) (*DisableKeyRotationOutput, error)
DisableKeyRotationWithContext(volcengine.Context, *DisableKeyRotationInput, ...request.Option) (*DisableKeyRotationOutput, error)
DisableKeyRotationRequest(*DisableKeyRotationInput) (*request.Request, *DisableKeyRotationOutput)
DisconnectCustomKeyStoreCommon(*map[string]interface{}) (*map[string]interface{}, error)
DisconnectCustomKeyStoreCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DisconnectCustomKeyStoreCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DisconnectCustomKeyStore(*DisconnectCustomKeyStoreInput) (*DisconnectCustomKeyStoreOutput, error)
DisconnectCustomKeyStoreWithContext(volcengine.Context, *DisconnectCustomKeyStoreInput, ...request.Option) (*DisconnectCustomKeyStoreOutput, error)
DisconnectCustomKeyStoreRequest(*DisconnectCustomKeyStoreInput) (*request.Request, *DisconnectCustomKeyStoreOutput)
EnableKeyCommon(*map[string]interface{}) (*map[string]interface{}, error)
EnableKeyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
EnableKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
EnableKey(*EnableKeyInput) (*EnableKeyOutput, error)
EnableKeyWithContext(volcengine.Context, *EnableKeyInput, ...request.Option) (*EnableKeyOutput, error)
EnableKeyRequest(*EnableKeyInput) (*request.Request, *EnableKeyOutput)
EnableKeyRotationCommon(*map[string]interface{}) (*map[string]interface{}, error)
EnableKeyRotationCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
EnableKeyRotationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
EnableKeyRotation(*EnableKeyRotationInput) (*EnableKeyRotationOutput, error)
EnableKeyRotationWithContext(volcengine.Context, *EnableKeyRotationInput, ...request.Option) (*EnableKeyRotationOutput, error)
EnableKeyRotationRequest(*EnableKeyRotationInput) (*request.Request, *EnableKeyRotationOutput)
EncryptCommon(*map[string]interface{}) (*map[string]interface{}, error)
EncryptCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
EncryptCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
Encrypt(*EncryptInput) (*EncryptOutput, error)
EncryptWithContext(volcengine.Context, *EncryptInput, ...request.Option) (*EncryptOutput, error)
EncryptRequest(*EncryptInput) (*request.Request, *EncryptOutput)
GenerateDataKeyCommon(*map[string]interface{}) (*map[string]interface{}, error)
GenerateDataKeyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GenerateDataKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GenerateDataKey(*GenerateDataKeyInput) (*GenerateDataKeyOutput, error)
GenerateDataKeyWithContext(volcengine.Context, *GenerateDataKeyInput, ...request.Option) (*GenerateDataKeyOutput, error)
GenerateDataKeyRequest(*GenerateDataKeyInput) (*request.Request, *GenerateDataKeyOutput)
GenerateMacCommon(*map[string]interface{}) (*map[string]interface{}, error)
GenerateMacCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GenerateMacCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GenerateMac(*GenerateMacInput) (*GenerateMacOutput, error)
GenerateMacWithContext(volcengine.Context, *GenerateMacInput, ...request.Option) (*GenerateMacOutput, error)
GenerateMacRequest(*GenerateMacInput) (*request.Request, *GenerateMacOutput)
GetParametersForImportCommon(*map[string]interface{}) (*map[string]interface{}, error)
GetParametersForImportCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GetParametersForImportCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GetParametersForImport(*GetParametersForImportInput) (*GetParametersForImportOutput, error)
GetParametersForImportWithContext(volcengine.Context, *GetParametersForImportInput, ...request.Option) (*GetParametersForImportOutput, error)
GetParametersForImportRequest(*GetParametersForImportInput) (*request.Request, *GetParametersForImportOutput)
GetPublicKeyCommon(*map[string]interface{}) (*map[string]interface{}, error)
GetPublicKeyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GetPublicKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GetPublicKey(*GetPublicKeyInput) (*GetPublicKeyOutput, error)
GetPublicKeyWithContext(volcengine.Context, *GetPublicKeyInput, ...request.Option) (*GetPublicKeyOutput, error)
GetPublicKeyRequest(*GetPublicKeyInput) (*request.Request, *GetPublicKeyOutput)
GetSecretValueCommon(*map[string]interface{}) (*map[string]interface{}, error)
GetSecretValueCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GetSecretValueCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GetSecretValue(*GetSecretValueInput) (*GetSecretValueOutput, error)
GetSecretValueWithContext(volcengine.Context, *GetSecretValueInput, ...request.Option) (*GetSecretValueOutput, error)
GetSecretValueRequest(*GetSecretValueInput) (*request.Request, *GetSecretValueOutput)
ImportKeyMaterialCommon(*map[string]interface{}) (*map[string]interface{}, error)
ImportKeyMaterialCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ImportKeyMaterialCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ImportKeyMaterial(*ImportKeyMaterialInput) (*ImportKeyMaterialOutput, error)
ImportKeyMaterialWithContext(volcengine.Context, *ImportKeyMaterialInput, ...request.Option) (*ImportKeyMaterialOutput, error)
ImportKeyMaterialRequest(*ImportKeyMaterialInput) (*request.Request, *ImportKeyMaterialOutput)
ListTagsForResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListTagsForResourcesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListTagsForResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListTagsForResources(*ListTagsForResourcesInput) (*ListTagsForResourcesOutput, error)
ListTagsForResourcesWithContext(volcengine.Context, *ListTagsForResourcesInput, ...request.Option) (*ListTagsForResourcesOutput, error)
ListTagsForResourcesRequest(*ListTagsForResourcesInput) (*request.Request, *ListTagsForResourcesOutput)
QueryKeyringCommon(*map[string]interface{}) (*map[string]interface{}, error)
QueryKeyringCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
QueryKeyringCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
QueryKeyring(*QueryKeyringInput) (*QueryKeyringOutput, error)
QueryKeyringWithContext(volcengine.Context, *QueryKeyringInput, ...request.Option) (*QueryKeyringOutput, error)
QueryKeyringRequest(*QueryKeyringInput) (*request.Request, *QueryKeyringOutput)
ReEncryptCommon(*map[string]interface{}) (*map[string]interface{}, error)
ReEncryptCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ReEncryptCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ReEncrypt(*ReEncryptInput) (*ReEncryptOutput, error)
ReEncryptWithContext(volcengine.Context, *ReEncryptInput, ...request.Option) (*ReEncryptOutput, error)
ReEncryptRequest(*ReEncryptInput) (*request.Request, *ReEncryptOutput)
ReplicateKeyCommon(*map[string]interface{}) (*map[string]interface{}, error)
ReplicateKeyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ReplicateKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ReplicateKey(*ReplicateKeyInput) (*ReplicateKeyOutput, error)
ReplicateKeyWithContext(volcengine.Context, *ReplicateKeyInput, ...request.Option) (*ReplicateKeyOutput, error)
ReplicateKeyRequest(*ReplicateKeyInput) (*request.Request, *ReplicateKeyOutput)
RestoreSecretCommon(*map[string]interface{}) (*map[string]interface{}, error)
RestoreSecretCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
RestoreSecretCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
RestoreSecret(*RestoreSecretInput) (*RestoreSecretOutput, error)
RestoreSecretWithContext(volcengine.Context, *RestoreSecretInput, ...request.Option) (*RestoreSecretOutput, error)
RestoreSecretRequest(*RestoreSecretInput) (*request.Request, *RestoreSecretOutput)
RotateSecretCommon(*map[string]interface{}) (*map[string]interface{}, error)
RotateSecretCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
RotateSecretCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
RotateSecret(*RotateSecretInput) (*RotateSecretOutput, error)
RotateSecretWithContext(volcengine.Context, *RotateSecretInput, ...request.Option) (*RotateSecretOutput, error)
RotateSecretRequest(*RotateSecretInput) (*request.Request, *RotateSecretOutput)
ScheduleKeyDeletionCommon(*map[string]interface{}) (*map[string]interface{}, error)
ScheduleKeyDeletionCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ScheduleKeyDeletionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ScheduleKeyDeletion(*ScheduleKeyDeletionInput) (*ScheduleKeyDeletionOutput, error)
ScheduleKeyDeletionWithContext(volcengine.Context, *ScheduleKeyDeletionInput, ...request.Option) (*ScheduleKeyDeletionOutput, error)
ScheduleKeyDeletionRequest(*ScheduleKeyDeletionInput) (*request.Request, *ScheduleKeyDeletionOutput)
ScheduleSecretDeletionCommon(*map[string]interface{}) (*map[string]interface{}, error)
ScheduleSecretDeletionCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ScheduleSecretDeletionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ScheduleSecretDeletion(*ScheduleSecretDeletionInput) (*ScheduleSecretDeletionOutput, error)
ScheduleSecretDeletionWithContext(volcengine.Context, *ScheduleSecretDeletionInput, ...request.Option) (*ScheduleSecretDeletionOutput, error)
ScheduleSecretDeletionRequest(*ScheduleSecretDeletionInput) (*request.Request, *ScheduleSecretDeletionOutput)
SetSecretValueCommon(*map[string]interface{}) (*map[string]interface{}, error)
SetSecretValueCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
SetSecretValueCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
SetSecretValue(*SetSecretValueInput) (*SetSecretValueOutput, error)
SetSecretValueWithContext(volcengine.Context, *SetSecretValueInput, ...request.Option) (*SetSecretValueOutput, error)
SetSecretValueRequest(*SetSecretValueInput) (*request.Request, *SetSecretValueOutput)
TagResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
TagResourcesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
TagResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
TagResources(*TagResourcesInput) (*TagResourcesOutput, error)
TagResourcesWithContext(volcengine.Context, *TagResourcesInput, ...request.Option) (*TagResourcesOutput, error)
TagResourcesRequest(*TagResourcesInput) (*request.Request, *TagResourcesOutput)
UntagResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
UntagResourcesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UntagResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UntagResources(*UntagResourcesInput) (*UntagResourcesOutput, error)
UntagResourcesWithContext(volcengine.Context, *UntagResourcesInput, ...request.Option) (*UntagResourcesOutput, error)
UntagResourcesRequest(*UntagResourcesInput) (*request.Request, *UntagResourcesOutput)
UpdateCustomKeyStoreCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateCustomKeyStoreCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateCustomKeyStoreCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateCustomKeyStore(*UpdateCustomKeyStoreInput) (*UpdateCustomKeyStoreOutput, error)
UpdateCustomKeyStoreWithContext(volcengine.Context, *UpdateCustomKeyStoreInput, ...request.Option) (*UpdateCustomKeyStoreOutput, error)
UpdateCustomKeyStoreRequest(*UpdateCustomKeyStoreInput) (*request.Request, *UpdateCustomKeyStoreOutput)
UpdateKeyCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateKeyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateKey(*UpdateKeyInput) (*UpdateKeyOutput, error)
UpdateKeyWithContext(volcengine.Context, *UpdateKeyInput, ...request.Option) (*UpdateKeyOutput, error)
UpdateKeyRequest(*UpdateKeyInput) (*request.Request, *UpdateKeyOutput)
UpdateKeyringCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateKeyringCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateKeyringCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateKeyring(*UpdateKeyringInput) (*UpdateKeyringOutput, error)
UpdateKeyringWithContext(volcengine.Context, *UpdateKeyringInput, ...request.Option) (*UpdateKeyringOutput, error)
UpdateKeyringRequest(*UpdateKeyringInput) (*request.Request, *UpdateKeyringOutput)
UpdatePrimaryRegionCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdatePrimaryRegionCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdatePrimaryRegionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdatePrimaryRegion(*UpdatePrimaryRegionInput) (*UpdatePrimaryRegionOutput, error)
UpdatePrimaryRegionWithContext(volcengine.Context, *UpdatePrimaryRegionInput, ...request.Option) (*UpdatePrimaryRegionOutput, error)
UpdatePrimaryRegionRequest(*UpdatePrimaryRegionInput) (*request.Request, *UpdatePrimaryRegionOutput)
UpdateSecretCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateSecretCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateSecretCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateSecret(*UpdateSecretInput) (*UpdateSecretOutput, error)
UpdateSecretWithContext(volcengine.Context, *UpdateSecretInput, ...request.Option) (*UpdateSecretOutput, error)
UpdateSecretRequest(*UpdateSecretInput) (*request.Request, *UpdateSecretOutput)
UpdateSecretRotationPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateSecretRotationPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateSecretRotationPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateSecretRotationPolicy(*UpdateSecretRotationPolicyInput) (*UpdateSecretRotationPolicyOutput, error)
UpdateSecretRotationPolicyWithContext(volcengine.Context, *UpdateSecretRotationPolicyInput, ...request.Option) (*UpdateSecretRotationPolicyOutput, error)
UpdateSecretRotationPolicyRequest(*UpdateSecretRotationPolicyInput) (*request.Request, *UpdateSecretRotationPolicyOutput)
VerifyMacCommon(*map[string]interface{}) (*map[string]interface{}, error)
VerifyMacCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
VerifyMacCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
VerifyMac(*VerifyMacInput) (*VerifyMacOutput, error)
VerifyMacWithContext(volcengine.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,
// volcengine 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"`
CustomKeyStoreID *string `type:"string" 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"`
XksKeyConfiguration *XksKeyConfigurationForCreateKeyOutput `type:"structure" 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) SetCustomKeyStoreID ¶ added in v1.1.25
func (s *KeyForCreateKeyOutput) SetCustomKeyStoreID(v string) *KeyForCreateKeyOutput
SetCustomKeyStoreID sets the CustomKeyStoreID 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 ¶ added in v1.0.179
func (s *KeyForCreateKeyOutput) SetMultiRegion(v bool) *KeyForCreateKeyOutput
SetMultiRegion sets the MultiRegion field's value.
func (*KeyForCreateKeyOutput) SetMultiRegionConfiguration ¶ added in v1.0.179
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 ¶ added in v1.1.4
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) SetXksKeyConfiguration ¶ added in v1.1.25
func (s *KeyForCreateKeyOutput) SetXksKeyConfiguration(v *XksKeyConfigurationForCreateKeyOutput) *KeyForCreateKeyOutput
SetXksKeyConfiguration sets the XksKeyConfiguration 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"`
CustomKeyStoreID *string `type:"string" 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"`
XksKeyConfiguration *XksKeyConfigurationForDescribeKeyOutput `type:"structure" 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) SetCustomKeyStoreID ¶ added in v1.1.25
func (s *KeyForDescribeKeyOutput) SetCustomKeyStoreID(v string) *KeyForDescribeKeyOutput
SetCustomKeyStoreID sets the CustomKeyStoreID 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 ¶ added in v1.0.179
func (s *KeyForDescribeKeyOutput) SetMultiRegion(v bool) *KeyForDescribeKeyOutput
SetMultiRegion sets the MultiRegion field's value.
func (*KeyForDescribeKeyOutput) SetMultiRegionConfiguration ¶ added in v1.0.179
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 ¶ added in v1.1.4
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) SetXksKeyConfiguration ¶ added in v1.1.25
func (s *KeyForDescribeKeyOutput) SetXksKeyConfiguration(v *XksKeyConfigurationForDescribeKeyOutput) *KeyForDescribeKeyOutput
SetXksKeyConfiguration sets the XksKeyConfiguration 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"`
CustomKeyStoreID *string `type:"string" 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"`
XksKeyConfiguration *XksKeyConfigurationForDescribeKeysOutput `type:"structure" 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) SetCustomKeyStoreID ¶ added in v1.1.25
func (s *KeyForDescribeKeysOutput) SetCustomKeyStoreID(v string) *KeyForDescribeKeysOutput
SetCustomKeyStoreID sets the CustomKeyStoreID 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 ¶ added in v1.0.179
func (s *KeyForDescribeKeysOutput) SetMultiRegion(v bool) *KeyForDescribeKeysOutput
SetMultiRegion sets the MultiRegion field's value.
func (*KeyForDescribeKeysOutput) SetMultiRegionConfiguration ¶ added in v1.0.179
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 ¶ added in v1.1.4
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) SetXksKeyConfiguration ¶ added in v1.1.25
func (s *KeyForDescribeKeysOutput) SetXksKeyConfiguration(v *XksKeyConfigurationForDescribeKeysOutput) *KeyForDescribeKeysOutput
SetXksKeyConfiguration sets the XksKeyConfiguration 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 ¶ added in v1.0.156
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 ¶ added in v1.0.156
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 ¶ added in v1.0.156
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 ¶ added in v1.0.156
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 ¶ added in v1.1.4
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 ¶ added in v1.1.4
func (s ListTagsForResourcesInput) GoString() string
GoString returns the string representation
func (*ListTagsForResourcesInput) SetMaxResults ¶ added in v1.1.4
func (s *ListTagsForResourcesInput) SetMaxResults(v int32) *ListTagsForResourcesInput
SetMaxResults sets the MaxResults field's value.
func (*ListTagsForResourcesInput) SetNextToken ¶ added in v1.1.4
func (s *ListTagsForResourcesInput) SetNextToken(v string) *ListTagsForResourcesInput
SetNextToken sets the NextToken field's value.
func (*ListTagsForResourcesInput) SetResourceIds ¶ added in v1.1.4
func (s *ListTagsForResourcesInput) SetResourceIds(v []*string) *ListTagsForResourcesInput
SetResourceIds sets the ResourceIds field's value.
func (*ListTagsForResourcesInput) SetResourceType ¶ added in v1.1.4
func (s *ListTagsForResourcesInput) SetResourceType(v string) *ListTagsForResourcesInput
SetResourceType sets the ResourceType field's value.
func (*ListTagsForResourcesInput) SetTagFilters ¶ added in v1.1.4
func (s *ListTagsForResourcesInput) SetTagFilters(v []*TagFilterForListTagsForResourcesInput) *ListTagsForResourcesInput
SetTagFilters sets the TagFilters field's value.
func (ListTagsForResourcesInput) String ¶ added in v1.1.4
func (s ListTagsForResourcesInput) String() string
String returns the string representation
func (*ListTagsForResourcesInput) Validate ¶ added in v1.1.4
func (s *ListTagsForResourcesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTagsForResourcesOutput ¶ added in v1.1.4
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 ¶ added in v1.1.4
func (s ListTagsForResourcesOutput) GoString() string
GoString returns the string representation
func (*ListTagsForResourcesOutput) SetNextToken ¶ added in v1.1.4
func (s *ListTagsForResourcesOutput) SetNextToken(v string) *ListTagsForResourcesOutput
SetNextToken sets the NextToken field's value.
func (*ListTagsForResourcesOutput) SetResourceTags ¶ added in v1.1.4
func (s *ListTagsForResourcesOutput) SetResourceTags(v []*ResourceTagForListTagsForResourcesOutput) *ListTagsForResourcesOutput
SetResourceTags sets the ResourceTags field's value.
func (ListTagsForResourcesOutput) String ¶ added in v1.1.4
func (s ListTagsForResourcesOutput) String() string
String returns the string representation
type MultiRegionConfigurationForCreateKeyOutput ¶ added in v1.0.179
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 ¶ added in v1.0.179
func (s MultiRegionConfigurationForCreateKeyOutput) GoString() string
GoString returns the string representation
func (*MultiRegionConfigurationForCreateKeyOutput) SetMultiRegionKeyType ¶ added in v1.0.179
func (s *MultiRegionConfigurationForCreateKeyOutput) SetMultiRegionKeyType(v string) *MultiRegionConfigurationForCreateKeyOutput
SetMultiRegionKeyType sets the MultiRegionKeyType field's value.
func (*MultiRegionConfigurationForCreateKeyOutput) SetPrimaryKey ¶ added in v1.0.179
func (s *MultiRegionConfigurationForCreateKeyOutput) SetPrimaryKey(v *PrimaryKeyForCreateKeyOutput) *MultiRegionConfigurationForCreateKeyOutput
SetPrimaryKey sets the PrimaryKey field's value.
func (*MultiRegionConfigurationForCreateKeyOutput) SetReplicaKeys ¶ added in v1.0.179
func (s *MultiRegionConfigurationForCreateKeyOutput) SetReplicaKeys(v []*ReplicaKeyForCreateKeyOutput) *MultiRegionConfigurationForCreateKeyOutput
SetReplicaKeys sets the ReplicaKeys field's value.
func (MultiRegionConfigurationForCreateKeyOutput) String ¶ added in v1.0.179
func (s MultiRegionConfigurationForCreateKeyOutput) String() string
String returns the string representation
type MultiRegionConfigurationForDescribeKeyOutput ¶ added in v1.0.179
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 ¶ added in v1.0.179
func (s MultiRegionConfigurationForDescribeKeyOutput) GoString() string
GoString returns the string representation
func (*MultiRegionConfigurationForDescribeKeyOutput) SetMultiRegionKeyType ¶ added in v1.0.179
func (s *MultiRegionConfigurationForDescribeKeyOutput) SetMultiRegionKeyType(v string) *MultiRegionConfigurationForDescribeKeyOutput
SetMultiRegionKeyType sets the MultiRegionKeyType field's value.
func (*MultiRegionConfigurationForDescribeKeyOutput) SetPrimaryKey ¶ added in v1.0.179
func (s *MultiRegionConfigurationForDescribeKeyOutput) SetPrimaryKey(v *PrimaryKeyForDescribeKeyOutput) *MultiRegionConfigurationForDescribeKeyOutput
SetPrimaryKey sets the PrimaryKey field's value.
func (*MultiRegionConfigurationForDescribeKeyOutput) SetReplicaKeys ¶ added in v1.0.179
func (s *MultiRegionConfigurationForDescribeKeyOutput) SetReplicaKeys(v []*ReplicaKeyForDescribeKeyOutput) *MultiRegionConfigurationForDescribeKeyOutput
SetReplicaKeys sets the ReplicaKeys field's value.
func (MultiRegionConfigurationForDescribeKeyOutput) String ¶ added in v1.0.179
func (s MultiRegionConfigurationForDescribeKeyOutput) String() string
String returns the string representation
type MultiRegionConfigurationForDescribeKeysOutput ¶ added in v1.0.179
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 ¶ added in v1.0.179
func (s MultiRegionConfigurationForDescribeKeysOutput) GoString() string
GoString returns the string representation
func (*MultiRegionConfigurationForDescribeKeysOutput) SetMultiRegionKeyType ¶ added in v1.0.179
func (s *MultiRegionConfigurationForDescribeKeysOutput) SetMultiRegionKeyType(v string) *MultiRegionConfigurationForDescribeKeysOutput
SetMultiRegionKeyType sets the MultiRegionKeyType field's value.
func (*MultiRegionConfigurationForDescribeKeysOutput) SetPrimaryKey ¶ added in v1.0.179
func (s *MultiRegionConfigurationForDescribeKeysOutput) SetPrimaryKey(v *PrimaryKeyForDescribeKeysOutput) *MultiRegionConfigurationForDescribeKeysOutput
SetPrimaryKey sets the PrimaryKey field's value.
func (*MultiRegionConfigurationForDescribeKeysOutput) SetReplicaKeys ¶ added in v1.0.179
func (s *MultiRegionConfigurationForDescribeKeysOutput) SetReplicaKeys(v []*ReplicaKeyForDescribeKeysOutput) *MultiRegionConfigurationForDescribeKeysOutput
SetReplicaKeys sets the ReplicaKeys field's value.
func (MultiRegionConfigurationForDescribeKeysOutput) String ¶ added in v1.0.179
func (s MultiRegionConfigurationForDescribeKeysOutput) String() string
String returns the string representation
type MultiRegionConfigurationForReplicateKeyOutput ¶ added in v1.0.179
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 ¶ added in v1.0.179
func (s MultiRegionConfigurationForReplicateKeyOutput) GoString() string
GoString returns the string representation
func (*MultiRegionConfigurationForReplicateKeyOutput) SetMultiRegionKeyType ¶ added in v1.0.179
func (s *MultiRegionConfigurationForReplicateKeyOutput) SetMultiRegionKeyType(v string) *MultiRegionConfigurationForReplicateKeyOutput
SetMultiRegionKeyType sets the MultiRegionKeyType field's value.
func (*MultiRegionConfigurationForReplicateKeyOutput) SetPrimaryKey ¶ added in v1.0.179
func (s *MultiRegionConfigurationForReplicateKeyOutput) SetPrimaryKey(v *PrimaryKeyForReplicateKeyOutput) *MultiRegionConfigurationForReplicateKeyOutput
SetPrimaryKey sets the PrimaryKey field's value.
func (*MultiRegionConfigurationForReplicateKeyOutput) SetReplicaKeys ¶ added in v1.0.179
func (s *MultiRegionConfigurationForReplicateKeyOutput) SetReplicaKeys(v []*ReplicaKeyForReplicateKeyOutput) *MultiRegionConfigurationForReplicateKeyOutput
SetReplicaKeys sets the ReplicaKeys field's value.
func (MultiRegionConfigurationForReplicateKeyOutput) String ¶ added in v1.0.179
func (s MultiRegionConfigurationForReplicateKeyOutput) String() string
String returns the string representation
type PageInfoForDescribeCustomKeyStoresOutput ¶ added in v1.1.25
type PageInfoForDescribeCustomKeyStoresOutput 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 (PageInfoForDescribeCustomKeyStoresOutput) GoString ¶ added in v1.1.25
func (s PageInfoForDescribeCustomKeyStoresOutput) GoString() string
GoString returns the string representation
func (*PageInfoForDescribeCustomKeyStoresOutput) SetCount ¶ added in v1.1.25
func (s *PageInfoForDescribeCustomKeyStoresOutput) SetCount(v int32) *PageInfoForDescribeCustomKeyStoresOutput
SetCount sets the Count field's value.
func (*PageInfoForDescribeCustomKeyStoresOutput) SetCurrentPage ¶ added in v1.1.25
func (s *PageInfoForDescribeCustomKeyStoresOutput) SetCurrentPage(v int32) *PageInfoForDescribeCustomKeyStoresOutput
SetCurrentPage sets the CurrentPage field's value.
func (*PageInfoForDescribeCustomKeyStoresOutput) SetPageSize ¶ added in v1.1.25
func (s *PageInfoForDescribeCustomKeyStoresOutput) SetPageSize(v int32) *PageInfoForDescribeCustomKeyStoresOutput
SetPageSize sets the PageSize field's value.
func (*PageInfoForDescribeCustomKeyStoresOutput) SetTotalCount ¶ added in v1.1.25
func (s *PageInfoForDescribeCustomKeyStoresOutput) SetTotalCount(v int32) *PageInfoForDescribeCustomKeyStoresOutput
SetTotalCount sets the TotalCount field's value.
func (PageInfoForDescribeCustomKeyStoresOutput) String ¶ added in v1.1.25
func (s PageInfoForDescribeCustomKeyStoresOutput) 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 ¶ added in v1.0.162
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 ¶ added in v1.0.162
func (s PageInfoForDescribeSecretVersionsOutput) GoString() string
GoString returns the string representation
func (*PageInfoForDescribeSecretVersionsOutput) SetCount ¶ added in v1.0.162
func (s *PageInfoForDescribeSecretVersionsOutput) SetCount(v int32) *PageInfoForDescribeSecretVersionsOutput
SetCount sets the Count field's value.
func (*PageInfoForDescribeSecretVersionsOutput) SetCurrentPage ¶ added in v1.0.162
func (s *PageInfoForDescribeSecretVersionsOutput) SetCurrentPage(v int32) *PageInfoForDescribeSecretVersionsOutput
SetCurrentPage sets the CurrentPage field's value.
func (*PageInfoForDescribeSecretVersionsOutput) SetPageSize ¶ added in v1.0.162
func (s *PageInfoForDescribeSecretVersionsOutput) SetPageSize(v int32) *PageInfoForDescribeSecretVersionsOutput
SetPageSize sets the PageSize field's value.
func (*PageInfoForDescribeSecretVersionsOutput) SetTotalCount ¶ added in v1.0.162
func (s *PageInfoForDescribeSecretVersionsOutput) SetTotalCount(v int32) *PageInfoForDescribeSecretVersionsOutput
SetTotalCount sets the TotalCount field's value.
func (PageInfoForDescribeSecretVersionsOutput) String ¶ added in v1.0.162
func (s PageInfoForDescribeSecretVersionsOutput) String() string
String returns the string representation
type PageInfoForDescribeSecretsOutput ¶ added in v1.0.162
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 ¶ added in v1.0.162
func (s PageInfoForDescribeSecretsOutput) GoString() string
GoString returns the string representation
func (*PageInfoForDescribeSecretsOutput) SetCount ¶ added in v1.0.162
func (s *PageInfoForDescribeSecretsOutput) SetCount(v int32) *PageInfoForDescribeSecretsOutput
SetCount sets the Count field's value.
func (*PageInfoForDescribeSecretsOutput) SetCurrentPage ¶ added in v1.0.162
func (s *PageInfoForDescribeSecretsOutput) SetCurrentPage(v int32) *PageInfoForDescribeSecretsOutput
SetCurrentPage sets the CurrentPage field's value.
func (*PageInfoForDescribeSecretsOutput) SetPageSize ¶ added in v1.0.162
func (s *PageInfoForDescribeSecretsOutput) SetPageSize(v int32) *PageInfoForDescribeSecretsOutput
SetPageSize sets the PageSize field's value.
func (*PageInfoForDescribeSecretsOutput) SetTotalCount ¶ added in v1.0.162
func (s *PageInfoForDescribeSecretsOutput) SetTotalCount(v int32) *PageInfoForDescribeSecretsOutput
SetTotalCount sets the TotalCount field's value.
func (PageInfoForDescribeSecretsOutput) String ¶ added in v1.0.162
func (s PageInfoForDescribeSecretsOutput) String() string
String returns the string representation
type PrimaryKeyForCreateKeyOutput ¶ added in v1.0.179
type PrimaryKeyForCreateKeyOutput struct {
Region *string `type:"string" json:",omitempty"`
Trn *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (PrimaryKeyForCreateKeyOutput) GoString ¶ added in v1.0.179
func (s PrimaryKeyForCreateKeyOutput) GoString() string
GoString returns the string representation
func (*PrimaryKeyForCreateKeyOutput) SetRegion ¶ added in v1.0.179
func (s *PrimaryKeyForCreateKeyOutput) SetRegion(v string) *PrimaryKeyForCreateKeyOutput
SetRegion sets the Region field's value.
func (*PrimaryKeyForCreateKeyOutput) SetTrn ¶ added in v1.0.179
func (s *PrimaryKeyForCreateKeyOutput) SetTrn(v string) *PrimaryKeyForCreateKeyOutput
SetTrn sets the Trn field's value.
func (PrimaryKeyForCreateKeyOutput) String ¶ added in v1.0.179
func (s PrimaryKeyForCreateKeyOutput) String() string
String returns the string representation
type PrimaryKeyForDescribeKeyOutput ¶ added in v1.0.179
type PrimaryKeyForDescribeKeyOutput struct {
Region *string `type:"string" json:",omitempty"`
Trn *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (PrimaryKeyForDescribeKeyOutput) GoString ¶ added in v1.0.179
func (s PrimaryKeyForDescribeKeyOutput) GoString() string
GoString returns the string representation
func (*PrimaryKeyForDescribeKeyOutput) SetRegion ¶ added in v1.0.179
func (s *PrimaryKeyForDescribeKeyOutput) SetRegion(v string) *PrimaryKeyForDescribeKeyOutput
SetRegion sets the Region field's value.
func (*PrimaryKeyForDescribeKeyOutput) SetTrn ¶ added in v1.0.179
func (s *PrimaryKeyForDescribeKeyOutput) SetTrn(v string) *PrimaryKeyForDescribeKeyOutput
SetTrn sets the Trn field's value.
func (PrimaryKeyForDescribeKeyOutput) String ¶ added in v1.0.179
func (s PrimaryKeyForDescribeKeyOutput) String() string
String returns the string representation
type PrimaryKeyForDescribeKeysOutput ¶ added in v1.0.179
type PrimaryKeyForDescribeKeysOutput struct {
Region *string `type:"string" json:",omitempty"`
Trn *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (PrimaryKeyForDescribeKeysOutput) GoString ¶ added in v1.0.179
func (s PrimaryKeyForDescribeKeysOutput) GoString() string
GoString returns the string representation
func (*PrimaryKeyForDescribeKeysOutput) SetRegion ¶ added in v1.0.179
func (s *PrimaryKeyForDescribeKeysOutput) SetRegion(v string) *PrimaryKeyForDescribeKeysOutput
SetRegion sets the Region field's value.
func (*PrimaryKeyForDescribeKeysOutput) SetTrn ¶ added in v1.0.179
func (s *PrimaryKeyForDescribeKeysOutput) SetTrn(v string) *PrimaryKeyForDescribeKeysOutput
SetTrn sets the Trn field's value.
func (PrimaryKeyForDescribeKeysOutput) String ¶ added in v1.0.179
func (s PrimaryKeyForDescribeKeysOutput) String() string
String returns the string representation
type PrimaryKeyForReplicateKeyOutput ¶ added in v1.0.179
type PrimaryKeyForReplicateKeyOutput struct {
Region *string `type:"string" json:",omitempty"`
Trn *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (PrimaryKeyForReplicateKeyOutput) GoString ¶ added in v1.0.179
func (s PrimaryKeyForReplicateKeyOutput) GoString() string
GoString returns the string representation
func (*PrimaryKeyForReplicateKeyOutput) SetRegion ¶ added in v1.0.179
func (s *PrimaryKeyForReplicateKeyOutput) SetRegion(v string) *PrimaryKeyForReplicateKeyOutput
SetRegion sets the Region field's value.
func (*PrimaryKeyForReplicateKeyOutput) SetTrn ¶ added in v1.0.179
func (s *PrimaryKeyForReplicateKeyOutput) SetTrn(v string) *PrimaryKeyForReplicateKeyOutput
SetTrn sets the Trn field's value.
func (PrimaryKeyForReplicateKeyOutput) String ¶ added in v1.0.179
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 ¶ added in v1.0.177
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 ¶ added in v1.0.177
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 ¶ added in v1.0.179
type ReplicaKeyForCreateKeyOutput struct {
Region *string `type:"string" json:",omitempty"`
Trn *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ReplicaKeyForCreateKeyOutput) GoString ¶ added in v1.0.179
func (s ReplicaKeyForCreateKeyOutput) GoString() string
GoString returns the string representation
func (*ReplicaKeyForCreateKeyOutput) SetRegion ¶ added in v1.0.179
func (s *ReplicaKeyForCreateKeyOutput) SetRegion(v string) *ReplicaKeyForCreateKeyOutput
SetRegion sets the Region field's value.
func (*ReplicaKeyForCreateKeyOutput) SetTrn ¶ added in v1.0.179
func (s *ReplicaKeyForCreateKeyOutput) SetTrn(v string) *ReplicaKeyForCreateKeyOutput
SetTrn sets the Trn field's value.
func (ReplicaKeyForCreateKeyOutput) String ¶ added in v1.0.179
func (s ReplicaKeyForCreateKeyOutput) String() string
String returns the string representation
type ReplicaKeyForDescribeKeyOutput ¶ added in v1.0.179
type ReplicaKeyForDescribeKeyOutput struct {
Region *string `type:"string" json:",omitempty"`
Trn *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ReplicaKeyForDescribeKeyOutput) GoString ¶ added in v1.0.179
func (s ReplicaKeyForDescribeKeyOutput) GoString() string
GoString returns the string representation
func (*ReplicaKeyForDescribeKeyOutput) SetRegion ¶ added in v1.0.179
func (s *ReplicaKeyForDescribeKeyOutput) SetRegion(v string) *ReplicaKeyForDescribeKeyOutput
SetRegion sets the Region field's value.
func (*ReplicaKeyForDescribeKeyOutput) SetTrn ¶ added in v1.0.179
func (s *ReplicaKeyForDescribeKeyOutput) SetTrn(v string) *ReplicaKeyForDescribeKeyOutput
SetTrn sets the Trn field's value.
func (ReplicaKeyForDescribeKeyOutput) String ¶ added in v1.0.179
func (s ReplicaKeyForDescribeKeyOutput) String() string
String returns the string representation
type ReplicaKeyForDescribeKeysOutput ¶ added in v1.0.179
type ReplicaKeyForDescribeKeysOutput struct {
Region *string `type:"string" json:",omitempty"`
Trn *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ReplicaKeyForDescribeKeysOutput) GoString ¶ added in v1.0.179
func (s ReplicaKeyForDescribeKeysOutput) GoString() string
GoString returns the string representation
func (*ReplicaKeyForDescribeKeysOutput) SetRegion ¶ added in v1.0.179
func (s *ReplicaKeyForDescribeKeysOutput) SetRegion(v string) *ReplicaKeyForDescribeKeysOutput
SetRegion sets the Region field's value.
func (*ReplicaKeyForDescribeKeysOutput) SetTrn ¶ added in v1.0.179
func (s *ReplicaKeyForDescribeKeysOutput) SetTrn(v string) *ReplicaKeyForDescribeKeysOutput
SetTrn sets the Trn field's value.
func (ReplicaKeyForDescribeKeysOutput) String ¶ added in v1.0.179
func (s ReplicaKeyForDescribeKeysOutput) String() string
String returns the string representation
type ReplicaKeyForReplicateKeyOutput ¶ added in v1.0.179
type ReplicaKeyForReplicateKeyOutput struct {
Region *string `type:"string" json:",omitempty"`
Trn *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ReplicaKeyForReplicateKeyOutput) GoString ¶ added in v1.0.179
func (s ReplicaKeyForReplicateKeyOutput) GoString() string
GoString returns the string representation
func (*ReplicaKeyForReplicateKeyOutput) SetRegion ¶ added in v1.0.179
func (s *ReplicaKeyForReplicateKeyOutput) SetRegion(v string) *ReplicaKeyForReplicateKeyOutput
SetRegion sets the Region field's value.
func (*ReplicaKeyForReplicateKeyOutput) SetTrn ¶ added in v1.0.179
func (s *ReplicaKeyForReplicateKeyOutput) SetTrn(v string) *ReplicaKeyForReplicateKeyOutput
SetTrn sets the Trn field's value.
func (ReplicaKeyForReplicateKeyOutput) String ¶ added in v1.0.179
func (s ReplicaKeyForReplicateKeyOutput) String() string
String returns the string representation
type ReplicateKeyInput ¶ added in v1.0.179
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 ¶ added in v1.0.179
func (s ReplicateKeyInput) GoString() string
GoString returns the string representation
func (*ReplicateKeyInput) SetDescription ¶ added in v1.0.179
func (s *ReplicateKeyInput) SetDescription(v string) *ReplicateKeyInput
SetDescription sets the Description field's value.
func (*ReplicateKeyInput) SetKeyID ¶ added in v1.0.179
func (s *ReplicateKeyInput) SetKeyID(v string) *ReplicateKeyInput
SetKeyID sets the KeyID field's value.
func (*ReplicateKeyInput) SetKeyName ¶ added in v1.0.179
func (s *ReplicateKeyInput) SetKeyName(v string) *ReplicateKeyInput
SetKeyName sets the KeyName field's value.
func (*ReplicateKeyInput) SetKeyringName ¶ added in v1.0.179
func (s *ReplicateKeyInput) SetKeyringName(v string) *ReplicateKeyInput
SetKeyringName sets the KeyringName field's value.
func (*ReplicateKeyInput) SetReplicaRegion ¶ added in v1.0.179
func (s *ReplicateKeyInput) SetReplicaRegion(v string) *ReplicateKeyInput
SetReplicaRegion sets the ReplicaRegion field's value.
func (*ReplicateKeyInput) SetTags ¶ added in v1.1.4
func (s *ReplicateKeyInput) SetTags(v []*TagForReplicateKeyInput) *ReplicateKeyInput
SetTags sets the Tags field's value.
func (ReplicateKeyInput) String ¶ added in v1.0.179
func (s ReplicateKeyInput) String() string
String returns the string representation
func (*ReplicateKeyInput) Validate ¶ added in v1.0.179
func (s *ReplicateKeyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ReplicateKeyOutput ¶ added in v1.0.179
type ReplicateKeyOutput struct {
Metadata *response.ResponseMetadata
ReplicaKey *ConvertReplicaKeyForReplicateKeyOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (ReplicateKeyOutput) GoString ¶ added in v1.0.179
func (s ReplicateKeyOutput) GoString() string
GoString returns the string representation
func (*ReplicateKeyOutput) SetReplicaKey ¶ added in v1.0.179
func (s *ReplicateKeyOutput) SetReplicaKey(v *ConvertReplicaKeyForReplicateKeyOutput) *ReplicateKeyOutput
SetReplicaKey sets the ReplicaKey field's value.
func (ReplicateKeyOutput) String ¶ added in v1.0.179
func (s ReplicateKeyOutput) String() string
String returns the string representation
type ResourceTagForListTagsForResourcesOutput ¶ added in v1.1.4
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 ¶ added in v1.1.4
func (s ResourceTagForListTagsForResourcesOutput) GoString() string
GoString returns the string representation
func (*ResourceTagForListTagsForResourcesOutput) SetResourceId ¶ added in v1.1.4
func (s *ResourceTagForListTagsForResourcesOutput) SetResourceId(v string) *ResourceTagForListTagsForResourcesOutput
SetResourceId sets the ResourceId field's value.
func (*ResourceTagForListTagsForResourcesOutput) SetResourceType ¶ added in v1.1.4
func (s *ResourceTagForListTagsForResourcesOutput) SetResourceType(v string) *ResourceTagForListTagsForResourcesOutput
SetResourceType sets the ResourceType field's value.
func (*ResourceTagForListTagsForResourcesOutput) SetTagKey ¶ added in v1.1.4
func (s *ResourceTagForListTagsForResourcesOutput) SetTagKey(v string) *ResourceTagForListTagsForResourcesOutput
SetTagKey sets the TagKey field's value.
func (*ResourceTagForListTagsForResourcesOutput) SetTagValue ¶ added in v1.1.4
func (s *ResourceTagForListTagsForResourcesOutput) SetTagValue(v string) *ResourceTagForListTagsForResourcesOutput
SetTagValue sets the TagValue field's value.
func (ResourceTagForListTagsForResourcesOutput) String ¶ added in v1.1.4
func (s ResourceTagForListTagsForResourcesOutput) String() string
String returns the string representation
type RestoreSecretInput ¶ added in v1.0.162
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 ¶ added in v1.0.162
func (s RestoreSecretInput) GoString() string
GoString returns the string representation
func (*RestoreSecretInput) SetBackupData ¶ added in v1.0.162
func (s *RestoreSecretInput) SetBackupData(v string) *RestoreSecretInput
SetBackupData sets the BackupData field's value.
func (*RestoreSecretInput) SetSecretDataKey ¶ added in v1.0.162
func (s *RestoreSecretInput) SetSecretDataKey(v string) *RestoreSecretInput
SetSecretDataKey sets the SecretDataKey field's value.
func (*RestoreSecretInput) SetSignature ¶ added in v1.0.162
func (s *RestoreSecretInput) SetSignature(v string) *RestoreSecretInput
SetSignature sets the Signature field's value.
func (RestoreSecretInput) String ¶ added in v1.0.162
func (s RestoreSecretInput) String() string
String returns the string representation
func (*RestoreSecretInput) Validate ¶ added in v1.0.162
func (s *RestoreSecretInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RestoreSecretOutput ¶ added in v1.0.162
type RestoreSecretOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (RestoreSecretOutput) GoString ¶ added in v1.0.162
func (s RestoreSecretOutput) GoString() string
GoString returns the string representation
func (RestoreSecretOutput) String ¶ added in v1.0.162
func (s RestoreSecretOutput) String() string
String returns the string representation
type RotateSecretInput ¶ added in v1.0.162
type RotateSecretInput struct {
// SecretName is a required field
SecretName *string `min:"2" max:"128" type:"string" json:",omitempty" required:"true"`
VersionName *string `min:"2" max:"128" type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (RotateSecretInput) GoString ¶ added in v1.0.162
func (s RotateSecretInput) GoString() string
GoString returns the string representation
func (*RotateSecretInput) SetSecretName ¶ added in v1.0.162
func (s *RotateSecretInput) SetSecretName(v string) *RotateSecretInput
SetSecretName sets the SecretName field's value.
func (*RotateSecretInput) SetVersionName ¶ added in v1.2.8
func (s *RotateSecretInput) SetVersionName(v string) *RotateSecretInput
SetVersionName sets the VersionName field's value.
func (RotateSecretInput) String ¶ added in v1.0.162
func (s RotateSecretInput) String() string
String returns the string representation
func (*RotateSecretInput) Validate ¶ added in v1.0.162
func (s *RotateSecretInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RotateSecretOutput ¶ added in v1.0.162
type RotateSecretOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (RotateSecretOutput) GoString ¶ added in v1.0.162
func (s RotateSecretOutput) GoString() string
GoString returns the string representation
func (RotateSecretOutput) String ¶ added in v1.0.162
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 ¶ added in v1.0.177
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 ¶ added in v1.0.162
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 ¶ added in v1.0.162
func (s ScheduleSecretDeletionInput) GoString() string
GoString returns the string representation
func (*ScheduleSecretDeletionInput) SetForceDelete ¶ added in v1.0.162
func (s *ScheduleSecretDeletionInput) SetForceDelete(v bool) *ScheduleSecretDeletionInput
SetForceDelete sets the ForceDelete field's value.
func (*ScheduleSecretDeletionInput) SetPendingWindowInDays ¶ added in v1.0.162
func (s *ScheduleSecretDeletionInput) SetPendingWindowInDays(v int32) *ScheduleSecretDeletionInput
SetPendingWindowInDays sets the PendingWindowInDays field's value.
func (*ScheduleSecretDeletionInput) SetSecretName ¶ added in v1.0.162
func (s *ScheduleSecretDeletionInput) SetSecretName(v string) *ScheduleSecretDeletionInput
SetSecretName sets the SecretName field's value.
func (ScheduleSecretDeletionInput) String ¶ added in v1.0.162
func (s ScheduleSecretDeletionInput) String() string
String returns the string representation
func (*ScheduleSecretDeletionInput) Validate ¶ added in v1.0.162
func (s *ScheduleSecretDeletionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ScheduleSecretDeletionOutput ¶ added in v1.0.162
type ScheduleSecretDeletionOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (ScheduleSecretDeletionOutput) GoString ¶ added in v1.0.162
func (s ScheduleSecretDeletionOutput) GoString() string
GoString returns the string representation
func (ScheduleSecretDeletionOutput) String ¶ added in v1.0.162
func (s ScheduleSecretDeletionOutput) String() string
String returns the string representation
type SecretForCreateSecretOutput ¶ added in v1.0.162
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"`
OwningService *string `type:"string" 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 ¶ added in v1.0.162
func (s SecretForCreateSecretOutput) GoString() string
GoString returns the string representation
func (*SecretForCreateSecretOutput) SetCreationDate ¶ added in v1.0.162
func (s *SecretForCreateSecretOutput) SetCreationDate(v int64) *SecretForCreateSecretOutput
SetCreationDate sets the CreationDate field's value.
func (*SecretForCreateSecretOutput) SetDescription ¶ added in v1.0.162
func (s *SecretForCreateSecretOutput) SetDescription(v string) *SecretForCreateSecretOutput
SetDescription sets the Description field's value.
func (*SecretForCreateSecretOutput) SetEncryptionKey ¶ added in v1.0.162
func (s *SecretForCreateSecretOutput) SetEncryptionKey(v string) *SecretForCreateSecretOutput
SetEncryptionKey sets the EncryptionKey field's value.
func (*SecretForCreateSecretOutput) SetExtendedConfig ¶ added in v1.0.162
func (s *SecretForCreateSecretOutput) SetExtendedConfig(v string) *SecretForCreateSecretOutput
SetExtendedConfig sets the ExtendedConfig field's value.
func (*SecretForCreateSecretOutput) SetID ¶ added in v1.0.162
func (s *SecretForCreateSecretOutput) SetID(v string) *SecretForCreateSecretOutput
SetID sets the ID field's value.
func (*SecretForCreateSecretOutput) SetLastRotationTime ¶ added in v1.0.162
func (s *SecretForCreateSecretOutput) SetLastRotationTime(v string) *SecretForCreateSecretOutput
SetLastRotationTime sets the LastRotationTime field's value.
func (*SecretForCreateSecretOutput) SetManaged ¶ added in v1.0.162
func (s *SecretForCreateSecretOutput) SetManaged(v bool) *SecretForCreateSecretOutput
SetManaged sets the Managed field's value.
func (*SecretForCreateSecretOutput) SetOwningService ¶ added in v1.1.51
func (s *SecretForCreateSecretOutput) SetOwningService(v string) *SecretForCreateSecretOutput
SetOwningService sets the OwningService field's value.
func (*SecretForCreateSecretOutput) SetProjectName ¶ added in v1.0.162
func (s *SecretForCreateSecretOutput) SetProjectName(v string) *SecretForCreateSecretOutput
SetProjectName sets the ProjectName field's value.
func (*SecretForCreateSecretOutput) SetRotationInterval ¶ added in v1.0.162
func (s *SecretForCreateSecretOutput) SetRotationInterval(v int32) *SecretForCreateSecretOutput
SetRotationInterval sets the RotationInterval field's value.
func (*SecretForCreateSecretOutput) SetRotationState ¶ added in v1.0.162
func (s *SecretForCreateSecretOutput) SetRotationState(v string) *SecretForCreateSecretOutput
SetRotationState sets the RotationState field's value.
func (*SecretForCreateSecretOutput) SetScheduleDeleteTime ¶ added in v1.0.162
func (s *SecretForCreateSecretOutput) SetScheduleDeleteTime(v string) *SecretForCreateSecretOutput
SetScheduleDeleteTime sets the ScheduleDeleteTime field's value.
func (*SecretForCreateSecretOutput) SetScheduleRotationTime ¶ added in v1.0.162
func (s *SecretForCreateSecretOutput) SetScheduleRotationTime(v string) *SecretForCreateSecretOutput
SetScheduleRotationTime sets the ScheduleRotationTime field's value.
func (*SecretForCreateSecretOutput) SetSecretName ¶ added in v1.0.162
func (s *SecretForCreateSecretOutput) SetSecretName(v string) *SecretForCreateSecretOutput
SetSecretName sets the SecretName field's value.
func (*SecretForCreateSecretOutput) SetSecretState ¶ added in v1.1.13
func (s *SecretForCreateSecretOutput) SetSecretState(v string) *SecretForCreateSecretOutput
SetSecretState sets the SecretState field's value.
func (*SecretForCreateSecretOutput) SetSecretType ¶ added in v1.0.162
func (s *SecretForCreateSecretOutput) SetSecretType(v string) *SecretForCreateSecretOutput
SetSecretType sets the SecretType field's value.
func (*SecretForCreateSecretOutput) SetTrn ¶ added in v1.0.162
func (s *SecretForCreateSecretOutput) SetTrn(v string) *SecretForCreateSecretOutput
SetTrn sets the Trn field's value.
func (*SecretForCreateSecretOutput) SetUID ¶ added in v1.0.162
func (s *SecretForCreateSecretOutput) SetUID(v string) *SecretForCreateSecretOutput
SetUID sets the UID field's value.
func (*SecretForCreateSecretOutput) SetUpdateDate ¶ added in v1.0.162
func (s *SecretForCreateSecretOutput) SetUpdateDate(v int64) *SecretForCreateSecretOutput
SetUpdateDate sets the UpdateDate field's value.
func (SecretForCreateSecretOutput) String ¶ added in v1.0.162
func (s SecretForCreateSecretOutput) String() string
String returns the string representation
type SecretForDescribeSecretOutput ¶ added in v1.0.162
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"`
OwningService *string `type:"string" 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 ¶ added in v1.0.162
func (s SecretForDescribeSecretOutput) GoString() string
GoString returns the string representation
func (*SecretForDescribeSecretOutput) SetCreationDate ¶ added in v1.0.162
func (s *SecretForDescribeSecretOutput) SetCreationDate(v int64) *SecretForDescribeSecretOutput
SetCreationDate sets the CreationDate field's value.
func (*SecretForDescribeSecretOutput) SetDescription ¶ added in v1.0.162
func (s *SecretForDescribeSecretOutput) SetDescription(v string) *SecretForDescribeSecretOutput
SetDescription sets the Description field's value.
func (*SecretForDescribeSecretOutput) SetEncryptionKey ¶ added in v1.0.162
func (s *SecretForDescribeSecretOutput) SetEncryptionKey(v string) *SecretForDescribeSecretOutput
SetEncryptionKey sets the EncryptionKey field's value.
func (*SecretForDescribeSecretOutput) SetExtendedConfig ¶ added in v1.0.162
func (s *SecretForDescribeSecretOutput) SetExtendedConfig(v string) *SecretForDescribeSecretOutput
SetExtendedConfig sets the ExtendedConfig field's value.
func (*SecretForDescribeSecretOutput) SetID ¶ added in v1.0.162
func (s *SecretForDescribeSecretOutput) SetID(v string) *SecretForDescribeSecretOutput
SetID sets the ID field's value.
func (*SecretForDescribeSecretOutput) SetLastRotationTime ¶ added in v1.0.162
func (s *SecretForDescribeSecretOutput) SetLastRotationTime(v string) *SecretForDescribeSecretOutput
SetLastRotationTime sets the LastRotationTime field's value.
func (*SecretForDescribeSecretOutput) SetManaged ¶ added in v1.0.162
func (s *SecretForDescribeSecretOutput) SetManaged(v bool) *SecretForDescribeSecretOutput
SetManaged sets the Managed field's value.
func (*SecretForDescribeSecretOutput) SetOwningService ¶ added in v1.1.51
func (s *SecretForDescribeSecretOutput) SetOwningService(v string) *SecretForDescribeSecretOutput
SetOwningService sets the OwningService field's value.
func (*SecretForDescribeSecretOutput) SetProjectName ¶ added in v1.0.162
func (s *SecretForDescribeSecretOutput) SetProjectName(v string) *SecretForDescribeSecretOutput
SetProjectName sets the ProjectName field's value.
func (*SecretForDescribeSecretOutput) SetRotationInterval ¶ added in v1.0.162
func (s *SecretForDescribeSecretOutput) SetRotationInterval(v int32) *SecretForDescribeSecretOutput
SetRotationInterval sets the RotationInterval field's value.
func (*SecretForDescribeSecretOutput) SetRotationState ¶ added in v1.0.162
func (s *SecretForDescribeSecretOutput) SetRotationState(v string) *SecretForDescribeSecretOutput
SetRotationState sets the RotationState field's value.
func (*SecretForDescribeSecretOutput) SetScheduleDeleteTime ¶ added in v1.0.162
func (s *SecretForDescribeSecretOutput) SetScheduleDeleteTime(v string) *SecretForDescribeSecretOutput
SetScheduleDeleteTime sets the ScheduleDeleteTime field's value.
func (*SecretForDescribeSecretOutput) SetScheduleRotationTime ¶ added in v1.0.162
func (s *SecretForDescribeSecretOutput) SetScheduleRotationTime(v string) *SecretForDescribeSecretOutput
SetScheduleRotationTime sets the ScheduleRotationTime field's value.
func (*SecretForDescribeSecretOutput) SetSecretName ¶ added in v1.0.162
func (s *SecretForDescribeSecretOutput) SetSecretName(v string) *SecretForDescribeSecretOutput
SetSecretName sets the SecretName field's value.
func (*SecretForDescribeSecretOutput) SetSecretState ¶ added in v1.1.13
func (s *SecretForDescribeSecretOutput) SetSecretState(v string) *SecretForDescribeSecretOutput
SetSecretState sets the SecretState field's value.
func (*SecretForDescribeSecretOutput) SetSecretType ¶ added in v1.0.162
func (s *SecretForDescribeSecretOutput) SetSecretType(v string) *SecretForDescribeSecretOutput
SetSecretType sets the SecretType field's value.
func (*SecretForDescribeSecretOutput) SetTrn ¶ added in v1.0.162
func (s *SecretForDescribeSecretOutput) SetTrn(v string) *SecretForDescribeSecretOutput
SetTrn sets the Trn field's value.
func (*SecretForDescribeSecretOutput) SetUID ¶ added in v1.0.162
func (s *SecretForDescribeSecretOutput) SetUID(v string) *SecretForDescribeSecretOutput
SetUID sets the UID field's value.
func (*SecretForDescribeSecretOutput) SetUpdateDate ¶ added in v1.0.162
func (s *SecretForDescribeSecretOutput) SetUpdateDate(v int64) *SecretForDescribeSecretOutput
SetUpdateDate sets the UpdateDate field's value.
func (SecretForDescribeSecretOutput) String ¶ added in v1.0.162
func (s SecretForDescribeSecretOutput) String() string
String returns the string representation
type SecretForDescribeSecretsOutput ¶ added in v1.0.162
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"`
OwningService *string `type:"string" 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 ¶ added in v1.0.162
func (s SecretForDescribeSecretsOutput) GoString() string
GoString returns the string representation
func (*SecretForDescribeSecretsOutput) SetCreationDate ¶ added in v1.0.162
func (s *SecretForDescribeSecretsOutput) SetCreationDate(v int64) *SecretForDescribeSecretsOutput
SetCreationDate sets the CreationDate field's value.
func (*SecretForDescribeSecretsOutput) SetDescription ¶ added in v1.0.162
func (s *SecretForDescribeSecretsOutput) SetDescription(v string) *SecretForDescribeSecretsOutput
SetDescription sets the Description field's value.
func (*SecretForDescribeSecretsOutput) SetEncryptionKey ¶ added in v1.0.162
func (s *SecretForDescribeSecretsOutput) SetEncryptionKey(v string) *SecretForDescribeSecretsOutput
SetEncryptionKey sets the EncryptionKey field's value.
func (*SecretForDescribeSecretsOutput) SetExtendedConfig ¶ added in v1.0.162
func (s *SecretForDescribeSecretsOutput) SetExtendedConfig(v string) *SecretForDescribeSecretsOutput
SetExtendedConfig sets the ExtendedConfig field's value.
func (*SecretForDescribeSecretsOutput) SetID ¶ added in v1.0.162
func (s *SecretForDescribeSecretsOutput) SetID(v string) *SecretForDescribeSecretsOutput
SetID sets the ID field's value.
func (*SecretForDescribeSecretsOutput) SetLastRotationTime ¶ added in v1.0.162
func (s *SecretForDescribeSecretsOutput) SetLastRotationTime(v string) *SecretForDescribeSecretsOutput
SetLastRotationTime sets the LastRotationTime field's value.
func (*SecretForDescribeSecretsOutput) SetManaged ¶ added in v1.0.162
func (s *SecretForDescribeSecretsOutput) SetManaged(v bool) *SecretForDescribeSecretsOutput
SetManaged sets the Managed field's value.
func (*SecretForDescribeSecretsOutput) SetOwningService ¶ added in v1.1.51
func (s *SecretForDescribeSecretsOutput) SetOwningService(v string) *SecretForDescribeSecretsOutput
SetOwningService sets the OwningService field's value.
func (*SecretForDescribeSecretsOutput) SetProjectName ¶ added in v1.0.162
func (s *SecretForDescribeSecretsOutput) SetProjectName(v string) *SecretForDescribeSecretsOutput
SetProjectName sets the ProjectName field's value.
func (*SecretForDescribeSecretsOutput) SetRotationInterval ¶ added in v1.0.162
func (s *SecretForDescribeSecretsOutput) SetRotationInterval(v int32) *SecretForDescribeSecretsOutput
SetRotationInterval sets the RotationInterval field's value.
func (*SecretForDescribeSecretsOutput) SetRotationState ¶ added in v1.0.162
func (s *SecretForDescribeSecretsOutput) SetRotationState(v string) *SecretForDescribeSecretsOutput
SetRotationState sets the RotationState field's value.
func (*SecretForDescribeSecretsOutput) SetScheduleDeleteTime ¶ added in v1.0.162
func (s *SecretForDescribeSecretsOutput) SetScheduleDeleteTime(v string) *SecretForDescribeSecretsOutput
SetScheduleDeleteTime sets the ScheduleDeleteTime field's value.
func (*SecretForDescribeSecretsOutput) SetScheduleRotationTime ¶ added in v1.0.162
func (s *SecretForDescribeSecretsOutput) SetScheduleRotationTime(v string) *SecretForDescribeSecretsOutput
SetScheduleRotationTime sets the ScheduleRotationTime field's value.
func (*SecretForDescribeSecretsOutput) SetSecretName ¶ added in v1.0.162
func (s *SecretForDescribeSecretsOutput) SetSecretName(v string) *SecretForDescribeSecretsOutput
SetSecretName sets the SecretName field's value.
func (*SecretForDescribeSecretsOutput) SetSecretState ¶ added in v1.1.13
func (s *SecretForDescribeSecretsOutput) SetSecretState(v string) *SecretForDescribeSecretsOutput
SetSecretState sets the SecretState field's value.
func (*SecretForDescribeSecretsOutput) SetSecretType ¶ added in v1.0.162
func (s *SecretForDescribeSecretsOutput) SetSecretType(v string) *SecretForDescribeSecretsOutput
SetSecretType sets the SecretType field's value.
func (*SecretForDescribeSecretsOutput) SetTrn ¶ added in v1.0.162
func (s *SecretForDescribeSecretsOutput) SetTrn(v string) *SecretForDescribeSecretsOutput
SetTrn sets the Trn field's value.
func (*SecretForDescribeSecretsOutput) SetUID ¶ added in v1.0.162
func (s *SecretForDescribeSecretsOutput) SetUID(v string) *SecretForDescribeSecretsOutput
SetUID sets the UID field's value.
func (*SecretForDescribeSecretsOutput) SetUpdateDate ¶ added in v1.0.162
func (s *SecretForDescribeSecretsOutput) SetUpdateDate(v int64) *SecretForDescribeSecretsOutput
SetUpdateDate sets the UpdateDate field's value.
func (SecretForDescribeSecretsOutput) String ¶ added in v1.0.162
func (s SecretForDescribeSecretsOutput) String() string
String returns the string representation
type SecretValueForBatchGetSecretValueOutput ¶ added in v1.0.162
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 ¶ added in v1.0.162
func (s SecretValueForBatchGetSecretValueOutput) GoString() string
GoString returns the string representation
func (*SecretValueForBatchGetSecretValueOutput) SetCreationDate ¶ added in v1.0.162
func (s *SecretValueForBatchGetSecretValueOutput) SetCreationDate(v int64) *SecretValueForBatchGetSecretValueOutput
SetCreationDate sets the CreationDate field's value.
func (*SecretValueForBatchGetSecretValueOutput) SetSecretName ¶ added in v1.0.162
func (s *SecretValueForBatchGetSecretValueOutput) SetSecretName(v string) *SecretValueForBatchGetSecretValueOutput
SetSecretName sets the SecretName field's value.
func (*SecretValueForBatchGetSecretValueOutput) SetSecretValue ¶ added in v1.0.162
func (s *SecretValueForBatchGetSecretValueOutput) SetSecretValue(v string) *SecretValueForBatchGetSecretValueOutput
SetSecretValue sets the SecretValue field's value.
func (*SecretValueForBatchGetSecretValueOutput) SetVersionID ¶ added in v1.0.162
func (s *SecretValueForBatchGetSecretValueOutput) SetVersionID(v string) *SecretValueForBatchGetSecretValueOutput
SetVersionID sets the VersionID field's value.
func (*SecretValueForBatchGetSecretValueOutput) SetVersionStage ¶ added in v1.0.162
func (s *SecretValueForBatchGetSecretValueOutput) SetVersionStage(v string) *SecretValueForBatchGetSecretValueOutput
SetVersionStage sets the VersionStage field's value.
func (SecretValueForBatchGetSecretValueOutput) String ¶ added in v1.0.162
func (s SecretValueForBatchGetSecretValueOutput) String() string
String returns the string representation
type SecretVersionForDescribeSecretVersionsOutput ¶ added in v1.0.162
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 ¶ added in v1.0.162
func (s SecretVersionForDescribeSecretVersionsOutput) GoString() string
GoString returns the string representation
func (*SecretVersionForDescribeSecretVersionsOutput) SetCreationDate ¶ added in v1.0.162
func (s *SecretVersionForDescribeSecretVersionsOutput) SetCreationDate(v int64) *SecretVersionForDescribeSecretVersionsOutput
SetCreationDate sets the CreationDate field's value.
func (*SecretVersionForDescribeSecretVersionsOutput) SetVersionID ¶ added in v1.0.162
func (s *SecretVersionForDescribeSecretVersionsOutput) SetVersionID(v string) *SecretVersionForDescribeSecretVersionsOutput
SetVersionID sets the VersionID field's value.
func (*SecretVersionForDescribeSecretVersionsOutput) SetVersionStage ¶ added in v1.0.162
func (s *SecretVersionForDescribeSecretVersionsOutput) SetVersionStage(v string) *SecretVersionForDescribeSecretVersionsOutput
SetVersionStage sets the VersionStage field's value.
func (SecretVersionForDescribeSecretVersionsOutput) String ¶ added in v1.0.162
func (s SecretVersionForDescribeSecretVersionsOutput) String() string
String returns the string representation
type SetSecretValueInput ¶ added in v1.0.162
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"`
VersionName *string `min:"2" max:"128" type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (SetSecretValueInput) GoString ¶ added in v1.0.162
func (s SetSecretValueInput) GoString() string
GoString returns the string representation
func (*SetSecretValueInput) SetSecretName ¶ added in v1.0.162
func (s *SetSecretValueInput) SetSecretName(v string) *SetSecretValueInput
SetSecretName sets the SecretName field's value.
func (*SetSecretValueInput) SetSecretValue ¶ added in v1.0.162
func (s *SetSecretValueInput) SetSecretValue(v string) *SetSecretValueInput
SetSecretValue sets the SecretValue field's value.
func (*SetSecretValueInput) SetVersionName ¶ added in v1.2.8
func (s *SetSecretValueInput) SetVersionName(v string) *SetSecretValueInput
SetVersionName sets the VersionName field's value.
func (SetSecretValueInput) String ¶ added in v1.0.162
func (s SetSecretValueInput) String() string
String returns the string representation
func (*SetSecretValueInput) Validate ¶ added in v1.0.162
func (s *SetSecretValueInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SetSecretValueOutput ¶ added in v1.0.162
type SetSecretValueOutput struct {
Metadata *response.ResponseMetadata
CreationDate *int64 `type:"int64" json:",omitempty"`
VersionID *string `type:"string" json:",omitempty"`
VersionName *string `type:"string" json:",omitempty"`
VersionStage *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (SetSecretValueOutput) GoString ¶ added in v1.0.162
func (s SetSecretValueOutput) GoString() string
GoString returns the string representation
func (*SetSecretValueOutput) SetCreationDate ¶ added in v1.0.162
func (s *SetSecretValueOutput) SetCreationDate(v int64) *SetSecretValueOutput
SetCreationDate sets the CreationDate field's value.
func (*SetSecretValueOutput) SetVersionID ¶ added in v1.0.162
func (s *SetSecretValueOutput) SetVersionID(v string) *SetSecretValueOutput
SetVersionID sets the VersionID field's value.
func (*SetSecretValueOutput) SetVersionName ¶ added in v1.2.8
func (s *SetSecretValueOutput) SetVersionName(v string) *SetSecretValueOutput
SetVersionName sets the VersionName field's value.
func (*SetSecretValueOutput) SetVersionStage ¶ added in v1.0.162
func (s *SetSecretValueOutput) SetVersionStage(v string) *SetSecretValueOutput
SetVersionStage sets the VersionStage field's value.
func (SetSecretValueOutput) String ¶ added in v1.0.162
func (s SetSecretValueOutput) String() string
String returns the string representation
type TagFilterForDescribeKeysInput ¶ added in v1.1.4
type TagFilterForDescribeKeysInput struct {
Key *string `type:"string" json:",omitempty"`
Values []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagFilterForDescribeKeysInput) GoString ¶ added in v1.1.4
func (s TagFilterForDescribeKeysInput) GoString() string
GoString returns the string representation
func (*TagFilterForDescribeKeysInput) SetKey ¶ added in v1.1.4
func (s *TagFilterForDescribeKeysInput) SetKey(v string) *TagFilterForDescribeKeysInput
SetKey sets the Key field's value.
func (*TagFilterForDescribeKeysInput) SetValues ¶ added in v1.1.4
func (s *TagFilterForDescribeKeysInput) SetValues(v []*string) *TagFilterForDescribeKeysInput
SetValues sets the Values field's value.
func (TagFilterForDescribeKeysInput) String ¶ added in v1.1.4
func (s TagFilterForDescribeKeysInput) String() string
String returns the string representation
type TagFilterForListTagsForResourcesInput ¶ added in v1.1.4
type TagFilterForListTagsForResourcesInput struct {
Key *string `type:"string" json:",omitempty"`
Values []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagFilterForListTagsForResourcesInput) GoString ¶ added in v1.1.4
func (s TagFilterForListTagsForResourcesInput) GoString() string
GoString returns the string representation
func (*TagFilterForListTagsForResourcesInput) SetKey ¶ added in v1.1.4
func (s *TagFilterForListTagsForResourcesInput) SetKey(v string) *TagFilterForListTagsForResourcesInput
SetKey sets the Key field's value.
func (*TagFilterForListTagsForResourcesInput) SetValues ¶ added in v1.1.4
func (s *TagFilterForListTagsForResourcesInput) SetValues(v []*string) *TagFilterForListTagsForResourcesInput
SetValues sets the Values field's value.
func (TagFilterForListTagsForResourcesInput) String ¶ added in v1.1.4
func (s TagFilterForListTagsForResourcesInput) String() string
String returns the string representation
type TagForCreateKeyInput ¶ added in v1.1.4
type TagForCreateKeyInput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForCreateKeyInput) GoString ¶ added in v1.1.4
func (s TagForCreateKeyInput) GoString() string
GoString returns the string representation
func (*TagForCreateKeyInput) SetKey ¶ added in v1.1.4
func (s *TagForCreateKeyInput) SetKey(v string) *TagForCreateKeyInput
SetKey sets the Key field's value.
func (*TagForCreateKeyInput) SetValue ¶ added in v1.1.4
func (s *TagForCreateKeyInput) SetValue(v string) *TagForCreateKeyInput
SetValue sets the Value field's value.
func (TagForCreateKeyInput) String ¶ added in v1.1.4
func (s TagForCreateKeyInput) String() string
String returns the string representation
type TagForCreateKeyOutput ¶ added in v1.1.4
type TagForCreateKeyOutput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForCreateKeyOutput) GoString ¶ added in v1.1.4
func (s TagForCreateKeyOutput) GoString() string
GoString returns the string representation
func (*TagForCreateKeyOutput) SetKey ¶ added in v1.1.4
func (s *TagForCreateKeyOutput) SetKey(v string) *TagForCreateKeyOutput
SetKey sets the Key field's value.
func (*TagForCreateKeyOutput) SetValue ¶ added in v1.1.4
func (s *TagForCreateKeyOutput) SetValue(v string) *TagForCreateKeyOutput
SetValue sets the Value field's value.
func (TagForCreateKeyOutput) String ¶ added in v1.1.4
func (s TagForCreateKeyOutput) String() string
String returns the string representation
type TagForDescribeKeyOutput ¶ added in v1.1.4
type TagForDescribeKeyOutput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForDescribeKeyOutput) GoString ¶ added in v1.1.4
func (s TagForDescribeKeyOutput) GoString() string
GoString returns the string representation
func (*TagForDescribeKeyOutput) SetKey ¶ added in v1.1.4
func (s *TagForDescribeKeyOutput) SetKey(v string) *TagForDescribeKeyOutput
SetKey sets the Key field's value.
func (*TagForDescribeKeyOutput) SetValue ¶ added in v1.1.4
func (s *TagForDescribeKeyOutput) SetValue(v string) *TagForDescribeKeyOutput
SetValue sets the Value field's value.
func (TagForDescribeKeyOutput) String ¶ added in v1.1.4
func (s TagForDescribeKeyOutput) String() string
String returns the string representation
type TagForDescribeKeysOutput ¶ added in v1.1.4
type TagForDescribeKeysOutput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForDescribeKeysOutput) GoString ¶ added in v1.1.4
func (s TagForDescribeKeysOutput) GoString() string
GoString returns the string representation
func (*TagForDescribeKeysOutput) SetKey ¶ added in v1.1.4
func (s *TagForDescribeKeysOutput) SetKey(v string) *TagForDescribeKeysOutput
SetKey sets the Key field's value.
func (*TagForDescribeKeysOutput) SetValue ¶ added in v1.1.4
func (s *TagForDescribeKeysOutput) SetValue(v string) *TagForDescribeKeysOutput
SetValue sets the Value field's value.
func (TagForDescribeKeysOutput) String ¶ added in v1.1.4
func (s TagForDescribeKeysOutput) String() string
String returns the string representation
type TagForReplicateKeyInput ¶ added in v1.1.4
type TagForReplicateKeyInput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForReplicateKeyInput) GoString ¶ added in v1.1.4
func (s TagForReplicateKeyInput) GoString() string
GoString returns the string representation
func (*TagForReplicateKeyInput) SetKey ¶ added in v1.1.4
func (s *TagForReplicateKeyInput) SetKey(v string) *TagForReplicateKeyInput
SetKey sets the Key field's value.
func (*TagForReplicateKeyInput) SetValue ¶ added in v1.1.4
func (s *TagForReplicateKeyInput) SetValue(v string) *TagForReplicateKeyInput
SetValue sets the Value field's value.
func (TagForReplicateKeyInput) String ¶ added in v1.1.4
func (s TagForReplicateKeyInput) String() string
String returns the string representation
type TagForReplicateKeyOutput ¶ added in v1.1.4
type TagForReplicateKeyOutput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForReplicateKeyOutput) GoString ¶ added in v1.1.4
func (s TagForReplicateKeyOutput) GoString() string
GoString returns the string representation
func (*TagForReplicateKeyOutput) SetKey ¶ added in v1.1.4
func (s *TagForReplicateKeyOutput) SetKey(v string) *TagForReplicateKeyOutput
SetKey sets the Key field's value.
func (*TagForReplicateKeyOutput) SetValue ¶ added in v1.1.4
func (s *TagForReplicateKeyOutput) SetValue(v string) *TagForReplicateKeyOutput
SetValue sets the Value field's value.
func (TagForReplicateKeyOutput) String ¶ added in v1.1.4
func (s TagForReplicateKeyOutput) String() string
String returns the string representation
type TagForTagResourcesInput ¶ added in v1.1.4
type TagForTagResourcesInput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForTagResourcesInput) GoString ¶ added in v1.1.4
func (s TagForTagResourcesInput) GoString() string
GoString returns the string representation
func (*TagForTagResourcesInput) SetKey ¶ added in v1.1.4
func (s *TagForTagResourcesInput) SetKey(v string) *TagForTagResourcesInput
SetKey sets the Key field's value.
func (*TagForTagResourcesInput) SetValue ¶ added in v1.1.4
func (s *TagForTagResourcesInput) SetValue(v string) *TagForTagResourcesInput
SetValue sets the Value field's value.
func (TagForTagResourcesInput) String ¶ added in v1.1.4
func (s TagForTagResourcesInput) String() string
String returns the string representation
type TagResourcesInput ¶ added in v1.1.4
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 ¶ added in v1.1.4
func (s TagResourcesInput) GoString() string
GoString returns the string representation
func (*TagResourcesInput) SetResourceIds ¶ added in v1.1.4
func (s *TagResourcesInput) SetResourceIds(v []*string) *TagResourcesInput
SetResourceIds sets the ResourceIds field's value.
func (*TagResourcesInput) SetResourceType ¶ added in v1.1.4
func (s *TagResourcesInput) SetResourceType(v string) *TagResourcesInput
SetResourceType sets the ResourceType field's value.
func (*TagResourcesInput) SetTags ¶ added in v1.1.4
func (s *TagResourcesInput) SetTags(v []*TagForTagResourcesInput) *TagResourcesInput
SetTags sets the Tags field's value.
func (TagResourcesInput) String ¶ added in v1.1.4
func (s TagResourcesInput) String() string
String returns the string representation
func (*TagResourcesInput) Validate ¶ added in v1.1.4
func (s *TagResourcesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagResourcesOutput ¶ added in v1.1.4
type TagResourcesOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (TagResourcesOutput) GoString ¶ added in v1.1.4
func (s TagResourcesOutput) GoString() string
GoString returns the string representation
func (TagResourcesOutput) String ¶ added in v1.1.4
func (s TagResourcesOutput) String() string
String returns the string representation
type UntagResourcesInput ¶ added in v1.1.4
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 ¶ added in v1.1.4
func (s UntagResourcesInput) GoString() string
GoString returns the string representation
func (*UntagResourcesInput) SetResourceIds ¶ added in v1.1.4
func (s *UntagResourcesInput) SetResourceIds(v []*string) *UntagResourcesInput
SetResourceIds sets the ResourceIds field's value.
func (*UntagResourcesInput) SetResourceType ¶ added in v1.1.4
func (s *UntagResourcesInput) SetResourceType(v string) *UntagResourcesInput
SetResourceType sets the ResourceType field's value.
func (*UntagResourcesInput) SetTagKeys ¶ added in v1.1.4
func (s *UntagResourcesInput) SetTagKeys(v []*string) *UntagResourcesInput
SetTagKeys sets the TagKeys field's value.
func (UntagResourcesInput) String ¶ added in v1.1.4
func (s UntagResourcesInput) String() string
String returns the string representation
func (*UntagResourcesInput) Validate ¶ added in v1.1.4
func (s *UntagResourcesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UntagResourcesOutput ¶ added in v1.1.4
type UntagResourcesOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (UntagResourcesOutput) GoString ¶ added in v1.1.4
func (s UntagResourcesOutput) GoString() string
GoString returns the string representation
func (UntagResourcesOutput) String ¶ added in v1.1.4
func (s UntagResourcesOutput) String() string
String returns the string representation
type UpdateCustomKeyStoreInput ¶ added in v1.1.25
type UpdateCustomKeyStoreInput struct {
// CustomKeyStoreID is a required field
CustomKeyStoreID *string `min:"36" max:"36" type:"string" json:",omitempty" required:"true"`
NewCustomKeyStoreName *string `min:"2" max:"31" type:"string" json:",omitempty"`
TrustAnchorCertificate *string `min:"1" max:"5000" type:"string" json:",omitempty"`
XksAccessKey *string `min:"20" max:"30" type:"string" json:",omitempty"`
XksProxyConnectivity *string `type:"string" json:",omitempty" enum:"EnumOfXksProxyConnectivityForUpdateCustomKeyStoreInput"`
XksProxyUriEndpoint *string `min:"10" max:"128" type:"string" json:",omitempty"`
XksProxyUriPath *string `min:"10" max:"128" type:"string" json:",omitempty"`
XksProxyVpcEndpointServiceName *string `min:"20" max:"128" type:"string" json:",omitempty"`
XksSecretAccessKey *string `min:"43" max:"64" type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateCustomKeyStoreInput) GoString ¶ added in v1.1.25
func (s UpdateCustomKeyStoreInput) GoString() string
GoString returns the string representation
func (*UpdateCustomKeyStoreInput) SetCustomKeyStoreID ¶ added in v1.1.25
func (s *UpdateCustomKeyStoreInput) SetCustomKeyStoreID(v string) *UpdateCustomKeyStoreInput
SetCustomKeyStoreID sets the CustomKeyStoreID field's value.
func (*UpdateCustomKeyStoreInput) SetNewCustomKeyStoreName ¶ added in v1.1.25
func (s *UpdateCustomKeyStoreInput) SetNewCustomKeyStoreName(v string) *UpdateCustomKeyStoreInput
SetNewCustomKeyStoreName sets the NewCustomKeyStoreName field's value.
func (*UpdateCustomKeyStoreInput) SetTrustAnchorCertificate ¶ added in v1.1.25
func (s *UpdateCustomKeyStoreInput) SetTrustAnchorCertificate(v string) *UpdateCustomKeyStoreInput
SetTrustAnchorCertificate sets the TrustAnchorCertificate field's value.
func (*UpdateCustomKeyStoreInput) SetXksAccessKey ¶ added in v1.1.25
func (s *UpdateCustomKeyStoreInput) SetXksAccessKey(v string) *UpdateCustomKeyStoreInput
SetXksAccessKey sets the XksAccessKey field's value.
func (*UpdateCustomKeyStoreInput) SetXksProxyConnectivity ¶ added in v1.1.25
func (s *UpdateCustomKeyStoreInput) SetXksProxyConnectivity(v string) *UpdateCustomKeyStoreInput
SetXksProxyConnectivity sets the XksProxyConnectivity field's value.
func (*UpdateCustomKeyStoreInput) SetXksProxyUriEndpoint ¶ added in v1.1.25
func (s *UpdateCustomKeyStoreInput) SetXksProxyUriEndpoint(v string) *UpdateCustomKeyStoreInput
SetXksProxyUriEndpoint sets the XksProxyUriEndpoint field's value.
func (*UpdateCustomKeyStoreInput) SetXksProxyUriPath ¶ added in v1.1.25
func (s *UpdateCustomKeyStoreInput) SetXksProxyUriPath(v string) *UpdateCustomKeyStoreInput
SetXksProxyUriPath sets the XksProxyUriPath field's value.
func (*UpdateCustomKeyStoreInput) SetXksProxyVpcEndpointServiceName ¶ added in v1.1.25
func (s *UpdateCustomKeyStoreInput) SetXksProxyVpcEndpointServiceName(v string) *UpdateCustomKeyStoreInput
SetXksProxyVpcEndpointServiceName sets the XksProxyVpcEndpointServiceName field's value.
func (*UpdateCustomKeyStoreInput) SetXksSecretAccessKey ¶ added in v1.1.25
func (s *UpdateCustomKeyStoreInput) SetXksSecretAccessKey(v string) *UpdateCustomKeyStoreInput
SetXksSecretAccessKey sets the XksSecretAccessKey field's value.
func (UpdateCustomKeyStoreInput) String ¶ added in v1.1.25
func (s UpdateCustomKeyStoreInput) String() string
String returns the string representation
func (*UpdateCustomKeyStoreInput) Validate ¶ added in v1.1.25
func (s *UpdateCustomKeyStoreInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateCustomKeyStoreOutput ¶ added in v1.1.25
type UpdateCustomKeyStoreOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (UpdateCustomKeyStoreOutput) GoString ¶ added in v1.1.25
func (s UpdateCustomKeyStoreOutput) GoString() string
GoString returns the string representation
func (UpdateCustomKeyStoreOutput) String ¶ added in v1.1.25
func (s UpdateCustomKeyStoreOutput) 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 ¶ added in v1.0.177
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 ¶ added in v1.0.177
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 ¶ added in v1.0.179
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 ¶ added in v1.0.179
func (s UpdatePrimaryRegionInput) GoString() string
GoString returns the string representation
func (*UpdatePrimaryRegionInput) SetKeyID ¶ added in v1.0.179
func (s *UpdatePrimaryRegionInput) SetKeyID(v string) *UpdatePrimaryRegionInput
SetKeyID sets the KeyID field's value.
func (*UpdatePrimaryRegionInput) SetKeyName ¶ added in v1.0.179
func (s *UpdatePrimaryRegionInput) SetKeyName(v string) *UpdatePrimaryRegionInput
SetKeyName sets the KeyName field's value.
func (*UpdatePrimaryRegionInput) SetKeyringName ¶ added in v1.0.179
func (s *UpdatePrimaryRegionInput) SetKeyringName(v string) *UpdatePrimaryRegionInput
SetKeyringName sets the KeyringName field's value.
func (*UpdatePrimaryRegionInput) SetPrimaryRegion ¶ added in v1.0.179
func (s *UpdatePrimaryRegionInput) SetPrimaryRegion(v string) *UpdatePrimaryRegionInput
SetPrimaryRegion sets the PrimaryRegion field's value.
func (UpdatePrimaryRegionInput) String ¶ added in v1.0.179
func (s UpdatePrimaryRegionInput) String() string
String returns the string representation
func (*UpdatePrimaryRegionInput) Validate ¶ added in v1.0.179
func (s *UpdatePrimaryRegionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdatePrimaryRegionOutput ¶ added in v1.0.179
type UpdatePrimaryRegionOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (UpdatePrimaryRegionOutput) GoString ¶ added in v1.0.179
func (s UpdatePrimaryRegionOutput) GoString() string
GoString returns the string representation
func (UpdatePrimaryRegionOutput) String ¶ added in v1.0.179
func (s UpdatePrimaryRegionOutput) String() string
String returns the string representation
type UpdateSecretInput ¶ added in v1.0.162
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 ¶ added in v1.0.162
func (s UpdateSecretInput) GoString() string
GoString returns the string representation
func (*UpdateSecretInput) SetDescription ¶ added in v1.0.162
func (s *UpdateSecretInput) SetDescription(v string) *UpdateSecretInput
SetDescription sets the Description field's value.
func (*UpdateSecretInput) SetSecretName ¶ added in v1.0.162
func (s *UpdateSecretInput) SetSecretName(v string) *UpdateSecretInput
SetSecretName sets the SecretName field's value.
func (UpdateSecretInput) String ¶ added in v1.0.162
func (s UpdateSecretInput) String() string
String returns the string representation
func (*UpdateSecretInput) Validate ¶ added in v1.0.162
func (s *UpdateSecretInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateSecretOutput ¶ added in v1.0.162
type UpdateSecretOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (UpdateSecretOutput) GoString ¶ added in v1.0.162
func (s UpdateSecretOutput) GoString() string
GoString returns the string representation
func (UpdateSecretOutput) String ¶ added in v1.0.162
func (s UpdateSecretOutput) String() string
String returns the string representation
type UpdateSecretRotationPolicyInput ¶ added in v1.0.162
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 ¶ added in v1.0.162
func (s UpdateSecretRotationPolicyInput) GoString() string
GoString returns the string representation
func (*UpdateSecretRotationPolicyInput) SetAutomaticRotation ¶ added in v1.0.162
func (s *UpdateSecretRotationPolicyInput) SetAutomaticRotation(v bool) *UpdateSecretRotationPolicyInput
SetAutomaticRotation sets the AutomaticRotation field's value.
func (*UpdateSecretRotationPolicyInput) SetRotationInterval ¶ added in v1.0.162
func (s *UpdateSecretRotationPolicyInput) SetRotationInterval(v string) *UpdateSecretRotationPolicyInput
SetRotationInterval sets the RotationInterval field's value.
func (*UpdateSecretRotationPolicyInput) SetSecretName ¶ added in v1.0.162
func (s *UpdateSecretRotationPolicyInput) SetSecretName(v string) *UpdateSecretRotationPolicyInput
SetSecretName sets the SecretName field's value.
func (UpdateSecretRotationPolicyInput) String ¶ added in v1.0.162
func (s UpdateSecretRotationPolicyInput) String() string
String returns the string representation
func (*UpdateSecretRotationPolicyInput) Validate ¶ added in v1.0.162
func (s *UpdateSecretRotationPolicyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateSecretRotationPolicyOutput ¶ added in v1.0.162
type UpdateSecretRotationPolicyOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (UpdateSecretRotationPolicyOutput) GoString ¶ added in v1.0.162
func (s UpdateSecretRotationPolicyOutput) GoString() string
GoString returns the string representation
func (UpdateSecretRotationPolicyOutput) String ¶ added in v1.0.162
func (s UpdateSecretRotationPolicyOutput) String() string
String returns the string representation
type VerifyMacInput ¶ added in v1.0.165
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 ¶ added in v1.0.165
func (s VerifyMacInput) GoString() string
GoString returns the string representation
func (*VerifyMacInput) SetKeyID ¶ added in v1.0.165
func (s *VerifyMacInput) SetKeyID(v string) *VerifyMacInput
SetKeyID sets the KeyID field's value.
func (*VerifyMacInput) SetKeyName ¶ added in v1.0.165
func (s *VerifyMacInput) SetKeyName(v string) *VerifyMacInput
SetKeyName sets the KeyName field's value.
func (*VerifyMacInput) SetKeyringName ¶ added in v1.0.165
func (s *VerifyMacInput) SetKeyringName(v string) *VerifyMacInput
SetKeyringName sets the KeyringName field's value.
func (*VerifyMacInput) SetMac ¶ added in v1.0.177
func (s *VerifyMacInput) SetMac(v string) *VerifyMacInput
SetMac sets the Mac field's value.
func (*VerifyMacInput) SetMacAlgorithm ¶ added in v1.0.165
func (s *VerifyMacInput) SetMacAlgorithm(v string) *VerifyMacInput
SetMacAlgorithm sets the MacAlgorithm field's value.
func (*VerifyMacInput) SetMessage ¶ added in v1.0.177
func (s *VerifyMacInput) SetMessage(v string) *VerifyMacInput
SetMessage sets the Message field's value.
func (VerifyMacInput) String ¶ added in v1.0.165
func (s VerifyMacInput) String() string
String returns the string representation
func (*VerifyMacInput) Validate ¶ added in v1.0.165
func (s *VerifyMacInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type VerifyMacOutput ¶ added in v1.0.165
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 ¶ added in v1.0.165
func (s VerifyMacOutput) GoString() string
GoString returns the string representation
func (*VerifyMacOutput) SetKeyID ¶ added in v1.0.165
func (s *VerifyMacOutput) SetKeyID(v string) *VerifyMacOutput
SetKeyID sets the KeyID field's value.
func (*VerifyMacOutput) SetMacValid ¶ added in v1.0.165
func (s *VerifyMacOutput) SetMacValid(v bool) *VerifyMacOutput
SetMacValid sets the MacValid field's value.
func (VerifyMacOutput) String ¶ added in v1.0.165
func (s VerifyMacOutput) String() string
String returns the string representation
type XksKeyConfigurationForCreateKeyOutput ¶ added in v1.1.25
type XksKeyConfigurationForCreateKeyOutput struct {
ID *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (XksKeyConfigurationForCreateKeyOutput) GoString ¶ added in v1.1.25
func (s XksKeyConfigurationForCreateKeyOutput) GoString() string
GoString returns the string representation
func (*XksKeyConfigurationForCreateKeyOutput) SetID ¶ added in v1.1.25
func (s *XksKeyConfigurationForCreateKeyOutput) SetID(v string) *XksKeyConfigurationForCreateKeyOutput
SetID sets the ID field's value.
func (XksKeyConfigurationForCreateKeyOutput) String ¶ added in v1.1.25
func (s XksKeyConfigurationForCreateKeyOutput) String() string
String returns the string representation
type XksKeyConfigurationForDescribeKeyOutput ¶ added in v1.1.25
type XksKeyConfigurationForDescribeKeyOutput struct {
ID *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (XksKeyConfigurationForDescribeKeyOutput) GoString ¶ added in v1.1.25
func (s XksKeyConfigurationForDescribeKeyOutput) GoString() string
GoString returns the string representation
func (*XksKeyConfigurationForDescribeKeyOutput) SetID ¶ added in v1.1.25
func (s *XksKeyConfigurationForDescribeKeyOutput) SetID(v string) *XksKeyConfigurationForDescribeKeyOutput
SetID sets the ID field's value.
func (XksKeyConfigurationForDescribeKeyOutput) String ¶ added in v1.1.25
func (s XksKeyConfigurationForDescribeKeyOutput) String() string
String returns the string representation
type XksKeyConfigurationForDescribeKeysOutput ¶ added in v1.1.25
type XksKeyConfigurationForDescribeKeysOutput struct {
ID *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (XksKeyConfigurationForDescribeKeysOutput) GoString ¶ added in v1.1.25
func (s XksKeyConfigurationForDescribeKeysOutput) GoString() string
GoString returns the string representation
func (*XksKeyConfigurationForDescribeKeysOutput) SetID ¶ added in v1.1.25
func (s *XksKeyConfigurationForDescribeKeysOutput) SetID(v string) *XksKeyConfigurationForDescribeKeysOutput
SetID sets the ID field's value.
func (XksKeyConfigurationForDescribeKeysOutput) String ¶ added in v1.1.25
func (s XksKeyConfigurationForDescribeKeysOutput) String() string
String returns the string representation
type XksKeyConfigurationForReplicateKeyOutput ¶ added in v1.1.25
type XksKeyConfigurationForReplicateKeyOutput struct {
ID *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (XksKeyConfigurationForReplicateKeyOutput) GoString ¶ added in v1.1.25
func (s XksKeyConfigurationForReplicateKeyOutput) GoString() string
GoString returns the string representation
func (*XksKeyConfigurationForReplicateKeyOutput) SetID ¶ added in v1.1.25
func (s *XksKeyConfigurationForReplicateKeyOutput) SetID(v string) *XksKeyConfigurationForReplicateKeyOutput
SetID sets the ID field's value.
func (XksKeyConfigurationForReplicateKeyOutput) String ¶ added in v1.1.25
func (s XksKeyConfigurationForReplicateKeyOutput) String() string
String returns the string representation
type XksProxyConfigurationForCreateCustomKeyStoreOutput ¶ added in v1.1.25
type XksProxyConfigurationForCreateCustomKeyStoreOutput struct {
AccessKey *string `type:"string" json:",omitempty"`
Connectivity *string `type:"string" json:",omitempty"`
UriEndpoint *string `type:"string" json:",omitempty"`
UriPath *string `type:"string" json:",omitempty"`
VpcEndpointServiceName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (XksProxyConfigurationForCreateCustomKeyStoreOutput) GoString ¶ added in v1.1.25
func (s XksProxyConfigurationForCreateCustomKeyStoreOutput) GoString() string
GoString returns the string representation
func (*XksProxyConfigurationForCreateCustomKeyStoreOutput) SetAccessKey ¶ added in v1.1.25
func (s *XksProxyConfigurationForCreateCustomKeyStoreOutput) SetAccessKey(v string) *XksProxyConfigurationForCreateCustomKeyStoreOutput
SetAccessKey sets the AccessKey field's value.
func (*XksProxyConfigurationForCreateCustomKeyStoreOutput) SetConnectivity ¶ added in v1.1.25
func (s *XksProxyConfigurationForCreateCustomKeyStoreOutput) SetConnectivity(v string) *XksProxyConfigurationForCreateCustomKeyStoreOutput
SetConnectivity sets the Connectivity field's value.
func (*XksProxyConfigurationForCreateCustomKeyStoreOutput) SetUriEndpoint ¶ added in v1.1.25
func (s *XksProxyConfigurationForCreateCustomKeyStoreOutput) SetUriEndpoint(v string) *XksProxyConfigurationForCreateCustomKeyStoreOutput
SetUriEndpoint sets the UriEndpoint field's value.
func (*XksProxyConfigurationForCreateCustomKeyStoreOutput) SetUriPath ¶ added in v1.1.25
func (s *XksProxyConfigurationForCreateCustomKeyStoreOutput) SetUriPath(v string) *XksProxyConfigurationForCreateCustomKeyStoreOutput
SetUriPath sets the UriPath field's value.
func (*XksProxyConfigurationForCreateCustomKeyStoreOutput) SetVpcEndpointServiceName ¶ added in v1.1.25
func (s *XksProxyConfigurationForCreateCustomKeyStoreOutput) SetVpcEndpointServiceName(v string) *XksProxyConfigurationForCreateCustomKeyStoreOutput
SetVpcEndpointServiceName sets the VpcEndpointServiceName field's value.
func (XksProxyConfigurationForCreateCustomKeyStoreOutput) String ¶ added in v1.1.25
func (s XksProxyConfigurationForCreateCustomKeyStoreOutput) String() string
String returns the string representation
type XksProxyConfigurationForDescribeCustomKeyStoresOutput ¶ added in v1.1.25
type XksProxyConfigurationForDescribeCustomKeyStoresOutput struct {
AccessKey *string `type:"string" json:",omitempty"`
Connectivity *string `type:"string" json:",omitempty"`
UriEndpoint *string `type:"string" json:",omitempty"`
UriPath *string `type:"string" json:",omitempty"`
VpcEndpointServiceName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (XksProxyConfigurationForDescribeCustomKeyStoresOutput) GoString ¶ added in v1.1.25
func (s XksProxyConfigurationForDescribeCustomKeyStoresOutput) GoString() string
GoString returns the string representation
func (*XksProxyConfigurationForDescribeCustomKeyStoresOutput) SetAccessKey ¶ added in v1.1.25
func (s *XksProxyConfigurationForDescribeCustomKeyStoresOutput) SetAccessKey(v string) *XksProxyConfigurationForDescribeCustomKeyStoresOutput
SetAccessKey sets the AccessKey field's value.
func (*XksProxyConfigurationForDescribeCustomKeyStoresOutput) SetConnectivity ¶ added in v1.1.25
func (s *XksProxyConfigurationForDescribeCustomKeyStoresOutput) SetConnectivity(v string) *XksProxyConfigurationForDescribeCustomKeyStoresOutput
SetConnectivity sets the Connectivity field's value.
func (*XksProxyConfigurationForDescribeCustomKeyStoresOutput) SetUriEndpoint ¶ added in v1.1.25
func (s *XksProxyConfigurationForDescribeCustomKeyStoresOutput) SetUriEndpoint(v string) *XksProxyConfigurationForDescribeCustomKeyStoresOutput
SetUriEndpoint sets the UriEndpoint field's value.
func (*XksProxyConfigurationForDescribeCustomKeyStoresOutput) SetUriPath ¶ added in v1.1.25
func (s *XksProxyConfigurationForDescribeCustomKeyStoresOutput) SetUriPath(v string) *XksProxyConfigurationForDescribeCustomKeyStoresOutput
SetUriPath sets the UriPath field's value.
func (*XksProxyConfigurationForDescribeCustomKeyStoresOutput) SetVpcEndpointServiceName ¶ added in v1.1.25
func (s *XksProxyConfigurationForDescribeCustomKeyStoresOutput) SetVpcEndpointServiceName(v string) *XksProxyConfigurationForDescribeCustomKeyStoresOutput
SetVpcEndpointServiceName sets the VpcEndpointServiceName field's value.
func (XksProxyConfigurationForDescribeCustomKeyStoresOutput) String ¶ added in v1.1.25
func (s XksProxyConfigurationForDescribeCustomKeyStoresOutput) 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_connect_custom_key_store.go
- api_create_custom_key_store.go
- api_create_key.go
- api_create_keyring.go
- api_create_secret.go
- api_create_secret_order.go
- api_decrypt.go
- api_delete_custom_key_store.go
- api_delete_key_material.go
- api_delete_keyring.go
- api_describe_custom_key_stores.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_disconnect_custom_key_store.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_custom_key_store.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