Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AllowedIpRange ¶
type CloudProvider ¶
type ClusterArchitecture ¶
type DataGroup ¶
type DataGroup struct { GroupId types.String `tfsdk:"group_id"` AllowedIpRanges *[]models.AllowedIpRange `tfsdk:"allowed_ip_ranges"` BackupRetentionPeriod *string `tfsdk:"backup_retention_period"` ClusterArchitecture *ClusterArchitecture `tfsdk:"cluster_architecture"` ClusterName types.String `tfsdk:"cluster_name"` ClusterType types.String `tfsdk:"cluster_type"` Conditions types.Set `tfsdk:"conditions"` Connection types.String `tfsdk:"connection_uri"` CreatedAt types.String `tfsdk:"created_at"` CspAuth *bool `tfsdk:"csp_auth"` InstanceType *api.InstanceType `tfsdk:"instance_type"` LogsUrl types.String `tfsdk:"logs_url"` MetricsUrl types.String `tfsdk:"metrics_url"` PgConfig *[]models.KeyValue `tfsdk:"pg_config"` PgType *api.PgType `tfsdk:"pg_type"` PgVersion *api.PgVersion `tfsdk:"pg_version"` Phase types.String `tfsdk:"phase"` PrivateNetworking *bool `tfsdk:"private_networking"` Provider *api.CloudProvider `tfsdk:"cloud_provider"` Region *api.Region `tfsdk:"region"` ResizingPvc types.Set `tfsdk:"resizing_pvc"` Storage *Storage `tfsdk:"storage"` MaintenanceWindow *models.MaintenanceWindow `tfsdk:"maintenance_window"` }
type InstanceType ¶
type WitnessGroup ¶
type WitnessGroup struct { GroupId types.String `tfsdk:"group_id"` ClusterArchitecture types.Object `tfsdk:"cluster_architecture"` ClusterType types.String `tfsdk:"cluster_type"` InstanceType types.Object `tfsdk:"instance_type"` Provider types.Object `tfsdk:"cloud_provider"` Region *Region `tfsdk:"region"` Storage types.Object `tfsdk:"storage"` Phase types.String `tfsdk:"phase"` }
Click to show internal directories.
Click to hide internal directories.