Documentation ¶
Index ¶
- type Cookies
- type CookiesAttributes
- type CookiesConfig
- type CookiesConfigAttributes
- func (cc CookiesConfigAttributes) CookieBehavior() terra.StringValue
- func (cc CookiesConfigAttributes) Cookies() terra.ListValue[CookiesAttributes]
- func (cc CookiesConfigAttributes) InternalRef() (terra.Reference, error)
- func (cc CookiesConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cc CookiesConfigAttributes) InternalWithRef(ref terra.Reference) CookiesConfigAttributes
- type CookiesConfigState
- type CookiesState
- type Headers
- type HeadersAttributes
- type HeadersConfig
- type HeadersConfigAttributes
- func (hc HeadersConfigAttributes) HeaderBehavior() terra.StringValue
- func (hc HeadersConfigAttributes) Headers() terra.ListValue[HeadersAttributes]
- func (hc HeadersConfigAttributes) InternalRef() (terra.Reference, error)
- func (hc HeadersConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (hc HeadersConfigAttributes) InternalWithRef(ref terra.Reference) HeadersConfigAttributes
- type HeadersConfigState
- type HeadersState
- type QueryStrings
- type QueryStringsAttributes
- func (qs QueryStringsAttributes) InternalRef() (terra.Reference, error)
- func (qs QueryStringsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (qs QueryStringsAttributes) InternalWithRef(ref terra.Reference) QueryStringsAttributes
- func (qs QueryStringsAttributes) Items() terra.SetValue[terra.StringValue]
- type QueryStringsConfig
- type QueryStringsConfigAttributes
- func (qsc QueryStringsConfigAttributes) InternalRef() (terra.Reference, error)
- func (qsc QueryStringsConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (qsc QueryStringsConfigAttributes) InternalWithRef(ref terra.Reference) QueryStringsConfigAttributes
- func (qsc QueryStringsConfigAttributes) QueryStringBehavior() terra.StringValue
- func (qsc QueryStringsConfigAttributes) QueryStrings() terra.ListValue[QueryStringsAttributes]
- type QueryStringsConfigState
- type QueryStringsState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cookies ¶
type Cookies struct { // Items: set of string, optional Items terra.SetValue[terra.StringValue] `hcl:"items,attr"` }
type CookiesAttributes ¶
type CookiesAttributes struct {
// contains filtered or unexported fields
}
func (CookiesAttributes) InternalRef ¶
func (c CookiesAttributes) InternalRef() (terra.Reference, error)
func (CookiesAttributes) InternalTokens ¶
func (c CookiesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CookiesAttributes) InternalWithRef ¶
func (c CookiesAttributes) InternalWithRef(ref terra.Reference) CookiesAttributes
func (CookiesAttributes) Items ¶
func (c CookiesAttributes) Items() terra.SetValue[terra.StringValue]
type CookiesConfig ¶
type CookiesConfig struct { // CookieBehavior: string, required CookieBehavior terra.StringValue `hcl:"cookie_behavior,attr" validate:"required"` // Cookies: optional Cookies *Cookies `hcl:"cookies,block"` }
type CookiesConfigAttributes ¶
type CookiesConfigAttributes struct {
// contains filtered or unexported fields
}
func (CookiesConfigAttributes) CookieBehavior ¶
func (cc CookiesConfigAttributes) CookieBehavior() terra.StringValue
func (CookiesConfigAttributes) Cookies ¶
func (cc CookiesConfigAttributes) Cookies() terra.ListValue[CookiesAttributes]
func (CookiesConfigAttributes) InternalRef ¶
func (cc CookiesConfigAttributes) InternalRef() (terra.Reference, error)
func (CookiesConfigAttributes) InternalTokens ¶
func (cc CookiesConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CookiesConfigAttributes) InternalWithRef ¶
func (cc CookiesConfigAttributes) InternalWithRef(ref terra.Reference) CookiesConfigAttributes
type CookiesConfigState ¶
type CookiesConfigState struct { CookieBehavior string `json:"cookie_behavior"` Cookies []CookiesState `json:"cookies"` }
type CookiesState ¶
type CookiesState struct {
Items []string `json:"items"`
}
type Headers ¶
type Headers struct { // Items: set of string, optional Items terra.SetValue[terra.StringValue] `hcl:"items,attr"` }
type HeadersAttributes ¶
type HeadersAttributes struct {
// contains filtered or unexported fields
}
func (HeadersAttributes) InternalRef ¶
func (h HeadersAttributes) InternalRef() (terra.Reference, error)
func (HeadersAttributes) InternalTokens ¶
func (h HeadersAttributes) InternalTokens() (hclwrite.Tokens, error)
func (HeadersAttributes) InternalWithRef ¶
func (h HeadersAttributes) InternalWithRef(ref terra.Reference) HeadersAttributes
func (HeadersAttributes) Items ¶
func (h HeadersAttributes) Items() terra.SetValue[terra.StringValue]
type HeadersConfig ¶
type HeadersConfig struct { // HeaderBehavior: string, optional HeaderBehavior terra.StringValue `hcl:"header_behavior,attr"` // Headers: optional Headers *Headers `hcl:"headers,block"` }
type HeadersConfigAttributes ¶
type HeadersConfigAttributes struct {
// contains filtered or unexported fields
}
func (HeadersConfigAttributes) HeaderBehavior ¶
func (hc HeadersConfigAttributes) HeaderBehavior() terra.StringValue
func (HeadersConfigAttributes) Headers ¶
func (hc HeadersConfigAttributes) Headers() terra.ListValue[HeadersAttributes]
func (HeadersConfigAttributes) InternalRef ¶
func (hc HeadersConfigAttributes) InternalRef() (terra.Reference, error)
func (HeadersConfigAttributes) InternalTokens ¶
func (hc HeadersConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (HeadersConfigAttributes) InternalWithRef ¶
func (hc HeadersConfigAttributes) InternalWithRef(ref terra.Reference) HeadersConfigAttributes
type HeadersConfigState ¶
type HeadersConfigState struct { HeaderBehavior string `json:"header_behavior"` Headers []HeadersState `json:"headers"` }
type HeadersState ¶
type HeadersState struct {
Items []string `json:"items"`
}
type QueryStrings ¶
type QueryStrings struct { // Items: set of string, optional Items terra.SetValue[terra.StringValue] `hcl:"items,attr"` }
type QueryStringsAttributes ¶
type QueryStringsAttributes struct {
// contains filtered or unexported fields
}
func (QueryStringsAttributes) InternalRef ¶
func (qs QueryStringsAttributes) InternalRef() (terra.Reference, error)
func (QueryStringsAttributes) InternalTokens ¶
func (qs QueryStringsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (QueryStringsAttributes) InternalWithRef ¶
func (qs QueryStringsAttributes) InternalWithRef(ref terra.Reference) QueryStringsAttributes
func (QueryStringsAttributes) Items ¶
func (qs QueryStringsAttributes) Items() terra.SetValue[terra.StringValue]
type QueryStringsConfig ¶
type QueryStringsConfig struct { // QueryStringBehavior: string, required QueryStringBehavior terra.StringValue `hcl:"query_string_behavior,attr" validate:"required"` // QueryStrings: optional QueryStrings *QueryStrings `hcl:"query_strings,block"` }
type QueryStringsConfigAttributes ¶
type QueryStringsConfigAttributes struct {
// contains filtered or unexported fields
}
func (QueryStringsConfigAttributes) InternalRef ¶
func (qsc QueryStringsConfigAttributes) InternalRef() (terra.Reference, error)
func (QueryStringsConfigAttributes) InternalTokens ¶
func (qsc QueryStringsConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (QueryStringsConfigAttributes) InternalWithRef ¶
func (qsc QueryStringsConfigAttributes) InternalWithRef(ref terra.Reference) QueryStringsConfigAttributes
func (QueryStringsConfigAttributes) QueryStringBehavior ¶
func (qsc QueryStringsConfigAttributes) QueryStringBehavior() terra.StringValue
func (QueryStringsConfigAttributes) QueryStrings ¶
func (qsc QueryStringsConfigAttributes) QueryStrings() terra.ListValue[QueryStringsAttributes]
type QueryStringsConfigState ¶
type QueryStringsConfigState struct { QueryStringBehavior string `json:"query_string_behavior"` QueryStrings []QueryStringsState `json:"query_strings"` }
type QueryStringsState ¶
type QueryStringsState struct {
Items []string `json:"items"`
}
Click to show internal directories.
Click to hide internal directories.