Documentation ¶
Index ¶
- type AccessEndpoints
- type AccessEndpointsAttributes
- func (ae AccessEndpointsAttributes) EndpointType() terra.StringValue
- func (ae AccessEndpointsAttributes) InternalRef() (terra.Reference, error)
- func (ae AccessEndpointsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ae AccessEndpointsAttributes) InternalWithRef(ref terra.Reference) AccessEndpointsAttributes
- func (ae AccessEndpointsAttributes) VpceId() terra.StringValue
- type AccessEndpointsState
- type ApplicationSettings
- type ApplicationSettingsAttributes
- func (as ApplicationSettingsAttributes) Enabled() terra.BoolValue
- func (as ApplicationSettingsAttributes) InternalRef() (terra.Reference, error)
- func (as ApplicationSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (as ApplicationSettingsAttributes) InternalWithRef(ref terra.Reference) ApplicationSettingsAttributes
- func (as ApplicationSettingsAttributes) SettingsGroup() terra.StringValue
- type ApplicationSettingsState
- type StorageConnectors
- type StorageConnectorsAttributes
- func (sc StorageConnectorsAttributes) ConnectorType() terra.StringValue
- func (sc StorageConnectorsAttributes) Domains() terra.ListValue[terra.StringValue]
- func (sc StorageConnectorsAttributes) InternalRef() (terra.Reference, error)
- func (sc StorageConnectorsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sc StorageConnectorsAttributes) InternalWithRef(ref terra.Reference) StorageConnectorsAttributes
- func (sc StorageConnectorsAttributes) ResourceIdentifier() terra.StringValue
- type StorageConnectorsState
- type StreamingExperienceSettings
- type StreamingExperienceSettingsAttributes
- func (ses StreamingExperienceSettingsAttributes) InternalRef() (terra.Reference, error)
- func (ses StreamingExperienceSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ses StreamingExperienceSettingsAttributes) InternalWithRef(ref terra.Reference) StreamingExperienceSettingsAttributes
- func (ses StreamingExperienceSettingsAttributes) PreferredProtocol() terra.StringValue
- type StreamingExperienceSettingsState
- type UserSettings
- type UserSettingsAttributes
- func (us UserSettingsAttributes) Action() terra.StringValue
- func (us UserSettingsAttributes) InternalRef() (terra.Reference, error)
- func (us UserSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (us UserSettingsAttributes) InternalWithRef(ref terra.Reference) UserSettingsAttributes
- func (us UserSettingsAttributes) Permission() terra.StringValue
- type UserSettingsState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessEndpoints ¶
type AccessEndpoints struct { // EndpointType: string, required EndpointType terra.StringValue `hcl:"endpoint_type,attr" validate:"required"` // VpceId: string, optional VpceId terra.StringValue `hcl:"vpce_id,attr"` }
type AccessEndpointsAttributes ¶
type AccessEndpointsAttributes struct {
// contains filtered or unexported fields
}
func (AccessEndpointsAttributes) EndpointType ¶
func (ae AccessEndpointsAttributes) EndpointType() terra.StringValue
func (AccessEndpointsAttributes) InternalRef ¶
func (ae AccessEndpointsAttributes) InternalRef() (terra.Reference, error)
func (AccessEndpointsAttributes) InternalTokens ¶
func (ae AccessEndpointsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AccessEndpointsAttributes) InternalWithRef ¶
func (ae AccessEndpointsAttributes) InternalWithRef(ref terra.Reference) AccessEndpointsAttributes
func (AccessEndpointsAttributes) VpceId ¶
func (ae AccessEndpointsAttributes) VpceId() terra.StringValue
type AccessEndpointsState ¶
type ApplicationSettings ¶
type ApplicationSettings struct { // Enabled: bool, required Enabled terra.BoolValue `hcl:"enabled,attr" validate:"required"` // SettingsGroup: string, optional SettingsGroup terra.StringValue `hcl:"settings_group,attr"` }
type ApplicationSettingsAttributes ¶
type ApplicationSettingsAttributes struct {
// contains filtered or unexported fields
}
func (ApplicationSettingsAttributes) Enabled ¶
func (as ApplicationSettingsAttributes) Enabled() terra.BoolValue
func (ApplicationSettingsAttributes) InternalRef ¶
func (as ApplicationSettingsAttributes) InternalRef() (terra.Reference, error)
func (ApplicationSettingsAttributes) InternalTokens ¶
func (as ApplicationSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ApplicationSettingsAttributes) InternalWithRef ¶
func (as ApplicationSettingsAttributes) InternalWithRef(ref terra.Reference) ApplicationSettingsAttributes
func (ApplicationSettingsAttributes) SettingsGroup ¶
func (as ApplicationSettingsAttributes) SettingsGroup() terra.StringValue
type StorageConnectors ¶
type StorageConnectors struct { // ConnectorType: string, required ConnectorType terra.StringValue `hcl:"connector_type,attr" validate:"required"` // Domains: list of string, optional Domains terra.ListValue[terra.StringValue] `hcl:"domains,attr"` // ResourceIdentifier: string, optional ResourceIdentifier terra.StringValue `hcl:"resource_identifier,attr"` }
type StorageConnectorsAttributes ¶
type StorageConnectorsAttributes struct {
// contains filtered or unexported fields
}
func (StorageConnectorsAttributes) ConnectorType ¶
func (sc StorageConnectorsAttributes) ConnectorType() terra.StringValue
func (StorageConnectorsAttributes) Domains ¶
func (sc StorageConnectorsAttributes) Domains() terra.ListValue[terra.StringValue]
func (StorageConnectorsAttributes) InternalRef ¶
func (sc StorageConnectorsAttributes) InternalRef() (terra.Reference, error)
func (StorageConnectorsAttributes) InternalTokens ¶
func (sc StorageConnectorsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (StorageConnectorsAttributes) InternalWithRef ¶
func (sc StorageConnectorsAttributes) InternalWithRef(ref terra.Reference) StorageConnectorsAttributes
func (StorageConnectorsAttributes) ResourceIdentifier ¶
func (sc StorageConnectorsAttributes) ResourceIdentifier() terra.StringValue
type StorageConnectorsState ¶
type StreamingExperienceSettings ¶
type StreamingExperienceSettings struct { // PreferredProtocol: string, optional PreferredProtocol terra.StringValue `hcl:"preferred_protocol,attr"` }
type StreamingExperienceSettingsAttributes ¶
type StreamingExperienceSettingsAttributes struct {
// contains filtered or unexported fields
}
func (StreamingExperienceSettingsAttributes) InternalRef ¶
func (ses StreamingExperienceSettingsAttributes) InternalRef() (terra.Reference, error)
func (StreamingExperienceSettingsAttributes) InternalTokens ¶
func (ses StreamingExperienceSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (StreamingExperienceSettingsAttributes) InternalWithRef ¶
func (ses StreamingExperienceSettingsAttributes) InternalWithRef(ref terra.Reference) StreamingExperienceSettingsAttributes
func (StreamingExperienceSettingsAttributes) PreferredProtocol ¶
func (ses StreamingExperienceSettingsAttributes) PreferredProtocol() terra.StringValue
type StreamingExperienceSettingsState ¶
type StreamingExperienceSettingsState struct {
PreferredProtocol string `json:"preferred_protocol"`
}
type UserSettings ¶
type UserSettings struct { // Action: string, required Action terra.StringValue `hcl:"action,attr" validate:"required"` // Permission: string, required Permission terra.StringValue `hcl:"permission,attr" validate:"required"` }
type UserSettingsAttributes ¶
type UserSettingsAttributes struct {
// contains filtered or unexported fields
}
func (UserSettingsAttributes) Action ¶
func (us UserSettingsAttributes) Action() terra.StringValue
func (UserSettingsAttributes) InternalRef ¶
func (us UserSettingsAttributes) InternalRef() (terra.Reference, error)
func (UserSettingsAttributes) InternalTokens ¶
func (us UserSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (UserSettingsAttributes) InternalWithRef ¶
func (us UserSettingsAttributes) InternalWithRef(ref terra.Reference) UserSettingsAttributes
func (UserSettingsAttributes) Permission ¶
func (us UserSettingsAttributes) Permission() terra.StringValue
type UserSettingsState ¶
Click to show internal directories.
Click to hide internal directories.