Documentation ¶
Index ¶
- func NewInfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha4Manifest() datasource.DataSource
- func NewInfrastructureClusterXK8SIoVsphereClusterTemplateV1Alpha4Manifest() datasource.DataSource
- func NewInfrastructureClusterXK8SIoVsphereClusterV1Alpha4Manifest() datasource.DataSource
- func NewInfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha4Manifest() datasource.DataSource
- func NewInfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha4Manifest() datasource.DataSource
- func NewInfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha4Manifest() datasource.DataSource
- func NewInfrastructureClusterXK8SIoVsphereMachineV1Alpha4Manifest() datasource.DataSource
- func NewInfrastructureClusterXK8SIoVsphereVmV1Alpha4Manifest() datasource.DataSource
- type InfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha4Manifest
- func (r *InfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha4Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *InfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha4Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *InfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha4Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type InfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha4ManifestData
- type InfrastructureClusterXK8SIoVsphereClusterTemplateV1Alpha4Manifest
- func (r *InfrastructureClusterXK8SIoVsphereClusterTemplateV1Alpha4Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *InfrastructureClusterXK8SIoVsphereClusterTemplateV1Alpha4Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *InfrastructureClusterXK8SIoVsphereClusterTemplateV1Alpha4Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type InfrastructureClusterXK8SIoVsphereClusterTemplateV1Alpha4ManifestData
- type InfrastructureClusterXK8SIoVsphereClusterV1Alpha4Manifest
- func (r *InfrastructureClusterXK8SIoVsphereClusterV1Alpha4Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *InfrastructureClusterXK8SIoVsphereClusterV1Alpha4Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *InfrastructureClusterXK8SIoVsphereClusterV1Alpha4Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type InfrastructureClusterXK8SIoVsphereClusterV1Alpha4ManifestData
- type InfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha4Manifest
- func (r *InfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha4Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *InfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha4Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *InfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha4Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type InfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha4ManifestData
- type InfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha4Manifest
- func (r *InfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha4Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *InfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha4Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *InfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha4Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type InfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha4ManifestData
- type InfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha4Manifest
- func (r *InfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha4Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *InfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha4Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *InfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha4Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type InfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha4ManifestData
- type InfrastructureClusterXK8SIoVsphereMachineV1Alpha4Manifest
- func (r *InfrastructureClusterXK8SIoVsphereMachineV1Alpha4Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *InfrastructureClusterXK8SIoVsphereMachineV1Alpha4Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *InfrastructureClusterXK8SIoVsphereMachineV1Alpha4Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type InfrastructureClusterXK8SIoVsphereMachineV1Alpha4ManifestData
- type InfrastructureClusterXK8SIoVsphereVmV1Alpha4Manifest
- func (r *InfrastructureClusterXK8SIoVsphereVmV1Alpha4Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *InfrastructureClusterXK8SIoVsphereVmV1Alpha4Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *InfrastructureClusterXK8SIoVsphereVmV1Alpha4Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type InfrastructureClusterXK8SIoVsphereVmV1Alpha4ManifestData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewInfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha4Manifest ¶
func NewInfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha4Manifest() datasource.DataSource
func NewInfrastructureClusterXK8SIoVsphereClusterTemplateV1Alpha4Manifest ¶
func NewInfrastructureClusterXK8SIoVsphereClusterTemplateV1Alpha4Manifest() datasource.DataSource
func NewInfrastructureClusterXK8SIoVsphereClusterV1Alpha4Manifest ¶
func NewInfrastructureClusterXK8SIoVsphereClusterV1Alpha4Manifest() datasource.DataSource
func NewInfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha4Manifest ¶
func NewInfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha4Manifest() datasource.DataSource
func NewInfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha4Manifest ¶
func NewInfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha4Manifest() datasource.DataSource
func NewInfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha4Manifest ¶
func NewInfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha4Manifest() datasource.DataSource
func NewInfrastructureClusterXK8SIoVsphereMachineV1Alpha4Manifest ¶
func NewInfrastructureClusterXK8SIoVsphereMachineV1Alpha4Manifest() datasource.DataSource
func NewInfrastructureClusterXK8SIoVsphereVmV1Alpha4Manifest ¶
func NewInfrastructureClusterXK8SIoVsphereVmV1Alpha4Manifest() datasource.DataSource
Types ¶
type InfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha4Manifest ¶
type InfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha4Manifest struct{}
func (*InfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha4Manifest) Metadata ¶
func (r *InfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha4Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*InfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha4Manifest) Read ¶
func (r *InfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha4Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*InfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha4Manifest) Schema ¶
func (r *InfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha4Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type InfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha4ManifestData ¶
type InfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha4ManifestData 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"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { AllowedNamespaces *struct { Selector *struct { MatchExpressions *[]struct { Key *string `tfsdk:"key" json:"key,omitempty"` Operator *string `tfsdk:"operator" json:"operator,omitempty"` Values *[]string `tfsdk:"values" json:"values,omitempty"` } `tfsdk:"match_expressions" json:"matchExpressions,omitempty"` MatchLabels *map[string]string `tfsdk:"match_labels" json:"matchLabels,omitempty"` } `tfsdk:"selector" json:"selector,omitempty"` } `tfsdk:"allowed_namespaces" json:"allowedNamespaces,omitempty"` SecretName *string `tfsdk:"secret_name" json:"secretName,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type InfrastructureClusterXK8SIoVsphereClusterTemplateV1Alpha4Manifest ¶
type InfrastructureClusterXK8SIoVsphereClusterTemplateV1Alpha4Manifest struct{}
func (*InfrastructureClusterXK8SIoVsphereClusterTemplateV1Alpha4Manifest) Metadata ¶
func (r *InfrastructureClusterXK8SIoVsphereClusterTemplateV1Alpha4Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*InfrastructureClusterXK8SIoVsphereClusterTemplateV1Alpha4Manifest) Read ¶
func (r *InfrastructureClusterXK8SIoVsphereClusterTemplateV1Alpha4Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*InfrastructureClusterXK8SIoVsphereClusterTemplateV1Alpha4Manifest) Schema ¶
func (r *InfrastructureClusterXK8SIoVsphereClusterTemplateV1Alpha4Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type InfrastructureClusterXK8SIoVsphereClusterTemplateV1Alpha4ManifestData ¶
type InfrastructureClusterXK8SIoVsphereClusterTemplateV1Alpha4ManifestData 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 { Spec *struct { ControlPlaneEndpoint *struct { Host *string `tfsdk:"host" json:"host,omitempty"` Port *int64 `tfsdk:"port" json:"port,omitempty"` } `tfsdk:"control_plane_endpoint" json:"controlPlaneEndpoint,omitempty"` IdentityRef *struct { Kind *string `tfsdk:"kind" json:"kind,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"identity_ref" json:"identityRef,omitempty"` Server *string `tfsdk:"server" json:"server,omitempty"` Thumbprint *string `tfsdk:"thumbprint" json:"thumbprint,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` } `tfsdk:"template" json:"template,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type InfrastructureClusterXK8SIoVsphereClusterV1Alpha4Manifest ¶
type InfrastructureClusterXK8SIoVsphereClusterV1Alpha4Manifest struct{}
func (*InfrastructureClusterXK8SIoVsphereClusterV1Alpha4Manifest) Metadata ¶
func (r *InfrastructureClusterXK8SIoVsphereClusterV1Alpha4Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*InfrastructureClusterXK8SIoVsphereClusterV1Alpha4Manifest) Read ¶
func (r *InfrastructureClusterXK8SIoVsphereClusterV1Alpha4Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*InfrastructureClusterXK8SIoVsphereClusterV1Alpha4Manifest) Schema ¶
func (r *InfrastructureClusterXK8SIoVsphereClusterV1Alpha4Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type InfrastructureClusterXK8SIoVsphereClusterV1Alpha4ManifestData ¶
type InfrastructureClusterXK8SIoVsphereClusterV1Alpha4ManifestData 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 { ControlPlaneEndpoint *struct { Host *string `tfsdk:"host" json:"host,omitempty"` Port *int64 `tfsdk:"port" json:"port,omitempty"` } `tfsdk:"control_plane_endpoint" json:"controlPlaneEndpoint,omitempty"` IdentityRef *struct { Kind *string `tfsdk:"kind" json:"kind,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"identity_ref" json:"identityRef,omitempty"` Server *string `tfsdk:"server" json:"server,omitempty"` Thumbprint *string `tfsdk:"thumbprint" json:"thumbprint,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type InfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha4Manifest ¶
type InfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha4Manifest struct{}
func (*InfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha4Manifest) Metadata ¶
func (r *InfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha4Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*InfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha4Manifest) Read ¶
func (r *InfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha4Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*InfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha4Manifest) Schema ¶
func (r *InfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha4Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type InfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha4ManifestData ¶
type InfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha4ManifestData 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"` 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 *bool `tfsdk:"control_plane" json:"controlPlane,omitempty"` FailureDomain *string `tfsdk:"failure_domain" json:"failureDomain,omitempty"` PlacementConstraint *struct { Folder *string `tfsdk:"folder" json:"folder,omitempty"` ResourcePool *string `tfsdk:"resource_pool" json:"resourcePool,omitempty"` } `tfsdk:"placement_constraint" json:"placementConstraint,omitempty"` Server *string `tfsdk:"server" json:"server,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type InfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha4Manifest ¶
type InfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha4Manifest struct{}
func (*InfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha4Manifest) Metadata ¶
func (r *InfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha4Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*InfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha4Manifest) Read ¶
func (r *InfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha4Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*InfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha4Manifest) Schema ¶
func (r *InfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha4Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type InfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha4ManifestData ¶
type InfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha4ManifestData 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"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { Region *struct { AutoConfigure *bool `tfsdk:"auto_configure" json:"autoConfigure,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` TagCategory *string `tfsdk:"tag_category" json:"tagCategory,omitempty"` Type *string `tfsdk:"type" json:"type,omitempty"` } `tfsdk:"region" json:"region,omitempty"` Topology *struct { ComputeCluster *string `tfsdk:"compute_cluster" json:"computeCluster,omitempty"` Datacenter *string `tfsdk:"datacenter" json:"datacenter,omitempty"` Datastore *string `tfsdk:"datastore" json:"datastore,omitempty"` Hosts *struct { HostGroupName *string `tfsdk:"host_group_name" json:"hostGroupName,omitempty"` VmGroupName *string `tfsdk:"vm_group_name" json:"vmGroupName,omitempty"` } `tfsdk:"hosts" json:"hosts,omitempty"` Networks *[]string `tfsdk:"networks" json:"networks,omitempty"` } `tfsdk:"topology" json:"topology,omitempty"` Zone *struct { AutoConfigure *bool `tfsdk:"auto_configure" json:"autoConfigure,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` TagCategory *string `tfsdk:"tag_category" json:"tagCategory,omitempty"` Type *string `tfsdk:"type" json:"type,omitempty"` } `tfsdk:"zone" json:"zone,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type InfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha4Manifest ¶
type InfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha4Manifest struct{}
func (*InfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha4Manifest) Metadata ¶
func (r *InfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha4Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*InfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha4Manifest) Read ¶
func (r *InfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha4Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*InfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha4Manifest) Schema ¶
func (r *InfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha4Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type InfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha4ManifestData ¶
type InfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha4ManifestData 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 { Metadata *struct { Annotations *map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` Labels *map[string]string `tfsdk:"labels" json:"labels,omitempty"` } `tfsdk:"metadata" json:"metadata,omitempty"` Spec *struct { CloneMode *string `tfsdk:"clone_mode" json:"cloneMode,omitempty"` CustomVMXKeys *map[string]string `tfsdk:"custom_vmx_keys" json:"customVMXKeys,omitempty"` Datacenter *string `tfsdk:"datacenter" json:"datacenter,omitempty"` Datastore *string `tfsdk:"datastore" json:"datastore,omitempty"` DiskGiB *int64 `tfsdk:"disk_gi_b" json:"diskGiB,omitempty"` FailureDomain *string `tfsdk:"failure_domain" json:"failureDomain,omitempty"` Folder *string `tfsdk:"folder" json:"folder,omitempty"` MemoryMiB *int64 `tfsdk:"memory_mi_b" json:"memoryMiB,omitempty"` Network *struct { Devices *[]struct { DeviceName *string `tfsdk:"device_name" json:"deviceName,omitempty"` Dhcp4 *bool `tfsdk:"dhcp4" json:"dhcp4,omitempty"` Dhcp6 *bool `tfsdk:"dhcp6" json:"dhcp6,omitempty"` Gateway4 *string `tfsdk:"gateway4" json:"gateway4,omitempty"` Gateway6 *string `tfsdk:"gateway6" json:"gateway6,omitempty"` IpAddrs *[]string `tfsdk:"ip_addrs" json:"ipAddrs,omitempty"` MacAddr *string `tfsdk:"mac_addr" json:"macAddr,omitempty"` Mtu *int64 `tfsdk:"mtu" json:"mtu,omitempty"` Nameservers *[]string `tfsdk:"nameservers" json:"nameservers,omitempty"` NetworkName *string `tfsdk:"network_name" json:"networkName,omitempty"` Routes *[]struct { Metric *int64 `tfsdk:"metric" json:"metric,omitempty"` To *string `tfsdk:"to" json:"to,omitempty"` Via *string `tfsdk:"via" json:"via,omitempty"` } `tfsdk:"routes" json:"routes,omitempty"` SearchDomains *[]string `tfsdk:"search_domains" json:"searchDomains,omitempty"` } `tfsdk:"devices" json:"devices,omitempty"` PreferredAPIServerCidr *string `tfsdk:"preferred_api_server_cidr" json:"preferredAPIServerCidr,omitempty"` Routes *[]struct { Metric *int64 `tfsdk:"metric" json:"metric,omitempty"` To *string `tfsdk:"to" json:"to,omitempty"` Via *string `tfsdk:"via" json:"via,omitempty"` } `tfsdk:"routes" json:"routes,omitempty"` } `tfsdk:"network" json:"network,omitempty"` NumCPUs *int64 `tfsdk:"num_cp_us" json:"numCPUs,omitempty"` NumCoresPerSocket *int64 `tfsdk:"num_cores_per_socket" json:"numCoresPerSocket,omitempty"` ProviderID *string `tfsdk:"provider_id" json:"providerID,omitempty"` ResourcePool *string `tfsdk:"resource_pool" json:"resourcePool,omitempty"` Server *string `tfsdk:"server" json:"server,omitempty"` Snapshot *string `tfsdk:"snapshot" json:"snapshot,omitempty"` StoragePolicyName *string `tfsdk:"storage_policy_name" json:"storagePolicyName,omitempty"` Template *string `tfsdk:"template" json:"template,omitempty"` Thumbprint *string `tfsdk:"thumbprint" json:"thumbprint,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` } `tfsdk:"template" json:"template,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type InfrastructureClusterXK8SIoVsphereMachineV1Alpha4Manifest ¶
type InfrastructureClusterXK8SIoVsphereMachineV1Alpha4Manifest struct{}
func (*InfrastructureClusterXK8SIoVsphereMachineV1Alpha4Manifest) Metadata ¶
func (r *InfrastructureClusterXK8SIoVsphereMachineV1Alpha4Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*InfrastructureClusterXK8SIoVsphereMachineV1Alpha4Manifest) Read ¶
func (r *InfrastructureClusterXK8SIoVsphereMachineV1Alpha4Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*InfrastructureClusterXK8SIoVsphereMachineV1Alpha4Manifest) Schema ¶
func (r *InfrastructureClusterXK8SIoVsphereMachineV1Alpha4Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type InfrastructureClusterXK8SIoVsphereMachineV1Alpha4ManifestData ¶
type InfrastructureClusterXK8SIoVsphereMachineV1Alpha4ManifestData 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"` CustomVMXKeys *map[string]string `tfsdk:"custom_vmx_keys" json:"customVMXKeys,omitempty"` Datacenter *string `tfsdk:"datacenter" json:"datacenter,omitempty"` Datastore *string `tfsdk:"datastore" json:"datastore,omitempty"` DiskGiB *int64 `tfsdk:"disk_gi_b" json:"diskGiB,omitempty"` FailureDomain *string `tfsdk:"failure_domain" json:"failureDomain,omitempty"` Folder *string `tfsdk:"folder" json:"folder,omitempty"` MemoryMiB *int64 `tfsdk:"memory_mi_b" json:"memoryMiB,omitempty"` Network *struct { Devices *[]struct { DeviceName *string `tfsdk:"device_name" json:"deviceName,omitempty"` Dhcp4 *bool `tfsdk:"dhcp4" json:"dhcp4,omitempty"` Dhcp6 *bool `tfsdk:"dhcp6" json:"dhcp6,omitempty"` Gateway4 *string `tfsdk:"gateway4" json:"gateway4,omitempty"` Gateway6 *string `tfsdk:"gateway6" json:"gateway6,omitempty"` IpAddrs *[]string `tfsdk:"ip_addrs" json:"ipAddrs,omitempty"` MacAddr *string `tfsdk:"mac_addr" json:"macAddr,omitempty"` Mtu *int64 `tfsdk:"mtu" json:"mtu,omitempty"` Nameservers *[]string `tfsdk:"nameservers" json:"nameservers,omitempty"` NetworkName *string `tfsdk:"network_name" json:"networkName,omitempty"` Routes *[]struct { Metric *int64 `tfsdk:"metric" json:"metric,omitempty"` To *string `tfsdk:"to" json:"to,omitempty"` Via *string `tfsdk:"via" json:"via,omitempty"` } `tfsdk:"routes" json:"routes,omitempty"` SearchDomains *[]string `tfsdk:"search_domains" json:"searchDomains,omitempty"` } `tfsdk:"devices" json:"devices,omitempty"` PreferredAPIServerCidr *string `tfsdk:"preferred_api_server_cidr" json:"preferredAPIServerCidr,omitempty"` Routes *[]struct { Metric *int64 `tfsdk:"metric" json:"metric,omitempty"` To *string `tfsdk:"to" json:"to,omitempty"` Via *string `tfsdk:"via" json:"via,omitempty"` } `tfsdk:"routes" json:"routes,omitempty"` } `tfsdk:"network" json:"network,omitempty"` NumCPUs *int64 `tfsdk:"num_cp_us" json:"numCPUs,omitempty"` NumCoresPerSocket *int64 `tfsdk:"num_cores_per_socket" json:"numCoresPerSocket,omitempty"` ProviderID *string `tfsdk:"provider_id" json:"providerID,omitempty"` ResourcePool *string `tfsdk:"resource_pool" json:"resourcePool,omitempty"` Server *string `tfsdk:"server" json:"server,omitempty"` Snapshot *string `tfsdk:"snapshot" json:"snapshot,omitempty"` StoragePolicyName *string `tfsdk:"storage_policy_name" json:"storagePolicyName,omitempty"` Template *string `tfsdk:"template" json:"template,omitempty"` Thumbprint *string `tfsdk:"thumbprint" json:"thumbprint,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type InfrastructureClusterXK8SIoVsphereVmV1Alpha4Manifest ¶
type InfrastructureClusterXK8SIoVsphereVmV1Alpha4Manifest struct{}
func (*InfrastructureClusterXK8SIoVsphereVmV1Alpha4Manifest) Metadata ¶
func (r *InfrastructureClusterXK8SIoVsphereVmV1Alpha4Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*InfrastructureClusterXK8SIoVsphereVmV1Alpha4Manifest) Read ¶
func (r *InfrastructureClusterXK8SIoVsphereVmV1Alpha4Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*InfrastructureClusterXK8SIoVsphereVmV1Alpha4Manifest) Schema ¶
func (r *InfrastructureClusterXK8SIoVsphereVmV1Alpha4Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type InfrastructureClusterXK8SIoVsphereVmV1Alpha4ManifestData ¶
type InfrastructureClusterXK8SIoVsphereVmV1Alpha4ManifestData 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 { BiosUUID *string `tfsdk:"bios_uuid" json:"biosUUID,omitempty"` BootstrapRef *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:"bootstrap_ref" json:"bootstrapRef,omitempty"` CloneMode *string `tfsdk:"clone_mode" json:"cloneMode,omitempty"` CustomVMXKeys *map[string]string `tfsdk:"custom_vmx_keys" json:"customVMXKeys,omitempty"` Datacenter *string `tfsdk:"datacenter" json:"datacenter,omitempty"` Datastore *string `tfsdk:"datastore" json:"datastore,omitempty"` DiskGiB *int64 `tfsdk:"disk_gi_b" json:"diskGiB,omitempty"` Folder *string `tfsdk:"folder" json:"folder,omitempty"` MemoryMiB *int64 `tfsdk:"memory_mi_b" json:"memoryMiB,omitempty"` Network *struct { Devices *[]struct { DeviceName *string `tfsdk:"device_name" json:"deviceName,omitempty"` Dhcp4 *bool `tfsdk:"dhcp4" json:"dhcp4,omitempty"` Dhcp6 *bool `tfsdk:"dhcp6" json:"dhcp6,omitempty"` Gateway4 *string `tfsdk:"gateway4" json:"gateway4,omitempty"` Gateway6 *string `tfsdk:"gateway6" json:"gateway6,omitempty"` IpAddrs *[]string `tfsdk:"ip_addrs" json:"ipAddrs,omitempty"` MacAddr *string `tfsdk:"mac_addr" json:"macAddr,omitempty"` Mtu *int64 `tfsdk:"mtu" json:"mtu,omitempty"` Nameservers *[]string `tfsdk:"nameservers" json:"nameservers,omitempty"` NetworkName *string `tfsdk:"network_name" json:"networkName,omitempty"` Routes *[]struct { Metric *int64 `tfsdk:"metric" json:"metric,omitempty"` To *string `tfsdk:"to" json:"to,omitempty"` Via *string `tfsdk:"via" json:"via,omitempty"` } `tfsdk:"routes" json:"routes,omitempty"` SearchDomains *[]string `tfsdk:"search_domains" json:"searchDomains,omitempty"` } `tfsdk:"devices" json:"devices,omitempty"` PreferredAPIServerCidr *string `tfsdk:"preferred_api_server_cidr" json:"preferredAPIServerCidr,omitempty"` Routes *[]struct { Metric *int64 `tfsdk:"metric" json:"metric,omitempty"` To *string `tfsdk:"to" json:"to,omitempty"` Via *string `tfsdk:"via" json:"via,omitempty"` } `tfsdk:"routes" json:"routes,omitempty"` } `tfsdk:"network" json:"network,omitempty"` NumCPUs *int64 `tfsdk:"num_cp_us" json:"numCPUs,omitempty"` NumCoresPerSocket *int64 `tfsdk:"num_cores_per_socket" json:"numCoresPerSocket,omitempty"` ResourcePool *string `tfsdk:"resource_pool" json:"resourcePool,omitempty"` Server *string `tfsdk:"server" json:"server,omitempty"` Snapshot *string `tfsdk:"snapshot" json:"snapshot,omitempty"` StoragePolicyName *string `tfsdk:"storage_policy_name" json:"storagePolicyName,omitempty"` Template *string `tfsdk:"template" json:"template,omitempty"` Thumbprint *string `tfsdk:"thumbprint" json:"thumbprint,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
Source Files ¶
- infrastructure_cluster_x_k8s_io_v_sphere_cluster_identity_v1alpha4_manifest.go
- infrastructure_cluster_x_k8s_io_v_sphere_cluster_template_v1alpha4_manifest.go
- infrastructure_cluster_x_k8s_io_v_sphere_cluster_v1alpha4_manifest.go
- infrastructure_cluster_x_k8s_io_v_sphere_deployment_zone_v1alpha4_manifest.go
- infrastructure_cluster_x_k8s_io_v_sphere_failure_domain_v1alpha4_manifest.go
- infrastructure_cluster_x_k8s_io_v_sphere_machine_template_v1alpha4_manifest.go
- infrastructure_cluster_x_k8s_io_v_sphere_machine_v1alpha4_manifest.go
- infrastructure_cluster_x_k8s_io_v_sphere_vm_v1alpha4_manifest.go
Click to show internal directories.
Click to hide internal directories.