pkg_crossplane_io_v1

package
v0.0.0-...-6209148 Latest Latest
Warning

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

Go to latest
Published: Nov 27, 2024 License: 0BSD Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewPkgCrossplaneIoConfigurationRevisionV1Manifest

func NewPkgCrossplaneIoConfigurationRevisionV1Manifest() datasource.DataSource

func NewPkgCrossplaneIoConfigurationV1Manifest

func NewPkgCrossplaneIoConfigurationV1Manifest() datasource.DataSource

func NewPkgCrossplaneIoProviderRevisionV1Manifest

func NewPkgCrossplaneIoProviderRevisionV1Manifest() datasource.DataSource

func NewPkgCrossplaneIoProviderV1Manifest

func NewPkgCrossplaneIoProviderV1Manifest() datasource.DataSource

Types

type PkgCrossplaneIoConfigurationRevisionV1Manifest

type PkgCrossplaneIoConfigurationRevisionV1Manifest struct{}

func (*PkgCrossplaneIoConfigurationRevisionV1Manifest) Metadata

func (*PkgCrossplaneIoConfigurationRevisionV1Manifest) Read

func (*PkgCrossplaneIoConfigurationRevisionV1Manifest) Schema

type PkgCrossplaneIoConfigurationRevisionV1ManifestData

type PkgCrossplaneIoConfigurationRevisionV1ManifestData 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 {
		CommonLabels                *map[string]string `tfsdk:"common_labels" json:"commonLabels,omitempty"`
		DesiredState                *string            `tfsdk:"desired_state" json:"desiredState,omitempty"`
		IgnoreCrossplaneConstraints *bool              `tfsdk:"ignore_crossplane_constraints" json:"ignoreCrossplaneConstraints,omitempty"`
		Image                       *string            `tfsdk:"image" json:"image,omitempty"`
		PackagePullPolicy           *string            `tfsdk:"package_pull_policy" json:"packagePullPolicy,omitempty"`
		PackagePullSecrets          *[]struct {
			Name *string `tfsdk:"name" json:"name,omitempty"`
		} `tfsdk:"package_pull_secrets" json:"packagePullSecrets,omitempty"`
		Revision                 *int64 `tfsdk:"revision" json:"revision,omitempty"`
		SkipDependencyResolution *bool  `tfsdk:"skip_dependency_resolution" json:"skipDependencyResolution,omitempty"`
	} `tfsdk:"spec" json:"spec,omitempty"`
}

type PkgCrossplaneIoConfigurationV1Manifest

type PkgCrossplaneIoConfigurationV1Manifest struct{}

func (*PkgCrossplaneIoConfigurationV1Manifest) Metadata

func (*PkgCrossplaneIoConfigurationV1Manifest) Read

func (*PkgCrossplaneIoConfigurationV1Manifest) Schema

type PkgCrossplaneIoConfigurationV1ManifestData

type PkgCrossplaneIoConfigurationV1ManifestData 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 {
		CommonLabels                *map[string]string `tfsdk:"common_labels" json:"commonLabels,omitempty"`
		IgnoreCrossplaneConstraints *bool              `tfsdk:"ignore_crossplane_constraints" json:"ignoreCrossplaneConstraints,omitempty"`
		Package                     *string            `tfsdk:"package" json:"package,omitempty"`
		PackagePullPolicy           *string            `tfsdk:"package_pull_policy" json:"packagePullPolicy,omitempty"`
		PackagePullSecrets          *[]struct {
			Name *string `tfsdk:"name" json:"name,omitempty"`
		} `tfsdk:"package_pull_secrets" json:"packagePullSecrets,omitempty"`
		RevisionActivationPolicy *string `tfsdk:"revision_activation_policy" json:"revisionActivationPolicy,omitempty"`
		RevisionHistoryLimit     *int64  `tfsdk:"revision_history_limit" json:"revisionHistoryLimit,omitempty"`
		SkipDependencyResolution *bool   `tfsdk:"skip_dependency_resolution" json:"skipDependencyResolution,omitempty"`
	} `tfsdk:"spec" json:"spec,omitempty"`
}

type PkgCrossplaneIoProviderRevisionV1Manifest

type PkgCrossplaneIoProviderRevisionV1Manifest struct{}

func (*PkgCrossplaneIoProviderRevisionV1Manifest) Metadata

func (*PkgCrossplaneIoProviderRevisionV1Manifest) Read

