Documentation ¶
Index ¶
- func NewOcmagentManagedOpenshiftIoManagedFleetNotificationV1Alpha1Manifest() datasource.DataSource
- func NewOcmagentManagedOpenshiftIoManagedNotificationV1Alpha1Manifest() datasource.DataSource
- func NewOcmagentManagedOpenshiftIoOcmAgentV1Alpha1Manifest() datasource.DataSource
- type OcmagentManagedOpenshiftIoManagedFleetNotificationV1Alpha1Manifest
- func (r *OcmagentManagedOpenshiftIoManagedFleetNotificationV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *OcmagentManagedOpenshiftIoManagedFleetNotificationV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *OcmagentManagedOpenshiftIoManagedFleetNotificationV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type OcmagentManagedOpenshiftIoManagedFleetNotificationV1Alpha1ManifestData
- type OcmagentManagedOpenshiftIoManagedNotificationV1Alpha1Manifest
- func (r *OcmagentManagedOpenshiftIoManagedNotificationV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *OcmagentManagedOpenshiftIoManagedNotificationV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *OcmagentManagedOpenshiftIoManagedNotificationV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type OcmagentManagedOpenshiftIoManagedNotificationV1Alpha1ManifestData
- type OcmagentManagedOpenshiftIoOcmAgentV1Alpha1Manifest
- func (r *OcmagentManagedOpenshiftIoOcmAgentV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *OcmagentManagedOpenshiftIoOcmAgentV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *OcmagentManagedOpenshiftIoOcmAgentV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type OcmagentManagedOpenshiftIoOcmAgentV1Alpha1ManifestData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewOcmagentManagedOpenshiftIoManagedFleetNotificationV1Alpha1Manifest ¶
func NewOcmagentManagedOpenshiftIoManagedFleetNotificationV1Alpha1Manifest() datasource.DataSource
func NewOcmagentManagedOpenshiftIoManagedNotificationV1Alpha1Manifest ¶
func NewOcmagentManagedOpenshiftIoManagedNotificationV1Alpha1Manifest() datasource.DataSource
func NewOcmagentManagedOpenshiftIoOcmAgentV1Alpha1Manifest ¶
func NewOcmagentManagedOpenshiftIoOcmAgentV1Alpha1Manifest() datasource.DataSource
Types ¶
type OcmagentManagedOpenshiftIoManagedFleetNotificationV1Alpha1Manifest ¶
type OcmagentManagedOpenshiftIoManagedFleetNotificationV1Alpha1Manifest struct{}
func (*OcmagentManagedOpenshiftIoManagedFleetNotificationV1Alpha1Manifest) Metadata ¶
func (r *OcmagentManagedOpenshiftIoManagedFleetNotificationV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*OcmagentManagedOpenshiftIoManagedFleetNotificationV1Alpha1Manifest) Read ¶
func (r *OcmagentManagedOpenshiftIoManagedFleetNotificationV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*OcmagentManagedOpenshiftIoManagedFleetNotificationV1Alpha1Manifest) Schema ¶
func (r *OcmagentManagedOpenshiftIoManagedFleetNotificationV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type OcmagentManagedOpenshiftIoManagedFleetNotificationV1Alpha1ManifestData ¶
type OcmagentManagedOpenshiftIoManagedFleetNotificationV1Alpha1ManifestData 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 { FleetNotification *struct { LimitedSupport *bool `tfsdk:"limited_support" json:"limitedSupport,omitempty"` LogType *string `tfsdk:"log_type" json:"logType,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` NotificationMessage *string `tfsdk:"notification_message" json:"notificationMessage,omitempty"` References *[]string `tfsdk:"references" json:"references,omitempty"` ResendWait *int64 `tfsdk:"resend_wait" json:"resendWait,omitempty"` Severity *string `tfsdk:"severity" json:"severity,omitempty"` Summary *string `tfsdk:"summary" json:"summary,omitempty"` } `tfsdk:"fleet_notification" json:"fleetNotification,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type OcmagentManagedOpenshiftIoManagedNotificationV1Alpha1Manifest ¶
type OcmagentManagedOpenshiftIoManagedNotificationV1Alpha1Manifest struct{}
func (*OcmagentManagedOpenshiftIoManagedNotificationV1Alpha1Manifest) Metadata ¶
func (r *OcmagentManagedOpenshiftIoManagedNotificationV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*OcmagentManagedOpenshiftIoManagedNotificationV1Alpha1Manifest) Read ¶
func (r *OcmagentManagedOpenshiftIoManagedNotificationV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*OcmagentManagedOpenshiftIoManagedNotificationV1Alpha1Manifest) Schema ¶
func (r *OcmagentManagedOpenshiftIoManagedNotificationV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type OcmagentManagedOpenshiftIoManagedNotificationV1Alpha1ManifestData ¶
type OcmagentManagedOpenshiftIoManagedNotificationV1Alpha1ManifestData 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 { Notifications *[]struct { ActiveBody *string `tfsdk:"active_body" json:"activeBody,omitempty"` LogType *string `tfsdk:"log_type" json:"logType,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` References *[]string `tfsdk:"references" json:"references,omitempty"` ResendWait *int64 `tfsdk:"resend_wait" json:"resendWait,omitempty"` ResolvedBody *string `tfsdk:"resolved_body" json:"resolvedBody,omitempty"` Severity *string `tfsdk:"severity" json:"severity,omitempty"` Summary *string `tfsdk:"summary" json:"summary,omitempty"` } `tfsdk:"notifications" json:"notifications,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type OcmagentManagedOpenshiftIoOcmAgentV1Alpha1Manifest ¶
type OcmagentManagedOpenshiftIoOcmAgentV1Alpha1Manifest struct{}
func (*OcmagentManagedOpenshiftIoOcmAgentV1Alpha1Manifest) Metadata ¶
func (r *OcmagentManagedOpenshiftIoOcmAgentV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*OcmagentManagedOpenshiftIoOcmAgentV1Alpha1Manifest) Read ¶
func (r *OcmagentManagedOpenshiftIoOcmAgentV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*OcmagentManagedOpenshiftIoOcmAgentV1Alpha1Manifest) Schema ¶
func (r *OcmagentManagedOpenshiftIoOcmAgentV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type OcmagentManagedOpenshiftIoOcmAgentV1Alpha1ManifestData ¶
type OcmagentManagedOpenshiftIoOcmAgentV1Alpha1ManifestData 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 { AgentConfig *struct { OcmBaseUrl *string `tfsdk:"ocm_base_url" json:"ocmBaseUrl,omitempty"` Services *[]string `tfsdk:"services" json:"services,omitempty"` } `tfsdk:"agent_config" json:"agentConfig,omitempty"` FleetMode *bool `tfsdk:"fleet_mode" json:"fleetMode,omitempty"` OcmAgentImage *string `tfsdk:"ocm_agent_image" json:"ocmAgentImage,omitempty"` Replicas *int64 `tfsdk:"replicas" json:"replicas,omitempty"` TokenSecret *string `tfsdk:"token_secret" json:"tokenSecret,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
Click to show internal directories.
Click to hide internal directories.