Documentation
¶
Index ¶
- Constants
- func CreateKeyRingWaitHandler(ctx context.Context, client kms.DefaultAPI, ...) *wait.AsyncActionHandler[kms.KeyRing]
- func CreateOrUpdateKeyWaitHandler(ctx context.Context, client kms.DefaultAPI, ...) *wait.AsyncActionHandler[kms.Key]
- func CreateWrappingKeyWaitHandler(ctx context.Context, client kms.DefaultAPI, ...) *wait.AsyncActionHandler[kms.WrappingKey]
- func DeleteKeyWaitHandler(ctx context.Context, client kms.DefaultAPI, ...) *wait.AsyncActionHandler[kms.Key]
- func DisableKeyVersionWaitHandler(ctx context.Context, client kms.DefaultAPI, ...) *wait.AsyncActionHandler[kms.Version]
- func EnableKeyVersionWaitHandler(ctx context.Context, client kms.DefaultAPI, ...) *wait.AsyncActionHandler[kms.Version]
Constants ¶
View Source
const ( VERSIONSTATE_ACTIVE = "active" VERSIONSTATE_CREATING = "creating" VERSIONSTATE_KEY_MATERIAL_INVALID = "key_material_invalid" VERSIONSTATE_KEY_MATERIAL_UNAVAILABLE = "key_material_unavailable" VERSIONSTATE_DISABLED = "disabled" VERSIONSTATE_DESTROYED = "destroyed" KEYRINGSTATE_CREATING = "creating" KEYRINGSTATE_ACTIVE = "active" KEYRINGSTATE_DELETED = "deleted" WRAPPINGKEYSTATE_ACTIVE = "active" WRAPPINGKEYSTATE_CREATING = "creating" WRAPPINGKEYSTATE_EXPIRED = "expired" WRAPPINGKEYSTATE_DELETED = "deleted" WRAPPINGKEYSTATE_KEY_MATERIAL_UNAVAILABLE = "key_material_unavailable" KEYSTATE_ACTIVE = "active" KEYSTATE_DELETED = "deleted" KEYSTATE_NOT_AVAILABLE = "not_available" KEYSTATE_ERRORS_EXIST = "errors_exist" KEYSTATE_CREATING = "creating" KEYSTATE_NO_VERSION = "no_version" )
Variables ¶
This section is empty.
Functions ¶
func CreateKeyRingWaitHandler ¶
func CreateKeyRingWaitHandler(ctx context.Context, client kms.DefaultAPI, projectId, region, keyRingId string) *wait.AsyncActionHandler[kms.KeyRing]
func CreateOrUpdateKeyWaitHandler ¶
func CreateOrUpdateKeyWaitHandler(ctx context.Context, client kms.DefaultAPI, projectId, region, keyRingId, keyId string) *wait.AsyncActionHandler[kms.Key]
func CreateWrappingKeyWaitHandler ¶
func CreateWrappingKeyWaitHandler(ctx context.Context, client kms.DefaultAPI, projectId, region, keyRingId, wrappingKeyId string) *wait.AsyncActionHandler[kms.WrappingKey]
func DeleteKeyWaitHandler ¶
func DeleteKeyWaitHandler(ctx context.Context, client kms.DefaultAPI, projectId, region, keyRingId, keyId string) *wait.AsyncActionHandler[kms.Key]
func DisableKeyVersionWaitHandler ¶
func DisableKeyVersionWaitHandler(ctx context.Context, client kms.DefaultAPI, projectId, region, keyRingId, keyId string, version int64) *wait.AsyncActionHandler[kms.Version]
func EnableKeyVersionWaitHandler ¶
func EnableKeyVersionWaitHandler(ctx context.Context, client kms.DefaultAPI, projectId, region, keyRingId, keyId string, version int64) *wait.AsyncActionHandler[kms.Version]
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.