Documentation ¶
Index ¶
- type Configuration
- type ConfigurationAttributes
- func (c ConfigurationAttributes) ContentSourceConfiguration() terra.ListValue[ContentSourceConfigurationAttributes]
- func (c ConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (c ConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (c ConfigurationAttributes) InternalWithRef(ref terra.Reference) ConfigurationAttributes
- func (c ConfigurationAttributes) UserIdentityConfiguration() terra.ListValue[UserIdentityConfigurationAttributes]
- type ConfigurationState
- type ContentSourceConfiguration
- type ContentSourceConfigurationAttributes
- func (csc ContentSourceConfigurationAttributes) DataSourceIds() terra.SetValue[terra.StringValue]
- func (csc ContentSourceConfigurationAttributes) DirectPutContent() terra.BoolValue
- func (csc ContentSourceConfigurationAttributes) FaqIds() terra.SetValue[terra.StringValue]
- func (csc ContentSourceConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (csc ContentSourceConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (csc ContentSourceConfigurationAttributes) InternalWithRef(ref terra.Reference) ContentSourceConfigurationAttributes
- type ContentSourceConfigurationState
- type Endpoints
- type EndpointsAttributes
- func (e EndpointsAttributes) Endpoint() terra.StringValue
- func (e EndpointsAttributes) EndpointType() terra.StringValue
- func (e EndpointsAttributes) InternalRef() (terra.Reference, error)
- func (e EndpointsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (e EndpointsAttributes) InternalWithRef(ref terra.Reference) EndpointsAttributes
- type EndpointsState
- type UserIdentityConfiguration
- type UserIdentityConfigurationAttributes
- func (uic UserIdentityConfigurationAttributes) IdentityAttributeName() terra.StringValue
- func (uic UserIdentityConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (uic UserIdentityConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (uic UserIdentityConfigurationAttributes) InternalWithRef(ref terra.Reference) UserIdentityConfigurationAttributes
- type UserIdentityConfigurationState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Configuration ¶
type Configuration struct { // ContentSourceConfiguration: min=0 ContentSourceConfiguration []ContentSourceConfiguration `hcl:"content_source_configuration,block" validate:"min=0"` // UserIdentityConfiguration: min=0 UserIdentityConfiguration []UserIdentityConfiguration `hcl:"user_identity_configuration,block" validate:"min=0"` }
type ConfigurationAttributes ¶
type ConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (ConfigurationAttributes) ContentSourceConfiguration ¶
func (c ConfigurationAttributes) ContentSourceConfiguration() terra.ListValue[ContentSourceConfigurationAttributes]
func (ConfigurationAttributes) InternalRef ¶
func (c ConfigurationAttributes) InternalRef() (terra.Reference, error)
func (ConfigurationAttributes) InternalTokens ¶
func (c ConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ConfigurationAttributes) InternalWithRef ¶
func (c ConfigurationAttributes) InternalWithRef(ref terra.Reference) ConfigurationAttributes
func (ConfigurationAttributes) UserIdentityConfiguration ¶
func (c ConfigurationAttributes) UserIdentityConfiguration() terra.ListValue[UserIdentityConfigurationAttributes]
type ConfigurationState ¶
type ConfigurationState struct { ContentSourceConfiguration []ContentSourceConfigurationState `json:"content_source_configuration"` UserIdentityConfiguration []UserIdentityConfigurationState `json:"user_identity_configuration"` }
type ContentSourceConfiguration ¶
type ContentSourceConfiguration struct{}
type ContentSourceConfigurationAttributes ¶
type ContentSourceConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (ContentSourceConfigurationAttributes) DataSourceIds ¶
func (csc ContentSourceConfigurationAttributes) DataSourceIds() terra.SetValue[terra.StringValue]
func (ContentSourceConfigurationAttributes) DirectPutContent ¶
func (csc ContentSourceConfigurationAttributes) DirectPutContent() terra.BoolValue
func (ContentSourceConfigurationAttributes) FaqIds ¶
func (csc ContentSourceConfigurationAttributes) FaqIds() terra.SetValue[terra.StringValue]
func (ContentSourceConfigurationAttributes) InternalRef ¶
func (csc ContentSourceConfigurationAttributes) InternalRef() (terra.Reference, error)
func (ContentSourceConfigurationAttributes) InternalTokens ¶
func (csc ContentSourceConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ContentSourceConfigurationAttributes) InternalWithRef ¶
func (csc ContentSourceConfigurationAttributes) InternalWithRef(ref terra.Reference) ContentSourceConfigurationAttributes
type EndpointsAttributes ¶
type EndpointsAttributes struct {
// contains filtered or unexported fields
}
func (EndpointsAttributes) Endpoint ¶
func (e EndpointsAttributes) Endpoint() terra.StringValue
func (EndpointsAttributes) EndpointType ¶
func (e EndpointsAttributes) EndpointType() terra.StringValue
func (EndpointsAttributes) InternalRef ¶
func (e EndpointsAttributes) InternalRef() (terra.Reference, error)
func (EndpointsAttributes) InternalTokens ¶
func (e EndpointsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (EndpointsAttributes) InternalWithRef ¶
func (e EndpointsAttributes) InternalWithRef(ref terra.Reference) EndpointsAttributes
type EndpointsState ¶
type UserIdentityConfiguration ¶
type UserIdentityConfiguration struct{}
type UserIdentityConfigurationAttributes ¶
type UserIdentityConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (UserIdentityConfigurationAttributes) IdentityAttributeName ¶
func (uic UserIdentityConfigurationAttributes) IdentityAttributeName() terra.StringValue
func (UserIdentityConfigurationAttributes) InternalRef ¶
func (uic UserIdentityConfigurationAttributes) InternalRef() (terra.Reference, error)
func (UserIdentityConfigurationAttributes) InternalTokens ¶
func (uic UserIdentityConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (UserIdentityConfigurationAttributes) InternalWithRef ¶
func (uic UserIdentityConfigurationAttributes) InternalWithRef(ref terra.Reference) UserIdentityConfigurationAttributes
type UserIdentityConfigurationState ¶
type UserIdentityConfigurationState struct {
IdentityAttributeName string `json:"identity_attribute_name"`
}
Click to show internal directories.
Click to hide internal directories.