Documentation ¶
Index ¶
- func NewClustertemplateOpenshiftIoClusterTemplateInstanceV1Alpha1Manifest() datasource.DataSource
- func NewClustertemplateOpenshiftIoClusterTemplateQuotaV1Alpha1Manifest() datasource.DataSource
- func NewClustertemplateOpenshiftIoClusterTemplateSetupV1Alpha1Manifest() datasource.DataSource
- func NewClustertemplateOpenshiftIoClusterTemplateV1Alpha1Manifest() datasource.DataSource
- func NewClustertemplateOpenshiftIoConfigV1Alpha1Manifest() datasource.DataSource
- type ClustertemplateOpenshiftIoClusterTemplateInstanceV1Alpha1Manifest
- func (r *ClustertemplateOpenshiftIoClusterTemplateInstanceV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *ClustertemplateOpenshiftIoClusterTemplateInstanceV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *ClustertemplateOpenshiftIoClusterTemplateInstanceV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type ClustertemplateOpenshiftIoClusterTemplateInstanceV1Alpha1ManifestData
- type ClustertemplateOpenshiftIoClusterTemplateQuotaV1Alpha1Manifest
- func (r *ClustertemplateOpenshiftIoClusterTemplateQuotaV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *ClustertemplateOpenshiftIoClusterTemplateQuotaV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *ClustertemplateOpenshiftIoClusterTemplateQuotaV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type ClustertemplateOpenshiftIoClusterTemplateQuotaV1Alpha1ManifestData
- type ClustertemplateOpenshiftIoClusterTemplateSetupV1Alpha1Manifest
- func (r *ClustertemplateOpenshiftIoClusterTemplateSetupV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *ClustertemplateOpenshiftIoClusterTemplateSetupV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *ClustertemplateOpenshiftIoClusterTemplateSetupV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type ClustertemplateOpenshiftIoClusterTemplateSetupV1Alpha1ManifestData
- type ClustertemplateOpenshiftIoClusterTemplateV1Alpha1Manifest
- func (r *ClustertemplateOpenshiftIoClusterTemplateV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *ClustertemplateOpenshiftIoClusterTemplateV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *ClustertemplateOpenshiftIoClusterTemplateV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type ClustertemplateOpenshiftIoClusterTemplateV1Alpha1ManifestData
- type ClustertemplateOpenshiftIoConfigV1Alpha1Manifest
- func (r *ClustertemplateOpenshiftIoConfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *ClustertemplateOpenshiftIoConfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *ClustertemplateOpenshiftIoConfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type ClustertemplateOpenshiftIoConfigV1Alpha1ManifestData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewClustertemplateOpenshiftIoClusterTemplateInstanceV1Alpha1Manifest ¶
func NewClustertemplateOpenshiftIoClusterTemplateInstanceV1Alpha1Manifest() datasource.DataSource
func NewClustertemplateOpenshiftIoClusterTemplateQuotaV1Alpha1Manifest ¶
func NewClustertemplateOpenshiftIoClusterTemplateQuotaV1Alpha1Manifest() datasource.DataSource
func NewClustertemplateOpenshiftIoClusterTemplateSetupV1Alpha1Manifest ¶
func NewClustertemplateOpenshiftIoClusterTemplateSetupV1Alpha1Manifest() datasource.DataSource
func NewClustertemplateOpenshiftIoClusterTemplateV1Alpha1Manifest ¶
func NewClustertemplateOpenshiftIoClusterTemplateV1Alpha1Manifest() datasource.DataSource
func NewClustertemplateOpenshiftIoConfigV1Alpha1Manifest ¶
func NewClustertemplateOpenshiftIoConfigV1Alpha1Manifest() datasource.DataSource
Types ¶
type ClustertemplateOpenshiftIoClusterTemplateInstanceV1Alpha1Manifest ¶
type ClustertemplateOpenshiftIoClusterTemplateInstanceV1Alpha1Manifest struct{}
func (*ClustertemplateOpenshiftIoClusterTemplateInstanceV1Alpha1Manifest) Metadata ¶
func (r *ClustertemplateOpenshiftIoClusterTemplateInstanceV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*ClustertemplateOpenshiftIoClusterTemplateInstanceV1Alpha1Manifest) Read ¶
func (r *ClustertemplateOpenshiftIoClusterTemplateInstanceV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*ClustertemplateOpenshiftIoClusterTemplateInstanceV1Alpha1Manifest) Schema ¶
func (r *ClustertemplateOpenshiftIoClusterTemplateInstanceV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type ClustertemplateOpenshiftIoClusterTemplateInstanceV1Alpha1ManifestData ¶
type ClustertemplateOpenshiftIoClusterTemplateInstanceV1Alpha1ManifestData 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 { ClusterTemplateRef *string `tfsdk:"cluster_template_ref" json:"clusterTemplateRef,omitempty"` KubeconfigSecretRef *string `tfsdk:"kubeconfig_secret_ref" json:"kubeconfigSecretRef,omitempty"` Parameters *[]struct { ClusterSetup *string `tfsdk:"cluster_setup" json:"clusterSetup,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Value *string `tfsdk:"value" json:"value,omitempty"` } `tfsdk:"parameters" json:"parameters,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type ClustertemplateOpenshiftIoClusterTemplateQuotaV1Alpha1Manifest ¶
type ClustertemplateOpenshiftIoClusterTemplateQuotaV1Alpha1Manifest struct{}
func (*ClustertemplateOpenshiftIoClusterTemplateQuotaV1Alpha1Manifest) Metadata ¶
func (r *ClustertemplateOpenshiftIoClusterTemplateQuotaV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*ClustertemplateOpenshiftIoClusterTemplateQuotaV1Alpha1Manifest) Read ¶
func (r *ClustertemplateOpenshiftIoClusterTemplateQuotaV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*ClustertemplateOpenshiftIoClusterTemplateQuotaV1Alpha1Manifest) Schema ¶
func (r *ClustertemplateOpenshiftIoClusterTemplateQuotaV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type ClustertemplateOpenshiftIoClusterTemplateQuotaV1Alpha1ManifestData ¶
type ClustertemplateOpenshiftIoClusterTemplateQuotaV1Alpha1ManifestData 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 { AllowedTemplates *[]struct { Count *int64 `tfsdk:"count" json:"count,omitempty"` DeleteAfter *string `tfsdk:"delete_after" json:"deleteAfter,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"allowed_templates" json:"allowedTemplates,omitempty"` Budget *int64 `tfsdk:"budget" json:"budget,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type ClustertemplateOpenshiftIoClusterTemplateSetupV1Alpha1Manifest ¶
type ClustertemplateOpenshiftIoClusterTemplateSetupV1Alpha1Manifest struct{}
func (*ClustertemplateOpenshiftIoClusterTemplateSetupV1Alpha1Manifest) Metadata ¶
func (r *ClustertemplateOpenshiftIoClusterTemplateSetupV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*ClustertemplateOpenshiftIoClusterTemplateSetupV1Alpha1Manifest) Read ¶
func (r *ClustertemplateOpenshiftIoClusterTemplateSetupV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*ClustertemplateOpenshiftIoClusterTemplateSetupV1Alpha1Manifest) Schema ¶
func (r *ClustertemplateOpenshiftIoClusterTemplateSetupV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type ClustertemplateOpenshiftIoClusterTemplateSetupV1Alpha1ManifestData ¶
type ClustertemplateOpenshiftIoClusterTemplateSetupV1Alpha1ManifestData 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 { ClusterSetup *[]string `tfsdk:"cluster_setup" json:"clusterSetup,omitempty"` SkipClusterRegistration *bool `tfsdk:"skip_cluster_registration" json:"skipClusterRegistration,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type ClustertemplateOpenshiftIoClusterTemplateV1Alpha1Manifest ¶
type ClustertemplateOpenshiftIoClusterTemplateV1Alpha1Manifest struct{}
func (*ClustertemplateOpenshiftIoClusterTemplateV1Alpha1Manifest) Metadata ¶
func (r *ClustertemplateOpenshiftIoClusterTemplateV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*ClustertemplateOpenshiftIoClusterTemplateV1Alpha1Manifest) Read ¶
func (r *ClustertemplateOpenshiftIoClusterTemplateV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*ClustertemplateOpenshiftIoClusterTemplateV1Alpha1Manifest) Schema ¶
func (r *ClustertemplateOpenshiftIoClusterTemplateV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type ClustertemplateOpenshiftIoClusterTemplateV1Alpha1ManifestData ¶
type ClustertemplateOpenshiftIoClusterTemplateV1Alpha1ManifestData 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 { ClusterDefinition *string `tfsdk:"cluster_definition" json:"clusterDefinition,omitempty"` ClusterSetup *[]string `tfsdk:"cluster_setup" json:"clusterSetup,omitempty"` Cost *int64 `tfsdk:"cost" json:"cost,omitempty"` SkipClusterRegistration *bool `tfsdk:"skip_cluster_registration" json:"skipClusterRegistration,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type ClustertemplateOpenshiftIoConfigV1Alpha1Manifest ¶
type ClustertemplateOpenshiftIoConfigV1Alpha1Manifest struct{}
func (*ClustertemplateOpenshiftIoConfigV1Alpha1Manifest) Metadata ¶
func (r *ClustertemplateOpenshiftIoConfigV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*ClustertemplateOpenshiftIoConfigV1Alpha1Manifest) Read ¶
func (r *ClustertemplateOpenshiftIoConfigV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*ClustertemplateOpenshiftIoConfigV1Alpha1Manifest) Schema ¶
func (r *ClustertemplateOpenshiftIoConfigV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type ClustertemplateOpenshiftIoConfigV1Alpha1ManifestData ¶
type ClustertemplateOpenshiftIoConfigV1Alpha1ManifestData 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 { ArgoCDNamespace *string `tfsdk:"argo_cd_namespace" json:"argoCDNamespace,omitempty"` LoginAttemptTimeoutOverride *string `tfsdk:"login_attempt_timeout_override" json:"loginAttemptTimeoutOverride,omitempty"` UiEnabled *bool `tfsdk:"ui_enabled" json:"uiEnabled,omitempty"` UiImage *string `tfsdk:"ui_image" json:"uiImage,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
Source Files ¶
- clustertemplate_openshift_io_cluster_template_instance_v1alpha1_manifest.go
- clustertemplate_openshift_io_cluster_template_quota_v1alpha1_manifest.go
- clustertemplate_openshift_io_cluster_template_setup_v1alpha1_manifest.go
- clustertemplate_openshift_io_cluster_template_v1alpha1_manifest.go
- clustertemplate_openshift_io_config_v1alpha1_manifest.go
Click to show internal directories.
Click to hide internal directories.