Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ConfigAttrTypes = map[string]attr.Type{ "version": types.StringType, "resources": types.ObjectType{AttrTypes: ResourcesAttrTypes}, }
View Source
var ResourcesAttrTypes = map[string]attr.Type{ "resource_preset_id": types.StringType, "disk_size": types.Int64Type, "disk_type_id": types.StringType, }
Functions ¶
func RetryListPGHosts ¶
func RetryListPGHosts(ctx context.Context, sdk *ycsdk.SDK, diag *diag.Diagnostics, cid string) ([]*postgresql.Host, error)
retry with 1, 2, 4, 8, 16, 32, 64, 128 seconds if no succeess while at least one host is unknown and there is no master
Types ¶
type Cluster ¶
type Cluster struct { Id types.String `tfsdk:"id"` FolderId types.String `tfsdk:"folder_id"` NetworkId types.String `tfsdk:"network_id"` Name types.String `tfsdk:"name"` Description types.String `tfsdk:"description"` Environment types.String `tfsdk:"environment"` Labels types.Map `tfsdk:"labels"` Config types.Object `tfsdk:"config"` HostSpecs types.Map `tfsdk:"hosts"` }
Click to show internal directories.
Click to hide internal directories.