hiveinternal_openshift_io_v1alpha1

package
v0.0.0-...-12195c9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 21, 2025 License: 0BSD Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewHiveinternalOpenshiftIoClusterSyncLeaseV1Alpha1Manifest

func NewHiveinternalOpenshiftIoClusterSyncLeaseV1Alpha1Manifest() datasource.DataSource

func NewHiveinternalOpenshiftIoClusterSyncV1Alpha1Manifest

func NewHiveinternalOpenshiftIoClusterSyncV1Alpha1Manifest() datasource.DataSource

func NewHiveinternalOpenshiftIoFakeClusterInstallV1Alpha1Manifest

func NewHiveinternalOpenshiftIoFakeClusterInstallV1Alpha1Manifest() datasource.DataSource

Types

type HiveinternalOpenshiftIoClusterSyncLeaseV1Alpha1Manifest

type HiveinternalOpenshiftIoClusterSyncLeaseV1Alpha1Manifest struct{}

func (*HiveinternalOpenshiftIoClusterSyncLeaseV1Alpha1Manifest) Metadata

func (*HiveinternalOpenshiftIoClusterSyncLeaseV1Alpha1Manifest) Read

func (*HiveinternalOpenshiftIoClusterSyncLeaseV1Alpha1Manifest) Schema

type HiveinternalOpenshiftIoClusterSyncLeaseV1Alpha1ManifestData

type HiveinternalOpenshiftIoClusterSyncLeaseV1Alpha1ManifestData 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 {
		RenewTime *string `tfsdk:"renew_time" json:"renewTime,omitempty"`
	} `tfsdk:"spec" json:"spec,omitempty"`
}

type HiveinternalOpenshiftIoClusterSyncV1Alpha1Manifest

type HiveinternalOpenshiftIoClusterSyncV1Alpha1Manifest struct{}

func (*HiveinternalOpenshiftIoClusterSyncV1Alpha1Manifest) Metadata

func (*HiveinternalOpenshiftIoClusterSyncV1Alpha1Manifest) Read

func (*HiveinternalOpenshiftIoClusterSyncV1Alpha1Manifest) Schema

type HiveinternalOpenshiftIoClusterSyncV1Alpha1ManifestData

type HiveinternalOpenshiftIoClusterSyncV1Alpha1ManifestData 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 HiveinternalOpenshiftIoFakeClusterInstallV1Alpha1Manifest

type HiveinternalOpenshiftIoFakeClusterInstallV1Alpha1Manifest struct{}

func (*HiveinternalOpenshiftIoFakeClusterInstallV1Alpha1Manifest) Metadata

func (*HiveinternalOpenshiftIoFakeClusterInstallV1Alpha1Manifest) Read

func (*HiveinternalOpenshiftIoFakeClusterInstallV1Alpha1Manifest) Schema

type HiveinternalOpenshiftIoFakeClusterInstallV1Alpha1ManifestData

type HiveinternalOpenshiftIoFakeClusterInstallV1Alpha1ManifestData 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 {
		ClusterDeploymentRef *struct {
			Name *string `tfsdk:"name" json:"name,omitempty"`
		} `tfsdk:"cluster_deployment_ref" json:"clusterDeploymentRef,omitempty"`
		ClusterMetadata *struct {
			AdminKubeconfigSecretRef *struct {
				Name *string `tfsdk:"name" json:"name,omitempty"`
			} `tfsdk:"admin_kubeconfig_secret_ref" json:"adminKubeconfigSecretRef,omitempty"`
			AdminPasswordSecretRef *struct {
				Name *string `tfsdk:"name" json:"name,omitempty"`
			} `tfsdk:"admin_password_secret_ref" json:"adminPasswordSecretRef,omitempty"`
			ClusterID *string `tfsdk:"cluster_id" json:"clusterID,omitempty"`
			InfraID   *string `tfsdk:"infra_id" json:"infraID,omitempty"`
			Platform  *struct {
				Aws *struct {
					HostedZoneRole *string `tfsdk:"hosted_zone_role" json:"hostedZoneRole,omitempty"`
				} `tfsdk:"aws" json:"aws,omitempty"`
				Azure *struct {
					ResourceGroupName *string `tfsdk:"resource_group_name" json:"resourceGroupName,omitempty"`
				} `tfsdk:"azure" json:"azure,omitempty"`
				Gcp *struct {
					NetworkProjectID *string `tfsdk:"network_project_id" json:"networkProjectID,omitempty"`
				} `tfsdk:"gcp" json:"gcp,omitempty"`
			} `tfsdk:"platform" json:"platform,omitempty"`
		} `tfsdk:"cluster_metadata" json:"clusterMetadata,omitempty"`
		ImageSetRef *struct {
			Name *string `tfsdk:"name" json:"name,omitempty"`
		} `tfsdk:"image_set_ref" json:"imageSetRef,omitempty"`
	} `tfsdk:"spec" json:"spec,omitempty"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL