Documentation
¶
Index ¶
- func GetKeyDeletionDate(ctx context.Context, apiClient KMSClient, ...) (time.Time, error)
- func GetKeyName(ctx context.Context, apiClient KMSClient, ...) (string, error)
- func GetKeyRingName(ctx context.Context, apiClient KMSClient, projectId, id, region string) (string, error)
- func GetWrappingKeyName(ctx context.Context, apiClient KMSClient, ...) (string, error)
- type KMSClient
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetKeyDeletionDate ¶
func GetKeyName ¶
func GetKeyRingName ¶
Types ¶
type KMSClient ¶
type KMSClient interface { GetKeyExecute(ctx context.Context, projectId string, regionId string, keyRingId string, keyId string) (*kms.Key, error) GetKeyRingExecute(ctx context.Context, projectId string, regionId string, keyRingId string) (*kms.KeyRing, error) GetWrappingKeyExecute(ctx context.Context, projectId string, regionId string, keyRingId string, wrappingKeyId string) (*kms.WrappingKey, error) }
Click to show internal directories.
Click to hide internal directories.