Documentation ¶
Index ¶
- type AppMonitorConfiguration
- type AppMonitorConfigurationAttributes
- func (amc AppMonitorConfigurationAttributes) AllowCookies() terra.BoolValue
- func (amc AppMonitorConfigurationAttributes) EnableXray() terra.BoolValue
- func (amc AppMonitorConfigurationAttributes) ExcludedPages() terra.SetValue[terra.StringValue]
- func (amc AppMonitorConfigurationAttributes) FavoritePages() terra.SetValue[terra.StringValue]
- func (amc AppMonitorConfigurationAttributes) GuestRoleArn() terra.StringValue
- func (amc AppMonitorConfigurationAttributes) IdentityPoolId() terra.StringValue
- func (amc AppMonitorConfigurationAttributes) IncludedPages() terra.SetValue[terra.StringValue]
- func (amc AppMonitorConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (amc AppMonitorConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (amc AppMonitorConfigurationAttributes) InternalWithRef(ref terra.Reference) AppMonitorConfigurationAttributes
- func (amc AppMonitorConfigurationAttributes) SessionSampleRate() terra.NumberValue
- func (amc AppMonitorConfigurationAttributes) Telemetries() terra.SetValue[terra.StringValue]
- type AppMonitorConfigurationState
- type CustomEvents
- type CustomEventsAttributes
- type CustomEventsState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppMonitorConfiguration ¶
type AppMonitorConfiguration struct { // AllowCookies: bool, optional AllowCookies terra.BoolValue `hcl:"allow_cookies,attr"` // EnableXray: bool, optional EnableXray terra.BoolValue `hcl:"enable_xray,attr"` // ExcludedPages: set of string, optional ExcludedPages terra.SetValue[terra.StringValue] `hcl:"excluded_pages,attr"` // FavoritePages: set of string, optional FavoritePages terra.SetValue[terra.StringValue] `hcl:"favorite_pages,attr"` // GuestRoleArn: string, optional GuestRoleArn terra.StringValue `hcl:"guest_role_arn,attr"` // IdentityPoolId: string, optional IdentityPoolId terra.StringValue `hcl:"identity_pool_id,attr"` // IncludedPages: set of string, optional IncludedPages terra.SetValue[terra.StringValue] `hcl:"included_pages,attr"` // SessionSampleRate: number, optional SessionSampleRate terra.NumberValue `hcl:"session_sample_rate,attr"` // Telemetries: set of string, optional Telemetries terra.SetValue[terra.StringValue] `hcl:"telemetries,attr"` }
type AppMonitorConfigurationAttributes ¶
type AppMonitorConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (AppMonitorConfigurationAttributes) AllowCookies ¶
func (amc AppMonitorConfigurationAttributes) AllowCookies() terra.BoolValue
func (AppMonitorConfigurationAttributes) EnableXray ¶
func (amc AppMonitorConfigurationAttributes) EnableXray() terra.BoolValue
func (AppMonitorConfigurationAttributes) ExcludedPages ¶
func (amc AppMonitorConfigurationAttributes) ExcludedPages() terra.SetValue[terra.StringValue]
func (AppMonitorConfigurationAttributes) FavoritePages ¶
func (amc AppMonitorConfigurationAttributes) FavoritePages() terra.SetValue[terra.StringValue]
func (AppMonitorConfigurationAttributes) GuestRoleArn ¶
func (amc AppMonitorConfigurationAttributes) GuestRoleArn() terra.StringValue
func (AppMonitorConfigurationAttributes) IdentityPoolId ¶
func (amc AppMonitorConfigurationAttributes) IdentityPoolId() terra.StringValue
func (AppMonitorConfigurationAttributes) IncludedPages ¶
func (amc AppMonitorConfigurationAttributes) IncludedPages() terra.SetValue[terra.StringValue]
func (AppMonitorConfigurationAttributes) InternalRef ¶
func (amc AppMonitorConfigurationAttributes) InternalRef() (terra.Reference, error)
func (AppMonitorConfigurationAttributes) InternalTokens ¶
func (amc AppMonitorConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AppMonitorConfigurationAttributes) InternalWithRef ¶
func (amc AppMonitorConfigurationAttributes) InternalWithRef(ref terra.Reference) AppMonitorConfigurationAttributes
func (AppMonitorConfigurationAttributes) SessionSampleRate ¶
func (amc AppMonitorConfigurationAttributes) SessionSampleRate() terra.NumberValue
func (AppMonitorConfigurationAttributes) Telemetries ¶
func (amc AppMonitorConfigurationAttributes) Telemetries() terra.SetValue[terra.StringValue]
type AppMonitorConfigurationState ¶
type AppMonitorConfigurationState struct { AllowCookies bool `json:"allow_cookies"` EnableXray bool `json:"enable_xray"` ExcludedPages []string `json:"excluded_pages"` FavoritePages []string `json:"favorite_pages"` GuestRoleArn string `json:"guest_role_arn"` IdentityPoolId string `json:"identity_pool_id"` IncludedPages []string `json:"included_pages"` SessionSampleRate float64 `json:"session_sample_rate"` Telemetries []string `json:"telemetries"` }
type CustomEvents ¶
type CustomEvents struct { // Status: string, optional Status terra.StringValue `hcl:"status,attr"` }
type CustomEventsAttributes ¶
type CustomEventsAttributes struct {
// contains filtered or unexported fields
}
func (CustomEventsAttributes) InternalRef ¶
func (ce CustomEventsAttributes) InternalRef() (terra.Reference, error)
func (CustomEventsAttributes) InternalTokens ¶
func (ce CustomEventsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CustomEventsAttributes) InternalWithRef ¶
func (ce CustomEventsAttributes) InternalWithRef(ref terra.Reference) CustomEventsAttributes
func (CustomEventsAttributes) Status ¶
func (ce CustomEventsAttributes) Status() terra.StringValue
type CustomEventsState ¶
type CustomEventsState struct {
Status string `json:"status"`
}
Click to show internal directories.
Click to hide internal directories.