Documentation ¶
Index ¶
- type ApiKey
- type ApiKeyAttributes
- func (ak ApiKeyAttributes) InternalRef() (terra.Reference, error)
- func (ak ApiKeyAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ak ApiKeyAttributes) InternalWithRef(ref terra.Reference) ApiKeyAttributes
- func (ak ApiKeyAttributes) Key() terra.StringValue
- func (ak ApiKeyAttributes) Value() terra.StringValue
- type ApiKeyState
- type AuthParameters
- type AuthParametersAttributes
- func (ap AuthParametersAttributes) ApiKey() terra.ListValue[ApiKeyAttributes]
- func (ap AuthParametersAttributes) Basic() terra.ListValue[BasicAttributes]
- func (ap AuthParametersAttributes) InternalRef() (terra.Reference, error)
- func (ap AuthParametersAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ap AuthParametersAttributes) InternalWithRef(ref terra.Reference) AuthParametersAttributes
- func (ap AuthParametersAttributes) InvocationHttpParameters() terra.ListValue[InvocationHttpParametersAttributes]
- func (ap AuthParametersAttributes) Oauth() terra.ListValue[OauthAttributes]
- type AuthParametersState
- type Basic
- type BasicAttributes
- func (b BasicAttributes) InternalRef() (terra.Reference, error)
- func (b BasicAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (b BasicAttributes) InternalWithRef(ref terra.Reference) BasicAttributes
- func (b BasicAttributes) Password() terra.StringValue
- func (b BasicAttributes) Username() terra.StringValue
- type BasicState
- type ClientParameters
- type ClientParametersAttributes
- func (cp ClientParametersAttributes) ClientId() terra.StringValue
- func (cp ClientParametersAttributes) ClientSecret() terra.StringValue
- func (cp ClientParametersAttributes) InternalRef() (terra.Reference, error)
- func (cp ClientParametersAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cp ClientParametersAttributes) InternalWithRef(ref terra.Reference) ClientParametersAttributes
- type ClientParametersState
- type InvocationHttpParameters
- type InvocationHttpParametersAttributes
- func (ihp InvocationHttpParametersAttributes) Body() terra.ListValue[InvocationHttpParametersBodyAttributes]
- func (ihp InvocationHttpParametersAttributes) Header() terra.ListValue[InvocationHttpParametersHeaderAttributes]
- func (ihp InvocationHttpParametersAttributes) InternalRef() (terra.Reference, error)
- func (ihp InvocationHttpParametersAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ihp InvocationHttpParametersAttributes) InternalWithRef(ref terra.Reference) InvocationHttpParametersAttributes
- func (ihp InvocationHttpParametersAttributes) QueryString() terra.ListValue[InvocationHttpParametersQueryStringAttributes]
- type InvocationHttpParametersBody
- type InvocationHttpParametersBodyAttributes
- func (b InvocationHttpParametersBodyAttributes) InternalRef() (terra.Reference, error)
- func (b InvocationHttpParametersBodyAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (b InvocationHttpParametersBodyAttributes) InternalWithRef(ref terra.Reference) InvocationHttpParametersBodyAttributes
- func (b InvocationHttpParametersBodyAttributes) IsValueSecret() terra.BoolValue
- func (b InvocationHttpParametersBodyAttributes) Key() terra.StringValue
- func (b InvocationHttpParametersBodyAttributes) Value() terra.StringValue
- type InvocationHttpParametersBodyState
- type InvocationHttpParametersHeader
- type InvocationHttpParametersHeaderAttributes
- func (h InvocationHttpParametersHeaderAttributes) InternalRef() (terra.Reference, error)
- func (h InvocationHttpParametersHeaderAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (h InvocationHttpParametersHeaderAttributes) InternalWithRef(ref terra.Reference) InvocationHttpParametersHeaderAttributes
- func (h InvocationHttpParametersHeaderAttributes) IsValueSecret() terra.BoolValue
- func (h InvocationHttpParametersHeaderAttributes) Key() terra.StringValue
- func (h InvocationHttpParametersHeaderAttributes) Value() terra.StringValue
- type InvocationHttpParametersHeaderState
- type InvocationHttpParametersQueryString
- type InvocationHttpParametersQueryStringAttributes
- func (qs InvocationHttpParametersQueryStringAttributes) InternalRef() (terra.Reference, error)
- func (qs InvocationHttpParametersQueryStringAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (qs InvocationHttpParametersQueryStringAttributes) InternalWithRef(ref terra.Reference) InvocationHttpParametersQueryStringAttributes
- func (qs InvocationHttpParametersQueryStringAttributes) IsValueSecret() terra.BoolValue
- func (qs InvocationHttpParametersQueryStringAttributes) Key() terra.StringValue
- func (qs InvocationHttpParametersQueryStringAttributes) Value() terra.StringValue
- type InvocationHttpParametersQueryStringState
- type InvocationHttpParametersState
- type Oauth
- type OauthAttributes
- func (o OauthAttributes) AuthorizationEndpoint() terra.StringValue
- func (o OauthAttributes) ClientParameters() terra.ListValue[ClientParametersAttributes]
- func (o OauthAttributes) HttpMethod() terra.StringValue
- func (o OauthAttributes) InternalRef() (terra.Reference, error)
- func (o OauthAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (o OauthAttributes) InternalWithRef(ref terra.Reference) OauthAttributes
- func (o OauthAttributes) OauthHttpParameters() terra.ListValue[OauthHttpParametersAttributes]
- type OauthHttpParameters
- type OauthHttpParametersAttributes
- func (ohp OauthHttpParametersAttributes) Body() terra.ListValue[OauthHttpParametersBodyAttributes]
- func (ohp OauthHttpParametersAttributes) Header() terra.ListValue[OauthHttpParametersHeaderAttributes]
- func (ohp OauthHttpParametersAttributes) InternalRef() (terra.Reference, error)
- func (ohp OauthHttpParametersAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ohp OauthHttpParametersAttributes) InternalWithRef(ref terra.Reference) OauthHttpParametersAttributes
- func (ohp OauthHttpParametersAttributes) QueryString() terra.ListValue[OauthHttpParametersQueryStringAttributes]
- type OauthHttpParametersBody
- type OauthHttpParametersBodyAttributes
- func (b OauthHttpParametersBodyAttributes) InternalRef() (terra.Reference, error)
- func (b OauthHttpParametersBodyAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (b OauthHttpParametersBodyAttributes) InternalWithRef(ref terra.Reference) OauthHttpParametersBodyAttributes
- func (b OauthHttpParametersBodyAttributes) IsValueSecret() terra.BoolValue
- func (b OauthHttpParametersBodyAttributes) Key() terra.StringValue
- func (b OauthHttpParametersBodyAttributes) Value() terra.StringValue
- type OauthHttpParametersBodyState
- type OauthHttpParametersHeader
- type OauthHttpParametersHeaderAttributes
- func (h OauthHttpParametersHeaderAttributes) InternalRef() (terra.Reference, error)
- func (h OauthHttpParametersHeaderAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (h OauthHttpParametersHeaderAttributes) InternalWithRef(ref terra.Reference) OauthHttpParametersHeaderAttributes
- func (h OauthHttpParametersHeaderAttributes) IsValueSecret() terra.BoolValue
- func (h OauthHttpParametersHeaderAttributes) Key() terra.StringValue
- func (h OauthHttpParametersHeaderAttributes) Value() terra.StringValue
- type OauthHttpParametersHeaderState
- type OauthHttpParametersQueryString
- type OauthHttpParametersQueryStringAttributes
- func (qs OauthHttpParametersQueryStringAttributes) InternalRef() (terra.Reference, error)
- func (qs OauthHttpParametersQueryStringAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (qs OauthHttpParametersQueryStringAttributes) InternalWithRef(ref terra.Reference) OauthHttpParametersQueryStringAttributes
- func (qs OauthHttpParametersQueryStringAttributes) IsValueSecret() terra.BoolValue
- func (qs OauthHttpParametersQueryStringAttributes) Key() terra.StringValue
- func (qs OauthHttpParametersQueryStringAttributes) Value() terra.StringValue
- type OauthHttpParametersQueryStringState
- type OauthHttpParametersState
- type OauthState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApiKey ¶
type ApiKey struct { // Key: string, required Key terra.StringValue `hcl:"key,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type ApiKeyAttributes ¶
type ApiKeyAttributes struct {
// contains filtered or unexported fields
}
func (ApiKeyAttributes) InternalRef ¶
func (ak ApiKeyAttributes) InternalRef() (terra.Reference, error)
func (ApiKeyAttributes) InternalTokens ¶
func (ak ApiKeyAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ApiKeyAttributes) InternalWithRef ¶
func (ak ApiKeyAttributes) InternalWithRef(ref terra.Reference) ApiKeyAttributes
func (ApiKeyAttributes) Key ¶
func (ak ApiKeyAttributes) Key() terra.StringValue
func (ApiKeyAttributes) Value ¶
func (ak ApiKeyAttributes) Value() terra.StringValue
type ApiKeyState ¶
type AuthParameters ¶
type AuthParameters struct { // ApiKey: optional ApiKey *ApiKey `hcl:"api_key,block"` // Basic: optional Basic *Basic `hcl:"basic,block"` // InvocationHttpParameters: optional InvocationHttpParameters *InvocationHttpParameters `hcl:"invocation_http_parameters,block"` // Oauth: optional Oauth *Oauth `hcl:"oauth,block"` }
type AuthParametersAttributes ¶
type AuthParametersAttributes struct {
// contains filtered or unexported fields
}
func (AuthParametersAttributes) ApiKey ¶
func (ap AuthParametersAttributes) ApiKey() terra.ListValue[ApiKeyAttributes]
func (AuthParametersAttributes) Basic ¶
func (ap AuthParametersAttributes) Basic() terra.ListValue[BasicAttributes]
func (AuthParametersAttributes) InternalRef ¶
func (ap AuthParametersAttributes) InternalRef() (terra.Reference, error)
func (AuthParametersAttributes) InternalTokens ¶
func (ap AuthParametersAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AuthParametersAttributes) InternalWithRef ¶
func (ap AuthParametersAttributes) InternalWithRef(ref terra.Reference) AuthParametersAttributes
func (AuthParametersAttributes) InvocationHttpParameters ¶
func (ap AuthParametersAttributes) InvocationHttpParameters() terra.ListValue[InvocationHttpParametersAttributes]
func (AuthParametersAttributes) Oauth ¶
func (ap AuthParametersAttributes) Oauth() terra.ListValue[OauthAttributes]
type AuthParametersState ¶
type AuthParametersState struct { ApiKey []ApiKeyState `json:"api_key"` Basic []BasicState `json:"basic"` InvocationHttpParameters []InvocationHttpParametersState `json:"invocation_http_parameters"` Oauth []OauthState `json:"oauth"` }
type Basic ¶
type Basic struct { // Password: string, required Password terra.StringValue `hcl:"password,attr" validate:"required"` // Username: string, required Username terra.StringValue `hcl:"username,attr" validate:"required"` }
type BasicAttributes ¶
type BasicAttributes struct {
// contains filtered or unexported fields
}
func (BasicAttributes) InternalRef ¶
func (b BasicAttributes) InternalRef() (terra.Reference, error)
func (BasicAttributes) InternalTokens ¶
func (b BasicAttributes) InternalTokens() (hclwrite.Tokens, error)
func (BasicAttributes) InternalWithRef ¶
func (b BasicAttributes) InternalWithRef(ref terra.Reference) BasicAttributes
func (BasicAttributes) Password ¶
func (b BasicAttributes) Password() terra.StringValue
func (BasicAttributes) Username ¶
func (b BasicAttributes) Username() terra.StringValue
type BasicState ¶
type ClientParameters ¶
type ClientParameters struct { // ClientId: string, required ClientId terra.StringValue `hcl:"client_id,attr" validate:"required"` // ClientSecret: string, required ClientSecret terra.StringValue `hcl:"client_secret,attr" validate:"required"` }
type ClientParametersAttributes ¶
type ClientParametersAttributes struct {
// contains filtered or unexported fields
}
func (ClientParametersAttributes) ClientId ¶
func (cp ClientParametersAttributes) ClientId() terra.StringValue
func (ClientParametersAttributes) ClientSecret ¶
func (cp ClientParametersAttributes) ClientSecret() terra.StringValue
func (ClientParametersAttributes) InternalRef ¶
func (cp ClientParametersAttributes) InternalRef() (terra.Reference, error)
func (ClientParametersAttributes) InternalTokens ¶
func (cp ClientParametersAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ClientParametersAttributes) InternalWithRef ¶
func (cp ClientParametersAttributes) InternalWithRef(ref terra.Reference) ClientParametersAttributes
type ClientParametersState ¶
type InvocationHttpParameters ¶
type InvocationHttpParameters struct { // InvocationHttpParametersBody: min=0 Body []InvocationHttpParametersBody `hcl:"body,block" validate:"min=0"` // InvocationHttpParametersHeader: min=0 Header []InvocationHttpParametersHeader `hcl:"header,block" validate:"min=0"` // InvocationHttpParametersQueryString: min=0 QueryString []InvocationHttpParametersQueryString `hcl:"query_string,block" validate:"min=0"` }
type InvocationHttpParametersAttributes ¶
type InvocationHttpParametersAttributes struct {
// contains filtered or unexported fields
}
func (InvocationHttpParametersAttributes) Body ¶
func (ihp InvocationHttpParametersAttributes) Body() terra.ListValue[InvocationHttpParametersBodyAttributes]
func (InvocationHttpParametersAttributes) Header ¶
func (ihp InvocationHttpParametersAttributes) Header() terra.ListValue[InvocationHttpParametersHeaderAttributes]
func (InvocationHttpParametersAttributes) InternalRef ¶
func (ihp InvocationHttpParametersAttributes) InternalRef() (terra.Reference, error)
func (InvocationHttpParametersAttributes) InternalTokens ¶
func (ihp InvocationHttpParametersAttributes) InternalTokens() (hclwrite.Tokens, error)
func (InvocationHttpParametersAttributes) InternalWithRef ¶
func (ihp InvocationHttpParametersAttributes) InternalWithRef(ref terra.Reference) InvocationHttpParametersAttributes
func (InvocationHttpParametersAttributes) QueryString ¶
func (ihp InvocationHttpParametersAttributes) QueryString() terra.ListValue[InvocationHttpParametersQueryStringAttributes]
type InvocationHttpParametersBody ¶
type InvocationHttpParametersBody struct { // IsValueSecret: bool, optional IsValueSecret terra.BoolValue `hcl:"is_value_secret,attr"` // Key: string, optional Key terra.StringValue `hcl:"key,attr"` // Value: string, optional Value terra.StringValue `hcl:"value,attr"` }
type InvocationHttpParametersBodyAttributes ¶
type InvocationHttpParametersBodyAttributes struct {
// contains filtered or unexported fields
}
func (InvocationHttpParametersBodyAttributes) InternalRef ¶
func (b InvocationHttpParametersBodyAttributes) InternalRef() (terra.Reference, error)
func (InvocationHttpParametersBodyAttributes) InternalTokens ¶
func (b InvocationHttpParametersBodyAttributes) InternalTokens() (hclwrite.Tokens, error)
func (InvocationHttpParametersBodyAttributes) InternalWithRef ¶
func (b InvocationHttpParametersBodyAttributes) InternalWithRef(ref terra.Reference) InvocationHttpParametersBodyAttributes
func (InvocationHttpParametersBodyAttributes) IsValueSecret ¶
func (b InvocationHttpParametersBodyAttributes) IsValueSecret() terra.BoolValue
func (InvocationHttpParametersBodyAttributes) Key ¶
func (b InvocationHttpParametersBodyAttributes) Key() terra.StringValue
func (InvocationHttpParametersBodyAttributes) Value ¶
func (b InvocationHttpParametersBodyAttributes) Value() terra.StringValue
type InvocationHttpParametersHeader ¶
type InvocationHttpParametersHeader struct { // IsValueSecret: bool, optional IsValueSecret terra.BoolValue `hcl:"is_value_secret,attr"` // Key: string, optional Key terra.StringValue `hcl:"key,attr"` // Value: string, optional Value terra.StringValue `hcl:"value,attr"` }
type InvocationHttpParametersHeaderAttributes ¶
type InvocationHttpParametersHeaderAttributes struct {
// contains filtered or unexported fields
}
func (InvocationHttpParametersHeaderAttributes) InternalRef ¶
func (h InvocationHttpParametersHeaderAttributes) InternalRef() (terra.Reference, error)
func (InvocationHttpParametersHeaderAttributes) InternalTokens ¶
func (h InvocationHttpParametersHeaderAttributes) InternalTokens() (hclwrite.Tokens, error)
func (InvocationHttpParametersHeaderAttributes) InternalWithRef ¶
func (h InvocationHttpParametersHeaderAttributes) InternalWithRef(ref terra.Reference) InvocationHttpParametersHeaderAttributes
func (InvocationHttpParametersHeaderAttributes) IsValueSecret ¶
func (h InvocationHttpParametersHeaderAttributes) IsValueSecret() terra.BoolValue
func (InvocationHttpParametersHeaderAttributes) Key ¶
func (h InvocationHttpParametersHeaderAttributes) Key() terra.StringValue
func (InvocationHttpParametersHeaderAttributes) Value ¶
func (h InvocationHttpParametersHeaderAttributes) Value() terra.StringValue
type InvocationHttpParametersQueryString ¶
type InvocationHttpParametersQueryString struct { // IsValueSecret: bool, optional IsValueSecret terra.BoolValue `hcl:"is_value_secret,attr"` // Key: string, optional Key terra.StringValue `hcl:"key,attr"` // Value: string, optional Value terra.StringValue `hcl:"value,attr"` }
type InvocationHttpParametersQueryStringAttributes ¶
type InvocationHttpParametersQueryStringAttributes struct {
// contains filtered or unexported fields
}
func (InvocationHttpParametersQueryStringAttributes) InternalRef ¶
func (qs InvocationHttpParametersQueryStringAttributes) InternalRef() (terra.Reference, error)
func (InvocationHttpParametersQueryStringAttributes) InternalTokens ¶
func (qs InvocationHttpParametersQueryStringAttributes) InternalTokens() (hclwrite.Tokens, error)
func (InvocationHttpParametersQueryStringAttributes) InternalWithRef ¶
func (qs InvocationHttpParametersQueryStringAttributes) InternalWithRef(ref terra.Reference) InvocationHttpParametersQueryStringAttributes
func (InvocationHttpParametersQueryStringAttributes) IsValueSecret ¶
func (qs InvocationHttpParametersQueryStringAttributes) IsValueSecret() terra.BoolValue
func (InvocationHttpParametersQueryStringAttributes) Key ¶
func (qs InvocationHttpParametersQueryStringAttributes) Key() terra.StringValue
func (InvocationHttpParametersQueryStringAttributes) Value ¶
func (qs InvocationHttpParametersQueryStringAttributes) Value() terra.StringValue
type InvocationHttpParametersState ¶
type InvocationHttpParametersState struct { Body []InvocationHttpParametersBodyState `json:"body"` Header []InvocationHttpParametersHeaderState `json:"header"` QueryString []InvocationHttpParametersQueryStringState `json:"query_string"` }
type Oauth ¶
type Oauth struct { // AuthorizationEndpoint: string, required AuthorizationEndpoint terra.StringValue `hcl:"authorization_endpoint,attr" validate:"required"` // HttpMethod: string, required HttpMethod terra.StringValue `hcl:"http_method,attr" validate:"required"` // ClientParameters: optional ClientParameters *ClientParameters `hcl:"client_parameters,block"` // OauthHttpParameters: required OauthHttpParameters *OauthHttpParameters `hcl:"oauth_http_parameters,block" validate:"required"` }
type OauthAttributes ¶
type OauthAttributes struct {
// contains filtered or unexported fields
}
func (OauthAttributes) AuthorizationEndpoint ¶
func (o OauthAttributes) AuthorizationEndpoint() terra.StringValue
func (OauthAttributes) ClientParameters ¶
func (o OauthAttributes) ClientParameters() terra.ListValue[ClientParametersAttributes]
func (OauthAttributes) HttpMethod ¶
func (o OauthAttributes) HttpMethod() terra.StringValue
func (OauthAttributes) InternalRef ¶
func (o OauthAttributes) InternalRef() (terra.Reference, error)
func (OauthAttributes) InternalTokens ¶
func (o OauthAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OauthAttributes) InternalWithRef ¶
func (o OauthAttributes) InternalWithRef(ref terra.Reference) OauthAttributes
func (OauthAttributes) OauthHttpParameters ¶
func (o OauthAttributes) OauthHttpParameters() terra.ListValue[OauthHttpParametersAttributes]
type OauthHttpParameters ¶
type OauthHttpParameters struct { // OauthHttpParametersBody: min=0 Body []OauthHttpParametersBody `hcl:"body,block" validate:"min=0"` // OauthHttpParametersHeader: min=0 Header []OauthHttpParametersHeader `hcl:"header,block" validate:"min=0"` // OauthHttpParametersQueryString: min=0 QueryString []OauthHttpParametersQueryString `hcl:"query_string,block" validate:"min=0"` }
type OauthHttpParametersAttributes ¶
type OauthHttpParametersAttributes struct {
// contains filtered or unexported fields
}
func (OauthHttpParametersAttributes) Body ¶
func (ohp OauthHttpParametersAttributes) Body() terra.ListValue[OauthHttpParametersBodyAttributes]
func (OauthHttpParametersAttributes) Header ¶
func (ohp OauthHttpParametersAttributes) Header() terra.ListValue[OauthHttpParametersHeaderAttributes]
func (OauthHttpParametersAttributes) InternalRef ¶
func (ohp OauthHttpParametersAttributes) InternalRef() (terra.Reference, error)
func (OauthHttpParametersAttributes) InternalTokens ¶
func (ohp OauthHttpParametersAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OauthHttpParametersAttributes) InternalWithRef ¶
func (ohp OauthHttpParametersAttributes) InternalWithRef(ref terra.Reference) OauthHttpParametersAttributes
func (OauthHttpParametersAttributes) QueryString ¶
func (ohp OauthHttpParametersAttributes) QueryString() terra.ListValue[OauthHttpParametersQueryStringAttributes]
type OauthHttpParametersBody ¶
type OauthHttpParametersBody struct { // IsValueSecret: bool, optional IsValueSecret terra.BoolValue `hcl:"is_value_secret,attr"` // Key: string, optional Key terra.StringValue `hcl:"key,attr"` // Value: string, optional Value terra.StringValue `hcl:"value,attr"` }
type OauthHttpParametersBodyAttributes ¶
type OauthHttpParametersBodyAttributes struct {
// contains filtered or unexported fields
}
func (OauthHttpParametersBodyAttributes) InternalRef ¶
func (b OauthHttpParametersBodyAttributes) InternalRef() (terra.Reference, error)
func (OauthHttpParametersBodyAttributes) InternalTokens ¶
func (b OauthHttpParametersBodyAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OauthHttpParametersBodyAttributes) InternalWithRef ¶
func (b OauthHttpParametersBodyAttributes) InternalWithRef(ref terra.Reference) OauthHttpParametersBodyAttributes
func (OauthHttpParametersBodyAttributes) IsValueSecret ¶
func (b OauthHttpParametersBodyAttributes) IsValueSecret() terra.BoolValue
func (OauthHttpParametersBodyAttributes) Key ¶
func (b OauthHttpParametersBodyAttributes) Key() terra.StringValue
func (OauthHttpParametersBodyAttributes) Value ¶
func (b OauthHttpParametersBodyAttributes) Value() terra.StringValue
type OauthHttpParametersHeader ¶
type OauthHttpParametersHeader struct { // IsValueSecret: bool, optional IsValueSecret terra.BoolValue `hcl:"is_value_secret,attr"` // Key: string, optional Key terra.StringValue `hcl:"key,attr"` // Value: string, optional Value terra.StringValue `hcl:"value,attr"` }
type OauthHttpParametersHeaderAttributes ¶
type OauthHttpParametersHeaderAttributes struct {
// contains filtered or unexported fields
}
func (OauthHttpParametersHeaderAttributes) InternalRef ¶
func (h OauthHttpParametersHeaderAttributes) InternalRef() (terra.Reference, error)
func (OauthHttpParametersHeaderAttributes) InternalTokens ¶
func (h OauthHttpParametersHeaderAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OauthHttpParametersHeaderAttributes) InternalWithRef ¶
func (h OauthHttpParametersHeaderAttributes) InternalWithRef(ref terra.Reference) OauthHttpParametersHeaderAttributes
func (OauthHttpParametersHeaderAttributes) IsValueSecret ¶
func (h OauthHttpParametersHeaderAttributes) IsValueSecret() terra.BoolValue
func (OauthHttpParametersHeaderAttributes) Key ¶
func (h OauthHttpParametersHeaderAttributes) Key() terra.StringValue
func (OauthHttpParametersHeaderAttributes) Value ¶
func (h OauthHttpParametersHeaderAttributes) Value() terra.StringValue
type OauthHttpParametersQueryString ¶
type OauthHttpParametersQueryString struct { // IsValueSecret: bool, optional IsValueSecret terra.BoolValue `hcl:"is_value_secret,attr"` // Key: string, optional Key terra.StringValue `hcl:"key,attr"` // Value: string, optional Value terra.StringValue `hcl:"value,attr"` }
type OauthHttpParametersQueryStringAttributes ¶
type OauthHttpParametersQueryStringAttributes struct {
// contains filtered or unexported fields
}
func (OauthHttpParametersQueryStringAttributes) InternalRef ¶
func (qs OauthHttpParametersQueryStringAttributes) InternalRef() (terra.Reference, error)
func (OauthHttpParametersQueryStringAttributes) InternalTokens ¶
func (qs OauthHttpParametersQueryStringAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OauthHttpParametersQueryStringAttributes) InternalWithRef ¶
func (qs OauthHttpParametersQueryStringAttributes) InternalWithRef(ref terra.Reference) OauthHttpParametersQueryStringAttributes
func (OauthHttpParametersQueryStringAttributes) IsValueSecret ¶
func (qs OauthHttpParametersQueryStringAttributes) IsValueSecret() terra.BoolValue
func (OauthHttpParametersQueryStringAttributes) Key ¶
func (qs OauthHttpParametersQueryStringAttributes) Key() terra.StringValue
func (OauthHttpParametersQueryStringAttributes) Value ¶
func (qs OauthHttpParametersQueryStringAttributes) Value() terra.StringValue
type OauthHttpParametersState ¶
type OauthHttpParametersState struct { Body []OauthHttpParametersBodyState `json:"body"` Header []OauthHttpParametersHeaderState `json:"header"` QueryString []OauthHttpParametersQueryStringState `json:"query_string"` }
type OauthState ¶
type OauthState struct { AuthorizationEndpoint string `json:"authorization_endpoint"` HttpMethod string `json:"http_method"` ClientParameters []ClientParametersState `json:"client_parameters"` OauthHttpParameters []OauthHttpParametersState `json:"oauth_http_parameters"` }
Click to show internal directories.
Click to hide internal directories.