Documentation ¶
Index ¶
- func NewAnywhereEksAmazonawsComAwsdatacenterConfigV1Alpha1Manifest() datasource.DataSource
- func NewAnywhereEksAmazonawsComAwsiamConfigV1Alpha1Manifest() datasource.DataSource
- func NewAnywhereEksAmazonawsComBundlesV1Alpha1Manifest() datasource.DataSource
- func NewAnywhereEksAmazonawsComCloudStackDatacenterConfigV1Alpha1Manifest() datasource.DataSource
- func NewAnywhereEksAmazonawsComCloudStackMachineConfigV1Alpha1Manifest() datasource.DataSource
- func NewAnywhereEksAmazonawsComClusterV1Alpha1Manifest() datasource.DataSource
- func NewAnywhereEksAmazonawsComControlPlaneUpgradeV1Alpha1Manifest() datasource.DataSource
- func NewAnywhereEksAmazonawsComDockerDatacenterConfigV1Alpha1Manifest() datasource.DataSource
- func NewAnywhereEksAmazonawsComEksareleaseV1Alpha1Manifest() datasource.DataSource
- func NewAnywhereEksAmazonawsComFluxConfigV1Alpha1Manifest() datasource.DataSource
- func NewAnywhereEksAmazonawsComGitOpsConfigV1Alpha1Manifest() datasource.DataSource
- func NewAnywhereEksAmazonawsComMachineDeploymentUpgradeV1Alpha1Manifest() datasource.DataSource
- func NewAnywhereEksAmazonawsComNodeUpgradeV1Alpha1Manifest() datasource.DataSource
- func NewAnywhereEksAmazonawsComNutanixDatacenterConfigV1Alpha1Manifest() datasource.DataSource
- func NewAnywhereEksAmazonawsComNutanixMachineConfigV1Alpha1Manifest() datasource.DataSource
- func NewAnywhereEksAmazonawsComOidcconfigV1Alpha1Manifest() datasource.DataSource
- func NewAnywhereEksAmazonawsComSnowDatacenterConfigV1Alpha1Manifest() datasource.DataSource
- func NewAnywhereEksAmazonawsComSnowIppoolV1Alpha1Manifest() datasource.DataSource
- func NewAnywhereEksAmazonawsComSnowMachineConfigV1Alpha1Manifest() datasource.DataSource
- func NewAnywhereEksAmazonawsComTinkerbellDatacenterConfigV1Alpha1Manifest() datasource.DataSource
- func NewAnywhereEksAmazonawsComTinkerbellMachineConfigV1Alpha1Manifest() datasource.DataSource
- func NewAnywhereEksAmazonawsComTinkerbellTemplateConfigV1Alpha1Manifest() datasource.DataSource
- func NewAnywhereEksAmazonawsComVsphereDatacenterConfigV1Alpha1Manifest() datasource.DataSource
- func NewAnywhereEksAmazonawsComVsphereMachineConfigV1Alpha1Manifest() datasource.DataSource
- type AnywhereEksAmazonawsComAwsdatacenterConfigV1Alpha1Manifest
- func (r *AnywhereEksAmazonawsComAwsdatacenterConfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *AnywhereEksAmazonawsComAwsdatacenterConfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *AnywhereEksAmazonawsComAwsdatacenterConfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type AnywhereEksAmazonawsComAwsdatacenterConfigV1Alpha1ManifestData
- type AnywhereEksAmazonawsComAwsiamConfigV1Alpha1Manifest
- func (r *AnywhereEksAmazonawsComAwsiamConfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *AnywhereEksAmazonawsComAwsiamConfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *AnywhereEksAmazonawsComAwsiamConfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type AnywhereEksAmazonawsComAwsiamConfigV1Alpha1ManifestData
- type AnywhereEksAmazonawsComBundlesV1Alpha1Manifest
- func (r *AnywhereEksAmazonawsComBundlesV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *AnywhereEksAmazonawsComBundlesV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *AnywhereEksAmazonawsComBundlesV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type AnywhereEksAmazonawsComBundlesV1Alpha1ManifestData
- type AnywhereEksAmazonawsComCloudStackDatacenterConfigV1Alpha1Manifest
- func (r *AnywhereEksAmazonawsComCloudStackDatacenterConfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *AnywhereEksAmazonawsComCloudStackDatacenterConfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *AnywhereEksAmazonawsComCloudStackDatacenterConfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type AnywhereEksAmazonawsComCloudStackDatacenterConfigV1Alpha1ManifestData
- type AnywhereEksAmazonawsComCloudStackMachineConfigV1Alpha1Manifest
- func (r *AnywhereEksAmazonawsComCloudStackMachineConfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *AnywhereEksAmazonawsComCloudStackMachineConfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *AnywhereEksAmazonawsComCloudStackMachineConfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type AnywhereEksAmazonawsComCloudStackMachineConfigV1Alpha1ManifestData
- type AnywhereEksAmazonawsComClusterV1Alpha1Manifest
- func (r *AnywhereEksAmazonawsComClusterV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *AnywhereEksAmazonawsComClusterV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *AnywhereEksAmazonawsComClusterV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type AnywhereEksAmazonawsComClusterV1Alpha1ManifestData
- type AnywhereEksAmazonawsComControlPlaneUpgradeV1Alpha1Manifest
- func (r *AnywhereEksAmazonawsComControlPlaneUpgradeV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *AnywhereEksAmazonawsComControlPlaneUpgradeV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *AnywhereEksAmazonawsComControlPlaneUpgradeV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type AnywhereEksAmazonawsComControlPlaneUpgradeV1Alpha1ManifestData
- type AnywhereEksAmazonawsComDockerDatacenterConfigV1Alpha1Manifest
- func (r *AnywhereEksAmazonawsComDockerDatacenterConfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *AnywhereEksAmazonawsComDockerDatacenterConfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *AnywhereEksAmazonawsComDockerDatacenterConfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type AnywhereEksAmazonawsComDockerDatacenterConfigV1Alpha1ManifestData
- type AnywhereEksAmazonawsComEksareleaseV1Alpha1Manifest
- func (r *AnywhereEksAmazonawsComEksareleaseV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *AnywhereEksAmazonawsComEksareleaseV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *AnywhereEksAmazonawsComEksareleaseV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type AnywhereEksAmazonawsComEksareleaseV1Alpha1ManifestData
- type AnywhereEksAmazonawsComFluxConfigV1Alpha1Manifest
- func (r *AnywhereEksAmazonawsComFluxConfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *AnywhereEksAmazonawsComFluxConfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *AnywhereEksAmazonawsComFluxConfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type AnywhereEksAmazonawsComFluxConfigV1Alpha1ManifestData
- type AnywhereEksAmazonawsComGitOpsConfigV1Alpha1Manifest
- func (r *AnywhereEksAmazonawsComGitOpsConfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *AnywhereEksAmazonawsComGitOpsConfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *AnywhereEksAmazonawsComGitOpsConfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type AnywhereEksAmazonawsComGitOpsConfigV1Alpha1ManifestData
- type AnywhereEksAmazonawsComMachineDeploymentUpgradeV1Alpha1Manifest
- func (r *AnywhereEksAmazonawsComMachineDeploymentUpgradeV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *AnywhereEksAmazonawsComMachineDeploymentUpgradeV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *AnywhereEksAmazonawsComMachineDeploymentUpgradeV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type AnywhereEksAmazonawsComMachineDeploymentUpgradeV1Alpha1ManifestData
- type AnywhereEksAmazonawsComNodeUpgradeV1Alpha1Manifest
- func (r *AnywhereEksAmazonawsComNodeUpgradeV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *AnywhereEksAmazonawsComNodeUpgradeV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *AnywhereEksAmazonawsComNodeUpgradeV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type AnywhereEksAmazonawsComNodeUpgradeV1Alpha1ManifestData
- type AnywhereEksAmazonawsComNutanixDatacenterConfigV1Alpha1Manifest
- func (r *AnywhereEksAmazonawsComNutanixDatacenterConfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *AnywhereEksAmazonawsComNutanixDatacenterConfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *AnywhereEksAmazonawsComNutanixDatacenterConfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type AnywhereEksAmazonawsComNutanixDatacenterConfigV1Alpha1ManifestData
- type AnywhereEksAmazonawsComNutanixMachineConfigV1Alpha1Manifest
- func (r *AnywhereEksAmazonawsComNutanixMachineConfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *AnywhereEksAmazonawsComNutanixMachineConfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *AnywhereEksAmazonawsComNutanixMachineConfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type AnywhereEksAmazonawsComNutanixMachineConfigV1Alpha1ManifestData
- type AnywhereEksAmazonawsComOidcconfigV1Alpha1Manifest
- func (r *AnywhereEksAmazonawsComOidcconfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *AnywhereEksAmazonawsComOidcconfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *AnywhereEksAmazonawsComOidcconfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type AnywhereEksAmazonawsComOidcconfigV1Alpha1ManifestData
- type AnywhereEksAmazonawsComSnowDatacenterConfigV1Alpha1Manifest
- func (r *AnywhereEksAmazonawsComSnowDatacenterConfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *AnywhereEksAmazonawsComSnowDatacenterConfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *AnywhereEksAmazonawsComSnowDatacenterConfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type AnywhereEksAmazonawsComSnowDatacenterConfigV1Alpha1ManifestData
- type AnywhereEksAmazonawsComSnowIppoolV1Alpha1Manifest
- func (r *AnywhereEksAmazonawsComSnowIppoolV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *AnywhereEksAmazonawsComSnowIppoolV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *AnywhereEksAmazonawsComSnowIppoolV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type AnywhereEksAmazonawsComSnowIppoolV1Alpha1ManifestData
- type AnywhereEksAmazonawsComSnowMachineConfigV1Alpha1Manifest
- func (r *AnywhereEksAmazonawsComSnowMachineConfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *AnywhereEksAmazonawsComSnowMachineConfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *AnywhereEksAmazonawsComSnowMachineConfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type AnywhereEksAmazonawsComSnowMachineConfigV1Alpha1ManifestData
- type AnywhereEksAmazonawsComTinkerbellDatacenterConfigV1Alpha1Manifest
- func (r *AnywhereEksAmazonawsComTinkerbellDatacenterConfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *AnywhereEksAmazonawsComTinkerbellDatacenterConfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *AnywhereEksAmazonawsComTinkerbellDatacenterConfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type AnywhereEksAmazonawsComTinkerbellDatacenterConfigV1Alpha1ManifestData
- type AnywhereEksAmazonawsComTinkerbellMachineConfigV1Alpha1Manifest
- func (r *AnywhereEksAmazonawsComTinkerbellMachineConfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *AnywhereEksAmazonawsComTinkerbellMachineConfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *AnywhereEksAmazonawsComTinkerbellMachineConfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type AnywhereEksAmazonawsComTinkerbellMachineConfigV1Alpha1ManifestData
- type AnywhereEksAmazonawsComTinkerbellTemplateConfigV1Alpha1Manifest
- func (r *AnywhereEksAmazonawsComTinkerbellTemplateConfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *AnywhereEksAmazonawsComTinkerbellTemplateConfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *AnywhereEksAmazonawsComTinkerbellTemplateConfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type AnywhereEksAmazonawsComTinkerbellTemplateConfigV1Alpha1ManifestData
- type AnywhereEksAmazonawsComVsphereDatacenterConfigV1Alpha1Manifest
- func (r *AnywhereEksAmazonawsComVsphereDatacenterConfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *AnywhereEksAmazonawsComVsphereDatacenterConfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *AnywhereEksAmazonawsComVsphereDatacenterConfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type AnywhereEksAmazonawsComVsphereDatacenterConfigV1Alpha1ManifestData
- type AnywhereEksAmazonawsComVsphereMachineConfigV1Alpha1Manifest
- func (r *AnywhereEksAmazonawsComVsphereMachineConfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *AnywhereEksAmazonawsComVsphereMachineConfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *AnywhereEksAmazonawsComVsphereMachineConfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type AnywhereEksAmazonawsComVsphereMachineConfigV1Alpha1ManifestData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAnywhereEksAmazonawsComAwsdatacenterConfigV1Alpha1Manifest ¶
func NewAnywhereEksAmazonawsComAwsdatacenterConfigV1Alpha1Manifest() datasource.DataSource
func NewAnywhereEksAmazonawsComAwsiamConfigV1Alpha1Manifest ¶
func NewAnywhereEksAmazonawsComAwsiamConfigV1Alpha1Manifest() datasource.DataSource
func NewAnywhereEksAmazonawsComBundlesV1Alpha1Manifest ¶
func NewAnywhereEksAmazonawsComBundlesV1Alpha1Manifest() datasource.DataSource
func NewAnywhereEksAmazonawsComCloudStackDatacenterConfigV1Alpha1Manifest ¶
func NewAnywhereEksAmazonawsComCloudStackDatacenterConfigV1Alpha1Manifest() datasource.DataSource
func NewAnywhereEksAmazonawsComCloudStackMachineConfigV1Alpha1Manifest ¶
func NewAnywhereEksAmazonawsComCloudStackMachineConfigV1Alpha1Manifest() datasource.DataSource
func NewAnywhereEksAmazonawsComClusterV1Alpha1Manifest ¶
func NewAnywhereEksAmazonawsComClusterV1Alpha1Manifest() datasource.DataSource
func NewAnywhereEksAmazonawsComControlPlaneUpgradeV1Alpha1Manifest ¶
func NewAnywhereEksAmazonawsComControlPlaneUpgradeV1Alpha1Manifest() datasource.DataSource
func NewAnywhereEksAmazonawsComDockerDatacenterConfigV1Alpha1Manifest ¶
func NewAnywhereEksAmazonawsComDockerDatacenterConfigV1Alpha1Manifest() datasource.DataSource
func NewAnywhereEksAmazonawsComEksareleaseV1Alpha1Manifest ¶
func NewAnywhereEksAmazonawsComEksareleaseV1Alpha1Manifest() datasource.DataSource
func NewAnywhereEksAmazonawsComFluxConfigV1Alpha1Manifest ¶
func NewAnywhereEksAmazonawsComFluxConfigV1Alpha1Manifest() datasource.DataSource
func NewAnywhereEksAmazonawsComGitOpsConfigV1Alpha1Manifest ¶
func NewAnywhereEksAmazonawsComGitOpsConfigV1Alpha1Manifest() datasource.DataSource
func NewAnywhereEksAmazonawsComMachineDeploymentUpgradeV1Alpha1Manifest ¶
func NewAnywhereEksAmazonawsComMachineDeploymentUpgradeV1Alpha1Manifest() datasource.DataSource
func NewAnywhereEksAmazonawsComNodeUpgradeV1Alpha1Manifest ¶
func NewAnywhereEksAmazonawsComNodeUpgradeV1Alpha1Manifest() datasource.DataSource
func NewAnywhereEksAmazonawsComNutanixDatacenterConfigV1Alpha1Manifest ¶
func NewAnywhereEksAmazonawsComNutanixDatacenterConfigV1Alpha1Manifest() datasource.DataSource
func NewAnywhereEksAmazonawsComNutanixMachineConfigV1Alpha1Manifest ¶
func NewAnywhereEksAmazonawsComNutanixMachineConfigV1Alpha1Manifest() datasource.DataSource
func NewAnywhereEksAmazonawsComOidcconfigV1Alpha1Manifest ¶
func NewAnywhereEksAmazonawsComOidcconfigV1Alpha1Manifest() datasource.DataSource
func NewAnywhereEksAmazonawsComSnowDatacenterConfigV1Alpha1Manifest ¶
func NewAnywhereEksAmazonawsComSnowDatacenterConfigV1Alpha1Manifest() datasource.DataSource
func NewAnywhereEksAmazonawsComSnowIppoolV1Alpha1Manifest ¶
func NewAnywhereEksAmazonawsComSnowIppoolV1Alpha1Manifest() datasource.DataSource
func NewAnywhereEksAmazonawsComSnowMachineConfigV1Alpha1Manifest ¶
func NewAnywhereEksAmazonawsComSnowMachineConfigV1Alpha1Manifest() datasource.DataSource
func NewAnywhereEksAmazonawsComTinkerbellDatacenterConfigV1Alpha1Manifest ¶
func NewAnywhereEksAmazonawsComTinkerbellDatacenterConfigV1Alpha1Manifest() datasource.DataSource
func NewAnywhereEksAmazonawsComTinkerbellMachineConfigV1Alpha1Manifest ¶
func NewAnywhereEksAmazonawsComTinkerbellMachineConfigV1Alpha1Manifest() datasource.DataSource
func NewAnywhereEksAmazonawsComTinkerbellTemplateConfigV1Alpha1Manifest ¶
func NewAnywhereEksAmazonawsComTinkerbellTemplateConfigV1Alpha1Manifest() datasource.DataSource
func NewAnywhereEksAmazonawsComVsphereDatacenterConfigV1Alpha1Manifest ¶
func NewAnywhereEksAmazonawsComVsphereDatacenterConfigV1Alpha1Manifest() datasource.DataSource
func NewAnywhereEksAmazonawsComVsphereMachineConfigV1Alpha1Manifest ¶
func NewAnywhereEksAmazonawsComVsphereMachineConfigV1Alpha1Manifest() datasource.DataSource
Types ¶
type AnywhereEksAmazonawsComAwsdatacenterConfigV1Alpha1Manifest ¶
type AnywhereEksAmazonawsComAwsdatacenterConfigV1Alpha1Manifest struct{}
func (*AnywhereEksAmazonawsComAwsdatacenterConfigV1Alpha1Manifest) Metadata ¶
func (r *AnywhereEksAmazonawsComAwsdatacenterConfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*AnywhereEksAmazonawsComAwsdatacenterConfigV1Alpha1Manifest) Read ¶
func (r *AnywhereEksAmazonawsComAwsdatacenterConfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*AnywhereEksAmazonawsComAwsdatacenterConfigV1Alpha1Manifest) Schema ¶
func (r *AnywhereEksAmazonawsComAwsdatacenterConfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type AnywhereEksAmazonawsComAwsdatacenterConfigV1Alpha1ManifestData ¶
type AnywhereEksAmazonawsComAwsdatacenterConfigV1Alpha1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { AmiID *string `tfsdk:"ami_id" json:"amiID,omitempty"` Region *string `tfsdk:"region" json:"region,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type AnywhereEksAmazonawsComAwsiamConfigV1Alpha1Manifest ¶
type AnywhereEksAmazonawsComAwsiamConfigV1Alpha1Manifest struct{}
func (*AnywhereEksAmazonawsComAwsiamConfigV1Alpha1Manifest) Metadata ¶
func (r *AnywhereEksAmazonawsComAwsiamConfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*AnywhereEksAmazonawsComAwsiamConfigV1Alpha1Manifest) Read ¶
func (r *AnywhereEksAmazonawsComAwsiamConfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*AnywhereEksAmazonawsComAwsiamConfigV1Alpha1Manifest) Schema ¶
func (r *AnywhereEksAmazonawsComAwsiamConfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type AnywhereEksAmazonawsComAwsiamConfigV1Alpha1ManifestData ¶
type AnywhereEksAmazonawsComAwsiamConfigV1Alpha1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { AwsRegion *string `tfsdk:"aws_region" json:"awsRegion,omitempty"` BackendMode *[]string `tfsdk:"backend_mode" json:"backendMode,omitempty"` MapRoles *[]struct { Groups *[]string `tfsdk:"groups" json:"groups,omitempty"` RoleARN *string `tfsdk:"role_arn" json:"roleARN,omitempty"` Username *string `tfsdk:"username" json:"username,omitempty"` } `tfsdk:"map_roles" json:"mapRoles,omitempty"` MapUsers *[]struct { Groups *[]string `tfsdk:"groups" json:"groups,omitempty"` UserARN *string `tfsdk:"user_arn" json:"userARN,omitempty"` Username *string `tfsdk:"username" json:"username,omitempty"` } `tfsdk:"map_users" json:"mapUsers,omitempty"` Partition *string `tfsdk:"partition" json:"partition,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type AnywhereEksAmazonawsComBundlesV1Alpha1Manifest ¶
type AnywhereEksAmazonawsComBundlesV1Alpha1Manifest struct{}
func (*AnywhereEksAmazonawsComBundlesV1Alpha1Manifest) Metadata ¶
func (r *AnywhereEksAmazonawsComBundlesV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*AnywhereEksAmazonawsComBundlesV1Alpha1Manifest) Read ¶
func (r *AnywhereEksAmazonawsComBundlesV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*AnywhereEksAmazonawsComBundlesV1Alpha1Manifest) Schema ¶
func (r *AnywhereEksAmazonawsComBundlesV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type AnywhereEksAmazonawsComBundlesV1Alpha1ManifestData ¶
type AnywhereEksAmazonawsComBundlesV1Alpha1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { CliMaxVersion *string `tfsdk:"cli_max_version" json:"cliMaxVersion,omitempty"` CliMinVersion *string `tfsdk:"cli_min_version" json:"cliMinVersion,omitempty"` Number *int64 `tfsdk:"number" json:"number,omitempty"` VersionsBundles *[]struct { Aws *struct { ClusterTemplate *struct { Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"cluster_template" json:"clusterTemplate,omitempty"` Components *struct { Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"components" json:"components,omitempty"` Controller *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"controller" json:"controller,omitempty"` KubeProxy *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"kube_proxy" json:"kubeProxy,omitempty"` Metadata *struct { Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"metadata" json:"metadata,omitempty"` Version *string `tfsdk:"version" json:"version,omitempty"` } `tfsdk:"aws" json:"aws,omitempty"` Bootstrap *struct { Components *struct { Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"components" json:"components,omitempty"` Controller *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"controller" json:"controller,omitempty"` KubeProxy *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"kube_proxy" json:"kubeProxy,omitempty"` Metadata *struct { Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"metadata" json:"metadata,omitempty"` Version *string `tfsdk:"version" json:"version,omitempty"` } `tfsdk:"bootstrap" json:"bootstrap,omitempty"` BottlerocketHostContainers *struct { Admin *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"admin" json:"admin,omitempty"` Control *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"control" json:"control,omitempty"` KubeadmBootstrap *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"kubeadm_bootstrap" json:"kubeadmBootstrap,omitempty"` } `tfsdk:"bottlerocket_host_containers" json:"bottlerocketHostContainers,omitempty"` CertManager *struct { Acmesolver *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"acmesolver" json:"acmesolver,omitempty"` Cainjector *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"cainjector" json:"cainjector,omitempty"` Controller *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"controller" json:"controller,omitempty"` Ctl *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"ctl" json:"ctl,omitempty"` Manifest *struct { Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"manifest" json:"manifest,omitempty"` Startupapicheck *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"startupapicheck" json:"startupapicheck,omitempty"` Version *string `tfsdk:"version" json:"version,omitempty"` Webhook *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"webhook" json:"webhook,omitempty"` } `tfsdk:"cert_manager" json:"certManager,omitempty"` Cilium *struct { Cilium *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"cilium" json:"cilium,omitempty"` HelmChart *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"helm_chart" json:"helmChart,omitempty"` Manifest *struct { Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"manifest" json:"manifest,omitempty"` Operator *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"operator" json:"operator,omitempty"` Version *string `tfsdk:"version" json:"version,omitempty"` } `tfsdk:"cilium" json:"cilium,omitempty"` CloudStack *struct { ClusterAPIController *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"cluster_api_controller" json:"clusterAPIController,omitempty"` Components *struct { Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"components" json:"components,omitempty"` KubeRbacProxy *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"kube_rbac_proxy" json:"kubeRbacProxy,omitempty"` KubeVip *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"kube_vip" json:"kubeVip,omitempty"` Metadata *struct { Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"metadata" json:"metadata,omitempty"` Version *string `tfsdk:"version" json:"version,omitempty"` } `tfsdk:"cloud_stack" json:"cloudStack,omitempty"` ClusterAPI *struct { Components *struct { Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"components" json:"components,omitempty"` Controller *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"controller" json:"controller,omitempty"` KubeProxy *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"kube_proxy" json:"kubeProxy,omitempty"` Metadata *struct { Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"metadata" json:"metadata,omitempty"` Version *string `tfsdk:"version" json:"version,omitempty"` } `tfsdk:"cluster_api" json:"clusterAPI,omitempty"` ControlPlane *struct { Components *struct { Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"components" json:"components,omitempty"` Controller *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"controller" json:"controller,omitempty"` KubeProxy *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"kube_proxy" json:"kubeProxy,omitempty"` Metadata *struct { Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"metadata" json:"metadata,omitempty"` Version *string `tfsdk:"version" json:"version,omitempty"` } `tfsdk:"control_plane" json:"controlPlane,omitempty"` Docker *struct { ClusterTemplate *struct { Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"cluster_template" json:"clusterTemplate,omitempty"` Components *struct { Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"components" json:"components,omitempty"` KubeProxy *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"kube_proxy" json:"kubeProxy,omitempty"` Manager *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"manager" json:"manager,omitempty"` Metadata *struct { Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"metadata" json:"metadata,omitempty"` Version *string `tfsdk:"version" json:"version,omitempty"` } `tfsdk:"docker" json:"docker,omitempty"` EksD *struct { Ami *struct { Bottlerocket *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Sha256 *string `tfsdk:"sha256" json:"sha256,omitempty"` Sha512 *string `tfsdk:"sha512" json:"sha512,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"bottlerocket" json:"bottlerocket,omitempty"` } `tfsdk:"ami" json:"ami,omitempty"` Channel *string `tfsdk:"channel" json:"channel,omitempty"` Components *string `tfsdk:"components" json:"components,omitempty"` Containerd *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Sha256 *string `tfsdk:"sha256" json:"sha256,omitempty"` Sha512 *string `tfsdk:"sha512" json:"sha512,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"containerd" json:"containerd,omitempty"` Crictl *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Sha256 *string `tfsdk:"sha256" json:"sha256,omitempty"` Sha512 *string `tfsdk:"sha512" json:"sha512,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"crictl" json:"crictl,omitempty"` Etcdadm *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Sha256 *string `tfsdk:"sha256" json:"sha256,omitempty"` Sha512 *string `tfsdk:"sha512" json:"sha512,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"etcdadm" json:"etcdadm,omitempty"` GitCommit *string `tfsdk:"git_commit" json:"gitCommit,omitempty"` Imagebuilder *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Sha256 *string `tfsdk:"sha256" json:"sha256,omitempty"` Sha512 *string `tfsdk:"sha512" json:"sha512,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"imagebuilder" json:"imagebuilder,omitempty"` KindNode *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"kind_node" json:"kindNode,omitempty"` KubeVersion *string `tfsdk:"kube_version" json:"kubeVersion,omitempty"` ManifestUrl *string `tfsdk:"manifest_url" json:"manifestUrl,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Ova *struct { Bottlerocket *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Sha256 *string `tfsdk:"sha256" json:"sha256,omitempty"` Sha512 *string `tfsdk:"sha512" json:"sha512,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"bottlerocket" json:"bottlerocket,omitempty"` } `tfsdk:"ova" json:"ova,omitempty"` Raw *struct { Bottlerocket *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Sha256 *string `tfsdk:"sha256" json:"sha256,omitempty"` Sha512 *string `tfsdk:"sha512" json:"sha512,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"bottlerocket" json:"bottlerocket,omitempty"` } `tfsdk:"raw" json:"raw,omitempty"` } `tfsdk:"eks_d" json:"eksD,omitempty"` Eksa *struct { CliTools *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"cli_tools" json:"cliTools,omitempty"` ClusterController *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"cluster_controller" json:"clusterController,omitempty"` Components *struct { Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"components" json:"components,omitempty"` DiagnosticCollector *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"diagnostic_collector" json:"diagnosticCollector,omitempty"` Version *string `tfsdk:"version" json:"version,omitempty"` } `tfsdk:"eksa" json:"eksa,omitempty"` EtcdadmBootstrap *struct { Components *struct { Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"components" json:"components,omitempty"` Controller *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"controller" json:"controller,omitempty"` KubeProxy *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"kube_proxy" json:"kubeProxy,omitempty"` Metadata *struct { Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"metadata" json:"metadata,omitempty"` Version *string `tfsdk:"version" json:"version,omitempty"` } `tfsdk:"etcdadm_bootstrap" json:"etcdadmBootstrap,omitempty"` EtcdadmController *struct { Components *struct { Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"components" json:"components,omitempty"` Controller *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"controller" json:"controller,omitempty"` KubeProxy *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"kube_proxy" json:"kubeProxy,omitempty"` Metadata *struct { Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"metadata" json:"metadata,omitempty"` Version *string `tfsdk:"version" json:"version,omitempty"` } `tfsdk:"etcdadm_controller" json:"etcdadmController,omitempty"` Flux *struct { HelmController *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"helm_controller" json:"helmController,omitempty"` KustomizeController *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"kustomize_controller" json:"kustomizeController,omitempty"` NotificationController *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"notification_controller" json:"notificationController,omitempty"` SourceController *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"source_controller" json:"sourceController,omitempty"` Version *string `tfsdk:"version" json:"version,omitempty"` } `tfsdk:"flux" json:"flux,omitempty"` Haproxy *struct { Image *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"image" json:"image,omitempty"` } `tfsdk:"haproxy" json:"haproxy,omitempty"` Kindnetd *struct { Manifest *struct { Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"manifest" json:"manifest,omitempty"` Version *string `tfsdk:"version" json:"version,omitempty"` } `tfsdk:"kindnetd" json:"kindnetd,omitempty"` KubeVersion *string `tfsdk:"kube_version" json:"kubeVersion,omitempty"` Nutanix *struct { CloudProvider *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"cloud_provider" json:"cloudProvider,omitempty"` ClusterAPIController *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"cluster_api_controller" json:"clusterAPIController,omitempty"` ClusterTemplate *struct { Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"cluster_template" json:"clusterTemplate,omitempty"` Components *struct { Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"components" json:"components,omitempty"` KubeVip *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"kube_vip" json:"kubeVip,omitempty"` Metadata *struct { Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"metadata" json:"metadata,omitempty"` Version *string `tfsdk:"version" json:"version,omitempty"` } `tfsdk:"nutanix" json:"nutanix,omitempty"` PackageController *struct { CredentialProviderPackage *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"credential_provider_package" json:"credentialProviderPackage,omitempty"` HelmChart *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"helm_chart" json:"helmChart,omitempty"` PackageController *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"package_controller" json:"packageController,omitempty"` TokenRefresher *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"token_refresher" json:"tokenRefresher,omitempty"` Version *string `tfsdk:"version" json:"version,omitempty"` } `tfsdk:"package_controller" json:"packageController,omitempty"` Snow *struct { BottlerocketBootstrapSnow *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"bottlerocket_bootstrap_snow" json:"bottlerocketBootstrapSnow,omitempty"` Components *struct { Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"components" json:"components,omitempty"` KubeVip *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"kube_vip" json:"kubeVip,omitempty"` Manager *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"manager" json:"manager,omitempty"` Metadata *struct { Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"metadata" json:"metadata,omitempty"` Version *string `tfsdk:"version" json:"version,omitempty"` } `tfsdk:"snow" json:"snow,omitempty"` Tinkerbell *struct { ClusterAPIController *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"cluster_api_controller" json:"clusterAPIController,omitempty"` ClusterTemplate *struct { Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"cluster_template" json:"clusterTemplate,omitempty"` Components *struct { Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"components" json:"components,omitempty"` Envoy *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"envoy" json:"envoy,omitempty"` KubeVip *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"kube_vip" json:"kubeVip,omitempty"` Metadata *struct { Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"metadata" json:"metadata,omitempty"` TinkerbellStack *struct { Actions *struct { Cexec *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"cexec" json:"cexec,omitempty"` ImageToDisk *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"image_to_disk" json:"imageToDisk,omitempty"` Kexec *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"kexec" json:"kexec,omitempty"` OciToDisk *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"oci_to_disk" json:"ociToDisk,omitempty"` Reboot *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"reboot" json:"reboot,omitempty"` WriteFile *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"write_file" json:"writeFile,omitempty"` } `tfsdk:"actions" json:"actions,omitempty"` Boots *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"boots" json:"boots,omitempty"` Hegel *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"hegel" json:"hegel,omitempty"` Hook *struct { Bootkit *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"bootkit" json:"bootkit,omitempty"` Docker *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"docker" json:"docker,omitempty"` Initramfs *struct { Amd *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Sha256 *string `tfsdk:"sha256" json:"sha256,omitempty"` Sha512 *string `tfsdk:"sha512" json:"sha512,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"amd" json:"amd,omitempty"` Arm *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Sha256 *string `tfsdk:"sha256" json:"sha256,omitempty"` Sha512 *string `tfsdk:"sha512" json:"sha512,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"arm" json:"arm,omitempty"` } `tfsdk:"initramfs" json:"initramfs,omitempty"` Kernel *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"kernel" json:"kernel,omitempty"` Vmlinuz *struct { Amd *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Sha256 *string `tfsdk:"sha256" json:"sha256,omitempty"` Sha512 *string `tfsdk:"sha512" json:"sha512,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"amd" json:"amd,omitempty"` Arm *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Sha256 *string `tfsdk:"sha256" json:"sha256,omitempty"` Sha512 *string `tfsdk:"sha512" json:"sha512,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"arm" json:"arm,omitempty"` } `tfsdk:"vmlinuz" json:"vmlinuz,omitempty"` } `tfsdk:"hook" json:"hook,omitempty"` Rufio *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"rufio" json:"rufio,omitempty"` Stack *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"stack" json:"stack,omitempty"` Tink *struct { Nginx *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"nginx" json:"nginx,omitempty"` TinkController *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"tink_controller" json:"tinkController,omitempty"` TinkRelay *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"tink_relay" json:"tinkRelay,omitempty"` TinkRelayInit *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"tink_relay_init" json:"tinkRelayInit,omitempty"` TinkServer *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"tink_server" json:"tinkServer,omitempty"` TinkWorker *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"tink_worker" json:"tinkWorker,omitempty"` } `tfsdk:"tink" json:"tink,omitempty"` TinkerbellChart *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"tinkerbell_chart" json:"tinkerbellChart,omitempty"` TinkerbellCrds *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"tinkerbell_crds" json:"tinkerbellCrds,omitempty"` } `tfsdk:"tinkerbell_stack" json:"tinkerbellStack,omitempty"` Version *string `tfsdk:"version" json:"version,omitempty"` } `tfsdk:"tinkerbell" json:"tinkerbell,omitempty"` Upgrader *struct { Upgrader *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"upgrader" json:"upgrader,omitempty"` } `tfsdk:"upgrader" json:"upgrader,omitempty"` VSphere *struct { ClusterAPIController *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"cluster_api_controller" json:"clusterAPIController,omitempty"` ClusterTemplate *struct { Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"cluster_template" json:"clusterTemplate,omitempty"` Components *struct { Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"components" json:"components,omitempty"` Driver *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"driver" json:"driver,omitempty"` KubeProxy *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"kube_proxy" json:"kubeProxy,omitempty"` KubeVip *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"kube_vip" json:"kubeVip,omitempty"` Manager *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"manager" json:"manager,omitempty"` Metadata *struct { Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"metadata" json:"metadata,omitempty"` Syncer *struct { Arch *[]string `tfsdk:"arch" json:"arch,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` ImageDigest *string `tfsdk:"image_digest" json:"imageDigest,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Os *string `tfsdk:"os" json:"os,omitempty"` OsName *string `tfsdk:"os_name" json:"osName,omitempty"` Uri *string `tfsdk:"uri" json:"uri,omitempty"` } `tfsdk:"syncer" json:"syncer,omitempty"` Version *string `tfsdk:"version" json:"version,omitempty"` } `tfsdk:"v_sphere" json:"vSphere,omitempty"` } `tfsdk:"versions_bundles" json:"versionsBundles,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type AnywhereEksAmazonawsComCloudStackDatacenterConfigV1Alpha1Manifest ¶
type AnywhereEksAmazonawsComCloudStackDatacenterConfigV1Alpha1Manifest struct{}
func (*AnywhereEksAmazonawsComCloudStackDatacenterConfigV1Alpha1Manifest) Metadata ¶
func (r *AnywhereEksAmazonawsComCloudStackDatacenterConfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*AnywhereEksAmazonawsComCloudStackDatacenterConfigV1Alpha1Manifest) Read ¶
func (r *AnywhereEksAmazonawsComCloudStackDatacenterConfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*AnywhereEksAmazonawsComCloudStackDatacenterConfigV1Alpha1Manifest) Schema ¶
func (r *AnywhereEksAmazonawsComCloudStackDatacenterConfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type AnywhereEksAmazonawsComCloudStackDatacenterConfigV1Alpha1ManifestData ¶
type AnywhereEksAmazonawsComCloudStackDatacenterConfigV1Alpha1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { Account *string `tfsdk:"account" json:"account,omitempty"` AvailabilityZones *[]struct { Account *string `tfsdk:"account" json:"account,omitempty"` CredentialsRef *string `tfsdk:"credentials_ref" json:"credentialsRef,omitempty"` Domain *string `tfsdk:"domain" json:"domain,omitempty"` ManagementApiEndpoint *string `tfsdk:"management_api_endpoint" json:"managementApiEndpoint,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Zone *struct { Id *string `tfsdk:"id" json:"id,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Network *struct { Id *string `tfsdk:"id" json:"id,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"network" json:"network,omitempty"` } `tfsdk:"zone" json:"zone,omitempty"` } `tfsdk:"availability_zones" json:"availabilityZones,omitempty"` Domain *string `tfsdk:"domain" json:"domain,omitempty"` ManagementApiEndpoint *string `tfsdk:"management_api_endpoint" json:"managementApiEndpoint,omitempty"` Zones *[]struct { Id *string `tfsdk:"id" json:"id,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Network *struct { Id *string `tfsdk:"id" json:"id,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"network" json:"network,omitempty"` } `tfsdk:"zones" json:"zones,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type AnywhereEksAmazonawsComCloudStackMachineConfigV1Alpha1Manifest ¶
type AnywhereEksAmazonawsComCloudStackMachineConfigV1Alpha1Manifest struct{}
func (*AnywhereEksAmazonawsComCloudStackMachineConfigV1Alpha1Manifest) Metadata ¶
func (r *AnywhereEksAmazonawsComCloudStackMachineConfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*AnywhereEksAmazonawsComCloudStackMachineConfigV1Alpha1Manifest) Read ¶
func (r *AnywhereEksAmazonawsComCloudStackMachineConfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*AnywhereEksAmazonawsComCloudStackMachineConfigV1Alpha1Manifest) Schema ¶
func (r *AnywhereEksAmazonawsComCloudStackMachineConfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type AnywhereEksAmazonawsComCloudStackMachineConfigV1Alpha1ManifestData ¶
type AnywhereEksAmazonawsComCloudStackMachineConfigV1Alpha1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { Affinity *string `tfsdk:"affinity" json:"affinity,omitempty"` AffinityGroupIds *[]string `tfsdk:"affinity_group_ids" json:"affinityGroupIds,omitempty"` ComputeOffering *struct { Id *string `tfsdk:"id" json:"id,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"compute_offering" json:"computeOffering,omitempty"` DiskOffering *struct { CustomSizeInGB *int64 `tfsdk:"custom_size_in_gb" json:"customSizeInGB,omitempty"` Device *string `tfsdk:"device" json:"device,omitempty"` Filesystem *string `tfsdk:"filesystem" json:"filesystem,omitempty"` Id *string `tfsdk:"id" json:"id,omitempty"` Label *string `tfsdk:"label" json:"label,omitempty"` MountPath *string `tfsdk:"mount_path" json:"mountPath,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"disk_offering" json:"diskOffering,omitempty"` Symlinks *map[string]string `tfsdk:"symlinks" json:"symlinks,omitempty"` Template *struct { Id *string `tfsdk:"id" json:"id,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"template" json:"template,omitempty"` UserCustomDetails *map[string]string `tfsdk:"user_custom_details" json:"userCustomDetails,omitempty"` Users *[]struct { Name *string `tfsdk:"name" json:"name,omitempty"` SshAuthorizedKeys *[]string `tfsdk:"ssh_authorized_keys" json:"sshAuthorizedKeys,omitempty"` } `tfsdk:"users" json:"users,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type AnywhereEksAmazonawsComClusterV1Alpha1Manifest ¶
type AnywhereEksAmazonawsComClusterV1Alpha1Manifest struct{}
func (*AnywhereEksAmazonawsComClusterV1Alpha1Manifest) Metadata ¶
func (r *AnywhereEksAmazonawsComClusterV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*AnywhereEksAmazonawsComClusterV1Alpha1Manifest) Read ¶
func (r *AnywhereEksAmazonawsComClusterV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*AnywhereEksAmazonawsComClusterV1Alpha1Manifest) Schema ¶
func (r *AnywhereEksAmazonawsComClusterV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type AnywhereEksAmazonawsComClusterV1Alpha1ManifestData ¶
type AnywhereEksAmazonawsComClusterV1Alpha1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { BundlesRef *struct { ApiVersion *string `tfsdk:"api_version" json:"apiVersion,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` } `tfsdk:"bundles_ref" json:"bundlesRef,omitempty"` ClusterNetwork *struct { Cni *string `tfsdk:"cni" json:"cni,omitempty"` CniConfig *struct { Cilium *struct { EgressMasqueradeInterfaces *string `tfsdk:"egress_masquerade_interfaces" json:"egressMasqueradeInterfaces,omitempty"` Ipv4NativeRoutingCIDR *string `tfsdk:"ipv4_native_routing_cidr" json:"ipv4NativeRoutingCIDR,omitempty"` Ipv6NativeRoutingCIDR *string `tfsdk:"ipv6_native_routing_cidr" json:"ipv6NativeRoutingCIDR,omitempty"` PolicyEnforcementMode *string `tfsdk:"policy_enforcement_mode" json:"policyEnforcementMode,omitempty"` RoutingMode *string `tfsdk:"routing_mode" json:"routingMode,omitempty"` SkipUpgrade *bool `tfsdk:"skip_upgrade" json:"skipUpgrade,omitempty"` } `tfsdk:"cilium" json:"cilium,omitempty"` Kindnetd *map[string]string `tfsdk:"kindnetd" json:"kindnetd,omitempty"` } `tfsdk:"cni_config" json:"cniConfig,omitempty"` Dns *struct { ResolvConf *struct { Path *string `tfsdk:"path" json:"path,omitempty"` } `tfsdk:"resolv_conf" json:"resolvConf,omitempty"` } `tfsdk:"dns" json:"dns,omitempty"` Nodes *struct { CidrMaskSize *int64 `tfsdk:"cidr_mask_size" json:"cidrMaskSize,omitempty"` } `tfsdk:"nodes" json:"nodes,omitempty"` Pods *struct { CidrBlocks *[]string `tfsdk:"cidr_blocks" json:"cidrBlocks,omitempty"` } `tfsdk:"pods" json:"pods,omitempty"` Services *struct { CidrBlocks *[]string `tfsdk:"cidr_blocks" json:"cidrBlocks,omitempty"` } `tfsdk:"services" json:"services,omitempty"` } `tfsdk:"cluster_network" json:"clusterNetwork,omitempty"` ControlPlaneConfiguration *struct { ApiServerExtraArgs *map[string]string `tfsdk:"api_server_extra_args" json:"apiServerExtraArgs,omitempty"` CertSans *[]string `tfsdk:"cert_sans" json:"certSans,omitempty"` Count *int64 `tfsdk:"count" json:"count,omitempty"` Endpoint *struct { Host *string `tfsdk:"host" json:"host,omitempty"` } `tfsdk:"endpoint" json:"endpoint,omitempty"` KubeletConfiguration *map[string]string `tfsdk:"kubelet_configuration" json:"kubeletConfiguration,omitempty"` Labels *map[string]string `tfsdk:"labels" json:"labels,omitempty"` MachineGroupRef *struct { Kind *string `tfsdk:"kind" json:"kind,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"machine_group_ref" json:"machineGroupRef,omitempty"` MachineHealthCheck *struct { MaxUnhealthy *string `tfsdk:"max_unhealthy" json:"maxUnhealthy,omitempty"` NodeStartupTimeout *string `tfsdk:"node_startup_timeout" json:"nodeStartupTimeout,omitempty"` UnhealthyMachineTimeout *string `tfsdk:"unhealthy_machine_timeout" json:"unhealthyMachineTimeout,omitempty"` } `tfsdk:"machine_health_check" json:"machineHealthCheck,omitempty"` SkipLoadBalancerDeployment *bool `tfsdk:"skip_load_balancer_deployment" json:"skipLoadBalancerDeployment,omitempty"` Taints *[]struct { Effect *string `tfsdk:"effect" json:"effect,omitempty"` Key *string `tfsdk:"key" json:"key,omitempty"` TimeAdded *string `tfsdk:"time_added" json:"timeAdded,omitempty"` Value *string `tfsdk:"value" json:"value,omitempty"` } `tfsdk:"taints" json:"taints,omitempty"` UpgradeRolloutStrategy *struct { RollingUpdate *struct { MaxSurge *int64 `tfsdk:"max_surge" json:"maxSurge,omitempty"` } `tfsdk:"rolling_update" json:"rollingUpdate,omitempty"` Type *string `tfsdk:"type" json:"type,omitempty"` } `tfsdk:"upgrade_rollout_strategy" json:"upgradeRolloutStrategy,omitempty"` } `tfsdk:"control_plane_configuration" json:"controlPlaneConfiguration,omitempty"` DatacenterRef *struct { Kind *string `tfsdk:"kind" json:"kind,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"datacenter_ref" json:"datacenterRef,omitempty"` EksaVersion *string `tfsdk:"eksa_version" json:"eksaVersion,omitempty"` EtcdEncryption *[]struct { Providers *[]struct { Kms *struct { Cachesize *int64 `tfsdk:"cachesize" json:"cachesize,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` SocketListenAddress *string `tfsdk:"socket_listen_address" json:"socketListenAddress,omitempty"` Timeout *string `tfsdk:"timeout" json:"timeout,omitempty"` } `tfsdk:"kms" json:"kms,omitempty"` } `tfsdk:"providers" json:"providers,omitempty"` Resources *[]string `tfsdk:"resources" json:"resources,omitempty"` } `tfsdk:"etcd_encryption" json:"etcdEncryption,omitempty"` ExternalEtcdConfiguration *struct { Count *int64 `tfsdk:"count" json:"count,omitempty"` MachineGroupRef *struct { Kind *string `tfsdk:"kind" json:"kind,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"machine_group_ref" json:"machineGroupRef,omitempty"` } `tfsdk:"external_etcd_configuration" json:"externalEtcdConfiguration,omitempty"` GitOpsRef *struct { Kind *string `tfsdk:"kind" json:"kind,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"git_ops_ref" json:"gitOpsRef,omitempty"` IdentityProviderRefs *[]struct { Kind *string `tfsdk:"kind" json:"kind,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"identity_provider_refs" json:"identityProviderRefs,omitempty"` KubernetesVersion *string `tfsdk:"kubernetes_version" json:"kubernetesVersion,omitempty"` MachineHealthCheck *struct { MaxUnhealthy *string `tfsdk:"max_unhealthy" json:"maxUnhealthy,omitempty"` NodeStartupTimeout *string `tfsdk:"node_startup_timeout" json:"nodeStartupTimeout,omitempty"` UnhealthyMachineTimeout *string `tfsdk:"unhealthy_machine_timeout" json:"unhealthyMachineTimeout,omitempty"` } `tfsdk:"machine_health_check" json:"machineHealthCheck,omitempty"` ManagementCluster *struct { Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"management_cluster" json:"managementCluster,omitempty"` Packages *struct { Controller *struct { Digest *string `tfsdk:"digest" json:"digest,omitempty"` DisableWebhooks *bool `tfsdk:"disable_webhooks" json:"disableWebhooks,omitempty"` Env *[]string `tfsdk:"env" json:"env,omitempty"` Repository *string `tfsdk:"repository" json:"repository,omitempty"` Resources *struct { Limits *struct { Cpu *string `tfsdk:"cpu" json:"cpu,omitempty"` Memory *string `tfsdk:"memory" json:"memory,omitempty"` } `tfsdk:"limits" json:"limits,omitempty"` Requests *struct { Cpu *string `tfsdk:"cpu" json:"cpu,omitempty"` Memory *string `tfsdk:"memory" json:"memory,omitempty"` } `tfsdk:"requests" json:"requests,omitempty"` } `tfsdk:"resources" json:"resources,omitempty"` Tag *string `tfsdk:"tag" json:"tag,omitempty"` } `tfsdk:"controller" json:"controller,omitempty"` Cronjob *struct { Digest *string `tfsdk:"digest" json:"digest,omitempty"` Disable *bool `tfsdk:"disable" json:"disable,omitempty"` Repository *string `tfsdk:"repository" json:"repository,omitempty"` Tag *string `tfsdk:"tag" json:"tag,omitempty"` } `tfsdk:"cronjob" json:"cronjob,omitempty"` Disable *bool `tfsdk:"disable" json:"disable,omitempty"` } `tfsdk:"packages" json:"packages,omitempty"` PodIamConfig *struct { ServiceAccountIssuer *string `tfsdk:"service_account_issuer" json:"serviceAccountIssuer,omitempty"` } `tfsdk:"pod_iam_config" json:"podIamConfig,omitempty"` ProxyConfiguration *struct { HttpProxy *string `tfsdk:"http_proxy" json:"httpProxy,omitempty"` HttpsProxy *string `tfsdk:"https_proxy" json:"httpsProxy,omitempty"` NoProxy *[]string `tfsdk:"no_proxy" json:"noProxy,omitempty"` } `tfsdk:"proxy_configuration" json:"proxyConfiguration,omitempty"` RegistryMirrorConfiguration *struct { Authenticate *bool `tfsdk:"authenticate" json:"authenticate,omitempty"` CaCertContent *string `tfsdk:"ca_cert_content" json:"caCertContent,omitempty"` Endpoint *string `tfsdk:"endpoint" json:"endpoint,omitempty"` InsecureSkipVerify *bool `tfsdk:"insecure_skip_verify" json:"insecureSkipVerify,omitempty"` OciNamespaces *[]struct { Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` Registry *string `tfsdk:"registry" json:"registry,omitempty"` } `tfsdk:"oci_namespaces" json:"ociNamespaces,omitempty"` Port *string `tfsdk:"port" json:"port,omitempty"` } `tfsdk:"registry_mirror_configuration" json:"registryMirrorConfiguration,omitempty"` WorkerNodeGroupConfigurations *[]struct { AutoscalingConfiguration *struct { MaxCount *int64 `tfsdk:"max_count" json:"maxCount,omitempty"` MinCount *int64 `tfsdk:"min_count" json:"minCount,omitempty"` } `tfsdk:"autoscaling_configuration" json:"autoscalingConfiguration,omitempty"` Count *int64 `tfsdk:"count" json:"count,omitempty"` KubeletConfiguration *map[string]string `tfsdk:"kubelet_configuration" json:"kubeletConfiguration,omitempty"` KubernetesVersion *string `tfsdk:"kubernetes_version" json:"kubernetesVersion,omitempty"` Labels *map[string]string `tfsdk:"labels" json:"labels,omitempty"` MachineGroupRef *struct { Kind *string `tfsdk:"kind" json:"kind,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"machine_group_ref" json:"machineGroupRef,omitempty"` MachineHealthCheck *struct { MaxUnhealthy *string `tfsdk:"max_unhealthy" json:"maxUnhealthy,omitempty"` NodeStartupTimeout *string `tfsdk:"node_startup_timeout" json:"nodeStartupTimeout,omitempty"` UnhealthyMachineTimeout *string `tfsdk:"unhealthy_machine_timeout" json:"unhealthyMachineTimeout,omitempty"` } `tfsdk:"machine_health_check" json:"machineHealthCheck,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Taints *[]struct { Effect *string `tfsdk:"effect" json:"effect,omitempty"` Key *string `tfsdk:"key" json:"key,omitempty"` TimeAdded *string `tfsdk:"time_added" json:"timeAdded,omitempty"` Value *string `tfsdk:"value" json:"value,omitempty"` } `tfsdk:"taints" json:"taints,omitempty"` UpgradeRolloutStrategy *struct { RollingUpdate *struct { MaxSurge *int64 `tfsdk:"max_surge" json:"maxSurge,omitempty"` MaxUnavailable *int64 `tfsdk:"max_unavailable" json:"maxUnavailable,omitempty"` } `tfsdk:"rolling_update" json:"rollingUpdate,omitempty"` Type *string `tfsdk:"type" json:"type,omitempty"` } `tfsdk:"upgrade_rollout_strategy" json:"upgradeRolloutStrategy,omitempty"` } `tfsdk:"worker_node_group_configurations" json:"workerNodeGroupConfigurations,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type AnywhereEksAmazonawsComControlPlaneUpgradeV1Alpha1Manifest ¶
type AnywhereEksAmazonawsComControlPlaneUpgradeV1Alpha1Manifest struct{}
func (*AnywhereEksAmazonawsComControlPlaneUpgradeV1Alpha1Manifest) Metadata ¶
func (r *AnywhereEksAmazonawsComControlPlaneUpgradeV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*AnywhereEksAmazonawsComControlPlaneUpgradeV1Alpha1Manifest) Read ¶
func (r *AnywhereEksAmazonawsComControlPlaneUpgradeV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*AnywhereEksAmazonawsComControlPlaneUpgradeV1Alpha1Manifest) Schema ¶
func (r *AnywhereEksAmazonawsComControlPlaneUpgradeV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type AnywhereEksAmazonawsComControlPlaneUpgradeV1Alpha1ManifestData ¶
type AnywhereEksAmazonawsComControlPlaneUpgradeV1Alpha1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { ControlPlane *struct { ApiVersion *string `tfsdk:"api_version" json:"apiVersion,omitempty"` FieldPath *string `tfsdk:"field_path" json:"fieldPath,omitempty"` Kind *string `tfsdk:"kind" json:"kind,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` ResourceVersion *string `tfsdk:"resource_version" json:"resourceVersion,omitempty"` Uid *string `tfsdk:"uid" json:"uid,omitempty"` } `tfsdk:"control_plane" json:"controlPlane,omitempty"` ControlPlaneSpecData *string `tfsdk:"control_plane_spec_data" json:"controlPlaneSpecData,omitempty"` EtcdVersion *string `tfsdk:"etcd_version" json:"etcdVersion,omitempty"` KubernetesVersion *string `tfsdk:"kubernetes_version" json:"kubernetesVersion,omitempty"` MachinesRequireUpgrade *[]struct { ApiVersion *string `tfsdk:"api_version" json:"apiVersion,omitempty"` FieldPath *string `tfsdk:"field_path" json:"fieldPath,omitempty"` Kind *string `tfsdk:"kind" json:"kind,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` ResourceVersion *string `tfsdk:"resource_version" json:"resourceVersion,omitempty"` Uid *string `tfsdk:"uid" json:"uid,omitempty"` } `tfsdk:"machines_require_upgrade" json:"machinesRequireUpgrade,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type AnywhereEksAmazonawsComDockerDatacenterConfigV1Alpha1Manifest ¶
type AnywhereEksAmazonawsComDockerDatacenterConfigV1Alpha1Manifest struct{}
func (*AnywhereEksAmazonawsComDockerDatacenterConfigV1Alpha1Manifest) Metadata ¶
func (r *AnywhereEksAmazonawsComDockerDatacenterConfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*AnywhereEksAmazonawsComDockerDatacenterConfigV1Alpha1Manifest) Read ¶
func (r *AnywhereEksAmazonawsComDockerDatacenterConfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*AnywhereEksAmazonawsComDockerDatacenterConfigV1Alpha1Manifest) Schema ¶
func (r *AnywhereEksAmazonawsComDockerDatacenterConfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type AnywhereEksAmazonawsComDockerDatacenterConfigV1Alpha1ManifestData ¶
type AnywhereEksAmazonawsComDockerDatacenterConfigV1Alpha1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *map[string]string `tfsdk:"spec" json:"spec,omitempty"` }
type AnywhereEksAmazonawsComEksareleaseV1Alpha1Manifest ¶
type AnywhereEksAmazonawsComEksareleaseV1Alpha1Manifest struct{}
func (*AnywhereEksAmazonawsComEksareleaseV1Alpha1Manifest) Metadata ¶
func (r *AnywhereEksAmazonawsComEksareleaseV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*AnywhereEksAmazonawsComEksareleaseV1Alpha1Manifest) Read ¶
func (r *AnywhereEksAmazonawsComEksareleaseV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*AnywhereEksAmazonawsComEksareleaseV1Alpha1Manifest) Schema ¶
func (r *AnywhereEksAmazonawsComEksareleaseV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type AnywhereEksAmazonawsComEksareleaseV1Alpha1ManifestData ¶
type AnywhereEksAmazonawsComEksareleaseV1Alpha1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { BundleManifestUrl *string `tfsdk:"bundle_manifest_url" json:"bundleManifestUrl,omitempty"` BundlesRef *struct { ApiVersion *string `tfsdk:"api_version" json:"apiVersion,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` } `tfsdk:"bundles_ref" json:"bundlesRef,omitempty"` GitCommit *string `tfsdk:"git_commit" json:"gitCommit,omitempty"` ReleaseDate *string `tfsdk:"release_date" json:"releaseDate,omitempty"` Version *string `tfsdk:"version" json:"version,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type AnywhereEksAmazonawsComFluxConfigV1Alpha1Manifest ¶
type AnywhereEksAmazonawsComFluxConfigV1Alpha1Manifest struct{}
func (*AnywhereEksAmazonawsComFluxConfigV1Alpha1Manifest) Metadata ¶
func (r *AnywhereEksAmazonawsComFluxConfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*AnywhereEksAmazonawsComFluxConfigV1Alpha1Manifest) Read ¶
func (r *AnywhereEksAmazonawsComFluxConfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*AnywhereEksAmazonawsComFluxConfigV1Alpha1Manifest) Schema ¶
func (r *AnywhereEksAmazonawsComFluxConfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type AnywhereEksAmazonawsComFluxConfigV1Alpha1ManifestData ¶
type AnywhereEksAmazonawsComFluxConfigV1Alpha1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { Branch *string `tfsdk:"branch" json:"branch,omitempty"` ClusterConfigPath *string `tfsdk:"cluster_config_path" json:"clusterConfigPath,omitempty"` Git *struct { RepositoryUrl *string `tfsdk:"repository_url" json:"repositoryUrl,omitempty"` SshKeyAlgorithm *string `tfsdk:"ssh_key_algorithm" json:"sshKeyAlgorithm,omitempty"` } `tfsdk:"git" json:"git,omitempty"` Github *struct { Owner *string `tfsdk:"owner" json:"owner,omitempty"` Personal *bool `tfsdk:"personal" json:"personal,omitempty"` Repository *string `tfsdk:"repository" json:"repository,omitempty"` } `tfsdk:"github" json:"github,omitempty"` SystemNamespace *string `tfsdk:"system_namespace" json:"systemNamespace,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type AnywhereEksAmazonawsComGitOpsConfigV1Alpha1Manifest ¶
type AnywhereEksAmazonawsComGitOpsConfigV1Alpha1Manifest struct{}
func (*AnywhereEksAmazonawsComGitOpsConfigV1Alpha1Manifest) Metadata ¶
func (r *AnywhereEksAmazonawsComGitOpsConfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*AnywhereEksAmazonawsComGitOpsConfigV1Alpha1Manifest) Read ¶
func (r *AnywhereEksAmazonawsComGitOpsConfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*AnywhereEksAmazonawsComGitOpsConfigV1Alpha1Manifest) Schema ¶
func (r *AnywhereEksAmazonawsComGitOpsConfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type AnywhereEksAmazonawsComGitOpsConfigV1Alpha1ManifestData ¶
type AnywhereEksAmazonawsComGitOpsConfigV1Alpha1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { Flux *struct { Github *struct { Branch *string `tfsdk:"branch" json:"branch,omitempty"` ClusterConfigPath *string `tfsdk:"cluster_config_path" json:"clusterConfigPath,omitempty"` FluxSystemNamespace *string `tfsdk:"flux_system_namespace" json:"fluxSystemNamespace,omitempty"` Owner *string `tfsdk:"owner" json:"owner,omitempty"` Personal *bool `tfsdk:"personal" json:"personal,omitempty"` Repository *string `tfsdk:"repository" json:"repository,omitempty"` } `tfsdk:"github" json:"github,omitempty"` } `tfsdk:"flux" json:"flux,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type AnywhereEksAmazonawsComMachineDeploymentUpgradeV1Alpha1Manifest ¶
type AnywhereEksAmazonawsComMachineDeploymentUpgradeV1Alpha1Manifest struct{}
func (*AnywhereEksAmazonawsComMachineDeploymentUpgradeV1Alpha1Manifest) Metadata ¶
func (r *AnywhereEksAmazonawsComMachineDeploymentUpgradeV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*AnywhereEksAmazonawsComMachineDeploymentUpgradeV1Alpha1Manifest) Read ¶
func (r *AnywhereEksAmazonawsComMachineDeploymentUpgradeV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*AnywhereEksAmazonawsComMachineDeploymentUpgradeV1Alpha1Manifest) Schema ¶
func (r *AnywhereEksAmazonawsComMachineDeploymentUpgradeV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type AnywhereEksAmazonawsComMachineDeploymentUpgradeV1Alpha1ManifestData ¶
type AnywhereEksAmazonawsComMachineDeploymentUpgradeV1Alpha1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { KubernetesVersion *string `tfsdk:"kubernetes_version" json:"kubernetesVersion,omitempty"` MachineDeployment *struct { ApiVersion *string `tfsdk:"api_version" json:"apiVersion,omitempty"` FieldPath *string `tfsdk:"field_path" json:"fieldPath,omitempty"` Kind *string `tfsdk:"kind" json:"kind,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` ResourceVersion *string `tfsdk:"resource_version" json:"resourceVersion,omitempty"` Uid *string `tfsdk:"uid" json:"uid,omitempty"` } `tfsdk:"machine_deployment" json:"machineDeployment,omitempty"` MachineSpecData *string `tfsdk:"machine_spec_data" json:"machineSpecData,omitempty"` MachinesRequireUpgrade *[]struct { ApiVersion *string `tfsdk:"api_version" json:"apiVersion,omitempty"` FieldPath *string `tfsdk:"field_path" json:"fieldPath,omitempty"` Kind *string `tfsdk:"kind" json:"kind,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` ResourceVersion *string `tfsdk:"resource_version" json:"resourceVersion,omitempty"` Uid *string `tfsdk:"uid" json:"uid,omitempty"` } `tfsdk:"machines_require_upgrade" json:"machinesRequireUpgrade,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type AnywhereEksAmazonawsComNodeUpgradeV1Alpha1Manifest ¶
type AnywhereEksAmazonawsComNodeUpgradeV1Alpha1Manifest struct{}
func (*AnywhereEksAmazonawsComNodeUpgradeV1Alpha1Manifest) Metadata ¶
func (r *AnywhereEksAmazonawsComNodeUpgradeV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*AnywhereEksAmazonawsComNodeUpgradeV1Alpha1Manifest) Read ¶
func (r *AnywhereEksAmazonawsComNodeUpgradeV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*AnywhereEksAmazonawsComNodeUpgradeV1Alpha1Manifest) Schema ¶
func (r *AnywhereEksAmazonawsComNodeUpgradeV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type AnywhereEksAmazonawsComNodeUpgradeV1Alpha1ManifestData ¶
type AnywhereEksAmazonawsComNodeUpgradeV1Alpha1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { EtcdVersion *string `tfsdk:"etcd_version" json:"etcdVersion,omitempty"` FirstNodeToBeUpgraded *bool `tfsdk:"first_node_to_be_upgraded" json:"firstNodeToBeUpgraded,omitempty"` KubernetesVersion *string `tfsdk:"kubernetes_version" json:"kubernetesVersion,omitempty"` Machine *struct { ApiVersion *string `tfsdk:"api_version" json:"apiVersion,omitempty"` FieldPath *string `tfsdk:"field_path" json:"fieldPath,omitempty"` Kind *string `tfsdk:"kind" json:"kind,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` ResourceVersion *string `tfsdk:"resource_version" json:"resourceVersion,omitempty"` Uid *string `tfsdk:"uid" json:"uid,omitempty"` } `tfsdk:"machine" json:"machine,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type AnywhereEksAmazonawsComNutanixDatacenterConfigV1Alpha1Manifest ¶
type AnywhereEksAmazonawsComNutanixDatacenterConfigV1Alpha1Manifest struct{}
func (*AnywhereEksAmazonawsComNutanixDatacenterConfigV1Alpha1Manifest) Metadata ¶
func (r *AnywhereEksAmazonawsComNutanixDatacenterConfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*AnywhereEksAmazonawsComNutanixDatacenterConfigV1Alpha1Manifest) Read ¶
func (r *AnywhereEksAmazonawsComNutanixDatacenterConfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*AnywhereEksAmazonawsComNutanixDatacenterConfigV1Alpha1Manifest) Schema ¶
func (r *AnywhereEksAmazonawsComNutanixDatacenterConfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type AnywhereEksAmazonawsComNutanixDatacenterConfigV1Alpha1ManifestData ¶
type AnywhereEksAmazonawsComNutanixDatacenterConfigV1Alpha1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { AdditionalTrustBundle *string `tfsdk:"additional_trust_bundle" json:"additionalTrustBundle,omitempty"` CredentialRef *struct { Kind *string `tfsdk:"kind" json:"kind,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"credential_ref" json:"credentialRef,omitempty"` Endpoint *string `tfsdk:"endpoint" json:"endpoint,omitempty"` FailureDomains *[]struct { Cluster *struct { Name *string `tfsdk:"name" json:"name,omitempty"` Type *string `tfsdk:"type" json:"type,omitempty"` Uuid *string `tfsdk:"uuid" json:"uuid,omitempty"` } `tfsdk:"cluster" json:"cluster,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Subnets *[]struct { Name *string `tfsdk:"name" json:"name,omitempty"` Type *string `tfsdk:"type" json:"type,omitempty"` Uuid *string `tfsdk:"uuid" json:"uuid,omitempty"` } `tfsdk:"subnets" json:"subnets,omitempty"` WorkerMachineGroups *[]string `tfsdk:"worker_machine_groups" json:"workerMachineGroups,omitempty"` } `tfsdk:"failure_domains" json:"failureDomains,omitempty"` Insecure *bool `tfsdk:"insecure" json:"insecure,omitempty"` Port *int64 `tfsdk:"port" json:"port,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type AnywhereEksAmazonawsComNutanixMachineConfigV1Alpha1Manifest ¶
type AnywhereEksAmazonawsComNutanixMachineConfigV1Alpha1Manifest struct{}
func (*AnywhereEksAmazonawsComNutanixMachineConfigV1Alpha1Manifest) Metadata ¶
func (r *AnywhereEksAmazonawsComNutanixMachineConfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*AnywhereEksAmazonawsComNutanixMachineConfigV1Alpha1Manifest) Read ¶
func (r *AnywhereEksAmazonawsComNutanixMachineConfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*AnywhereEksAmazonawsComNutanixMachineConfigV1Alpha1Manifest) Schema ¶
func (r *AnywhereEksAmazonawsComNutanixMachineConfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type AnywhereEksAmazonawsComNutanixMachineConfigV1Alpha1ManifestData ¶
type AnywhereEksAmazonawsComNutanixMachineConfigV1Alpha1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { AdditionalCategories *[]struct { Key *string `tfsdk:"key" json:"key,omitempty"` Value *string `tfsdk:"value" json:"value,omitempty"` } `tfsdk:"additional_categories" json:"additionalCategories,omitempty"` Cluster *struct { Name *string `tfsdk:"name" json:"name,omitempty"` Type *string `tfsdk:"type" json:"type,omitempty"` Uuid *string `tfsdk:"uuid" json:"uuid,omitempty"` } `tfsdk:"cluster" json:"cluster,omitempty"` Gpus *[]struct { DeviceID *int64 `tfsdk:"device_id" json:"deviceID,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Type *string `tfsdk:"type" json:"type,omitempty"` } `tfsdk:"gpus" json:"gpus,omitempty"` Image *struct { Name *string `tfsdk:"name" json:"name,omitempty"` Type *string `tfsdk:"type" json:"type,omitempty"` Uuid *string `tfsdk:"uuid" json:"uuid,omitempty"` } `tfsdk:"image" json:"image,omitempty"` MemorySize *string `tfsdk:"memory_size" json:"memorySize,omitempty"` OsFamily *string `tfsdk:"os_family" json:"osFamily,omitempty"` Project *struct { Name *string `tfsdk:"name" json:"name,omitempty"` Type *string `tfsdk:"type" json:"type,omitempty"` Uuid *string `tfsdk:"uuid" json:"uuid,omitempty"` } `tfsdk:"project" json:"project,omitempty"` Subnet *struct { Name *string `tfsdk:"name" json:"name,omitempty"` Type *string `tfsdk:"type" json:"type,omitempty"` Uuid *string `tfsdk:"uuid" json:"uuid,omitempty"` } `tfsdk:"subnet" json:"subnet,omitempty"` SystemDiskSize *string `tfsdk:"system_disk_size" json:"systemDiskSize,omitempty"` Users *[]struct { Name *string `tfsdk:"name" json:"name,omitempty"` SshAuthorizedKeys *[]string `tfsdk:"ssh_authorized_keys" json:"sshAuthorizedKeys,omitempty"` } `tfsdk:"users" json:"users,omitempty"` VcpuSockets *int64 `tfsdk:"vcpu_sockets" json:"vcpuSockets,omitempty"` VcpusPerSocket *int64 `tfsdk:"vcpus_per_socket" json:"vcpusPerSocket,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type AnywhereEksAmazonawsComOidcconfigV1Alpha1Manifest ¶
type AnywhereEksAmazonawsComOidcconfigV1Alpha1Manifest struct{}
func (*AnywhereEksAmazonawsComOidcconfigV1Alpha1Manifest) Metadata ¶
func (r *AnywhereEksAmazonawsComOidcconfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*AnywhereEksAmazonawsComOidcconfigV1Alpha1Manifest) Read ¶
func (r *AnywhereEksAmazonawsComOidcconfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*AnywhereEksAmazonawsComOidcconfigV1Alpha1Manifest) Schema ¶
func (r *AnywhereEksAmazonawsComOidcconfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type AnywhereEksAmazonawsComOidcconfigV1Alpha1ManifestData ¶
type AnywhereEksAmazonawsComOidcconfigV1Alpha1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { ClientId *string `tfsdk:"client_id" json:"clientId,omitempty"` GroupsClaim *string `tfsdk:"groups_claim" json:"groupsClaim,omitempty"` GroupsPrefix *string `tfsdk:"groups_prefix" json:"groupsPrefix,omitempty"` IssuerUrl *string `tfsdk:"issuer_url" json:"issuerUrl,omitempty"` RequiredClaims *[]struct { Claim *string `tfsdk:"claim" json:"claim,omitempty"` Value *string `tfsdk:"value" json:"value,omitempty"` } `tfsdk:"required_claims" json:"requiredClaims,omitempty"` UsernameClaim *string `tfsdk:"username_claim" json:"usernameClaim,omitempty"` UsernamePrefix *string `tfsdk:"username_prefix" json:"usernamePrefix,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type AnywhereEksAmazonawsComSnowDatacenterConfigV1Alpha1Manifest ¶
type AnywhereEksAmazonawsComSnowDatacenterConfigV1Alpha1Manifest struct{}
func (*AnywhereEksAmazonawsComSnowDatacenterConfigV1Alpha1Manifest) Metadata ¶
func (r *AnywhereEksAmazonawsComSnowDatacenterConfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*AnywhereEksAmazonawsComSnowDatacenterConfigV1Alpha1Manifest) Read ¶
func (r *AnywhereEksAmazonawsComSnowDatacenterConfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*AnywhereEksAmazonawsComSnowDatacenterConfigV1Alpha1Manifest) Schema ¶
func (r *AnywhereEksAmazonawsComSnowDatacenterConfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type AnywhereEksAmazonawsComSnowDatacenterConfigV1Alpha1ManifestData ¶
type AnywhereEksAmazonawsComSnowDatacenterConfigV1Alpha1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { IdentityRef *struct { Kind *string `tfsdk:"kind" json:"kind,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"identity_ref" json:"identityRef,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type AnywhereEksAmazonawsComSnowIppoolV1Alpha1Manifest ¶
type AnywhereEksAmazonawsComSnowIppoolV1Alpha1Manifest struct{}
func (*AnywhereEksAmazonawsComSnowIppoolV1Alpha1Manifest) Metadata ¶
func (r *AnywhereEksAmazonawsComSnowIppoolV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*AnywhereEksAmazonawsComSnowIppoolV1Alpha1Manifest) Read ¶
func (r *AnywhereEksAmazonawsComSnowIppoolV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*AnywhereEksAmazonawsComSnowIppoolV1Alpha1Manifest) Schema ¶
func (r *AnywhereEksAmazonawsComSnowIppoolV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type AnywhereEksAmazonawsComSnowIppoolV1Alpha1ManifestData ¶
type AnywhereEksAmazonawsComSnowIppoolV1Alpha1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { Pools *[]struct { Gateway *string `tfsdk:"gateway" json:"gateway,omitempty"` IpEnd *string `tfsdk:"ip_end" json:"ipEnd,omitempty"` IpStart *string `tfsdk:"ip_start" json:"ipStart,omitempty"` Subnet *string `tfsdk:"subnet" json:"subnet,omitempty"` } `tfsdk:"pools" json:"pools,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type AnywhereEksAmazonawsComSnowMachineConfigV1Alpha1Manifest ¶
type AnywhereEksAmazonawsComSnowMachineConfigV1Alpha1Manifest struct{}
func (*AnywhereEksAmazonawsComSnowMachineConfigV1Alpha1Manifest) Metadata ¶
func (r *AnywhereEksAmazonawsComSnowMachineConfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*AnywhereEksAmazonawsComSnowMachineConfigV1Alpha1Manifest) Read ¶
func (r *AnywhereEksAmazonawsComSnowMachineConfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*AnywhereEksAmazonawsComSnowMachineConfigV1Alpha1Manifest) Schema ¶
func (r *AnywhereEksAmazonawsComSnowMachineConfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type AnywhereEksAmazonawsComSnowMachineConfigV1Alpha1ManifestData ¶
type AnywhereEksAmazonawsComSnowMachineConfigV1Alpha1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { AmiID *string `tfsdk:"ami_id" json:"amiID,omitempty"` ContainersVolume *struct { DeviceName *string `tfsdk:"device_name" json:"deviceName,omitempty"` Size *int64 `tfsdk:"size" json:"size,omitempty"` Type *string `tfsdk:"type" json:"type,omitempty"` } `tfsdk:"containers_volume" json:"containersVolume,omitempty"` Devices *[]string `tfsdk:"devices" json:"devices,omitempty"` HostOSConfiguration *struct { BottlerocketConfiguration *struct { Boot *struct { BootKernelParameters *map[string][]string `tfsdk:"boot_kernel_parameters" json:"bootKernelParameters,omitempty"` } `tfsdk:"boot" json:"boot,omitempty"` Kernel *struct { SysctlSettings *map[string]string `tfsdk:"sysctl_settings" json:"sysctlSettings,omitempty"` } `tfsdk:"kernel" json:"kernel,omitempty"` Kubernetes *struct { AllowedUnsafeSysctls *[]string `tfsdk:"allowed_unsafe_sysctls" json:"allowedUnsafeSysctls,omitempty"` ClusterDNSIPs *[]string `tfsdk:"cluster_dnsi_ps" json:"clusterDNSIPs,omitempty"` ClusterDomain *string `tfsdk:"cluster_domain" json:"clusterDomain,omitempty"` ContainerLogMaxFiles *int64 `tfsdk:"container_log_max_files" json:"containerLogMaxFiles,omitempty"` ContainerLogMaxSize *string `tfsdk:"container_log_max_size" json:"containerLogMaxSize,omitempty"` CpuCFSQuota *bool `tfsdk:"cpu_cfs_quota" json:"cpuCFSQuota,omitempty"` CpuManagerPolicy *string `tfsdk:"cpu_manager_policy" json:"cpuManagerPolicy,omitempty"` CpuManagerPolicyOptions *map[string]string `tfsdk:"cpu_manager_policy_options" json:"cpuManagerPolicyOptions,omitempty"` CpuManagerReconcilePeriod *string `tfsdk:"cpu_manager_reconcile_period" json:"cpuManagerReconcilePeriod,omitempty"` EventBurst *int64 `tfsdk:"event_burst" json:"eventBurst,omitempty"` EventRecordQPS *int64 `tfsdk:"event_record_qps" json:"eventRecordQPS,omitempty"` EvictionHard *map[string]string `tfsdk:"eviction_hard" json:"evictionHard,omitempty"` EvictionMaxPodGracePeriod *int64 `tfsdk:"eviction_max_pod_grace_period" json:"evictionMaxPodGracePeriod,omitempty"` EvictionSoft *map[string]string `tfsdk:"eviction_soft" json:"evictionSoft,omitempty"` EvictionSoftGracePeriod *map[string]string `tfsdk:"eviction_soft_grace_period" json:"evictionSoftGracePeriod,omitempty"` ImageGCHighThresholdPercent *int64 `tfsdk:"image_gc_high_threshold_percent" json:"imageGCHighThresholdPercent,omitempty"` ImageGCLowThresholdPercent *int64 `tfsdk:"image_gc_low_threshold_percent" json:"imageGCLowThresholdPercent,omitempty"` KubeAPIBurst *int64 `tfsdk:"kube_api_burst" json:"kubeAPIBurst,omitempty"` KubeAPIQPS *int64 `tfsdk:"kube_apiqps" json:"kubeAPIQPS,omitempty"` KubeReserved *map[string]string `tfsdk:"kube_reserved" json:"kubeReserved,omitempty"` MaxPods *int64 `tfsdk:"max_pods" json:"maxPods,omitempty"` MemoryManagerPolicy *string `tfsdk:"memory_manager_policy" json:"memoryManagerPolicy,omitempty"` PodPidsLimit *int64 `tfsdk:"pod_pids_limit" json:"podPidsLimit,omitempty"` ProviderID *string `tfsdk:"provider_id" json:"providerID,omitempty"` RegistryBurst *int64 `tfsdk:"registry_burst" json:"registryBurst,omitempty"` RegistryPullQPS *int64 `tfsdk:"registry_pull_qps" json:"registryPullQPS,omitempty"` ShutdownGracePeriod *string `tfsdk:"shutdown_grace_period" json:"shutdownGracePeriod,omitempty"` ShutdownGracePeriodCriticalPods *string `tfsdk:"shutdown_grace_period_critical_pods" json:"shutdownGracePeriodCriticalPods,omitempty"` SystemReserved *map[string]string `tfsdk:"system_reserved" json:"systemReserved,omitempty"` TopologyManagerPolicy *string `tfsdk:"topology_manager_policy" json:"topologyManagerPolicy,omitempty"` TopologyManagerScope *string `tfsdk:"topology_manager_scope" json:"topologyManagerScope,omitempty"` } `tfsdk:"kubernetes" json:"kubernetes,omitempty"` } `tfsdk:"bottlerocket_configuration" json:"bottlerocketConfiguration,omitempty"` CertBundles *[]struct { Data *string `tfsdk:"data" json:"data,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"cert_bundles" json:"certBundles,omitempty"` NtpConfiguration *struct { Servers *[]string `tfsdk:"servers" json:"servers,omitempty"` } `tfsdk:"ntp_configuration" json:"ntpConfiguration,omitempty"` } `tfsdk:"host_os_configuration" json:"hostOSConfiguration,omitempty"` InstanceType *string `tfsdk:"instance_type" json:"instanceType,omitempty"` Network *struct { DirectNetworkInterfaces *[]struct { Dhcp *bool `tfsdk:"dhcp" json:"dhcp,omitempty"` Index *int64 `tfsdk:"index" json:"index,omitempty"` IpPoolRef *struct { Kind *string `tfsdk:"kind" json:"kind,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"ip_pool_ref" json:"ipPoolRef,omitempty"` Primary *bool `tfsdk:"primary" json:"primary,omitempty"` VlanID *int64 `tfsdk:"vlan_id" json:"vlanID,omitempty"` } `tfsdk:"direct_network_interfaces" json:"directNetworkInterfaces,omitempty"` } `tfsdk:"network" json:"network,omitempty"` NonRootVolumes *[]struct { DeviceName *string `tfsdk:"device_name" json:"deviceName,omitempty"` Size *int64 `tfsdk:"size" json:"size,omitempty"` Type *string `tfsdk:"type" json:"type,omitempty"` } `tfsdk:"non_root_volumes" json:"nonRootVolumes,omitempty"` OsFamily *string `tfsdk:"os_family" json:"osFamily,omitempty"` PhysicalNetworkConnector *string `tfsdk:"physical_network_connector" json:"physicalNetworkConnector,omitempty"` SshKeyName *string `tfsdk:"ssh_key_name" json:"sshKeyName,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type AnywhereEksAmazonawsComTinkerbellDatacenterConfigV1Alpha1Manifest ¶
type AnywhereEksAmazonawsComTinkerbellDatacenterConfigV1Alpha1Manifest struct{}
func (*AnywhereEksAmazonawsComTinkerbellDatacenterConfigV1Alpha1Manifest) Metadata ¶
func (r *AnywhereEksAmazonawsComTinkerbellDatacenterConfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*AnywhereEksAmazonawsComTinkerbellDatacenterConfigV1Alpha1Manifest) Read ¶
func (r *AnywhereEksAmazonawsComTinkerbellDatacenterConfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*AnywhereEksAmazonawsComTinkerbellDatacenterConfigV1Alpha1Manifest) Schema ¶
func (r *AnywhereEksAmazonawsComTinkerbellDatacenterConfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type AnywhereEksAmazonawsComTinkerbellDatacenterConfigV1Alpha1ManifestData ¶
type AnywhereEksAmazonawsComTinkerbellDatacenterConfigV1Alpha1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { HookImagesURLPath *string `tfsdk:"hook_images_url_path" json:"hookImagesURLPath,omitempty"` LoadBalancerInterface *string `tfsdk:"load_balancer_interface" json:"loadBalancerInterface,omitempty"` OsImageURL *string `tfsdk:"os_image_url" json:"osImageURL,omitempty"` SkipLoadBalancerDeployment *bool `tfsdk:"skip_load_balancer_deployment" json:"skipLoadBalancerDeployment,omitempty"` TinkerbellIP *string `tfsdk:"tinkerbell_ip" json:"tinkerbellIP,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type AnywhereEksAmazonawsComTinkerbellMachineConfigV1Alpha1Manifest ¶
type AnywhereEksAmazonawsComTinkerbellMachineConfigV1Alpha1Manifest struct{}
func (*AnywhereEksAmazonawsComTinkerbellMachineConfigV1Alpha1Manifest) Metadata ¶
func (r *AnywhereEksAmazonawsComTinkerbellMachineConfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*AnywhereEksAmazonawsComTinkerbellMachineConfigV1Alpha1Manifest) Read ¶
func (r *AnywhereEksAmazonawsComTinkerbellMachineConfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*AnywhereEksAmazonawsComTinkerbellMachineConfigV1Alpha1Manifest) Schema ¶
func (r *AnywhereEksAmazonawsComTinkerbellMachineConfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type AnywhereEksAmazonawsComTinkerbellMachineConfigV1Alpha1ManifestData ¶
type AnywhereEksAmazonawsComTinkerbellMachineConfigV1Alpha1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { HardwareSelector *map[string]string `tfsdk:"hardware_selector" json:"hardwareSelector,omitempty"` HostOSConfiguration *struct { BottlerocketConfiguration *struct { Boot *struct { BootKernelParameters *map[string][]string `tfsdk:"boot_kernel_parameters" json:"bootKernelParameters,omitempty"` } `tfsdk:"boot" json:"boot,omitempty"` Kernel *struct { SysctlSettings *map[string]string `tfsdk:"sysctl_settings" json:"sysctlSettings,omitempty"` } `tfsdk:"kernel" json:"kernel,omitempty"` Kubernetes *struct { AllowedUnsafeSysctls *[]string `tfsdk:"allowed_unsafe_sysctls" json:"allowedUnsafeSysctls,omitempty"` ClusterDNSIPs *[]string `tfsdk:"cluster_dnsi_ps" json:"clusterDNSIPs,omitempty"` ClusterDomain *string `tfsdk:"cluster_domain" json:"clusterDomain,omitempty"` ContainerLogMaxFiles *int64 `tfsdk:"container_log_max_files" json:"containerLogMaxFiles,omitempty"` ContainerLogMaxSize *string `tfsdk:"container_log_max_size" json:"containerLogMaxSize,omitempty"` CpuCFSQuota *bool `tfsdk:"cpu_cfs_quota" json:"cpuCFSQuota,omitempty"` CpuManagerPolicy *string `tfsdk:"cpu_manager_policy" json:"cpuManagerPolicy,omitempty"` CpuManagerPolicyOptions *map[string]string `tfsdk:"cpu_manager_policy_options" json:"cpuManagerPolicyOptions,omitempty"` CpuManagerReconcilePeriod *string `tfsdk:"cpu_manager_reconcile_period" json:"cpuManagerReconcilePeriod,omitempty"` EventBurst *int64 `tfsdk:"event_burst" json:"eventBurst,omitempty"` EventRecordQPS *int64 `tfsdk:"event_record_qps" json:"eventRecordQPS,omitempty"` EvictionHard *map[string]string `tfsdk:"eviction_hard" json:"evictionHard,omitempty"` EvictionMaxPodGracePeriod *int64 `tfsdk:"eviction_max_pod_grace_period" json:"evictionMaxPodGracePeriod,omitempty"` EvictionSoft *map[string]string `tfsdk:"eviction_soft" json:"evictionSoft,omitempty"` EvictionSoftGracePeriod *map[string]string `tfsdk:"eviction_soft_grace_period" json:"evictionSoftGracePeriod,omitempty"` ImageGCHighThresholdPercent *int64 `tfsdk:"image_gc_high_threshold_percent" json:"imageGCHighThresholdPercent,omitempty"` ImageGCLowThresholdPercent *int64 `tfsdk:"image_gc_low_threshold_percent" json:"imageGCLowThresholdPercent,omitempty"` KubeAPIBurst *int64 `tfsdk:"kube_api_burst" json:"kubeAPIBurst,omitempty"` KubeAPIQPS *int64 `tfsdk:"kube_apiqps" json:"kubeAPIQPS,omitempty"` KubeReserved *map[string]string `tfsdk:"kube_reserved" json:"kubeReserved,omitempty"` MaxPods *int64 `tfsdk:"max_pods" json:"maxPods,omitempty"` MemoryManagerPolicy *string `tfsdk:"memory_manager_policy" json:"memoryManagerPolicy,omitempty"` PodPidsLimit *int64 `tfsdk:"pod_pids_limit" json:"podPidsLimit,omitempty"` ProviderID *string `tfsdk:"provider_id" json:"providerID,omitempty"` RegistryBurst *int64 `tfsdk:"registry_burst" json:"registryBurst,omitempty"` RegistryPullQPS *int64 `tfsdk:"registry_pull_qps" json:"registryPullQPS,omitempty"` ShutdownGracePeriod *string `tfsdk:"shutdown_grace_period" json:"shutdownGracePeriod,omitempty"` ShutdownGracePeriodCriticalPods *string `tfsdk:"shutdown_grace_period_critical_pods" json:"shutdownGracePeriodCriticalPods,omitempty"` SystemReserved *map[string]string `tfsdk:"system_reserved" json:"systemReserved,omitempty"` TopologyManagerPolicy *string `tfsdk:"topology_manager_policy" json:"topologyManagerPolicy,omitempty"` TopologyManagerScope *string `tfsdk:"topology_manager_scope" json:"topologyManagerScope,omitempty"` } `tfsdk:"kubernetes" json:"kubernetes,omitempty"` } `tfsdk:"bottlerocket_configuration" json:"bottlerocketConfiguration,omitempty"` CertBundles *[]struct { Data *string `tfsdk:"data" json:"data,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"cert_bundles" json:"certBundles,omitempty"` NtpConfiguration *struct { Servers *[]string `tfsdk:"servers" json:"servers,omitempty"` } `tfsdk:"ntp_configuration" json:"ntpConfiguration,omitempty"` } `tfsdk:"host_os_configuration" json:"hostOSConfiguration,omitempty"` OsFamily *string `tfsdk:"os_family" json:"osFamily,omitempty"` OsImageURL *string `tfsdk:"os_image_url" json:"osImageURL,omitempty"` TemplateRef *struct { Kind *string `tfsdk:"kind" json:"kind,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"template_ref" json:"templateRef,omitempty"` Users *[]struct { Name *string `tfsdk:"name" json:"name,omitempty"` SshAuthorizedKeys *[]string `tfsdk:"ssh_authorized_keys" json:"sshAuthorizedKeys,omitempty"` } `tfsdk:"users" json:"users,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type AnywhereEksAmazonawsComTinkerbellTemplateConfigV1Alpha1Manifest ¶
type AnywhereEksAmazonawsComTinkerbellTemplateConfigV1Alpha1Manifest struct{}
func (*AnywhereEksAmazonawsComTinkerbellTemplateConfigV1Alpha1Manifest) Metadata ¶
func (r *AnywhereEksAmazonawsComTinkerbellTemplateConfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*AnywhereEksAmazonawsComTinkerbellTemplateConfigV1Alpha1Manifest) Read ¶
func (r *AnywhereEksAmazonawsComTinkerbellTemplateConfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*AnywhereEksAmazonawsComTinkerbellTemplateConfigV1Alpha1Manifest) Schema ¶
func (r *AnywhereEksAmazonawsComTinkerbellTemplateConfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type AnywhereEksAmazonawsComTinkerbellTemplateConfigV1Alpha1ManifestData ¶
type AnywhereEksAmazonawsComTinkerbellTemplateConfigV1Alpha1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { Template *struct { Global_timeout *int64 `tfsdk:"global_timeout" json:"global_timeout,omitempty"` Id *string `tfsdk:"id" json:"id,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Tasks *[]struct { Actions *[]struct { Command *[]string `tfsdk:"command" json:"command,omitempty"` Environment *map[string]string `tfsdk:"environment" json:"environment,omitempty"` Image *string `tfsdk:"image" json:"image,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` On_failure *[]string `tfsdk:"on_failure" json:"on-failure,omitempty"` On_timeout *[]string `tfsdk:"on_timeout" json:"on-timeout,omitempty"` Pid *string `tfsdk:"pid" json:"pid,omitempty"` Timeout *int64 `tfsdk:"timeout" json:"timeout,omitempty"` Volumes *[]string `tfsdk:"volumes" json:"volumes,omitempty"` } `tfsdk:"actions" json:"actions,omitempty"` Environment *map[string]string `tfsdk:"environment" json:"environment,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Volumes *[]string `tfsdk:"volumes" json:"volumes,omitempty"` Worker *string `tfsdk:"worker" json:"worker,omitempty"` } `tfsdk:"tasks" json:"tasks,omitempty"` Version *string `tfsdk:"version" json:"version,omitempty"` } `tfsdk:"template" json:"template,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type AnywhereEksAmazonawsComVsphereDatacenterConfigV1Alpha1Manifest ¶
type AnywhereEksAmazonawsComVsphereDatacenterConfigV1Alpha1Manifest struct{}
func (*AnywhereEksAmazonawsComVsphereDatacenterConfigV1Alpha1Manifest) Metadata ¶
func (r *AnywhereEksAmazonawsComVsphereDatacenterConfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*AnywhereEksAmazonawsComVsphereDatacenterConfigV1Alpha1Manifest) Read ¶
func (r *AnywhereEksAmazonawsComVsphereDatacenterConfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*AnywhereEksAmazonawsComVsphereDatacenterConfigV1Alpha1Manifest) Schema ¶
func (r *AnywhereEksAmazonawsComVsphereDatacenterConfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type AnywhereEksAmazonawsComVsphereDatacenterConfigV1Alpha1ManifestData ¶
type AnywhereEksAmazonawsComVsphereDatacenterConfigV1Alpha1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { Datacenter *string `tfsdk:"datacenter" json:"datacenter,omitempty"` Insecure *bool `tfsdk:"insecure" json:"insecure,omitempty"` Network *string `tfsdk:"network" json:"network,omitempty"` Server *string `tfsdk:"server" json:"server,omitempty"` Thumbprint *string `tfsdk:"thumbprint" json:"thumbprint,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type AnywhereEksAmazonawsComVsphereMachineConfigV1Alpha1Manifest ¶
type AnywhereEksAmazonawsComVsphereMachineConfigV1Alpha1Manifest struct{}
func (*AnywhereEksAmazonawsComVsphereMachineConfigV1Alpha1Manifest) Metadata ¶
func (r *AnywhereEksAmazonawsComVsphereMachineConfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*AnywhereEksAmazonawsComVsphereMachineConfigV1Alpha1Manifest) Read ¶
func (r *AnywhereEksAmazonawsComVsphereMachineConfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*AnywhereEksAmazonawsComVsphereMachineConfigV1Alpha1Manifest) Schema ¶
func (r *AnywhereEksAmazonawsComVsphereMachineConfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type AnywhereEksAmazonawsComVsphereMachineConfigV1Alpha1ManifestData ¶
type AnywhereEksAmazonawsComVsphereMachineConfigV1Alpha1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { CloneMode *string `tfsdk:"clone_mode" json:"cloneMode,omitempty"` Datastore *string `tfsdk:"datastore" json:"datastore,omitempty"` DiskGiB *int64 `tfsdk:"disk_gi_b" json:"diskGiB,omitempty"` Folder *string `tfsdk:"folder" json:"folder,omitempty"` HostOSConfiguration *struct { BottlerocketConfiguration *struct { Boot *struct { BootKernelParameters *map[string][]string `tfsdk:"boot_kernel_parameters" json:"bootKernelParameters,omitempty"` } `tfsdk:"boot" json:"boot,omitempty"` Kernel *struct { SysctlSettings *map[string]string `tfsdk:"sysctl_settings" json:"sysctlSettings,omitempty"` } `tfsdk:"kernel" json:"kernel,omitempty"` Kubernetes *struct { AllowedUnsafeSysctls *[]string `tfsdk:"allowed_unsafe_sysctls" json:"allowedUnsafeSysctls,omitempty"` ClusterDNSIPs *[]string `tfsdk:"cluster_dnsi_ps" json:"clusterDNSIPs,omitempty"` ClusterDomain *string `tfsdk:"cluster_domain" json:"clusterDomain,omitempty"` ContainerLogMaxFiles *int64 `tfsdk:"container_log_max_files" json:"containerLogMaxFiles,omitempty"` ContainerLogMaxSize *string `tfsdk:"container_log_max_size" json:"containerLogMaxSize,omitempty"` CpuCFSQuota *bool `tfsdk:"cpu_cfs_quota" json:"cpuCFSQuota,omitempty"` CpuManagerPolicy *string `tfsdk:"cpu_manager_policy" json:"cpuManagerPolicy,omitempty"` CpuManagerPolicyOptions *map[string]string `tfsdk:"cpu_manager_policy_options" json:"cpuManagerPolicyOptions,omitempty"` CpuManagerReconcilePeriod *string `tfsdk:"cpu_manager_reconcile_period" json:"cpuManagerReconcilePeriod,omitempty"` EventBurst *int64 `tfsdk:"event_burst" json:"eventBurst,omitempty"` EventRecordQPS *int64 `tfsdk:"event_record_qps" json:"eventRecordQPS,omitempty"` EvictionHard *map[string]string `tfsdk:"eviction_hard" json:"evictionHard,omitempty"` EvictionMaxPodGracePeriod *int64 `tfsdk:"eviction_max_pod_grace_period" json:"evictionMaxPodGracePeriod,omitempty"` EvictionSoft *map[string]string `tfsdk:"eviction_soft" json:"evictionSoft,omitempty"` EvictionSoftGracePeriod *map[string]string `tfsdk:"eviction_soft_grace_period" json:"evictionSoftGracePeriod,omitempty"` ImageGCHighThresholdPercent *int64 `tfsdk:"image_gc_high_threshold_percent" json:"imageGCHighThresholdPercent,omitempty"` ImageGCLowThresholdPercent *int64 `tfsdk:"image_gc_low_threshold_percent" json:"imageGCLowThresholdPercent,omitempty"` KubeAPIBurst *int64 `tfsdk:"kube_api_burst" json:"kubeAPIBurst,omitempty"` KubeAPIQPS *int64 `tfsdk:"kube_apiqps" json:"kubeAPIQPS,omitempty"` KubeReserved *map[string]string `tfsdk:"kube_reserved" json:"kubeReserved,omitempty"` MaxPods *int64 `tfsdk:"max_pods" json:"maxPods,omitempty"` MemoryManagerPolicy *string `tfsdk:"memory_manager_policy" json:"memoryManagerPolicy,omitempty"` PodPidsLimit *int64 `tfsdk:"pod_pids_limit" json:"podPidsLimit,omitempty"` ProviderID *string `tfsdk:"provider_id" json:"providerID,omitempty"` RegistryBurst *int64 `tfsdk:"registry_burst" json:"registryBurst,omitempty"` RegistryPullQPS *int64 `tfsdk:"registry_pull_qps" json:"registryPullQPS,omitempty"` ShutdownGracePeriod *string `tfsdk:"shutdown_grace_period" json:"shutdownGracePeriod,omitempty"` ShutdownGracePeriodCriticalPods *string `tfsdk:"shutdown_grace_period_critical_pods" json:"shutdownGracePeriodCriticalPods,omitempty"` SystemReserved *map[string]string `tfsdk:"system_reserved" json:"systemReserved,omitempty"` TopologyManagerPolicy *string `tfsdk:"topology_manager_policy" json:"topologyManagerPolicy,omitempty"` TopologyManagerScope *string `tfsdk:"topology_manager_scope" json:"topologyManagerScope,omitempty"` } `tfsdk:"kubernetes" json:"kubernetes,omitempty"` } `tfsdk:"bottlerocket_configuration" json:"bottlerocketConfiguration,omitempty"` CertBundles *[]struct { Data *string `tfsdk:"data" json:"data,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"cert_bundles" json:"certBundles,omitempty"` NtpConfiguration *struct { Servers *[]string `tfsdk:"servers" json:"servers,omitempty"` } `tfsdk:"ntp_configuration" json:"ntpConfiguration,omitempty"` } `tfsdk:"host_os_configuration" json:"hostOSConfiguration,omitempty"` MemoryMiB *int64 `tfsdk:"memory_mi_b" json:"memoryMiB,omitempty"` NumCPUs *int64 `tfsdk:"num_cp_us" json:"numCPUs,omitempty"` OsFamily *string `tfsdk:"os_family" json:"osFamily,omitempty"` ResourcePool *string `tfsdk:"resource_pool" json:"resourcePool,omitempty"` StoragePolicyName *string `tfsdk:"storage_policy_name" json:"storagePolicyName,omitempty"` Tags *[]string `tfsdk:"tags" json:"tags,omitempty"` Template *string `tfsdk:"template" json:"template,omitempty"` Users *[]struct { Name *string `tfsdk:"name" json:"name,omitempty"` SshAuthorizedKeys *[]string `tfsdk:"ssh_authorized_keys" json:"sshAuthorizedKeys,omitempty"` } `tfsdk:"users" json:"users,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
Source Files ¶
- anywhere_eks_amazonaws_com_aws_datacenter_config_v1alpha1_manifest.go
- anywhere_eks_amazonaws_com_aws_iam_config_v1alpha1_manifest.go
- anywhere_eks_amazonaws_com_bundles_v1alpha1_manifest.go
- anywhere_eks_amazonaws_com_cloud_stack_datacenter_config_v1alpha1_manifest.go
- anywhere_eks_amazonaws_com_cloud_stack_machine_config_v1alpha1_manifest.go
- anywhere_eks_amazonaws_com_cluster_v1alpha1_manifest.go
- anywhere_eks_amazonaws_com_control_plane_upgrade_v1alpha1_manifest.go
- anywhere_eks_amazonaws_com_docker_datacenter_config_v1alpha1_manifest.go
- anywhere_eks_amazonaws_com_eksa_release_v1alpha1_manifest.go
- anywhere_eks_amazonaws_com_flux_config_v1alpha1_manifest.go
- anywhere_eks_amazonaws_com_git_ops_config_v1alpha1_manifest.go
- anywhere_eks_amazonaws_com_machine_deployment_upgrade_v1alpha1_manifest.go
- anywhere_eks_amazonaws_com_node_upgrade_v1alpha1_manifest.go
- anywhere_eks_amazonaws_com_nutanix_datacenter_config_v1alpha1_manifest.go
- anywhere_eks_amazonaws_com_nutanix_machine_config_v1alpha1_manifest.go
- anywhere_eks_amazonaws_com_oidc_config_v1alpha1_manifest.go
- anywhere_eks_amazonaws_com_snow_datacenter_config_v1alpha1_manifest.go
- anywhere_eks_amazonaws_com_snow_ip_pool_v1alpha1_manifest.go
- anywhere_eks_amazonaws_com_snow_machine_config_v1alpha1_manifest.go
- anywhere_eks_amazonaws_com_tinkerbell_datacenter_config_v1alpha1_manifest.go
- anywhere_eks_amazonaws_com_tinkerbell_machine_config_v1alpha1_manifest.go
- anywhere_eks_amazonaws_com_tinkerbell_template_config_v1alpha1_manifest.go
- anywhere_eks_amazonaws_com_v_sphere_datacenter_config_v1alpha1_manifest.go
- anywhere_eks_amazonaws_com_v_sphere_machine_config_v1alpha1_manifest.go
Click to show internal directories.
Click to hide internal directories.