Documentation ¶
Index ¶
- func NewOperatorOpenshiftIoAuthenticationV1Manifest() datasource.DataSource
- func NewOperatorOpenshiftIoCloudCredentialV1Manifest() datasource.DataSource
- func NewOperatorOpenshiftIoClusterCsidriverV1Manifest() datasource.DataSource
- func NewOperatorOpenshiftIoConfigV1Manifest() datasource.DataSource
- func NewOperatorOpenshiftIoConsoleV1Manifest() datasource.DataSource
- func NewOperatorOpenshiftIoCsisnapshotControllerV1Manifest() datasource.DataSource
- func NewOperatorOpenshiftIoDnsV1Manifest() datasource.DataSource
- func NewOperatorOpenshiftIoEtcdV1Manifest() datasource.DataSource
- func NewOperatorOpenshiftIoIngressControllerV1Manifest() datasource.DataSource
- func NewOperatorOpenshiftIoInsightsOperatorV1Manifest() datasource.DataSource
- func NewOperatorOpenshiftIoKubeApiserverV1Manifest() datasource.DataSource
- func NewOperatorOpenshiftIoKubeControllerManagerV1Manifest() datasource.DataSource
- func NewOperatorOpenshiftIoKubeSchedulerV1Manifest() datasource.DataSource
- func NewOperatorOpenshiftIoKubeStorageVersionMigratorV1Manifest() datasource.DataSource
- func NewOperatorOpenshiftIoMachineConfigurationV1Manifest() datasource.DataSource
- func NewOperatorOpenshiftIoNetworkV1Manifest() datasource.DataSource
- func NewOperatorOpenshiftIoOpenShiftApiserverV1Manifest() datasource.DataSource
- func NewOperatorOpenshiftIoOpenShiftControllerManagerV1Manifest() datasource.DataSource
- func NewOperatorOpenshiftIoServiceCaV1Manifest() datasource.DataSource
- func NewOperatorOpenshiftIoStorageV1Manifest() datasource.DataSource
- type OperatorOpenshiftIoAuthenticationV1Manifest
- func (r *OperatorOpenshiftIoAuthenticationV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *OperatorOpenshiftIoAuthenticationV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *OperatorOpenshiftIoAuthenticationV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type OperatorOpenshiftIoAuthenticationV1ManifestData
- type OperatorOpenshiftIoCloudCredentialV1Manifest
- func (r *OperatorOpenshiftIoCloudCredentialV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *OperatorOpenshiftIoCloudCredentialV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *OperatorOpenshiftIoCloudCredentialV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type OperatorOpenshiftIoCloudCredentialV1ManifestData
- type OperatorOpenshiftIoClusterCsidriverV1Manifest
- func (r *OperatorOpenshiftIoClusterCsidriverV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *OperatorOpenshiftIoClusterCsidriverV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *OperatorOpenshiftIoClusterCsidriverV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type OperatorOpenshiftIoClusterCsidriverV1ManifestData
- type OperatorOpenshiftIoConfigV1Manifest
- func (r *OperatorOpenshiftIoConfigV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *OperatorOpenshiftIoConfigV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *OperatorOpenshiftIoConfigV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type OperatorOpenshiftIoConfigV1ManifestData
- type OperatorOpenshiftIoConsoleV1Manifest
- func (r *OperatorOpenshiftIoConsoleV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *OperatorOpenshiftIoConsoleV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *OperatorOpenshiftIoConsoleV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type OperatorOpenshiftIoConsoleV1ManifestData
- type OperatorOpenshiftIoCsisnapshotControllerV1Manifest
- func (r *OperatorOpenshiftIoCsisnapshotControllerV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *OperatorOpenshiftIoCsisnapshotControllerV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *OperatorOpenshiftIoCsisnapshotControllerV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type OperatorOpenshiftIoCsisnapshotControllerV1ManifestData
- type OperatorOpenshiftIoDnsV1Manifest
- func (r *OperatorOpenshiftIoDnsV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *OperatorOpenshiftIoDnsV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *OperatorOpenshiftIoDnsV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type OperatorOpenshiftIoDnsV1ManifestData
- type OperatorOpenshiftIoEtcdV1Manifest
- func (r *OperatorOpenshiftIoEtcdV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *OperatorOpenshiftIoEtcdV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *OperatorOpenshiftIoEtcdV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type OperatorOpenshiftIoEtcdV1ManifestData
- type OperatorOpenshiftIoIngressControllerV1Manifest
- func (r *OperatorOpenshiftIoIngressControllerV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *OperatorOpenshiftIoIngressControllerV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *OperatorOpenshiftIoIngressControllerV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type OperatorOpenshiftIoIngressControllerV1ManifestData
- type OperatorOpenshiftIoInsightsOperatorV1Manifest
- func (r *OperatorOpenshiftIoInsightsOperatorV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *OperatorOpenshiftIoInsightsOperatorV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *OperatorOpenshiftIoInsightsOperatorV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type OperatorOpenshiftIoInsightsOperatorV1ManifestData
- type OperatorOpenshiftIoKubeApiserverV1Manifest
- func (r *OperatorOpenshiftIoKubeApiserverV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *OperatorOpenshiftIoKubeApiserverV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *OperatorOpenshiftIoKubeApiserverV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type OperatorOpenshiftIoKubeApiserverV1ManifestData
- type OperatorOpenshiftIoKubeControllerManagerV1Manifest
- func (r *OperatorOpenshiftIoKubeControllerManagerV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *OperatorOpenshiftIoKubeControllerManagerV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *OperatorOpenshiftIoKubeControllerManagerV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type OperatorOpenshiftIoKubeControllerManagerV1ManifestData
- type OperatorOpenshiftIoKubeSchedulerV1Manifest
- func (r *OperatorOpenshiftIoKubeSchedulerV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *OperatorOpenshiftIoKubeSchedulerV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *OperatorOpenshiftIoKubeSchedulerV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type OperatorOpenshiftIoKubeSchedulerV1ManifestData
- type OperatorOpenshiftIoKubeStorageVersionMigratorV1Manifest
- func (r *OperatorOpenshiftIoKubeStorageVersionMigratorV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *OperatorOpenshiftIoKubeStorageVersionMigratorV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *OperatorOpenshiftIoKubeStorageVersionMigratorV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type OperatorOpenshiftIoKubeStorageVersionMigratorV1ManifestData
- type OperatorOpenshiftIoMachineConfigurationV1Manifest
- func (r *OperatorOpenshiftIoMachineConfigurationV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *OperatorOpenshiftIoMachineConfigurationV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *OperatorOpenshiftIoMachineConfigurationV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type OperatorOpenshiftIoMachineConfigurationV1ManifestData
- type OperatorOpenshiftIoNetworkV1Manifest
- func (r *OperatorOpenshiftIoNetworkV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *OperatorOpenshiftIoNetworkV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *OperatorOpenshiftIoNetworkV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type OperatorOpenshiftIoNetworkV1ManifestData
- type OperatorOpenshiftIoOpenShiftApiserverV1Manifest
- func (r *OperatorOpenshiftIoOpenShiftApiserverV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *OperatorOpenshiftIoOpenShiftApiserverV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *OperatorOpenshiftIoOpenShiftApiserverV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type OperatorOpenshiftIoOpenShiftApiserverV1ManifestData
- type OperatorOpenshiftIoOpenShiftControllerManagerV1Manifest
- func (r *OperatorOpenshiftIoOpenShiftControllerManagerV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *OperatorOpenshiftIoOpenShiftControllerManagerV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *OperatorOpenshiftIoOpenShiftControllerManagerV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type OperatorOpenshiftIoOpenShiftControllerManagerV1ManifestData
- type OperatorOpenshiftIoServiceCaV1Manifest
- func (r *OperatorOpenshiftIoServiceCaV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *OperatorOpenshiftIoServiceCaV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *OperatorOpenshiftIoServiceCaV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type OperatorOpenshiftIoServiceCaV1ManifestData
- type OperatorOpenshiftIoStorageV1Manifest
- func (r *OperatorOpenshiftIoStorageV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *OperatorOpenshiftIoStorageV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *OperatorOpenshiftIoStorageV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type OperatorOpenshiftIoStorageV1ManifestData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewOperatorOpenshiftIoAuthenticationV1Manifest ¶
func NewOperatorOpenshiftIoAuthenticationV1Manifest() datasource.DataSource
func NewOperatorOpenshiftIoCloudCredentialV1Manifest ¶
func NewOperatorOpenshiftIoCloudCredentialV1Manifest() datasource.DataSource
func NewOperatorOpenshiftIoClusterCsidriverV1Manifest ¶
func NewOperatorOpenshiftIoClusterCsidriverV1Manifest() datasource.DataSource
func NewOperatorOpenshiftIoConfigV1Manifest ¶
func NewOperatorOpenshiftIoConfigV1Manifest() datasource.DataSource
func NewOperatorOpenshiftIoConsoleV1Manifest ¶
func NewOperatorOpenshiftIoConsoleV1Manifest() datasource.DataSource
func NewOperatorOpenshiftIoCsisnapshotControllerV1Manifest ¶
func NewOperatorOpenshiftIoCsisnapshotControllerV1Manifest() datasource.DataSource
func NewOperatorOpenshiftIoDnsV1Manifest ¶
func NewOperatorOpenshiftIoDnsV1Manifest() datasource.DataSource
func NewOperatorOpenshiftIoEtcdV1Manifest ¶
func NewOperatorOpenshiftIoEtcdV1Manifest() datasource.DataSource
func NewOperatorOpenshiftIoIngressControllerV1Manifest ¶
func NewOperatorOpenshiftIoIngressControllerV1Manifest() datasource.DataSource
func NewOperatorOpenshiftIoInsightsOperatorV1Manifest ¶
func NewOperatorOpenshiftIoInsightsOperatorV1Manifest() datasource.DataSource
func NewOperatorOpenshiftIoKubeApiserverV1Manifest ¶
func NewOperatorOpenshiftIoKubeApiserverV1Manifest() datasource.DataSource
func NewOperatorOpenshiftIoKubeControllerManagerV1Manifest ¶
func NewOperatorOpenshiftIoKubeControllerManagerV1Manifest() datasource.DataSource
func NewOperatorOpenshiftIoKubeSchedulerV1Manifest ¶
func NewOperatorOpenshiftIoKubeSchedulerV1Manifest() datasource.DataSource
func NewOperatorOpenshiftIoKubeStorageVersionMigratorV1Manifest ¶
func NewOperatorOpenshiftIoKubeStorageVersionMigratorV1Manifest() datasource.DataSource
func NewOperatorOpenshiftIoMachineConfigurationV1Manifest ¶
func NewOperatorOpenshiftIoMachineConfigurationV1Manifest() datasource.DataSource
func NewOperatorOpenshiftIoNetworkV1Manifest ¶
func NewOperatorOpenshiftIoNetworkV1Manifest() datasource.DataSource
func NewOperatorOpenshiftIoOpenShiftApiserverV1Manifest ¶
func NewOperatorOpenshiftIoOpenShiftApiserverV1Manifest() datasource.DataSource
func NewOperatorOpenshiftIoOpenShiftControllerManagerV1Manifest ¶
func NewOperatorOpenshiftIoOpenShiftControllerManagerV1Manifest() datasource.DataSource
func NewOperatorOpenshiftIoServiceCaV1Manifest ¶
func NewOperatorOpenshiftIoServiceCaV1Manifest() datasource.DataSource
func NewOperatorOpenshiftIoStorageV1Manifest ¶
func NewOperatorOpenshiftIoStorageV1Manifest() datasource.DataSource
Types ¶
type OperatorOpenshiftIoAuthenticationV1Manifest ¶
type OperatorOpenshiftIoAuthenticationV1Manifest struct{}
func (*OperatorOpenshiftIoAuthenticationV1Manifest) Metadata ¶
func (r *OperatorOpenshiftIoAuthenticationV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*OperatorOpenshiftIoAuthenticationV1Manifest) Read ¶
func (r *OperatorOpenshiftIoAuthenticationV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*OperatorOpenshiftIoAuthenticationV1Manifest) Schema ¶
func (r *OperatorOpenshiftIoAuthenticationV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type OperatorOpenshiftIoAuthenticationV1ManifestData ¶
type OperatorOpenshiftIoAuthenticationV1ManifestData 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 { LogLevel *string `tfsdk:"log_level" json:"logLevel,omitempty"` ManagementState *string `tfsdk:"management_state" json:"managementState,omitempty"` ObservedConfig *map[string]string `tfsdk:"observed_config" json:"observedConfig,omitempty"` OperatorLogLevel *string `tfsdk:"operator_log_level" json:"operatorLogLevel,omitempty"` UnsupportedConfigOverrides *map[string]string `tfsdk:"unsupported_config_overrides" json:"unsupportedConfigOverrides,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type OperatorOpenshiftIoCloudCredentialV1Manifest ¶
type OperatorOpenshiftIoCloudCredentialV1Manifest struct{}
func (*OperatorOpenshiftIoCloudCredentialV1Manifest) Metadata ¶
func (r *OperatorOpenshiftIoCloudCredentialV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*OperatorOpenshiftIoCloudCredentialV1Manifest) Read ¶
func (r *OperatorOpenshiftIoCloudCredentialV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*OperatorOpenshiftIoCloudCredentialV1Manifest) Schema ¶
func (r *OperatorOpenshiftIoCloudCredentialV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type OperatorOpenshiftIoCloudCredentialV1ManifestData ¶
type OperatorOpenshiftIoCloudCredentialV1ManifestData 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 { CredentialsMode *string `tfsdk:"credentials_mode" json:"credentialsMode,omitempty"` LogLevel *string `tfsdk:"log_level" json:"logLevel,omitempty"` ManagementState *string `tfsdk:"management_state" json:"managementState,omitempty"` ObservedConfig *map[string]string `tfsdk:"observed_config" json:"observedConfig,omitempty"` OperatorLogLevel *string `tfsdk:"operator_log_level" json:"operatorLogLevel,omitempty"` UnsupportedConfigOverrides *map[string]string `tfsdk:"unsupported_config_overrides" json:"unsupportedConfigOverrides,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type OperatorOpenshiftIoClusterCsidriverV1Manifest ¶
type OperatorOpenshiftIoClusterCsidriverV1Manifest struct{}
func (*OperatorOpenshiftIoClusterCsidriverV1Manifest) Metadata ¶
func (r *OperatorOpenshiftIoClusterCsidriverV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*OperatorOpenshiftIoClusterCsidriverV1Manifest) Read ¶
func (r *OperatorOpenshiftIoClusterCsidriverV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*OperatorOpenshiftIoClusterCsidriverV1Manifest) Schema ¶
func (r *OperatorOpenshiftIoClusterCsidriverV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type OperatorOpenshiftIoClusterCsidriverV1ManifestData ¶
type OperatorOpenshiftIoClusterCsidriverV1ManifestData 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 { DriverConfig *struct { Aws *struct { KmsKeyARN *string `tfsdk:"kms_key_arn" json:"kmsKeyARN,omitempty"` } `tfsdk:"aws" json:"aws,omitempty"` Azure *struct { DiskEncryptionSet *struct { Name *string `tfsdk:"name" json:"name,omitempty"` ResourceGroup *string `tfsdk:"resource_group" json:"resourceGroup,omitempty"` SubscriptionID *string `tfsdk:"subscription_id" json:"subscriptionID,omitempty"` } `tfsdk:"disk_encryption_set" json:"diskEncryptionSet,omitempty"` } `tfsdk:"azure" json:"azure,omitempty"` DriverType *string `tfsdk:"driver_type" json:"driverType,omitempty"` Gcp *struct { KmsKey *struct { KeyRing *string `tfsdk:"key_ring" json:"keyRing,omitempty"` Location *string `tfsdk:"location" json:"location,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` ProjectID *string `tfsdk:"project_id" json:"projectID,omitempty"` } `tfsdk:"kms_key" json:"kmsKey,omitempty"` } `tfsdk:"gcp" json:"gcp,omitempty"` Ibmcloud *struct { EncryptionKeyCRN *string `tfsdk:"encryption_key_crn" json:"encryptionKeyCRN,omitempty"` } `tfsdk:"ibmcloud" json:"ibmcloud,omitempty"` VSphere *struct { TopologyCategories *[]string `tfsdk:"topology_categories" json:"topologyCategories,omitempty"` } `tfsdk:"v_sphere" json:"vSphere,omitempty"` } `tfsdk:"driver_config" json:"driverConfig,omitempty"` LogLevel *string `tfsdk:"log_level" json:"logLevel,omitempty"` ManagementState *string `tfsdk:"management_state" json:"managementState,omitempty"` ObservedConfig *map[string]string `tfsdk:"observed_config" json:"observedConfig,omitempty"` OperatorLogLevel *string `tfsdk:"operator_log_level" json:"operatorLogLevel,omitempty"` StorageClassState *string `tfsdk:"storage_class_state" json:"storageClassState,omitempty"` UnsupportedConfigOverrides *map[string]string `tfsdk:"unsupported_config_overrides" json:"unsupportedConfigOverrides,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type OperatorOpenshiftIoConfigV1Manifest ¶
type OperatorOpenshiftIoConfigV1Manifest struct{}
func (*OperatorOpenshiftIoConfigV1Manifest) Metadata ¶
func (r *OperatorOpenshiftIoConfigV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*OperatorOpenshiftIoConfigV1Manifest) Read ¶
func (r *OperatorOpenshiftIoConfigV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*OperatorOpenshiftIoConfigV1Manifest) Schema ¶
func (r *OperatorOpenshiftIoConfigV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type OperatorOpenshiftIoConfigV1ManifestData ¶
type OperatorOpenshiftIoConfigV1ManifestData 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 { LogLevel *string `tfsdk:"log_level" json:"logLevel,omitempty"` ManagementState *string `tfsdk:"management_state" json:"managementState,omitempty"` ObservedConfig *map[string]string `tfsdk:"observed_config" json:"observedConfig,omitempty"` OperatorLogLevel *string `tfsdk:"operator_log_level" json:"operatorLogLevel,omitempty"` UnsupportedConfigOverrides *map[string]string `tfsdk:"unsupported_config_overrides" json:"unsupportedConfigOverrides,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type OperatorOpenshiftIoConsoleV1Manifest ¶
type OperatorOpenshiftIoConsoleV1Manifest struct{}
func (*OperatorOpenshiftIoConsoleV1Manifest) Metadata ¶
func (r *OperatorOpenshiftIoConsoleV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*OperatorOpenshiftIoConsoleV1Manifest) Read ¶
func (r *OperatorOpenshiftIoConsoleV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*OperatorOpenshiftIoConsoleV1Manifest) Schema ¶
func (r *OperatorOpenshiftIoConsoleV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type OperatorOpenshiftIoConsoleV1ManifestData ¶
type OperatorOpenshiftIoConsoleV1ManifestData 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 { Customization *struct { AddPage *struct { DisabledActions *[]string `tfsdk:"disabled_actions" json:"disabledActions,omitempty"` } `tfsdk:"add_page" json:"addPage,omitempty"` Brand *string `tfsdk:"brand" json:"brand,omitempty"` CustomLogoFile *struct { Key *string `tfsdk:"key" json:"key,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"custom_logo_file" json:"customLogoFile,omitempty"` CustomProductName *string `tfsdk:"custom_product_name" json:"customProductName,omitempty"` DeveloperCatalog *struct { Categories *[]struct { Id *string `tfsdk:"id" json:"id,omitempty"` Label *string `tfsdk:"label" json:"label,omitempty"` Subcategories *[]struct { Id *string `tfsdk:"id" json:"id,omitempty"` Label *string `tfsdk:"label" json:"label,omitempty"` Tags *[]string `tfsdk:"tags" json:"tags,omitempty"` } `tfsdk:"subcategories" json:"subcategories,omitempty"` Tags *[]string `tfsdk:"tags" json:"tags,omitempty"` } `tfsdk:"categories" json:"categories,omitempty"` Types *struct { Disabled *[]string `tfsdk:"disabled" json:"disabled,omitempty"` Enabled *[]string `tfsdk:"enabled" json:"enabled,omitempty"` State *string `tfsdk:"state" json:"state,omitempty"` } `tfsdk:"types" json:"types,omitempty"` } `tfsdk:"developer_catalog" json:"developerCatalog,omitempty"` DocumentationBaseURL *string `tfsdk:"documentation_base_url" json:"documentationBaseURL,omitempty"` Perspectives *[]struct { Id *string `tfsdk:"id" json:"id,omitempty"` PinnedResources *[]struct { Group *string `tfsdk:"group" json:"group,omitempty"` Resource *string `tfsdk:"resource" json:"resource,omitempty"` Version *string `tfsdk:"version" json:"version,omitempty"` } `tfsdk:"pinned_resources" json:"pinnedResources,omitempty"` Visibility *struct { AccessReview *struct { Missing *[]struct { Group *string `tfsdk:"group" json:"group,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` Resource *string `tfsdk:"resource" json:"resource,omitempty"` Subresource *string `tfsdk:"subresource" json:"subresource,omitempty"` Verb *string `tfsdk:"verb" json:"verb,omitempty"` Version *string `tfsdk:"version" json:"version,omitempty"` } `tfsdk:"missing" json:"missing,omitempty"` Required *[]struct { Group *string `tfsdk:"group" json:"group,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` Resource *string `tfsdk:"resource" json:"resource,omitempty"` Subresource *string `tfsdk:"subresource" json:"subresource,omitempty"` Verb *string `tfsdk:"verb" json:"verb,omitempty"` Version *string `tfsdk:"version" json:"version,omitempty"` } `tfsdk:"required" json:"required,omitempty"` } `tfsdk:"access_review" json:"accessReview,omitempty"` State *string `tfsdk:"state" json:"state,omitempty"` } `tfsdk:"visibility" json:"visibility,omitempty"` } `tfsdk:"perspectives" json:"perspectives,omitempty"` ProjectAccess *struct { AvailableClusterRoles *[]string `tfsdk:"available_cluster_roles" json:"availableClusterRoles,omitempty"` } `tfsdk:"project_access" json:"projectAccess,omitempty"` QuickStarts *struct { Disabled *[]string `tfsdk:"disabled" json:"disabled,omitempty"` } `tfsdk:"quick_starts" json:"quickStarts,omitempty"` } `tfsdk:"customization" json:"customization,omitempty"` LogLevel *string `tfsdk:"log_level" json:"logLevel,omitempty"` ManagementState *string `tfsdk:"management_state" json:"managementState,omitempty"` ObservedConfig *map[string]string `tfsdk:"observed_config" json:"observedConfig,omitempty"` OperatorLogLevel *string `tfsdk:"operator_log_level" json:"operatorLogLevel,omitempty"` Plugins *[]string `tfsdk:"plugins" json:"plugins,omitempty"` Providers *struct { Statuspage *struct { PageID *string `tfsdk:"page_id" json:"pageID,omitempty"` } `tfsdk:"statuspage" json:"statuspage,omitempty"` } `tfsdk:"providers" json:"providers,omitempty"` Route *struct { Hostname *string `tfsdk:"hostname" json:"hostname,omitempty"` Secret *struct { Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"secret" json:"secret,omitempty"` } `tfsdk:"route" json:"route,omitempty"` UnsupportedConfigOverrides *map[string]string `tfsdk:"unsupported_config_overrides" json:"unsupportedConfigOverrides,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type OperatorOpenshiftIoCsisnapshotControllerV1Manifest ¶
type OperatorOpenshiftIoCsisnapshotControllerV1Manifest struct{}
func (*OperatorOpenshiftIoCsisnapshotControllerV1Manifest) Metadata ¶
func (r *OperatorOpenshiftIoCsisnapshotControllerV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*OperatorOpenshiftIoCsisnapshotControllerV1Manifest) Read ¶
func (r *OperatorOpenshiftIoCsisnapshotControllerV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*OperatorOpenshiftIoCsisnapshotControllerV1Manifest) Schema ¶
func (r *OperatorOpenshiftIoCsisnapshotControllerV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type OperatorOpenshiftIoCsisnapshotControllerV1ManifestData ¶
type OperatorOpenshiftIoCsisnapshotControllerV1ManifestData 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 { LogLevel *string `tfsdk:"log_level" json:"logLevel,omitempty"` ManagementState *string `tfsdk:"management_state" json:"managementState,omitempty"` ObservedConfig *map[string]string `tfsdk:"observed_config" json:"observedConfig,omitempty"` OperatorLogLevel *string `tfsdk:"operator_log_level" json:"operatorLogLevel,omitempty"` UnsupportedConfigOverrides *map[string]string `tfsdk:"unsupported_config_overrides" json:"unsupportedConfigOverrides,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type OperatorOpenshiftIoDnsV1Manifest ¶
type OperatorOpenshiftIoDnsV1Manifest struct{}
func (*OperatorOpenshiftIoDnsV1Manifest) Metadata ¶
func (r *OperatorOpenshiftIoDnsV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*OperatorOpenshiftIoDnsV1Manifest) Read ¶
func (r *OperatorOpenshiftIoDnsV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*OperatorOpenshiftIoDnsV1Manifest) Schema ¶
func (r *OperatorOpenshiftIoDnsV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type OperatorOpenshiftIoDnsV1ManifestData ¶
type OperatorOpenshiftIoDnsV1ManifestData 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 { Cache *struct { NegativeTTL *string `tfsdk:"negative_ttl" json:"negativeTTL,omitempty"` PositiveTTL *string `tfsdk:"positive_ttl" json:"positiveTTL,omitempty"` } `tfsdk:"cache" json:"cache,omitempty"` LogLevel *string `tfsdk:"log_level" json:"logLevel,omitempty"` ManagementState *string `tfsdk:"management_state" json:"managementState,omitempty"` NodePlacement *struct { NodeSelector *map[string]string `tfsdk:"node_selector" json:"nodeSelector,omitempty"` Tolerations *[]struct { Effect *string `tfsdk:"effect" json:"effect,omitempty"` Key *string `tfsdk:"key" json:"key,omitempty"` Operator *string `tfsdk:"operator" json:"operator,omitempty"` TolerationSeconds *int64 `tfsdk:"toleration_seconds" json:"tolerationSeconds,omitempty"` Value *string `tfsdk:"value" json:"value,omitempty"` } `tfsdk:"tolerations" json:"tolerations,omitempty"` } `tfsdk:"node_placement" json:"nodePlacement,omitempty"` OperatorLogLevel *string `tfsdk:"operator_log_level" json:"operatorLogLevel,omitempty"` Servers *[]struct { ForwardPlugin *struct { Policy *string `tfsdk:"policy" json:"policy,omitempty"` ProtocolStrategy *string `tfsdk:"protocol_strategy" json:"protocolStrategy,omitempty"` TransportConfig *struct { Tls *struct { CaBundle *struct { Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"ca_bundle" json:"caBundle,omitempty"` ServerName *string `tfsdk:"server_name" json:"serverName,omitempty"` } `tfsdk:"tls" json:"tls,omitempty"` Transport *string `tfsdk:"transport" json:"transport,omitempty"` } `tfsdk:"transport_config" json:"transportConfig,omitempty"` Upstreams *[]string `tfsdk:"upstreams" json:"upstreams,omitempty"` } `tfsdk:"forward_plugin" json:"forwardPlugin,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Zones *[]string `tfsdk:"zones" json:"zones,omitempty"` } `tfsdk:"servers" json:"servers,omitempty"` UpstreamResolvers *struct { Policy *string `tfsdk:"policy" json:"policy,omitempty"` ProtocolStrategy *string `tfsdk:"protocol_strategy" json:"protocolStrategy,omitempty"` TransportConfig *struct { Tls *struct { CaBundle *struct { Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"ca_bundle" json:"caBundle,omitempty"` ServerName *string `tfsdk:"server_name" json:"serverName,omitempty"` } `tfsdk:"tls" json:"tls,omitempty"` Transport *string `tfsdk:"transport" json:"transport,omitempty"` } `tfsdk:"transport_config" json:"transportConfig,omitempty"` Upstreams *[]struct { Address *string `tfsdk:"address" json:"address,omitempty"` Port *int64 `tfsdk:"port" json:"port,omitempty"` Type *string `tfsdk:"type" json:"type,omitempty"` } `tfsdk:"upstreams" json:"upstreams,omitempty"` } `tfsdk:"upstream_resolvers" json:"upstreamResolvers,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type OperatorOpenshiftIoEtcdV1Manifest ¶
type OperatorOpenshiftIoEtcdV1Manifest struct{}
func (*OperatorOpenshiftIoEtcdV1Manifest) Metadata ¶
func (r *OperatorOpenshiftIoEtcdV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*OperatorOpenshiftIoEtcdV1Manifest) Read ¶
func (r *OperatorOpenshiftIoEtcdV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*OperatorOpenshiftIoEtcdV1Manifest) Schema ¶
func (r *OperatorOpenshiftIoEtcdV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type OperatorOpenshiftIoEtcdV1ManifestData ¶
type OperatorOpenshiftIoEtcdV1ManifestData 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 { FailedRevisionLimit *int64 `tfsdk:"failed_revision_limit" json:"failedRevisionLimit,omitempty"` ForceRedeploymentReason *string `tfsdk:"force_redeployment_reason" json:"forceRedeploymentReason,omitempty"` LogLevel *string `tfsdk:"log_level" json:"logLevel,omitempty"` ManagementState *string `tfsdk:"management_state" json:"managementState,omitempty"` ObservedConfig *map[string]string `tfsdk:"observed_config" json:"observedConfig,omitempty"` OperatorLogLevel *string `tfsdk:"operator_log_level" json:"operatorLogLevel,omitempty"` SucceededRevisionLimit *int64 `tfsdk:"succeeded_revision_limit" json:"succeededRevisionLimit,omitempty"` UnsupportedConfigOverrides *map[string]string `tfsdk:"unsupported_config_overrides" json:"unsupportedConfigOverrides,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type OperatorOpenshiftIoIngressControllerV1Manifest ¶
type OperatorOpenshiftIoIngressControllerV1Manifest struct{}
func (*OperatorOpenshiftIoIngressControllerV1Manifest) Metadata ¶
func (r *OperatorOpenshiftIoIngressControllerV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*OperatorOpenshiftIoIngressControllerV1Manifest) Read ¶
func (r *OperatorOpenshiftIoIngressControllerV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*OperatorOpenshiftIoIngressControllerV1Manifest) Schema ¶
func (r *OperatorOpenshiftIoIngressControllerV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type OperatorOpenshiftIoIngressControllerV1ManifestData ¶
type OperatorOpenshiftIoIngressControllerV1ManifestData 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 { ClientTLS *struct { AllowedSubjectPatterns *[]string `tfsdk:"allowed_subject_patterns" json:"allowedSubjectPatterns,omitempty"` ClientCA *struct { Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"client_ca" json:"clientCA,omitempty"` ClientCertificatePolicy *string `tfsdk:"client_certificate_policy" json:"clientCertificatePolicy,omitempty"` } `tfsdk:"client_tls" json:"clientTLS,omitempty"` DefaultCertificate *struct { Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"default_certificate" json:"defaultCertificate,omitempty"` Domain *string `tfsdk:"domain" json:"domain,omitempty"` EndpointPublishingStrategy *struct { HostNetwork *struct { HttpPort *int64 `tfsdk:"http_port" json:"httpPort,omitempty"` HttpsPort *int64 `tfsdk:"https_port" json:"httpsPort,omitempty"` Protocol *string `tfsdk:"protocol" json:"protocol,omitempty"` StatsPort *int64 `tfsdk:"stats_port" json:"statsPort,omitempty"` } `tfsdk:"host_network" json:"hostNetwork,omitempty"` LoadBalancer *struct { AllowedSourceRanges *[]string `tfsdk:"allowed_source_ranges" json:"allowedSourceRanges,omitempty"` DnsManagementPolicy *string `tfsdk:"dns_management_policy" json:"dnsManagementPolicy,omitempty"` ProviderParameters *struct { Aws *struct { ClassicLoadBalancer *struct { ConnectionIdleTimeout *string `tfsdk:"connection_idle_timeout" json:"connectionIdleTimeout,omitempty"` } `tfsdk:"classic_load_balancer" json:"classicLoadBalancer,omitempty"` NetworkLoadBalancer *map[string]string `tfsdk:"network_load_balancer" json:"networkLoadBalancer,omitempty"` Type *string `tfsdk:"type" json:"type,omitempty"` } `tfsdk:"aws" json:"aws,omitempty"` Gcp *struct { ClientAccess *string `tfsdk:"client_access" json:"clientAccess,omitempty"` } `tfsdk:"gcp" json:"gcp,omitempty"` Ibm *struct { Protocol *string `tfsdk:"protocol" json:"protocol,omitempty"` } `tfsdk:"ibm" json:"ibm,omitempty"` Type *string `tfsdk:"type" json:"type,omitempty"` } `tfsdk:"provider_parameters" json:"providerParameters,omitempty"` Scope *string `tfsdk:"scope" json:"scope,omitempty"` } `tfsdk:"load_balancer" json:"loadBalancer,omitempty"` NodePort *struct { Protocol *string `tfsdk:"protocol" json:"protocol,omitempty"` } `tfsdk:"node_port" json:"nodePort,omitempty"` Private *struct { Protocol *string `tfsdk:"protocol" json:"protocol,omitempty"` } `tfsdk:"private" json:"private,omitempty"` Type *string `tfsdk:"type" json:"type,omitempty"` } `tfsdk:"endpoint_publishing_strategy" json:"endpointPublishingStrategy,omitempty"` HttpCompression *struct { MimeTypes *[]string `tfsdk:"mime_types" json:"mimeTypes,omitempty"` } `tfsdk:"http_compression" json:"httpCompression,omitempty"` HttpEmptyRequestsPolicy *string `tfsdk:"http_empty_requests_policy" json:"httpEmptyRequestsPolicy,omitempty"` HttpErrorCodePages *struct { Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"http_error_code_pages" json:"httpErrorCodePages,omitempty"` HttpHeaders *struct { Actions *struct { Request *[]struct { Action *struct { Set *struct { Value *string `tfsdk:"value" json:"value,omitempty"` } `tfsdk:"set" json:"set,omitempty"` Type *string `tfsdk:"type" json:"type,omitempty"` } `tfsdk:"action" json:"action,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"request" json:"request,omitempty"` Response *[]struct { Action *struct { Set *struct { Value *string `tfsdk:"value" json:"value,omitempty"` } `tfsdk:"set" json:"set,omitempty"` Type *string `tfsdk:"type" json:"type,omitempty"` } `tfsdk:"action" json:"action,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"response" json:"response,omitempty"` } `tfsdk:"actions" json:"actions,omitempty"` ForwardedHeaderPolicy *string `tfsdk:"forwarded_header_policy" json:"forwardedHeaderPolicy,omitempty"` HeaderNameCaseAdjustments *[]string `tfsdk:"header_name_case_adjustments" json:"headerNameCaseAdjustments,omitempty"` UniqueId *struct { Format *string `tfsdk:"format" json:"format,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"unique_id" json:"uniqueId,omitempty"` } `tfsdk:"http_headers" json:"httpHeaders,omitempty"` Logging *struct { Access *struct { Destination *struct { Container *struct { MaxLength *int64 `tfsdk:"max_length" json:"maxLength,omitempty"` } `tfsdk:"container" json:"container,omitempty"` Syslog *struct { Address *string `tfsdk:"address" json:"address,omitempty"` Facility *string `tfsdk:"facility" json:"facility,omitempty"` MaxLength *int64 `tfsdk:"max_length" json:"maxLength,omitempty"` Port *int64 `tfsdk:"port" json:"port,omitempty"` } `tfsdk:"syslog" json:"syslog,omitempty"` Type *string `tfsdk:"type" json:"type,omitempty"` } `tfsdk:"destination" json:"destination,omitempty"` HttpCaptureCookies *[]struct { MatchType *string `tfsdk:"match_type" json:"matchType,omitempty"` MaxLength *int64 `tfsdk:"max_length" json:"maxLength,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` NamePrefix *string `tfsdk:"name_prefix" json:"namePrefix,omitempty"` } `tfsdk:"http_capture_cookies" json:"httpCaptureCookies,omitempty"` HttpCaptureHeaders *struct { Request *[]struct { MaxLength *int64 `tfsdk:"max_length" json:"maxLength,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"request" json:"request,omitempty"` Response *[]struct { MaxLength *int64 `tfsdk:"max_length" json:"maxLength,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` } `tfsdk:"response" json:"response,omitempty"` } `tfsdk:"http_capture_headers" json:"httpCaptureHeaders,omitempty"` HttpLogFormat *string `tfsdk:"http_log_format" json:"httpLogFormat,omitempty"` LogEmptyRequests *string `tfsdk:"log_empty_requests" json:"logEmptyRequests,omitempty"` } `tfsdk:"access" json:"access,omitempty"` } `tfsdk:"logging" json:"logging,omitempty"` NamespaceSelector *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:"namespace_selector" json:"namespaceSelector,omitempty"` NodePlacement *struct { NodeSelector *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:"node_selector" json:"nodeSelector,omitempty"` Tolerations *[]struct { Effect *string `tfsdk:"effect" json:"effect,omitempty"` Key *string `tfsdk:"key" json:"key,omitempty"` Operator *string `tfsdk:"operator" json:"operator,omitempty"` TolerationSeconds *int64 `tfsdk:"toleration_seconds" json:"tolerationSeconds,omitempty"` Value *string `tfsdk:"value" json:"value,omitempty"` } `tfsdk:"tolerations" json:"tolerations,omitempty"` } `tfsdk:"node_placement" json:"nodePlacement,omitempty"` Replicas *int64 `tfsdk:"replicas" json:"replicas,omitempty"` RouteAdmission *struct { NamespaceOwnership *string `tfsdk:"namespace_ownership" json:"namespaceOwnership,omitempty"` WildcardPolicy *string `tfsdk:"wildcard_policy" json:"wildcardPolicy,omitempty"` } `tfsdk:"route_admission" json:"routeAdmission,omitempty"` RouteSelector *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:"route_selector" json:"routeSelector,omitempty"` TlsSecurityProfile *struct { Custom *struct { Ciphers *[]string `tfsdk:"ciphers" json:"ciphers,omitempty"` MinTLSVersion *string `tfsdk:"min_tls_version" json:"minTLSVersion,omitempty"` } `tfsdk:"custom" json:"custom,omitempty"` Intermediate *map[string]string `tfsdk:"intermediate" json:"intermediate,omitempty"` Modern *map[string]string `tfsdk:"modern" json:"modern,omitempty"` Old *map[string]string `tfsdk:"old" json:"old,omitempty"` Type *string `tfsdk:"type" json:"type,omitempty"` } `tfsdk:"tls_security_profile" json:"tlsSecurityProfile,omitempty"` TuningOptions *struct { ClientFinTimeout *string `tfsdk:"client_fin_timeout" json:"clientFinTimeout,omitempty"` ClientTimeout *string `tfsdk:"client_timeout" json:"clientTimeout,omitempty"` HeaderBufferBytes *int64 `tfsdk:"header_buffer_bytes" json:"headerBufferBytes,omitempty"` HeaderBufferMaxRewriteBytes *int64 `tfsdk:"header_buffer_max_rewrite_bytes" json:"headerBufferMaxRewriteBytes,omitempty"` HealthCheckInterval *string `tfsdk:"health_check_interval" json:"healthCheckInterval,omitempty"` MaxConnections *int64 `tfsdk:"max_connections" json:"maxConnections,omitempty"` ReloadInterval *string `tfsdk:"reload_interval" json:"reloadInterval,omitempty"` ServerFinTimeout *string `tfsdk:"server_fin_timeout" json:"serverFinTimeout,omitempty"` ServerTimeout *string `tfsdk:"server_timeout" json:"serverTimeout,omitempty"` ThreadCount *int64 `tfsdk:"thread_count" json:"threadCount,omitempty"` TlsInspectDelay *string `tfsdk:"tls_inspect_delay" json:"tlsInspectDelay,omitempty"` TunnelTimeout *string `tfsdk:"tunnel_timeout" json:"tunnelTimeout,omitempty"` } `tfsdk:"tuning_options" json:"tuningOptions,omitempty"` UnsupportedConfigOverrides *map[string]string `tfsdk:"unsupported_config_overrides" json:"unsupportedConfigOverrides,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type OperatorOpenshiftIoInsightsOperatorV1Manifest ¶
type OperatorOpenshiftIoInsightsOperatorV1Manifest struct{}
func (*OperatorOpenshiftIoInsightsOperatorV1Manifest) Metadata ¶
func (r *OperatorOpenshiftIoInsightsOperatorV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*OperatorOpenshiftIoInsightsOperatorV1Manifest) Read ¶
func (r *OperatorOpenshiftIoInsightsOperatorV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*OperatorOpenshiftIoInsightsOperatorV1Manifest) Schema ¶
func (r *OperatorOpenshiftIoInsightsOperatorV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type OperatorOpenshiftIoInsightsOperatorV1ManifestData ¶
type OperatorOpenshiftIoInsightsOperatorV1ManifestData 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 { LogLevel *string `tfsdk:"log_level" json:"logLevel,omitempty"` ManagementState *string `tfsdk:"management_state" json:"managementState,omitempty"` ObservedConfig *map[string]string `tfsdk:"observed_config" json:"observedConfig,omitempty"` OperatorLogLevel *string `tfsdk:"operator_log_level" json:"operatorLogLevel,omitempty"` UnsupportedConfigOverrides *map[string]string `tfsdk:"unsupported_config_overrides" json:"unsupportedConfigOverrides,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type OperatorOpenshiftIoKubeApiserverV1Manifest ¶
type OperatorOpenshiftIoKubeApiserverV1Manifest struct{}
func (*OperatorOpenshiftIoKubeApiserverV1Manifest) Metadata ¶
func (r *OperatorOpenshiftIoKubeApiserverV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*OperatorOpenshiftIoKubeApiserverV1Manifest) Read ¶
func (r *OperatorOpenshiftIoKubeApiserverV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*OperatorOpenshiftIoKubeApiserverV1Manifest) Schema ¶
func (r *OperatorOpenshiftIoKubeApiserverV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type OperatorOpenshiftIoKubeApiserverV1ManifestData ¶
type OperatorOpenshiftIoKubeApiserverV1ManifestData 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 { FailedRevisionLimit *int64 `tfsdk:"failed_revision_limit" json:"failedRevisionLimit,omitempty"` ForceRedeploymentReason *string `tfsdk:"force_redeployment_reason" json:"forceRedeploymentReason,omitempty"` LogLevel *string `tfsdk:"log_level" json:"logLevel,omitempty"` ManagementState *string `tfsdk:"management_state" json:"managementState,omitempty"` ObservedConfig *map[string]string `tfsdk:"observed_config" json:"observedConfig,omitempty"` OperatorLogLevel *string `tfsdk:"operator_log_level" json:"operatorLogLevel,omitempty"` SucceededRevisionLimit *int64 `tfsdk:"succeeded_revision_limit" json:"succeededRevisionLimit,omitempty"` UnsupportedConfigOverrides *map[string]string `tfsdk:"unsupported_config_overrides" json:"unsupportedConfigOverrides,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type OperatorOpenshiftIoKubeControllerManagerV1Manifest ¶
type OperatorOpenshiftIoKubeControllerManagerV1Manifest struct{}
func (*OperatorOpenshiftIoKubeControllerManagerV1Manifest) Metadata ¶
func (r *OperatorOpenshiftIoKubeControllerManagerV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*OperatorOpenshiftIoKubeControllerManagerV1Manifest) Read ¶
func (r *OperatorOpenshiftIoKubeControllerManagerV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*OperatorOpenshiftIoKubeControllerManagerV1Manifest) Schema ¶
func (r *OperatorOpenshiftIoKubeControllerManagerV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type OperatorOpenshiftIoKubeControllerManagerV1ManifestData ¶
type OperatorOpenshiftIoKubeControllerManagerV1ManifestData 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 { FailedRevisionLimit *int64 `tfsdk:"failed_revision_limit" json:"failedRevisionLimit,omitempty"` ForceRedeploymentReason *string `tfsdk:"force_redeployment_reason" json:"forceRedeploymentReason,omitempty"` LogLevel *string `tfsdk:"log_level" json:"logLevel,omitempty"` ManagementState *string `tfsdk:"management_state" json:"managementState,omitempty"` ObservedConfig *map[string]string `tfsdk:"observed_config" json:"observedConfig,omitempty"` OperatorLogLevel *string `tfsdk:"operator_log_level" json:"operatorLogLevel,omitempty"` SucceededRevisionLimit *int64 `tfsdk:"succeeded_revision_limit" json:"succeededRevisionLimit,omitempty"` UnsupportedConfigOverrides *map[string]string `tfsdk:"unsupported_config_overrides" json:"unsupportedConfigOverrides,omitempty"` UseMoreSecureServiceCA *bool `tfsdk:"use_more_secure_service_ca" json:"useMoreSecureServiceCA,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type OperatorOpenshiftIoKubeSchedulerV1Manifest ¶
type OperatorOpenshiftIoKubeSchedulerV1Manifest struct{}
func (*OperatorOpenshiftIoKubeSchedulerV1Manifest) Metadata ¶
func (r *OperatorOpenshiftIoKubeSchedulerV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*OperatorOpenshiftIoKubeSchedulerV1Manifest) Read ¶
func (r *OperatorOpenshiftIoKubeSchedulerV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*OperatorOpenshiftIoKubeSchedulerV1Manifest) Schema ¶
func (r *OperatorOpenshiftIoKubeSchedulerV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type OperatorOpenshiftIoKubeSchedulerV1ManifestData ¶
type OperatorOpenshiftIoKubeSchedulerV1ManifestData 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 { FailedRevisionLimit *int64 `tfsdk:"failed_revision_limit" json:"failedRevisionLimit,omitempty"` ForceRedeploymentReason *string `tfsdk:"force_redeployment_reason" json:"forceRedeploymentReason,omitempty"` LogLevel *string `tfsdk:"log_level" json:"logLevel,omitempty"` ManagementState *string `tfsdk:"management_state" json:"managementState,omitempty"` ObservedConfig *map[string]string `tfsdk:"observed_config" json:"observedConfig,omitempty"` OperatorLogLevel *string `tfsdk:"operator_log_level" json:"operatorLogLevel,omitempty"` SucceededRevisionLimit *int64 `tfsdk:"succeeded_revision_limit" json:"succeededRevisionLimit,omitempty"` UnsupportedConfigOverrides *map[string]string `tfsdk:"unsupported_config_overrides" json:"unsupportedConfigOverrides,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type OperatorOpenshiftIoKubeStorageVersionMigratorV1Manifest ¶
type OperatorOpenshiftIoKubeStorageVersionMigratorV1Manifest struct{}
func (*OperatorOpenshiftIoKubeStorageVersionMigratorV1Manifest) Metadata ¶
func (r *OperatorOpenshiftIoKubeStorageVersionMigratorV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*OperatorOpenshiftIoKubeStorageVersionMigratorV1Manifest) Read ¶
func (r *OperatorOpenshiftIoKubeStorageVersionMigratorV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*OperatorOpenshiftIoKubeStorageVersionMigratorV1Manifest) Schema ¶
func (r *OperatorOpenshiftIoKubeStorageVersionMigratorV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type OperatorOpenshiftIoKubeStorageVersionMigratorV1ManifestData ¶
type OperatorOpenshiftIoKubeStorageVersionMigratorV1ManifestData 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 { LogLevel *string `tfsdk:"log_level" json:"logLevel,omitempty"` ManagementState *string `tfsdk:"management_state" json:"managementState,omitempty"` ObservedConfig *map[string]string `tfsdk:"observed_config" json:"observedConfig,omitempty"` OperatorLogLevel *string `tfsdk:"operator_log_level" json:"operatorLogLevel,omitempty"` UnsupportedConfigOverrides *map[string]string `tfsdk:"unsupported_config_overrides" json:"unsupportedConfigOverrides,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type OperatorOpenshiftIoMachineConfigurationV1Manifest ¶
type OperatorOpenshiftIoMachineConfigurationV1Manifest struct{}
func (*OperatorOpenshiftIoMachineConfigurationV1Manifest) Metadata ¶
func (r *OperatorOpenshiftIoMachineConfigurationV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*OperatorOpenshiftIoMachineConfigurationV1Manifest) Read ¶
func (r *OperatorOpenshiftIoMachineConfigurationV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*OperatorOpenshiftIoMachineConfigurationV1Manifest) Schema ¶
func (r *OperatorOpenshiftIoMachineConfigurationV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type OperatorOpenshiftIoMachineConfigurationV1ManifestData ¶
type OperatorOpenshiftIoMachineConfigurationV1ManifestData 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 { FailedRevisionLimit *int64 `tfsdk:"failed_revision_limit" json:"failedRevisionLimit,omitempty"` ForceRedeploymentReason *string `tfsdk:"force_redeployment_reason" json:"forceRedeploymentReason,omitempty"` LogLevel *string `tfsdk:"log_level" json:"logLevel,omitempty"` ManagementState *string `tfsdk:"management_state" json:"managementState,omitempty"` ObservedConfig *map[string]string `tfsdk:"observed_config" json:"observedConfig,omitempty"` OperatorLogLevel *string `tfsdk:"operator_log_level" json:"operatorLogLevel,omitempty"` SucceededRevisionLimit *int64 `tfsdk:"succeeded_revision_limit" json:"succeededRevisionLimit,omitempty"` UnsupportedConfigOverrides *map[string]string `tfsdk:"unsupported_config_overrides" json:"unsupportedConfigOverrides,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type OperatorOpenshiftIoNetworkV1Manifest ¶
type OperatorOpenshiftIoNetworkV1Manifest struct{}
func (*OperatorOpenshiftIoNetworkV1Manifest) Metadata ¶
func (r *OperatorOpenshiftIoNetworkV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*OperatorOpenshiftIoNetworkV1Manifest) Read ¶
func (r *OperatorOpenshiftIoNetworkV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*OperatorOpenshiftIoNetworkV1Manifest) Schema ¶
func (r *OperatorOpenshiftIoNetworkV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type OperatorOpenshiftIoNetworkV1ManifestData ¶
type OperatorOpenshiftIoNetworkV1ManifestData 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 { AdditionalNetworks *[]struct { Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` RawCNIConfig *string `tfsdk:"raw_cni_config" json:"rawCNIConfig,omitempty"` SimpleMacvlanConfig *struct { IpamConfig *struct { StaticIPAMConfig *struct { Addresses *[]struct { Address *string `tfsdk:"address" json:"address,omitempty"` Gateway *string `tfsdk:"gateway" json:"gateway,omitempty"` } `tfsdk:"addresses" json:"addresses,omitempty"` Dns *struct { Domain *string `tfsdk:"domain" json:"domain,omitempty"` Nameservers *[]string `tfsdk:"nameservers" json:"nameservers,omitempty"` Search *[]string `tfsdk:"search" json:"search,omitempty"` } `tfsdk:"dns" json:"dns,omitempty"` Routes *[]struct { Destination *string `tfsdk:"destination" json:"destination,omitempty"` Gateway *string `tfsdk:"gateway" json:"gateway,omitempty"` } `tfsdk:"routes" json:"routes,omitempty"` } `tfsdk:"static_ipam_config" json:"staticIPAMConfig,omitempty"` Type *string `tfsdk:"type" json:"type,omitempty"` } `tfsdk:"ipam_config" json:"ipamConfig,omitempty"` Master *string `tfsdk:"master" json:"master,omitempty"` Mode *string `tfsdk:"mode" json:"mode,omitempty"` Mtu *int64 `tfsdk:"mtu" json:"mtu,omitempty"` } `tfsdk:"simple_macvlan_config" json:"simpleMacvlanConfig,omitempty"` Type *string `tfsdk:"type" json:"type,omitempty"` } `tfsdk:"additional_networks" json:"additionalNetworks,omitempty"` ClusterNetwork *[]struct { Cidr *string `tfsdk:"cidr" json:"cidr,omitempty"` HostPrefix *int64 `tfsdk:"host_prefix" json:"hostPrefix,omitempty"` } `tfsdk:"cluster_network" json:"clusterNetwork,omitempty"` DefaultNetwork *struct { OpenshiftSDNConfig *struct { EnableUnidling *bool `tfsdk:"enable_unidling" json:"enableUnidling,omitempty"` Mode *string `tfsdk:"mode" json:"mode,omitempty"` Mtu *int64 `tfsdk:"mtu" json:"mtu,omitempty"` UseExternalOpenvswitch *bool `tfsdk:"use_external_openvswitch" json:"useExternalOpenvswitch,omitempty"` VxlanPort *int64 `tfsdk:"vxlan_port" json:"vxlanPort,omitempty"` } `tfsdk:"openshift_sdn_config" json:"openshiftSDNConfig,omitempty"` OvnKubernetesConfig *struct { EgressIPConfig *struct { ReachabilityTotalTimeoutSeconds *int64 `tfsdk:"reachability_total_timeout_seconds" json:"reachabilityTotalTimeoutSeconds,omitempty"` } `tfsdk:"egress_ip_config" json:"egressIPConfig,omitempty"` GatewayConfig *struct { IpForwarding *string `tfsdk:"ip_forwarding" json:"ipForwarding,omitempty"` Ipv4 *struct { InternalMasqueradeSubnet *string `tfsdk:"internal_masquerade_subnet" json:"internalMasqueradeSubnet,omitempty"` } `tfsdk:"ipv4" json:"ipv4,omitempty"` Ipv6 *struct { InternalMasqueradeSubnet *string `tfsdk:"internal_masquerade_subnet" json:"internalMasqueradeSubnet,omitempty"` } `tfsdk:"ipv6" json:"ipv6,omitempty"` RoutingViaHost *bool `tfsdk:"routing_via_host" json:"routingViaHost,omitempty"` } `tfsdk:"gateway_config" json:"gatewayConfig,omitempty"` GenevePort *int64 `tfsdk:"geneve_port" json:"genevePort,omitempty"` HybridOverlayConfig *struct { HybridClusterNetwork *[]struct { Cidr *string `tfsdk:"cidr" json:"cidr,omitempty"` HostPrefix *int64 `tfsdk:"host_prefix" json:"hostPrefix,omitempty"` } `tfsdk:"hybrid_cluster_network" json:"hybridClusterNetwork,omitempty"` HybridOverlayVXLANPort *int64 `tfsdk:"hybrid_overlay_vxlan_port" json:"hybridOverlayVXLANPort,omitempty"` } `tfsdk:"hybrid_overlay_config" json:"hybridOverlayConfig,omitempty"` IpsecConfig *struct { Mode *string `tfsdk:"mode" json:"mode,omitempty"` } `tfsdk:"ipsec_config" json:"ipsecConfig,omitempty"` Mtu *int64 `tfsdk:"mtu" json:"mtu,omitempty"` PolicyAuditConfig *struct { Destination *string `tfsdk:"destination" json:"destination,omitempty"` MaxFileSize *int64 `tfsdk:"max_file_size" json:"maxFileSize,omitempty"` MaxLogFiles *int64 `tfsdk:"max_log_files" json:"maxLogFiles,omitempty"` RateLimit *int64 `tfsdk:"rate_limit" json:"rateLimit,omitempty"` SyslogFacility *string `tfsdk:"syslog_facility" json:"syslogFacility,omitempty"` } `tfsdk:"policy_audit_config" json:"policyAuditConfig,omitempty"` V4InternalSubnet *string `tfsdk:"v4_internal_subnet" json:"v4InternalSubnet,omitempty"` V6InternalSubnet *string `tfsdk:"v6_internal_subnet" json:"v6InternalSubnet,omitempty"` } `tfsdk:"ovn_kubernetes_config" json:"ovnKubernetesConfig,omitempty"` Type *string `tfsdk:"type" json:"type,omitempty"` } `tfsdk:"default_network" json:"defaultNetwork,omitempty"` DeployKubeProxy *bool `tfsdk:"deploy_kube_proxy" json:"deployKubeProxy,omitempty"` DisableMultiNetwork *bool `tfsdk:"disable_multi_network" json:"disableMultiNetwork,omitempty"` DisableNetworkDiagnostics *bool `tfsdk:"disable_network_diagnostics" json:"disableNetworkDiagnostics,omitempty"` ExportNetworkFlows *struct { Ipfix *struct { Collectors *[]string `tfsdk:"collectors" json:"collectors,omitempty"` } `tfsdk:"ipfix" json:"ipfix,omitempty"` NetFlow *struct { Collectors *[]string `tfsdk:"collectors" json:"collectors,omitempty"` } `tfsdk:"net_flow" json:"netFlow,omitempty"` SFlow *struct { Collectors *[]string `tfsdk:"collectors" json:"collectors,omitempty"` } `tfsdk:"s_flow" json:"sFlow,omitempty"` } `tfsdk:"export_network_flows" json:"exportNetworkFlows,omitempty"` KubeProxyConfig *struct { BindAddress *string `tfsdk:"bind_address" json:"bindAddress,omitempty"` IptablesSyncPeriod *string `tfsdk:"iptables_sync_period" json:"iptablesSyncPeriod,omitempty"` ProxyArguments *map[string][]string `tfsdk:"proxy_arguments" json:"proxyArguments,omitempty"` } `tfsdk:"kube_proxy_config" json:"kubeProxyConfig,omitempty"` LogLevel *string `tfsdk:"log_level" json:"logLevel,omitempty"` ManagementState *string `tfsdk:"management_state" json:"managementState,omitempty"` Migration *struct { Features *struct { EgressFirewall *bool `tfsdk:"egress_firewall" json:"egressFirewall,omitempty"` EgressIP *bool `tfsdk:"egress_ip" json:"egressIP,omitempty"` Multicast *bool `tfsdk:"multicast" json:"multicast,omitempty"` } `tfsdk:"features" json:"features,omitempty"` Mode *string `tfsdk:"mode" json:"mode,omitempty"` Mtu *struct { Machine *struct { From *int64 `tfsdk:"from" json:"from,omitempty"` To *int64 `tfsdk:"to" json:"to,omitempty"` } `tfsdk:"machine" json:"machine,omitempty"` Network *struct { From *int64 `tfsdk:"from" json:"from,omitempty"` To *int64 `tfsdk:"to" json:"to,omitempty"` } `tfsdk:"network" json:"network,omitempty"` } `tfsdk:"mtu" json:"mtu,omitempty"` NetworkType *string `tfsdk:"network_type" json:"networkType,omitempty"` } `tfsdk:"migration" json:"migration,omitempty"` ObservedConfig *map[string]string `tfsdk:"observed_config" json:"observedConfig,omitempty"` OperatorLogLevel *string `tfsdk:"operator_log_level" json:"operatorLogLevel,omitempty"` ServiceNetwork *[]string `tfsdk:"service_network" json:"serviceNetwork,omitempty"` UnsupportedConfigOverrides *map[string]string `tfsdk:"unsupported_config_overrides" json:"unsupportedConfigOverrides,omitempty"` UseMultiNetworkPolicy *bool `tfsdk:"use_multi_network_policy" json:"useMultiNetworkPolicy,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type OperatorOpenshiftIoOpenShiftApiserverV1Manifest ¶
type OperatorOpenshiftIoOpenShiftApiserverV1Manifest struct{}
func (*OperatorOpenshiftIoOpenShiftApiserverV1Manifest) Metadata ¶
func (r *OperatorOpenshiftIoOpenShiftApiserverV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*OperatorOpenshiftIoOpenShiftApiserverV1Manifest) Read ¶
func (r *OperatorOpenshiftIoOpenShiftApiserverV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*OperatorOpenshiftIoOpenShiftApiserverV1Manifest) Schema ¶
func (r *OperatorOpenshiftIoOpenShiftApiserverV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type OperatorOpenshiftIoOpenShiftApiserverV1ManifestData ¶
type OperatorOpenshiftIoOpenShiftApiserverV1ManifestData 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 { LogLevel *string `tfsdk:"log_level" json:"logLevel,omitempty"` ManagementState *string `tfsdk:"management_state" json:"managementState,omitempty"` ObservedConfig *map[string]string `tfsdk:"observed_config" json:"observedConfig,omitempty"` OperatorLogLevel *string `tfsdk:"operator_log_level" json:"operatorLogLevel,omitempty"` UnsupportedConfigOverrides *map[string]string `tfsdk:"unsupported_config_overrides" json:"unsupportedConfigOverrides,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type OperatorOpenshiftIoOpenShiftControllerManagerV1Manifest ¶
type OperatorOpenshiftIoOpenShiftControllerManagerV1Manifest struct{}
func (*OperatorOpenshiftIoOpenShiftControllerManagerV1Manifest) Metadata ¶
func (r *OperatorOpenshiftIoOpenShiftControllerManagerV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*OperatorOpenshiftIoOpenShiftControllerManagerV1Manifest) Read ¶
func (r *OperatorOpenshiftIoOpenShiftControllerManagerV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*OperatorOpenshiftIoOpenShiftControllerManagerV1Manifest) Schema ¶
func (r *OperatorOpenshiftIoOpenShiftControllerManagerV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type OperatorOpenshiftIoOpenShiftControllerManagerV1ManifestData ¶
type OperatorOpenshiftIoOpenShiftControllerManagerV1ManifestData 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 { LogLevel *string `tfsdk:"log_level" json:"logLevel,omitempty"` ManagementState *string `tfsdk:"management_state" json:"managementState,omitempty"` ObservedConfig *map[string]string `tfsdk:"observed_config" json:"observedConfig,omitempty"` OperatorLogLevel *string `tfsdk:"operator_log_level" json:"operatorLogLevel,omitempty"` UnsupportedConfigOverrides *map[string]string `tfsdk:"unsupported_config_overrides" json:"unsupportedConfigOverrides,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type OperatorOpenshiftIoServiceCaV1Manifest ¶
type OperatorOpenshiftIoServiceCaV1Manifest struct{}
func (*OperatorOpenshiftIoServiceCaV1Manifest) Metadata ¶
func (r *OperatorOpenshiftIoServiceCaV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*OperatorOpenshiftIoServiceCaV1Manifest) Read ¶
func (r *OperatorOpenshiftIoServiceCaV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*OperatorOpenshiftIoServiceCaV1Manifest) Schema ¶
func (r *OperatorOpenshiftIoServiceCaV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type OperatorOpenshiftIoServiceCaV1ManifestData ¶
type OperatorOpenshiftIoServiceCaV1ManifestData 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 { LogLevel *string `tfsdk:"log_level" json:"logLevel,omitempty"` ManagementState *string `tfsdk:"management_state" json:"managementState,omitempty"` ObservedConfig *map[string]string `tfsdk:"observed_config" json:"observedConfig,omitempty"` OperatorLogLevel *string `tfsdk:"operator_log_level" json:"operatorLogLevel,omitempty"` UnsupportedConfigOverrides *map[string]string `tfsdk:"unsupported_config_overrides" json:"unsupportedConfigOverrides,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type OperatorOpenshiftIoStorageV1Manifest ¶
type OperatorOpenshiftIoStorageV1Manifest struct{}
func (*OperatorOpenshiftIoStorageV1Manifest) Metadata ¶
func (r *OperatorOpenshiftIoStorageV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*OperatorOpenshiftIoStorageV1Manifest) Read ¶
func (r *OperatorOpenshiftIoStorageV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*OperatorOpenshiftIoStorageV1Manifest) Schema ¶
func (r *OperatorOpenshiftIoStorageV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type OperatorOpenshiftIoStorageV1ManifestData ¶
type OperatorOpenshiftIoStorageV1ManifestData 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 { LogLevel *string `tfsdk:"log_level" json:"logLevel,omitempty"` ManagementState *string `tfsdk:"management_state" json:"managementState,omitempty"` ObservedConfig *map[string]string `tfsdk:"observed_config" json:"observedConfig,omitempty"` OperatorLogLevel *string `tfsdk:"operator_log_level" json:"operatorLogLevel,omitempty"` UnsupportedConfigOverrides *map[string]string `tfsdk:"unsupported_config_overrides" json:"unsupportedConfigOverrides,omitempty"` VsphereStorageDriver *string `tfsdk:"vsphere_storage_driver" json:"vsphereStorageDriver,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
Source Files ¶
- operator_openshift_io_authentication_v1_manifest.go
- operator_openshift_io_cloud_credential_v1_manifest.go
- operator_openshift_io_cluster_csi_driver_v1_manifest.go
- operator_openshift_io_config_v1_manifest.go
- operator_openshift_io_console_v1_manifest.go
- operator_openshift_io_csi_snapshot_controller_v1_manifest.go
- operator_openshift_io_dns_v1_manifest.go
- operator_openshift_io_etcd_v1_manifest.go
- operator_openshift_io_ingress_controller_v1_manifest.go
- operator_openshift_io_insights_operator_v1_manifest.go
- operator_openshift_io_kube_api_server_v1_manifest.go
- operator_openshift_io_kube_controller_manager_v1_manifest.go
- operator_openshift_io_kube_scheduler_v1_manifest.go
- operator_openshift_io_kube_storage_version_migrator_v1_manifest.go
- operator_openshift_io_machine_configuration_v1_manifest.go
- operator_openshift_io_network_v1_manifest.go
- operator_openshift_io_open_shift_api_server_v1_manifest.go
- operator_openshift_io_open_shift_controller_manager_v1_manifest.go
- operator_openshift_io_service_ca_v1_manifest.go
- operator_openshift_io_storage_v1_manifest.go
Click to show internal directories.
Click to hide internal directories.