Documentation ¶
Index ¶
- func NewConsoleOpenshiftIoConsoleClidownloadV1Manifest() datasource.DataSource
- func NewConsoleOpenshiftIoConsoleExternalLogLinkV1Manifest() datasource.DataSource
- func NewConsoleOpenshiftIoConsoleLinkV1Manifest() datasource.DataSource
- func NewConsoleOpenshiftIoConsoleNotificationV1Manifest() datasource.DataSource
- func NewConsoleOpenshiftIoConsolePluginV1Manifest() datasource.DataSource
- func NewConsoleOpenshiftIoConsoleQuickStartV1Manifest() datasource.DataSource
- func NewConsoleOpenshiftIoConsoleSampleV1Manifest() datasource.DataSource
- func NewConsoleOpenshiftIoConsoleYamlsampleV1Manifest() datasource.DataSource
- type ConsoleOpenshiftIoConsoleClidownloadV1Manifest
- func (r *ConsoleOpenshiftIoConsoleClidownloadV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *ConsoleOpenshiftIoConsoleClidownloadV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *ConsoleOpenshiftIoConsoleClidownloadV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type ConsoleOpenshiftIoConsoleClidownloadV1ManifestData
- type ConsoleOpenshiftIoConsoleExternalLogLinkV1Manifest
- func (r *ConsoleOpenshiftIoConsoleExternalLogLinkV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *ConsoleOpenshiftIoConsoleExternalLogLinkV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *ConsoleOpenshiftIoConsoleExternalLogLinkV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type ConsoleOpenshiftIoConsoleExternalLogLinkV1ManifestData
- type ConsoleOpenshiftIoConsoleLinkV1Manifest
- func (r *ConsoleOpenshiftIoConsoleLinkV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *ConsoleOpenshiftIoConsoleLinkV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *ConsoleOpenshiftIoConsoleLinkV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type ConsoleOpenshiftIoConsoleLinkV1ManifestData
- type ConsoleOpenshiftIoConsoleNotificationV1Manifest
- func (r *ConsoleOpenshiftIoConsoleNotificationV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *ConsoleOpenshiftIoConsoleNotificationV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *ConsoleOpenshiftIoConsoleNotificationV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type ConsoleOpenshiftIoConsoleNotificationV1ManifestData
- type ConsoleOpenshiftIoConsolePluginV1Manifest
- func (r *ConsoleOpenshiftIoConsolePluginV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *ConsoleOpenshiftIoConsolePluginV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *ConsoleOpenshiftIoConsolePluginV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type ConsoleOpenshiftIoConsolePluginV1ManifestData
- type ConsoleOpenshiftIoConsoleQuickStartV1Manifest
- func (r *ConsoleOpenshiftIoConsoleQuickStartV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *ConsoleOpenshiftIoConsoleQuickStartV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *ConsoleOpenshiftIoConsoleQuickStartV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type ConsoleOpenshiftIoConsoleQuickStartV1ManifestData
- type ConsoleOpenshiftIoConsoleSampleV1Manifest
- func (r *ConsoleOpenshiftIoConsoleSampleV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *ConsoleOpenshiftIoConsoleSampleV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *ConsoleOpenshiftIoConsoleSampleV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type ConsoleOpenshiftIoConsoleSampleV1ManifestData
- type ConsoleOpenshiftIoConsoleYamlsampleV1Manifest
- func (r *ConsoleOpenshiftIoConsoleYamlsampleV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *ConsoleOpenshiftIoConsoleYamlsampleV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *ConsoleOpenshiftIoConsoleYamlsampleV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type ConsoleOpenshiftIoConsoleYamlsampleV1ManifestData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewConsoleOpenshiftIoConsoleClidownloadV1Manifest ¶
func NewConsoleOpenshiftIoConsoleClidownloadV1Manifest() datasource.DataSource
func NewConsoleOpenshiftIoConsoleExternalLogLinkV1Manifest ¶
func NewConsoleOpenshiftIoConsoleExternalLogLinkV1Manifest() datasource.DataSource
func NewConsoleOpenshiftIoConsoleLinkV1Manifest ¶
func NewConsoleOpenshiftIoConsoleLinkV1Manifest() datasource.DataSource
func NewConsoleOpenshiftIoConsoleNotificationV1Manifest ¶
func NewConsoleOpenshiftIoConsoleNotificationV1Manifest() datasource.DataSource
func NewConsoleOpenshiftIoConsolePluginV1Manifest ¶
func NewConsoleOpenshiftIoConsolePluginV1Manifest() datasource.DataSource
func NewConsoleOpenshiftIoConsoleQuickStartV1Manifest ¶
func NewConsoleOpenshiftIoConsoleQuickStartV1Manifest() datasource.DataSource
func NewConsoleOpenshiftIoConsoleSampleV1Manifest ¶
func NewConsoleOpenshiftIoConsoleSampleV1Manifest() datasource.DataSource
func NewConsoleOpenshiftIoConsoleYamlsampleV1Manifest ¶
func NewConsoleOpenshiftIoConsoleYamlsampleV1Manifest() datasource.DataSource
Types ¶
type ConsoleOpenshiftIoConsoleClidownloadV1Manifest ¶
type ConsoleOpenshiftIoConsoleClidownloadV1Manifest struct{}
func (*ConsoleOpenshiftIoConsoleClidownloadV1Manifest) Metadata ¶
func (r *ConsoleOpenshiftIoConsoleClidownloadV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*ConsoleOpenshiftIoConsoleClidownloadV1Manifest) Read ¶
func (r *ConsoleOpenshiftIoConsoleClidownloadV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*ConsoleOpenshiftIoConsoleClidownloadV1Manifest) Schema ¶
func (r *ConsoleOpenshiftIoConsoleClidownloadV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type ConsoleOpenshiftIoConsoleClidownloadV1ManifestData ¶
type ConsoleOpenshiftIoConsoleClidownloadV1ManifestData 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 { Description *string `tfsdk:"description" json:"description,omitempty"` DisplayName *string `tfsdk:"display_name" json:"displayName,omitempty"` Links *[]struct { Href *string `tfsdk:"href" json:"href,omitempty"` Text *string `tfsdk:"text" json:"text,omitempty"` } `tfsdk:"links" json:"links,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type ConsoleOpenshiftIoConsoleExternalLogLinkV1Manifest ¶
type ConsoleOpenshiftIoConsoleExternalLogLinkV1Manifest struct{}
func (*ConsoleOpenshiftIoConsoleExternalLogLinkV1Manifest) Metadata ¶
func (r *ConsoleOpenshiftIoConsoleExternalLogLinkV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*ConsoleOpenshiftIoConsoleExternalLogLinkV1Manifest) Read ¶
func (r *ConsoleOpenshiftIoConsoleExternalLogLinkV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*ConsoleOpenshiftIoConsoleExternalLogLinkV1Manifest) Schema ¶
func (r *ConsoleOpenshiftIoConsoleExternalLogLinkV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type ConsoleOpenshiftIoConsoleExternalLogLinkV1ManifestData ¶
type ConsoleOpenshiftIoConsoleExternalLogLinkV1ManifestData 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 { HrefTemplate *string `tfsdk:"href_template" json:"hrefTemplate,omitempty"` NamespaceFilter *string `tfsdk:"namespace_filter" json:"namespaceFilter,omitempty"` Text *string `tfsdk:"text" json:"text,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type ConsoleOpenshiftIoConsoleLinkV1Manifest ¶
type ConsoleOpenshiftIoConsoleLinkV1Manifest struct{}
func (*ConsoleOpenshiftIoConsoleLinkV1Manifest) Metadata ¶
func (r *ConsoleOpenshiftIoConsoleLinkV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*ConsoleOpenshiftIoConsoleLinkV1Manifest) Read ¶
func (r *ConsoleOpenshiftIoConsoleLinkV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*ConsoleOpenshiftIoConsoleLinkV1Manifest) Schema ¶
func (r *ConsoleOpenshiftIoConsoleLinkV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type ConsoleOpenshiftIoConsoleLinkV1ManifestData ¶
type ConsoleOpenshiftIoConsoleLinkV1ManifestData 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 { ApplicationMenu *struct { ImageURL *string `tfsdk:"image_url" json:"imageURL,omitempty"` Section *string `tfsdk:"section" json:"section,omitempty"` } `tfsdk:"application_menu" json:"applicationMenu,omitempty"` Href *string `tfsdk:"href" json:"href,omitempty"` Location *string `tfsdk:"location" json:"location,omitempty"` NamespaceDashboard *struct { 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"` Namespaces *[]string `tfsdk:"namespaces" json:"namespaces,omitempty"` } `tfsdk:"namespace_dashboard" json:"namespaceDashboard,omitempty"` Text *string `tfsdk:"text" json:"text,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type ConsoleOpenshiftIoConsoleNotificationV1Manifest ¶
type ConsoleOpenshiftIoConsoleNotificationV1Manifest struct{}
func (*ConsoleOpenshiftIoConsoleNotificationV1Manifest) Metadata ¶
func (r *ConsoleOpenshiftIoConsoleNotificationV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*ConsoleOpenshiftIoConsoleNotificationV1Manifest) Read ¶
func (r *ConsoleOpenshiftIoConsoleNotificationV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*ConsoleOpenshiftIoConsoleNotificationV1Manifest) Schema ¶
func (r *ConsoleOpenshiftIoConsoleNotificationV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type ConsoleOpenshiftIoConsoleNotificationV1ManifestData ¶
type ConsoleOpenshiftIoConsoleNotificationV1ManifestData 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 { BackgroundColor *string `tfsdk:"background_color" json:"backgroundColor,omitempty"` Color *string `tfsdk:"color" json:"color,omitempty"` Link *struct { Href *string `tfsdk:"href" json:"href,omitempty"` Text *string `tfsdk:"text" json:"text,omitempty"` } `tfsdk:"link" json:"link,omitempty"` Location *string `tfsdk:"location" json:"location,omitempty"` Text *string `tfsdk:"text" json:"text,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type ConsoleOpenshiftIoConsolePluginV1Manifest ¶
type ConsoleOpenshiftIoConsolePluginV1Manifest struct{}
func (*ConsoleOpenshiftIoConsolePluginV1Manifest) Metadata ¶
func (r *ConsoleOpenshiftIoConsolePluginV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*ConsoleOpenshiftIoConsolePluginV1Manifest) Read ¶
func (r *ConsoleOpenshiftIoConsolePluginV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*ConsoleOpenshiftIoConsolePluginV1Manifest) Schema ¶
func (r *ConsoleOpenshiftIoConsolePluginV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type ConsoleOpenshiftIoConsolePluginV1ManifestData ¶
type ConsoleOpenshiftIoConsolePluginV1ManifestData 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 { Backend *struct { Service *struct { BasePath *string `tfsdk:"base_path" json:"basePath,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` Port *int64 `tfsdk:"port" json:"port,omitempty"` } `tfsdk:"service" json:"service,omitempty"` Type *string `tfsdk:"type" json:"type,omitempty"` } `tfsdk:"backend" json:"backend,omitempty"` DisplayName *string `tfsdk:"display_name" json:"displayName,omitempty"` I18n *struct { LoadType *string `tfsdk:"load_type" json:"loadType,omitempty"` } `tfsdk:"i18n" json:"i18n,omitempty"` Proxy *[]struct { Alias *string `tfsdk:"alias" json:"alias,omitempty"` Authorization *string `tfsdk:"authorization" json:"authorization,omitempty"` CaCertificate *string `tfsdk:"ca_certificate" json:"caCertificate,omitempty"` Endpoint *struct { Service *struct { Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` Port *int64 `tfsdk:"port" json:"port,omitempty"` } `tfsdk:"service" json:"service,omitempty"` Type *string `tfsdk:"type" json:"type,omitempty"` } `tfsdk:"endpoint" json:"endpoint,omitempty"` } `tfsdk:"proxy" json:"proxy,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type ConsoleOpenshiftIoConsoleQuickStartV1Manifest ¶
type ConsoleOpenshiftIoConsoleQuickStartV1Manifest struct{}
func (*ConsoleOpenshiftIoConsoleQuickStartV1Manifest) Metadata ¶
func (r *ConsoleOpenshiftIoConsoleQuickStartV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*ConsoleOpenshiftIoConsoleQuickStartV1Manifest) Read ¶
func (r *ConsoleOpenshiftIoConsoleQuickStartV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*ConsoleOpenshiftIoConsoleQuickStartV1Manifest) Schema ¶
func (r *ConsoleOpenshiftIoConsoleQuickStartV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type ConsoleOpenshiftIoConsoleQuickStartV1ManifestData ¶
type ConsoleOpenshiftIoConsoleQuickStartV1ManifestData 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 { AccessReviewResources *[]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:"access_review_resources" json:"accessReviewResources,omitempty"` Conclusion *string `tfsdk:"conclusion" json:"conclusion,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` DisplayName *string `tfsdk:"display_name" json:"displayName,omitempty"` DurationMinutes *int64 `tfsdk:"duration_minutes" json:"durationMinutes,omitempty"` Icon *string `tfsdk:"icon" json:"icon,omitempty"` Introduction *string `tfsdk:"introduction" json:"introduction,omitempty"` NextQuickStart *[]string `tfsdk:"next_quick_start" json:"nextQuickStart,omitempty"` Prerequisites *[]string `tfsdk:"prerequisites" json:"prerequisites,omitempty"` Tags *[]string `tfsdk:"tags" json:"tags,omitempty"` Tasks *[]struct { Description *string `tfsdk:"description" json:"description,omitempty"` Review *struct { FailedTaskHelp *string `tfsdk:"failed_task_help" json:"failedTaskHelp,omitempty"` Instructions *string `tfsdk:"instructions" json:"instructions,omitempty"` } `tfsdk:"review" json:"review,omitempty"` Summary *struct { Failed *string `tfsdk:"failed" json:"failed,omitempty"` Success *string `tfsdk:"success" json:"success,omitempty"` } `tfsdk:"summary" json:"summary,omitempty"` Title *string `tfsdk:"title" json:"title,omitempty"` } `tfsdk:"tasks" json:"tasks,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type ConsoleOpenshiftIoConsoleSampleV1Manifest ¶
type ConsoleOpenshiftIoConsoleSampleV1Manifest struct{}
func (*ConsoleOpenshiftIoConsoleSampleV1Manifest) Metadata ¶
func (r *ConsoleOpenshiftIoConsoleSampleV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*ConsoleOpenshiftIoConsoleSampleV1Manifest) Read ¶
func (r *ConsoleOpenshiftIoConsoleSampleV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*ConsoleOpenshiftIoConsoleSampleV1Manifest) Schema ¶
func (r *ConsoleOpenshiftIoConsoleSampleV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type ConsoleOpenshiftIoConsoleSampleV1ManifestData ¶
type ConsoleOpenshiftIoConsoleSampleV1ManifestData 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 { Abstract *string `tfsdk:"abstract" json:"abstract,omitempty"` Description *string `tfsdk:"description" json:"description,omitempty"` Icon *string `tfsdk:"icon" json:"icon,omitempty"` Provider *string `tfsdk:"provider" json:"provider,omitempty"` Source *struct { ContainerImport *struct { Image *string `tfsdk:"image" json:"image,omitempty"` Service *struct { TargetPort *int64 `tfsdk:"target_port" json:"targetPort,omitempty"` } `tfsdk:"service" json:"service,omitempty"` } `tfsdk:"container_import" json:"containerImport,omitempty"` GitImport *struct { Repository *struct { ContextDir *string `tfsdk:"context_dir" json:"contextDir,omitempty"` Revision *string `tfsdk:"revision" json:"revision,omitempty"` Url *string `tfsdk:"url" json:"url,omitempty"` } `tfsdk:"repository" json:"repository,omitempty"` Service *struct { TargetPort *int64 `tfsdk:"target_port" json:"targetPort,omitempty"` } `tfsdk:"service" json:"service,omitempty"` } `tfsdk:"git_import" json:"gitImport,omitempty"` Type *string `tfsdk:"type" json:"type,omitempty"` } `tfsdk:"source" json:"source,omitempty"` Tags *[]string `tfsdk:"tags" json:"tags,omitempty"` Title *string `tfsdk:"title" json:"title,omitempty"` Type *string `tfsdk:"type" json:"type,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type ConsoleOpenshiftIoConsoleYamlsampleV1Manifest ¶
type ConsoleOpenshiftIoConsoleYamlsampleV1Manifest struct{}
func (*ConsoleOpenshiftIoConsoleYamlsampleV1Manifest) Metadata ¶
func (r *ConsoleOpenshiftIoConsoleYamlsampleV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*ConsoleOpenshiftIoConsoleYamlsampleV1Manifest) Read ¶
func (r *ConsoleOpenshiftIoConsoleYamlsampleV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*ConsoleOpenshiftIoConsoleYamlsampleV1Manifest) Schema ¶
func (r *ConsoleOpenshiftIoConsoleYamlsampleV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type ConsoleOpenshiftIoConsoleYamlsampleV1ManifestData ¶
type ConsoleOpenshiftIoConsoleYamlsampleV1ManifestData 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 { Description *string `tfsdk:"description" json:"description,omitempty"` Snippet *bool `tfsdk:"snippet" json:"snippet,omitempty"` TargetResource *struct { ApiVersion *string `tfsdk:"api_version" json:"apiVersion,omitempty"` Kind *string `tfsdk:"kind" json:"kind,omitempty"` } `tfsdk:"target_resource" json:"targetResource,omitempty"` Title *string `tfsdk:"title" json:"title,omitempty"` Yaml *string `tfsdk:"yaml" json:"yaml,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
Source Files ¶
- console_openshift_io_console_cli_download_v1_manifest.go
- console_openshift_io_console_external_log_link_v1_manifest.go
- console_openshift_io_console_link_v1_manifest.go
- console_openshift_io_console_notification_v1_manifest.go
- console_openshift_io_console_plugin_v1_manifest.go
- console_openshift_io_console_quick_start_v1_manifest.go
- console_openshift_io_console_sample_v1_manifest.go
- console_openshift_io_console_yaml_sample_v1_manifest.go
Click to show internal directories.
Click to hide internal directories.