func (*PkgCrossplaneIoProviderRevisionV1Manifest) Schema

type PkgCrossplaneIoProviderRevisionV1ManifestData

type PkgCrossplaneIoProviderRevisionV1ManifestData 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 {
		CommonLabels        *map[string]string `tfsdk:"common_labels" json:"commonLabels,omitempty"`
		ControllerConfigRef *struct {
			Name *string `tfsdk:"name" json:"name,omitempty"`
		} `tfsdk:"controller_config_ref" json:"controllerConfigRef,omitempty"`
		DesiredState                *string `tfsdk:"desired_state" json:"desiredState,omitempty"`
		IgnoreCrossplaneConstraints *bool   `tfsdk:"ignore_crossplane_constraints" json:"ignoreCrossplaneConstraints,omitempty"`
		Image                       *string `tfsdk:"image" json:"image,omitempty"`
		PackagePullPolicy           *string `tfsdk:"package_pull_policy" json:"packagePullPolicy,omitempty"`
		PackagePullSecrets          *[]struct {
			Name *string `tfsdk:"name" json:"name,omitempty"`
		} `tfsdk:"package_pull_secrets" json:"packagePullSecrets,omitempty"`
		Revision         *int64 `tfsdk:"revision" json:"revision,omitempty"`
		RuntimeConfigRef *struct {
			ApiVersion *string `tfsdk:"api_version" json:"apiVersion,omitempty"`
			Kind       *string `tfsdk:"kind" json:"kind,omitempty"`
			Name       *string `tfsdk:"name" json:"name,omitempty"`
		} `tfsdk:"runtime_config_ref" json:"runtimeConfigRef,omitempty"`
		SkipDependencyResolution *bool   `tfsdk:"skip_dependency_resolution" json:"skipDependencyResolution,omitempty"`
		TlsClientSecretName      *string `tfsdk:"tls_client_secret_name" json:"tlsClientSecretName,omitempty"`
		TlsServerSecretName      *string `tfsdk:"tls_server_secret_name" json:"tlsServerSecretName,omitempty"`
	} `tfsdk:"spec" json:"spec,omitempty"`
}

type PkgCrossplaneIoProviderV1Manifest

type PkgCrossplaneIoProviderV1Manifest struct{}

func (*PkgCrossplaneIoProviderV1Manifest) Metadata

func (*PkgCrossplaneIoProviderV1Manifest) Read

func (*PkgCrossplaneIoProviderV1Manifest) Schema

type PkgCrossplaneIoProviderV1ManifestData

type PkgCrossplaneIoProviderV1ManifestData 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 {
		CommonLabels        *map[string]string `tfsdk:"common_labels" json:"commonLabels,omitempty"`
		ControllerConfigRef *struct {
			Name *string `tfsdk:"name" json:"name,omitempty"`
		} `tfsdk:"controller_config_ref" json:"controllerConfigRef,omitempty"`
		IgnoreCrossplaneConstraints *bool   `tfsdk:"ignore_crossplane_constraints" json:"ignoreCrossplaneConstraints,omitempty"`
		Package                     *string `tfsdk:"package" json:"package,omitempty"`
		PackagePullPolicy           *string `tfsdk:"package_pull_policy" json:"packagePullPolicy,omitempty"`
		PackagePullSecrets          *[]struct {
			Name *string `tfsdk:"name" json:"name,omitempty"`
		} `tfsdk:"package_pull_secrets" json:"packagePullSecrets,omitempty"`
		RevisionActivationPolicy *string `tfsdk:"revision_activation_policy" json:"revisionActivationPolicy,omitempty"`
		RevisionHistoryLimit     *int64  `tfsdk:"revision_history_limit" json:"revisionHistoryLimit,omitempty"`
		RuntimeConfigRef         *struct {
			ApiVersion *string `tfsdk:"api_version" json:"apiVersion,omitempty"`
			Kind       *string `tfsdk:"kind" json:"kind,omitempty"`
			Name       *string `tfsdk:"name" json:"name,omitempty"`
		} `tfsdk:"runtime_config_ref" json:"runtimeConfigRef,omitempty"`
		SkipDependencyResolution *bool `tfsdk:"skip_dependency_resolution" json:"skipDependencyResolution,omitempty"`
	} `tfsdk:"spec" json:"spec,omitempty"`
}

Jump to

Keyboard shortcuts

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