Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Certificate ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) CollectResource ¶
type Cluster ¶
type Cluster struct {
ID uint `gorm:"primarykey"`
AccountID string
Region string
ActivityStreamKinesisStreamName *string
ActivityStreamKmsKeyId *string
ActivityStreamMode *string
ActivityStreamStatus *string
AllocatedStorage *int64
AssociatedRoles []*ClusterRole `gorm:"constraint:OnDelete:CASCADE;"`
AvailabilityZones *string
BacktrackConsumedChangeRecords *int64
BacktrackWindow *int64
BackupRetentionPeriod *int64
Capacity *int64
CharacterSetName *string
CloneGroupId *string
ClusterCreateTime *time.Time
CopyTagsToSnapshot *bool
CrossAccountClone *bool
CustomEndpoints *string
ClusterArn *string
ClusterIdentifier *string
ClusterMembers []*ClusterMember `gorm:"constraint:OnDelete:CASCADE;"`
ClusterOptionGroupMemberships []*ClusterOptionGroupStatus `gorm:"constraint:OnDelete:CASCADE;"`
ClusterParameterGroup *string
SubnetGroup *string
DatabaseName *string
DbClusterResourceId *string
DeletionProtection *bool
DomainMemberships []*ClusterDomainMembership `gorm:"constraint:OnDelete:CASCADE;"`
EarliestBacktrackTime *time.Time
EarliestRestorableTime *time.Time
EnabledCloudwatchLogsExports *string
Endpoint *string
Engine *string
EngineMode *string
EngineVersion *string
GlobalWriteForwardingRequested *bool
GlobalWriteForwardingStatus *string
HostedZoneId *string
HttpEndpointEnabled *bool
IAMDatabaseAuthenticationEnabled *bool
KmsKeyId *string
LatestRestorableTime *time.Time
MasterUsername *string
MultiAZ *bool
PercentProgress *string
Port *int64
PreferredBackupWindow *string
PreferredMaintenanceWindow *string
ReadReplicaIdentifiers *string
ReaderEndpoint *string
ReplicationSourceIdentifier *string
ScalingConfigurationInfo *rds.ScalingConfigurationInfo `gorm:"embedded;embeddedPrefix:scaling_configuration_info_"`
Status *string
StorageEncrypted *bool
VpcSecurityGroups []*ClusterVpcSecurityGroupMembership `gorm:"constraint:OnDelete:CASCADE;"`
}
type ClusterDomainMembership ¶
type ClusterDomainMembership struct {
ID uint `gorm:"primarykey"`
ClusterID uint
Domain *string
FQDN *string
IAMRoleName *string
Status *string
}
func (ClusterDomainMembership) TableName ¶ added in v0.3.8
func (ClusterDomainMembership) TableName() string
type ClusterMember ¶
type ClusterMember struct {
ID uint `gorm:"primarykey"`
ClusterID uint
ClusterParameterGroupStatus *string
InstanceIdentifier *string
IsClusterWriter *bool
PromotionTier *int64
}
func (ClusterMember) TableName ¶ added in v0.3.8
func (ClusterMember) TableName() string
type ClusterOptionGroupStatus ¶
type ClusterOptionGroupStatus struct {
ID uint `gorm:"primarykey"`
ClusterID uint
ClusterOptionGroupName *string
Status *string
}
func (ClusterOptionGroupStatus) TableName ¶ added in v0.3.8
func (ClusterOptionGroupStatus) TableName() string
type ClusterRole ¶
type ClusterRole struct {
ID uint `gorm:"primarykey"`
ClusterID uint
FeatureName *string
RoleArn *string
Status *string
}
func (ClusterRole) TableName ¶ added in v0.3.8
func (ClusterRole) TableName() string
type ClusterVpcSecurityGroupMembership ¶
type ClusterVpcSecurityGroupMembership struct {
ID uint `gorm:"primarykey"`
ClusterID uint
Status *string
VpcSecurityGroupId *string
}
func (ClusterVpcSecurityGroupMembership) TableName ¶ added in v0.3.8
func (ClusterVpcSecurityGroupMembership) TableName() string
Click to show internal directories.
Click to hide internal directories.