Documentation ¶
Index ¶
- func ClusterDataSourceSchema(ctx context.Context) schema.Schema
- type AddonsType
- func (t AddonsType) Equal(o attr.Type) bool
- func (t AddonsType) String() string
- func (t AddonsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t AddonsType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t AddonsType) ValueType(ctx context.Context) attr.Value
- type AddonsValue
- func NewAddonsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (AddonsValue, diag.Diagnostics)
- func NewAddonsValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) AddonsValue
- func NewAddonsValueNull() AddonsValue
- func NewAddonsValueUnknown() AddonsValue
- func (v AddonsValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v AddonsValue) Equal(o attr.Value) bool
- func (v AddonsValue) IsNull() bool
- func (v AddonsValue) IsUnknown() bool
- func (v AddonsValue) String() string
- func (v AddonsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v AddonsValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v AddonsValue) Type(ctx context.Context) attr.Type
- type CalicoLimitsType
- func (t CalicoLimitsType) Equal(o attr.Type) bool
- func (t CalicoLimitsType) String() string
- func (t CalicoLimitsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t CalicoLimitsType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t CalicoLimitsType) ValueType(ctx context.Context) attr.Value
- type CalicoLimitsValue
- func NewCalicoLimitsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (CalicoLimitsValue, diag.Diagnostics)
- func NewCalicoLimitsValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) CalicoLimitsValue
- func NewCalicoLimitsValueNull() CalicoLimitsValue
- func NewCalicoLimitsValueUnknown() CalicoLimitsValue
- func (v CalicoLimitsValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v CalicoLimitsValue) Equal(o attr.Value) bool
- func (v CalicoLimitsValue) IsNull() bool
- func (v CalicoLimitsValue) IsUnknown() bool
- func (v CalicoLimitsValue) String() string
- func (v CalicoLimitsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v CalicoLimitsValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v CalicoLimitsValue) Type(ctx context.Context) attr.Type
- type CloudProviderType
- func (t CloudProviderType) Equal(o attr.Type) bool
- func (t CloudProviderType) String() string
- func (t CloudProviderType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t CloudProviderType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t CloudProviderType) ValueType(ctx context.Context) attr.Value
- type CloudProviderValue
- func NewCloudProviderValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (CloudProviderValue, diag.Diagnostics)
- func NewCloudProviderValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) CloudProviderValue
- func NewCloudProviderValueNull() CloudProviderValue
- func NewCloudProviderValueUnknown() CloudProviderValue
- func (v CloudProviderValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v CloudProviderValue) Equal(o attr.Value) bool
- func (v CloudProviderValue) IsNull() bool
- func (v CloudProviderValue) IsUnknown() bool
- func (v CloudProviderValue) String() string
- func (v CloudProviderValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v CloudProviderValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v CloudProviderValue) Type(ctx context.Context) attr.Type
- type ClusterModel
- type CustomRegistryType
- func (t CustomRegistryType) Equal(o attr.Type) bool
- func (t CustomRegistryType) String() string
- func (t CustomRegistryType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t CustomRegistryType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t CustomRegistryType) ValueType(ctx context.Context) attr.Value
- type CustomRegistryValue
- func NewCustomRegistryValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (CustomRegistryValue, diag.Diagnostics)
- func NewCustomRegistryValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) CustomRegistryValue
- func NewCustomRegistryValueNull() CustomRegistryValue
- func NewCustomRegistryValueUnknown() CustomRegistryValue
- func (v CustomRegistryValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v CustomRegistryValue) Equal(o attr.Value) bool
- func (v CustomRegistryValue) IsNull() bool
- func (v CustomRegistryValue) IsUnknown() bool
- func (v CustomRegistryValue) String() string
- func (v CustomRegistryValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v CustomRegistryValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v CustomRegistryValue) Type(ctx context.Context) attr.Type
- type DailyType
- func (t DailyType) Equal(o attr.Type) bool
- func (t DailyType) String() string
- func (t DailyType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t DailyType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t DailyType) ValueType(ctx context.Context) attr.Value
- type DailyValue
- func NewDailyValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (DailyValue, diag.Diagnostics)
- func NewDailyValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) DailyValue
- func NewDailyValueNull() DailyValue
- func NewDailyValueUnknown() DailyValue
- func (v DailyValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v DailyValue) Equal(o attr.Value) bool
- func (v DailyValue) IsNull() bool
- func (v DailyValue) IsUnknown() bool
- func (v DailyValue) String() string
- func (v DailyValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v DailyValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v DailyValue) Type(ctx context.Context) attr.Type
- type EtcdBackupType
- func (t EtcdBackupType) Equal(o attr.Type) bool
- func (t EtcdBackupType) String() string
- func (t EtcdBackupType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t EtcdBackupType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t EtcdBackupType) ValueType(ctx context.Context) attr.Value
- type EtcdBackupValue
- func NewEtcdBackupValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (EtcdBackupValue, diag.Diagnostics)
- func NewEtcdBackupValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) EtcdBackupValue
- func NewEtcdBackupValueNull() EtcdBackupValue
- func NewEtcdBackupValueUnknown() EtcdBackupValue
- func (v EtcdBackupValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v EtcdBackupValue) Equal(o attr.Value) bool
- func (v EtcdBackupValue) IsNull() bool
- func (v EtcdBackupValue) IsUnknown() bool
- func (v EtcdBackupValue) String() string
- func (v EtcdBackupValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v EtcdBackupValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v EtcdBackupValue) Type(ctx context.Context) attr.Type
- type EtcdType
- func (t EtcdType) Equal(o attr.Type) bool
- func (t EtcdType) String() string
- func (t EtcdType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t EtcdType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t EtcdType) ValueType(ctx context.Context) attr.Value
- type EtcdValue
- func (v EtcdValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v EtcdValue) Equal(o attr.Value) bool
- func (v EtcdValue) IsNull() bool
- func (v EtcdValue) IsUnknown() bool
- func (v EtcdValue) String() string
- func (v EtcdValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v EtcdValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v EtcdValue) Type(ctx context.Context) attr.Type
- type IntervalType
- func (t IntervalType) Equal(o attr.Type) bool
- func (t IntervalType) String() string
- func (t IntervalType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t IntervalType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t IntervalType) ValueType(ctx context.Context) attr.Value
- type IntervalValue
- func NewIntervalValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (IntervalValue, diag.Diagnostics)
- func NewIntervalValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) IntervalValue
- func NewIntervalValueNull() IntervalValue
- func NewIntervalValueUnknown() IntervalValue
- func (v IntervalValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v IntervalValue) Equal(o attr.Value) bool
- func (v IntervalValue) IsNull() bool
- func (v IntervalValue) IsUnknown() bool
- func (v IntervalValue) String() string
- func (v IntervalValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v IntervalValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v IntervalValue) Type(ctx context.Context) attr.Type
- type K8sConfigType
- func (t K8sConfigType) Equal(o attr.Type) bool
- func (t K8sConfigType) String() string
- func (t K8sConfigType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t K8sConfigType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t K8sConfigType) ValueType(ctx context.Context) attr.Value
- type K8sConfigValue
- func NewK8sConfigValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (K8sConfigValue, diag.Diagnostics)
- func NewK8sConfigValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) K8sConfigValue
- func NewK8sConfigValueNull() K8sConfigValue
- func NewK8sConfigValueUnknown() K8sConfigValue
- func (v K8sConfigValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v K8sConfigValue) Equal(o attr.Value) bool
- func (v K8sConfigValue) IsNull() bool
- func (v K8sConfigValue) IsUnknown() bool
- func (v K8sConfigValue) String() string
- func (v K8sConfigValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v K8sConfigValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v K8sConfigValue) Type(ctx context.Context) attr.Type
- type StatusType
- func (t StatusType) Equal(o attr.Type) bool
- func (t StatusType) String() string
- func (t StatusType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t StatusType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t StatusType) ValueType(ctx context.Context) attr.Value
- type StatusValue
- func NewStatusValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (StatusValue, diag.Diagnostics)
- func NewStatusValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) StatusValue
- func NewStatusValueNull() StatusValue
- func NewStatusValueUnknown() StatusValue
- func (v StatusValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v StatusValue) Equal(o attr.Value) bool
- func (v StatusValue) IsNull() bool
- func (v StatusValue) IsUnknown() bool
- func (v StatusValue) String() string
- func (v StatusValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v StatusValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v StatusValue) Type(ctx context.Context) attr.Type
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AddonsType ¶
type AddonsType struct {
basetypes.ObjectType
}
func (AddonsType) String ¶
func (t AddonsType) String() string
func (AddonsType) ValueFromObject ¶
func (t AddonsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (AddonsType) ValueFromTerraform ¶
type AddonsValue ¶
type AddonsValue struct { Enabled basetypes.BoolValue `tfsdk:"enabled"` Params basetypes.MapValue `tfsdk:"params"` Phase basetypes.StringValue `tfsdk:"phase"` Version basetypes.StringValue `tfsdk:"version"` // contains filtered or unexported fields }
func NewAddonsValue ¶
func NewAddonsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (AddonsValue, diag.Diagnostics)
func NewAddonsValueMust ¶
func NewAddonsValueNull ¶
func NewAddonsValueNull() AddonsValue
func NewAddonsValueUnknown ¶
func NewAddonsValueUnknown() AddonsValue
func (AddonsValue) AttributeTypes ¶
func (AddonsValue) IsNull ¶
func (v AddonsValue) IsNull() bool
func (AddonsValue) IsUnknown ¶
func (v AddonsValue) IsUnknown() bool
func (AddonsValue) String ¶
func (v AddonsValue) String() string
func (AddonsValue) ToObjectValue ¶
func (v AddonsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (AddonsValue) ToTerraformValue ¶
type CalicoLimitsType ¶
type CalicoLimitsType struct {
basetypes.ObjectType
}
func (CalicoLimitsType) String ¶
func (t CalicoLimitsType) String() string
func (CalicoLimitsType) ValueFromObject ¶
func (t CalicoLimitsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (CalicoLimitsType) ValueFromTerraform ¶
type CalicoLimitsValue ¶
type CalicoLimitsValue struct { ControllerCpuLimit basetypes.StringValue `tfsdk:"controller_cpu_limit"` ControllerMemoryLimit basetypes.StringValue `tfsdk:"controller_memory_limit"` NodeCpuLimit basetypes.StringValue `tfsdk:"node_cpu_limit"` NodeMemoryLimit basetypes.StringValue `tfsdk:"node_memory_limit"` TyphaCpuLimit basetypes.StringValue `tfsdk:"typha_cpu_limit"` TyphaMemoryLimit basetypes.StringValue `tfsdk:"typha_memory_limit"` // contains filtered or unexported fields }
func NewCalicoLimitsValue ¶
func NewCalicoLimitsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (CalicoLimitsValue, diag.Diagnostics)
func NewCalicoLimitsValueNull ¶
func NewCalicoLimitsValueNull() CalicoLimitsValue
func NewCalicoLimitsValueUnknown ¶
func NewCalicoLimitsValueUnknown() CalicoLimitsValue
func (CalicoLimitsValue) AttributeTypes ¶
func (CalicoLimitsValue) IsNull ¶
func (v CalicoLimitsValue) IsNull() bool
func (CalicoLimitsValue) IsUnknown ¶
func (v CalicoLimitsValue) IsUnknown() bool
func (CalicoLimitsValue) String ¶
func (v CalicoLimitsValue) String() string
func (CalicoLimitsValue) ToObjectValue ¶
func (v CalicoLimitsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (CalicoLimitsValue) ToTerraformValue ¶
type CloudProviderType ¶
type CloudProviderType struct {
basetypes.ObjectType
}
func (CloudProviderType) String ¶
func (t CloudProviderType) String() string
func (CloudProviderType) ValueFromObject ¶
func (t CloudProviderType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (CloudProviderType) ValueFromTerraform ¶
type CloudProviderValue ¶
type CloudProviderValue struct { Name basetypes.StringValue `tfsdk:"name"` CloudProviderType basetypes.StringValue `tfsdk:"type"` Uuid basetypes.StringValue `tfsdk:"uuid"` // contains filtered or unexported fields }
func NewCloudProviderValue ¶
func NewCloudProviderValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (CloudProviderValue, diag.Diagnostics)
func NewCloudProviderValueNull ¶
func NewCloudProviderValueNull() CloudProviderValue
func NewCloudProviderValueUnknown ¶
func NewCloudProviderValueUnknown() CloudProviderValue
func (CloudProviderValue) AttributeTypes ¶
func (CloudProviderValue) IsNull ¶
func (v CloudProviderValue) IsNull() bool
func (CloudProviderValue) IsUnknown ¶
func (v CloudProviderValue) IsUnknown() bool
func (CloudProviderValue) String ¶
func (v CloudProviderValue) String() string
func (CloudProviderValue) ToObjectValue ¶
func (v CloudProviderValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (CloudProviderValue) ToTerraformValue ¶
type ClusterModel ¶
type ClusterModel struct { Addons types.Map `tfsdk:"addons"` AllowWorkloadsOnMaster types.Bool `tfsdk:"allow_workloads_on_master"` BatchUpgradePercent types.Int64 `tfsdk:"batch_upgrade_percent"` CalicoIpIpMode types.String `tfsdk:"calico_ip_ip_mode"` CalicoIpv4 types.String `tfsdk:"calico_ipv4"` CalicoIpv4DetectionMethod types.String `tfsdk:"calico_ipv4_detection_method"` CalicoIpv6 types.String `tfsdk:"calico_ipv6"` CalicoIpv6DetectionMethod types.String `tfsdk:"calico_ipv6_detection_method"` CalicoIpv6PoolBlockSize types.String `tfsdk:"calico_ipv6_pool_block_size"` CalicoIpv6PoolCidr types.String `tfsdk:"calico_ipv6_pool_cidr"` CalicoIpv6PoolNatOutgoing types.Bool `tfsdk:"calico_ipv6_pool_nat_outgoing"` CalicoLimits CalicoLimitsValue `tfsdk:"calico_limits"` CalicoNatOutgoing types.Bool `tfsdk:"calico_nat_outgoing"` CalicoRouterId types.String `tfsdk:"calico_router_id"` CalicoV4BlockSize types.String `tfsdk:"calico_v4_block_size"` CertExpiryHrs types.Int64 `tfsdk:"cert_expiry_hrs"` CloudProvider CloudProviderValue `tfsdk:"cloud_provider"` ContainerRuntime types.String `tfsdk:"container_runtime"` ContainersCidr types.String `tfsdk:"containers_cidr"` CpuManagerPolicy types.String `tfsdk:"cpu_manager_policy"` CreatedAt types.String `tfsdk:"created_at"` CustomRegistry CustomRegistryValue `tfsdk:"custom_registry"` DockerCentosPackageRepoUrl types.String `tfsdk:"docker_centos_package_repo_url"` DockerPrivateRegistry types.String `tfsdk:"docker_private_registry"` DockerRoot types.String `tfsdk:"docker_root"` DockerUbuntuPackageRepoUrl types.String `tfsdk:"docker_ubuntu_package_repo_url"` EnableCatapultMonitoring types.Bool `tfsdk:"enable_catapult_monitoring"` Etcd EtcdValue `tfsdk:"etcd"` EtcdBackup EtcdBackupValue `tfsdk:"etcd_backup"` ExternalDnsName types.String `tfsdk:"external_dns_name"` FelixIpv6Support types.Bool `tfsdk:"felix_ipv6_support"` FlannelIfaceLabel types.String `tfsdk:"flannel_iface_label"` FlannelPublicIfaceLabel types.String `tfsdk:"flannel_public_iface_label"` GcrPrivateRegistry types.String `tfsdk:"gcr_private_registry"` Id types.String `tfsdk:"id"` InterfaceDetectionMethod types.String `tfsdk:"interface_detection_method"` InterfaceName types.String `tfsdk:"interface_name"` InterfaceReachableIp types.String `tfsdk:"interface_reachable_ip"` Ipv6 types.Bool `tfsdk:"ipv6"` K8sApiPort types.Int64 `tfsdk:"k8s_api_port"` K8sConfig K8sConfigValue `tfsdk:"k8s_config"` K8sPrivateRegistry types.String `tfsdk:"k8s_private_registry"` KubeRoleVersion types.String `tfsdk:"kube_role_version"` MasterIp types.String `tfsdk:"master_ip"` MasterNodes types.Set `tfsdk:"master_nodes"` MasterVipIface types.String `tfsdk:"master_vip_iface"` MasterVipIpv4 types.String `tfsdk:"master_vip_ipv4"` MasterVipVrouterId types.String `tfsdk:"master_vip_vrouter_id"` Masterless types.Bool `tfsdk:"masterless"` MtuSize types.Int64 `tfsdk:"mtu_size"` Name types.String `tfsdk:"name"` NetworkPlugin types.String `tfsdk:"network_plugin"` NodePoolName types.String `tfsdk:"node_pool_name"` NodePoolUuid types.String `tfsdk:"node_pool_uuid"` Privileged types.Bool `tfsdk:"privileged"` ProjectId types.String `tfsdk:"project_id"` QuayPrivateRegistry types.String `tfsdk:"quay_private_registry"` ReservedCpus types.String `tfsdk:"reserved_cpus"` ServicesCidr types.String `tfsdk:"services_cidr"` Status StatusValue `tfsdk:"status"` Tags types.Map `tfsdk:"tags"` TopologyManagerPolicy types.String `tfsdk:"topology_manager_policy"` UpgradeKubeRoleVersion types.String `tfsdk:"upgrade_kube_role_version"` UseHostname types.Bool `tfsdk:"use_hostname"` WorkerNodes types.Set `tfsdk:"worker_nodes"` }
type CustomRegistryType ¶
type CustomRegistryType struct {
basetypes.ObjectType
}
func (CustomRegistryType) String ¶
func (t CustomRegistryType) String() string
func (CustomRegistryType) ValueFromObject ¶
func (t CustomRegistryType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (CustomRegistryType) ValueFromTerraform ¶
type CustomRegistryValue ¶
type CustomRegistryValue struct { CertPath basetypes.StringValue `tfsdk:"cert_path"` Password basetypes.StringValue `tfsdk:"password"` RepoPath basetypes.StringValue `tfsdk:"repo_path"` SelfSignedCerts basetypes.BoolValue `tfsdk:"self_signed_certs"` SkipTls basetypes.BoolValue `tfsdk:"skip_tls"` Url basetypes.StringValue `tfsdk:"url"` Username basetypes.StringValue `tfsdk:"username"` // contains filtered or unexported fields }
func NewCustomRegistryValue ¶
func NewCustomRegistryValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (CustomRegistryValue, diag.Diagnostics)
func NewCustomRegistryValueNull ¶
func NewCustomRegistryValueNull() CustomRegistryValue
func NewCustomRegistryValueUnknown ¶
func NewCustomRegistryValueUnknown() CustomRegistryValue
func (CustomRegistryValue) AttributeTypes ¶
func (CustomRegistryValue) IsNull ¶
func (v CustomRegistryValue) IsNull() bool
func (CustomRegistryValue) IsUnknown ¶
func (v CustomRegistryValue) IsUnknown() bool
func (CustomRegistryValue) String ¶
func (v CustomRegistryValue) String() string
func (CustomRegistryValue) ToObjectValue ¶
func (v CustomRegistryValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (CustomRegistryValue) ToTerraformValue ¶
type DailyType ¶
type DailyType struct {
basetypes.ObjectType
}
func (DailyType) ValueFromObject ¶
func (t DailyType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (DailyType) ValueFromTerraform ¶
type DailyValue ¶
type DailyValue struct { BackupTime basetypes.StringValue `tfsdk:"backup_time"` MaxBackupsToRetain basetypes.Int64Value `tfsdk:"max_backups_to_retain"` // contains filtered or unexported fields }
func NewDailyValue ¶
func NewDailyValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (DailyValue, diag.Diagnostics)
func NewDailyValueMust ¶
func NewDailyValueNull ¶
func NewDailyValueNull() DailyValue
func NewDailyValueUnknown ¶
func NewDailyValueUnknown() DailyValue
func (DailyValue) AttributeTypes ¶
func (DailyValue) IsNull ¶
func (v DailyValue) IsNull() bool
func (DailyValue) IsUnknown ¶
func (v DailyValue) IsUnknown() bool
func (DailyValue) String ¶
func (v DailyValue) String() string
func (DailyValue) ToObjectValue ¶
func (v DailyValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (DailyValue) ToTerraformValue ¶
type EtcdBackupType ¶
type EtcdBackupType struct {
basetypes.ObjectType
}
func (EtcdBackupType) String ¶
func (t EtcdBackupType) String() string
func (EtcdBackupType) ValueFromObject ¶
func (t EtcdBackupType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (EtcdBackupType) ValueFromTerraform ¶
type EtcdBackupValue ¶
type EtcdBackupValue struct { Daily basetypes.ObjectValue `tfsdk:"daily"` Interval basetypes.ObjectValue `tfsdk:"interval"` StorageLocalPath basetypes.StringValue `tfsdk:"storage_local_path"` StorageType basetypes.StringValue `tfsdk:"storage_type"` // contains filtered or unexported fields }
func NewEtcdBackupValue ¶
func NewEtcdBackupValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (EtcdBackupValue, diag.Diagnostics)
func NewEtcdBackupValueMust ¶
func NewEtcdBackupValueNull ¶
func NewEtcdBackupValueNull() EtcdBackupValue
func NewEtcdBackupValueUnknown ¶
func NewEtcdBackupValueUnknown() EtcdBackupValue
func (EtcdBackupValue) AttributeTypes ¶
func (EtcdBackupValue) IsNull ¶
func (v EtcdBackupValue) IsNull() bool
func (EtcdBackupValue) IsUnknown ¶
func (v EtcdBackupValue) IsUnknown() bool
func (EtcdBackupValue) String ¶
func (v EtcdBackupValue) String() string
func (EtcdBackupValue) ToObjectValue ¶
func (v EtcdBackupValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (EtcdBackupValue) ToTerraformValue ¶
type EtcdType ¶
type EtcdType struct {
basetypes.ObjectType
}
func (EtcdType) ValueFromObject ¶
func (t EtcdType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (EtcdType) ValueFromTerraform ¶
type EtcdValue ¶
type EtcdValue struct { DataDir basetypes.StringValue `tfsdk:"data_dir"` ElectionTimeoutMs basetypes.Int64Value `tfsdk:"election_timeout_ms"` EnableEncryption basetypes.BoolValue `tfsdk:"enable_encryption"` HeartbeatIntervalMs basetypes.Int64Value `tfsdk:"heartbeat_interval_ms"` Version basetypes.StringValue `tfsdk:"version"` // contains filtered or unexported fields }
func NewEtcdValue ¶
func NewEtcdValueMust ¶
func NewEtcdValueNull ¶
func NewEtcdValueNull() EtcdValue
func NewEtcdValueUnknown ¶
func NewEtcdValueUnknown() EtcdValue
func (EtcdValue) AttributeTypes ¶
func (EtcdValue) ToObjectValue ¶
func (v EtcdValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (EtcdValue) ToTerraformValue ¶
type IntervalType ¶
type IntervalType struct {
basetypes.ObjectType
}
func (IntervalType) String ¶
func (t IntervalType) String() string
func (IntervalType) ValueFromObject ¶
func (t IntervalType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (IntervalType) ValueFromTerraform ¶
type IntervalValue ¶
type IntervalValue struct { BackupInterval basetypes.StringValue `tfsdk:"backup_interval"` MaxBackupsToRetain basetypes.Int64Value `tfsdk:"max_backups_to_retain"` // contains filtered or unexported fields }
func NewIntervalValue ¶
func NewIntervalValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (IntervalValue, diag.Diagnostics)
func NewIntervalValueMust ¶
func NewIntervalValueNull ¶
func NewIntervalValueNull() IntervalValue
func NewIntervalValueUnknown ¶
func NewIntervalValueUnknown() IntervalValue
func (IntervalValue) AttributeTypes ¶
func (IntervalValue) IsNull ¶
func (v IntervalValue) IsNull() bool
func (IntervalValue) IsUnknown ¶
func (v IntervalValue) IsUnknown() bool
func (IntervalValue) String ¶
func (v IntervalValue) String() string
func (IntervalValue) ToObjectValue ¶
func (v IntervalValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (IntervalValue) ToTerraformValue ¶
type K8sConfigType ¶
type K8sConfigType struct {
basetypes.ObjectType
}
func (K8sConfigType) String ¶
func (t K8sConfigType) String() string
func (K8sConfigType) ValueFromObject ¶
func (t K8sConfigType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (K8sConfigType) ValueFromTerraform ¶
type K8sConfigValue ¶
type K8sConfigValue struct { ApiServerFlags basetypes.ListValue `tfsdk:"api_server_flags"` ApiServerRuntimeConfig basetypes.StringValue `tfsdk:"api_server_runtime_config"` ControllerManagerFlags basetypes.ListValue `tfsdk:"controller_manager_flags"` SchedulerFlags basetypes.ListValue `tfsdk:"scheduler_flags"` // contains filtered or unexported fields }
func NewK8sConfigValue ¶
func NewK8sConfigValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (K8sConfigValue, diag.Diagnostics)
func NewK8sConfigValueMust ¶
func NewK8sConfigValueNull ¶
func NewK8sConfigValueNull() K8sConfigValue
func NewK8sConfigValueUnknown ¶
func NewK8sConfigValueUnknown() K8sConfigValue
func (K8sConfigValue) AttributeTypes ¶
func (K8sConfigValue) IsNull ¶
func (v K8sConfigValue) IsNull() bool
func (K8sConfigValue) IsUnknown ¶
func (v K8sConfigValue) IsUnknown() bool
func (K8sConfigValue) String ¶
func (v K8sConfigValue) String() string
func (K8sConfigValue) ToObjectValue ¶
func (v K8sConfigValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (K8sConfigValue) ToTerraformValue ¶
type StatusType ¶
type StatusType struct {
basetypes.ObjectType
}
func (StatusType) String ¶
func (t StatusType) String() string
func (StatusType) ValueFromObject ¶
func (t StatusType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (StatusType) ValueFromTerraform ¶
type StatusValue ¶
type StatusValue struct { LastOk basetypes.StringValue `tfsdk:"last_ok"` LastOp basetypes.StringValue `tfsdk:"last_op"` MasterStatus basetypes.StringValue `tfsdk:"master_status"` Status basetypes.StringValue `tfsdk:"status"` TaskError basetypes.StringValue `tfsdk:"task_error"` TaskStatus basetypes.StringValue `tfsdk:"task_status"` WorkerStatus basetypes.StringValue `tfsdk:"worker_status"` // contains filtered or unexported fields }
func NewStatusValue ¶
func NewStatusValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (StatusValue, diag.Diagnostics)
func NewStatusValueMust ¶
func NewStatusValueNull ¶
func NewStatusValueNull() StatusValue
func NewStatusValueUnknown ¶
func NewStatusValueUnknown() StatusValue
func (StatusValue) AttributeTypes ¶
func (StatusValue) IsNull ¶
func (v StatusValue) IsNull() bool
func (StatusValue) IsUnknown ¶
func (v StatusValue) IsUnknown() bool
func (StatusValue) String ¶
func (v StatusValue) String() string
func (StatusValue) ToObjectValue ¶
func (v StatusValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (StatusValue) ToTerraformValue ¶
Click to show internal directories.
Click to hide internal directories.