Documentation ¶
Index ¶
- func NewInfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha3Manifest() datasource.DataSource
- func NewInfrastructureClusterXK8SIoVsphereClusterV1Alpha3Manifest() datasource.DataSource
- func NewInfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha3Manifest() datasource.DataSource
- func NewInfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha3Manifest() datasource.DataSource
- func NewInfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha3Manifest() datasource.DataSource
- func NewInfrastructureClusterXK8SIoVsphereMachineV1Alpha3Manifest() datasource.DataSource
- func NewInfrastructureClusterXK8SIoVsphereVmV1Alpha3Manifest() datasource.DataSource
- type InfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha3Manifest
- func (r *InfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha3Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *InfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha3Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *InfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha3Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type InfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha3ManifestData
- type InfrastructureClusterXK8SIoVsphereClusterV1Alpha3Manifest
- func (r *InfrastructureClusterXK8SIoVsphereClusterV1Alpha3Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *InfrastructureClusterXK8SIoVsphereClusterV1Alpha3Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *InfrastructureClusterXK8SIoVsphereClusterV1Alpha3Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type InfrastructureClusterXK8SIoVsphereClusterV1Alpha3ManifestData
- type InfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha3Manifest
- func (r *InfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha3Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *InfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha3Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *InfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha3Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type InfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha3ManifestData
- type InfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha3Manifest
- func (r *InfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha3Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *InfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha3Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *InfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha3Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type InfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha3ManifestData
- type InfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha3Manifest
- func (r *InfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha3Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *InfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha3Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *InfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha3Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type InfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha3ManifestData
- type InfrastructureClusterXK8SIoVsphereMachineV1Alpha3Manifest
- func (r *InfrastructureClusterXK8SIoVsphereMachineV1Alpha3Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *InfrastructureClusterXK8SIoVsphereMachineV1Alpha3Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *InfrastructureClusterXK8SIoVsphereMachineV1Alpha3Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type InfrastructureClusterXK8SIoVsphereMachineV1Alpha3ManifestData
- type InfrastructureClusterXK8SIoVsphereVmV1Alpha3Manifest
- func (r *InfrastructureClusterXK8SIoVsphereVmV1Alpha3Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *InfrastructureClusterXK8SIoVsphereVmV1Alpha3Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *InfrastructureClusterXK8SIoVsphereVmV1Alpha3Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type InfrastructureClusterXK8SIoVsphereVmV1Alpha3ManifestData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewInfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha3Manifest ¶
func NewInfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha3Manifest() datasource.DataSource
func NewInfrastructureClusterXK8SIoVsphereClusterV1Alpha3Manifest ¶
func NewInfrastructureClusterXK8SIoVsphereClusterV1Alpha3Manifest() datasource.DataSource
func NewInfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha3Manifest ¶
func NewInfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha3Manifest() datasource.DataSource
func NewInfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha3Manifest ¶
func NewInfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha3Manifest() datasource.DataSource
func NewInfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha3Manifest ¶
func NewInfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha3Manifest() datasource.DataSource
func NewInfrastructureClusterXK8SIoVsphereMachineV1Alpha3Manifest ¶
func NewInfrastructureClusterXK8SIoVsphereMachineV1Alpha3Manifest() datasource.DataSource
func NewInfrastructureClusterXK8SIoVsphereVmV1Alpha3Manifest ¶
func NewInfrastructureClusterXK8SIoVsphereVmV1Alpha3Manifest() datasource.DataSource
Types ¶
type InfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha3Manifest ¶
type InfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha3Manifest struct{}
func (*InfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha3Manifest) Metadata ¶
func (r *InfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha3Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*InfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha3Manifest) Read ¶
func (r *InfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha3Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*InfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha3Manifest) Schema ¶
func (r *InfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha3Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type InfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha3ManifestData ¶
type InfrastructureClusterXK8SIoVsphereClusterIdentityV1Alpha3ManifestData 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 InfrastructureClusterXK8SIoVsphereClusterV1Alpha3Manifest ¶
type InfrastructureClusterXK8SIoVsphereClusterV1Alpha3Manifest struct{}
func (*InfrastructureClusterXK8SIoVsphereClusterV1Alpha3Manifest) Metadata ¶
func (r *InfrastructureClusterXK8SIoVsphereClusterV1Alpha3Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*InfrastructureClusterXK8SIoVsphereClusterV1Alpha3Manifest) Read ¶
func (r *InfrastructureClusterXK8SIoVsphereClusterV1Alpha3Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*InfrastructureClusterXK8SIoVsphereClusterV1Alpha3Manifest) Schema ¶
func (r *InfrastructureClusterXK8SIoVsphereClusterV1Alpha3Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type InfrastructureClusterXK8SIoVsphereClusterV1Alpha3ManifestData ¶
type InfrastructureClusterXK8SIoVsphereClusterV1Alpha3ManifestData 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 { CloudProviderConfiguration *struct { Disk *struct { ScsiControllerType *string `tfsdk:"scsi_controller_type" json:"scsiControllerType,omitempty"` } `tfsdk:"disk" json:"disk,omitempty"` Global *struct { ApiBindPort *string `tfsdk:"api_bind_port" json:"apiBindPort,omitempty"` ApiDisable *bool `tfsdk:"api_disable" json:"apiDisable,omitempty"` CaFile *string `tfsdk:"ca_file" json:"caFile,omitempty"` Datacenters *string `tfsdk:"datacenters" json:"datacenters,omitempty"` Insecure *bool `tfsdk:"insecure" json:"insecure,omitempty"` Password *string `tfsdk:"password" json:"password,omitempty"` Port *string `tfsdk:"port" json:"port,omitempty"` RoundTripperCount *int64 `tfsdk:"round_tripper_count" json:"roundTripperCount,omitempty"` SecretName *string `tfsdk:"secret_name" json:"secretName,omitempty"` SecretNamespace *string `tfsdk:"secret_namespace" json:"secretNamespace,omitempty"` SecretsDirectory *string `tfsdk:"secrets_directory" json:"secretsDirectory,omitempty"` ServiceAccount *string `tfsdk:"service_account" json:"serviceAccount,omitempty"` Thumbprint *string `tfsdk:"thumbprint" json:"thumbprint,omitempty"` Username *string `tfsdk:"username" json:"username,omitempty"` } `tfsdk:"global" json:"global,omitempty"` Labels *struct { Region *string `tfsdk:"region" json:"region,omitempty"` Zone *string `tfsdk:"zone" json:"zone,omitempty"` } `tfsdk:"labels" json:"labels,omitempty"` Network *struct { Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"network" json:"network,omitempty"` ProviderConfig *struct { Cloud *struct { ControllerImage *string `tfsdk:"controller_image" json:"controllerImage,omitempty"` ExtraArgs *map[string]string `tfsdk:"extra_args" json:"extraArgs,omitempty"` } `tfsdk:"cloud" json:"cloud,omitempty"` Storage *struct { AttacherImage *string `tfsdk:"attacher_image" json:"attacherImage,omitempty"` ControllerImage *string `tfsdk:"controller_image" json:"controllerImage,omitempty"` LivenessProbeImage *string `tfsdk:"liveness_probe_image" json:"livenessProbeImage,omitempty"` MetadataSyncerImage *string `tfsdk:"metadata_syncer_image" json:"metadataSyncerImage,omitempty"` NodeDriverImage *string `tfsdk:"node_driver_image" json:"nodeDriverImage,omitempty"` ProvisionerImage *string `tfsdk:"provisioner_image" json:"provisionerImage,omitempty"` RegistrarImage *string `tfsdk:"registrar_image" json:"registrarImage,omitempty"` } `tfsdk:"storage" json:"storage,omitempty"` } `tfsdk:"provider_config" json:"providerConfig,omitempty"` VirtualCenter *struct { Datacenters *string `tfsdk:"datacenters" json:"datacenters,omitempty"` Password *string `tfsdk:"password" json:"password,omitempty"` Port *string `tfsdk:"port" json:"port,omitempty"` RoundTripperCount *int64 `tfsdk:"round_tripper_count" json:"roundTripperCount,omitempty"` Thumbprint *string `tfsdk:"thumbprint" json:"thumbprint,omitempty"` Username *string `tfsdk:"username" json:"username,omitempty"` } `tfsdk:"virtual_center" json:"virtualCenter,omitempty"` Workspace *struct { Datacenter *string `tfsdk:"datacenter" json:"datacenter,omitempty"` Datastore *string `tfsdk:"datastore" json:"datastore,omitempty"` Folder *string `tfsdk:"folder" json:"folder,omitempty"` ResourcePool *string `tfsdk:"resource_pool" json:"resourcePool,omitempty"` Server *string `tfsdk:"server" json:"server,omitempty"` } `tfsdk:"workspace" json:"workspace,omitempty"` } `tfsdk:"cloud_provider_configuration" json:"cloudProviderConfiguration,omitempty"` 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"` Insecure *bool `tfsdk:"insecure" json:"insecure,omitempty"` LoadBalancerRef *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:"load_balancer_ref" json:"loadBalancerRef,omitempty"` Server *string `tfsdk:"server" json:"server,omitempty"` Thumbprint *string `tfsdk:"thumbprint" json:"thumbprint,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type InfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha3Manifest ¶
type InfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha3Manifest struct{}
func (*InfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha3Manifest) Metadata ¶
func (r *InfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha3Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*InfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha3Manifest) Read ¶
func (r *InfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha3Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*InfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha3Manifest) Schema ¶
func (r *InfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha3Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type InfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha3ManifestData ¶
type InfrastructureClusterXK8SIoVsphereDeploymentZoneV1Alpha3ManifestData 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 InfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha3Manifest ¶
type InfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha3Manifest struct{}
func (*InfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha3Manifest) Metadata ¶
func (r *InfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha3Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*InfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha3Manifest) Read ¶
func (r *InfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha3Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*InfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha3Manifest) Schema ¶
func (r *InfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha3Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type InfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha3ManifestData ¶
type InfrastructureClusterXK8SIoVsphereFailureDomainV1Alpha3ManifestData 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 InfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha3Manifest ¶
type InfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha3Manifest struct{}
func (*InfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha3Manifest) Metadata ¶
func (r *InfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha3Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*InfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha3Manifest) Read ¶
func (r *InfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha3Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*InfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha3Manifest) Schema ¶
func (r *InfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha3Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type InfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha3ManifestData ¶
type InfrastructureClusterXK8SIoVsphereMachineTemplateV1Alpha3ManifestData 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"` GenerateName *string `tfsdk:"generate_name" json:"generateName,omitempty"` Labels *map[string]string `tfsdk:"labels" json:"labels,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` OwnerReferences *[]struct { ApiVersion *string `tfsdk:"api_version" json:"apiVersion,omitempty"` BlockOwnerDeletion *bool `tfsdk:"block_owner_deletion" json:"blockOwnerDeletion,omitempty"` Controller *bool `tfsdk:"controller" json:"controller,omitempty"` Kind *string `tfsdk:"kind" json:"kind,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Uid *string `tfsdk:"uid" json:"uid,omitempty"` } `tfsdk:"owner_references" json:"ownerReferences,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 InfrastructureClusterXK8SIoVsphereMachineV1Alpha3Manifest ¶
type InfrastructureClusterXK8SIoVsphereMachineV1Alpha3Manifest struct{}
func (*InfrastructureClusterXK8SIoVsphereMachineV1Alpha3Manifest) Metadata ¶
func (r *InfrastructureClusterXK8SIoVsphereMachineV1Alpha3Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*InfrastructureClusterXK8SIoVsphereMachineV1Alpha3Manifest) Read ¶
func (r *InfrastructureClusterXK8SIoVsphereMachineV1Alpha3Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*InfrastructureClusterXK8SIoVsphereMachineV1Alpha3Manifest) Schema ¶
func (r *InfrastructureClusterXK8SIoVsphereMachineV1Alpha3Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type InfrastructureClusterXK8SIoVsphereMachineV1Alpha3ManifestData ¶
type InfrastructureClusterXK8SIoVsphereMachineV1Alpha3ManifestData 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 InfrastructureClusterXK8SIoVsphereVmV1Alpha3Manifest ¶
type InfrastructureClusterXK8SIoVsphereVmV1Alpha3Manifest struct{}
func (*InfrastructureClusterXK8SIoVsphereVmV1Alpha3Manifest) Metadata ¶
func (r *InfrastructureClusterXK8SIoVsphereVmV1Alpha3Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*InfrastructureClusterXK8SIoVsphereVmV1Alpha3Manifest) Read ¶
func (r *InfrastructureClusterXK8SIoVsphereVmV1Alpha3Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*InfrastructureClusterXK8SIoVsphereVmV1Alpha3Manifest) Schema ¶
func (r *InfrastructureClusterXK8SIoVsphereVmV1Alpha3Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type InfrastructureClusterXK8SIoVsphereVmV1Alpha3ManifestData ¶
type InfrastructureClusterXK8SIoVsphereVmV1Alpha3ManifestData 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_v1alpha3_manifest.go
- infrastructure_cluster_x_k8s_io_v_sphere_cluster_v1alpha3_manifest.go
- infrastructure_cluster_x_k8s_io_v_sphere_deployment_zone_v1alpha3_manifest.go
- infrastructure_cluster_x_k8s_io_v_sphere_failure_domain_v1alpha3_manifest.go
- infrastructure_cluster_x_k8s_io_v_sphere_machine_template_v1alpha3_manifest.go
- infrastructure_cluster_x_k8s_io_v_sphere_machine_v1alpha3_manifest.go
- infrastructure_cluster_x_k8s_io_v_sphere_vm_v1alpha3_manifest.go
Click to show internal directories.
Click to hide internal directories.