Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MigrateKeys ¶ added in v0.5.1
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) CollectResource ¶
type Key ¶
type Key struct {
ID uint `gorm:"primarykey"`
AccountID string
Region string
Arn *string
KeyId *string
RotationEnabled *bool
CloudHsmClusterId *string
CreationDate *time.Time
CustomKeyStoreId *string
CustomerMasterKeySpec *string
DeletionDate *time.Time
Description *string
Enabled *bool
EncryptionAlgorithms []*KeyEncryptionAlgorithm `gorm:"constraint:OnDelete:CASCADE;"`
ExpirationModel *string
Manager *string
KeyState *string
KeyUsage *string
Origin *string
SigningAlgorithms []*KeySigningAlgorithm `gorm:"constraint:OnDelete:CASCADE;"`
ValidTo *time.Time
}
type KeyEncryptionAlgorithm ¶
type KeyEncryptionAlgorithm struct {
ID uint `gorm:"primarykey"`
KeyID uint
// contains filtered or unexported fields
}
func (KeyEncryptionAlgorithm) TableName ¶ added in v0.3.8
func (KeyEncryptionAlgorithm) TableName() string
type KeySigningAlgorithm ¶
type KeySigningAlgorithm struct {
ID uint `gorm:"primarykey"`
KeyID uint
// contains filtered or unexported fields
}
func (KeySigningAlgorithm) TableName ¶ added in v0.3.8
func (KeySigningAlgorithm) TableName() string
Click to show internal directories.
Click to hide internal directories.