Documentation ¶
Index ¶
- type MonitoringSubscription
- type MonitoringSubscriptionAttributes
- func (ms MonitoringSubscriptionAttributes) InternalRef() (terra.Reference, error)
- func (ms MonitoringSubscriptionAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ms MonitoringSubscriptionAttributes) InternalWithRef(ref terra.Reference) MonitoringSubscriptionAttributes
- func (ms MonitoringSubscriptionAttributes) RealtimeMetricsSubscriptionConfig() terra.ListValue[RealtimeMetricsSubscriptionConfigAttributes]
- type MonitoringSubscriptionState
- type RealtimeMetricsSubscriptionConfig
- type RealtimeMetricsSubscriptionConfigAttributes
- func (rmsc RealtimeMetricsSubscriptionConfigAttributes) InternalRef() (terra.Reference, error)
- func (rmsc RealtimeMetricsSubscriptionConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rmsc RealtimeMetricsSubscriptionConfigAttributes) InternalWithRef(ref terra.Reference) RealtimeMetricsSubscriptionConfigAttributes
- func (rmsc RealtimeMetricsSubscriptionConfigAttributes) RealtimeMetricsSubscriptionStatus() terra.StringValue
- type RealtimeMetricsSubscriptionConfigState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MonitoringSubscription ¶
type MonitoringSubscription struct { // RealtimeMetricsSubscriptionConfig: required RealtimeMetricsSubscriptionConfig *RealtimeMetricsSubscriptionConfig `hcl:"realtime_metrics_subscription_config,block" validate:"required"` }
type MonitoringSubscriptionAttributes ¶
type MonitoringSubscriptionAttributes struct {
// contains filtered or unexported fields
}
func (MonitoringSubscriptionAttributes) InternalRef ¶
func (ms MonitoringSubscriptionAttributes) InternalRef() (terra.Reference, error)
func (MonitoringSubscriptionAttributes) InternalTokens ¶
func (ms MonitoringSubscriptionAttributes) InternalTokens() (hclwrite.Tokens, error)
func (MonitoringSubscriptionAttributes) InternalWithRef ¶
func (ms MonitoringSubscriptionAttributes) InternalWithRef(ref terra.Reference) MonitoringSubscriptionAttributes
func (MonitoringSubscriptionAttributes) RealtimeMetricsSubscriptionConfig ¶
func (ms MonitoringSubscriptionAttributes) RealtimeMetricsSubscriptionConfig() terra.ListValue[RealtimeMetricsSubscriptionConfigAttributes]
type MonitoringSubscriptionState ¶
type MonitoringSubscriptionState struct {
RealtimeMetricsSubscriptionConfig []RealtimeMetricsSubscriptionConfigState `json:"realtime_metrics_subscription_config"`
}
type RealtimeMetricsSubscriptionConfig ¶
type RealtimeMetricsSubscriptionConfig struct { // RealtimeMetricsSubscriptionStatus: string, required RealtimeMetricsSubscriptionStatus terra.StringValue `hcl:"realtime_metrics_subscription_status,attr" validate:"required"` }
type RealtimeMetricsSubscriptionConfigAttributes ¶
type RealtimeMetricsSubscriptionConfigAttributes struct {
// contains filtered or unexported fields
}
func (RealtimeMetricsSubscriptionConfigAttributes) InternalRef ¶
func (rmsc RealtimeMetricsSubscriptionConfigAttributes) InternalRef() (terra.Reference, error)
func (RealtimeMetricsSubscriptionConfigAttributes) InternalTokens ¶
func (rmsc RealtimeMetricsSubscriptionConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RealtimeMetricsSubscriptionConfigAttributes) InternalWithRef ¶
func (rmsc RealtimeMetricsSubscriptionConfigAttributes) InternalWithRef(ref terra.Reference) RealtimeMetricsSubscriptionConfigAttributes
func (RealtimeMetricsSubscriptionConfigAttributes) RealtimeMetricsSubscriptionStatus ¶
func (rmsc RealtimeMetricsSubscriptionConfigAttributes) RealtimeMetricsSubscriptionStatus() terra.StringValue
type RealtimeMetricsSubscriptionConfigState ¶
type RealtimeMetricsSubscriptionConfigState struct {
RealtimeMetricsSubscriptionStatus string `json:"realtime_metrics_subscription_status"`
}
Click to show internal directories.
Click to hide internal directories.