cloudfrontfieldlevelencryptionconfig

package
v0.0.0-...-917d9f1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 10, 2024 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ContentTypeProfileConfig

type ContentTypeProfileConfig struct {
	// ForwardWhenContentTypeIsUnknown: bool, required
	ForwardWhenContentTypeIsUnknown terra.BoolValue `hcl:"forward_when_content_type_is_unknown,attr" validate:"required"`
	// ContentTypeProfiles: required
	ContentTypeProfiles *ContentTypeProfiles `hcl:"content_type_profiles,block" validate:"required"`
}

type ContentTypeProfileConfigAttributes

type ContentTypeProfileConfigAttributes struct {
	// contains filtered or unexported fields
}

func (ContentTypeProfileConfigAttributes) ContentTypeProfiles

func (ContentTypeProfileConfigAttributes) ForwardWhenContentTypeIsUnknown

func (ctpc ContentTypeProfileConfigAttributes) ForwardWhenContentTypeIsUnknown() terra.BoolValue

func (ContentTypeProfileConfigAttributes) InternalRef

func (ContentTypeProfileConfigAttributes) InternalTokens

func (ctpc ContentTypeProfileConfigAttributes) InternalTokens() (hclwrite.Tokens, error)

func (ContentTypeProfileConfigAttributes) InternalWithRef

type ContentTypeProfileConfigState

type ContentTypeProfileConfigState struct {
	ForwardWhenContentTypeIsUnknown bool                       `json:"forward_when_content_type_is_unknown"`
	ContentTypeProfiles             []ContentTypeProfilesState `json:"content_type_profiles"`
}

type ContentTypeProfiles

type ContentTypeProfiles struct {
	// ContentTypeProfilesItems: min=1
	Items []ContentTypeProfilesItems `hcl:"items,block" validate:"min=1"`
}

type ContentTypeProfilesAttributes

type ContentTypeProfilesAttributes struct {
	// contains filtered or unexported fields
}

func (ContentTypeProfilesAttributes) InternalRef

func (ctp ContentTypeProfilesAttributes) InternalRef() (terra.Reference, error)

func (ContentTypeProfilesAttributes) InternalTokens

func (ctp ContentTypeProfilesAttributes) InternalTokens() (hclwrite.Tokens, error)

func (ContentTypeProfilesAttributes) InternalWithRef

func (ContentTypeProfilesAttributes) Items

type ContentTypeProfilesItems

type ContentTypeProfilesItems struct {
	// ContentType: string, required
	ContentType terra.StringValue `hcl:"content_type,attr" validate:"required"`
	// Format: string, required
	Format terra.StringValue `hcl:"format,attr" validate:"required"`
	// ProfileId: string, optional
	ProfileId terra.StringValue `hcl:"profile_id,attr"`
}

type ContentTypeProfilesItemsAttributes

type ContentTypeProfilesItemsAttributes struct {
	// contains filtered or unexported fields
}

func (ContentTypeProfilesItemsAttributes) ContentType

func (ContentTypeProfilesItemsAttributes) Format

func (ContentTypeProfilesItemsAttributes) InternalRef

func (ContentTypeProfilesItemsAttributes) InternalTokens

func (ContentTypeProfilesItemsAttributes) InternalWithRef

func (ContentTypeProfilesItemsAttributes) ProfileId

type ContentTypeProfilesItemsState

type ContentTypeProfilesItemsState struct {
	ContentType string `json:"content_type"`
	Format      string `json:"format"`
	ProfileId   string `json:"profile_id"`
}

type ContentTypeProfilesState

type ContentTypeProfilesState struct {
	Items []ContentTypeProfilesItemsState `json:"items"`
}

type QueryArgProfileConfig

type QueryArgProfileConfig struct {
	// ForwardWhenQueryArgProfileIsUnknown: bool, required
	ForwardWhenQueryArgProfileIsUnknown terra.BoolValue `hcl:"forward_when_query_arg_profile_is_unknown,attr" validate:"required"`
	// QueryArgProfiles: optional
	QueryArgProfiles *QueryArgProfiles `hcl:"query_arg_profiles,block"`
}

type QueryArgProfileConfigAttributes

type QueryArgProfileConfigAttributes struct {
	// contains filtered or unexported fields
}

func (QueryArgProfileConfigAttributes) ForwardWhenQueryArgProfileIsUnknown

func (qapc QueryArgProfileConfigAttributes) ForwardWhenQueryArgProfileIsUnknown() terra.BoolValue

func (QueryArgProfileConfigAttributes) InternalRef

func (qapc QueryArgProfileConfigAttributes) InternalRef() (terra.Reference, error)

func (QueryArgProfileConfigAttributes) InternalTokens

func (qapc QueryArgProfileConfigAttributes) InternalTokens() (hclwrite.Tokens, error)

func (QueryArgProfileConfigAttributes) InternalWithRef

func (QueryArgProfileConfigAttributes) QueryArgProfiles

type QueryArgProfileConfigState

type QueryArgProfileConfigState struct {
	ForwardWhenQueryArgProfileIsUnknown bool                    `json:"forward_when_query_arg_profile_is_unknown"`
	QueryArgProfiles                    []QueryArgProfilesState `json:"query_arg_profiles"`
}

type QueryArgProfiles

type QueryArgProfiles struct {
	// QueryArgProfilesItems: min=0
	Items []QueryArgProfilesItems `hcl:"items,block" validate:"min=0"`
}

type QueryArgProfilesAttributes

type QueryArgProfilesAttributes struct {
	// contains filtered or unexported fields
}

func (QueryArgProfilesAttributes) InternalRef

func (qap QueryArgProfilesAttributes) InternalRef() (terra.Reference, error)

func (QueryArgProfilesAttributes) InternalTokens

func (qap QueryArgProfilesAttributes) InternalTokens() (hclwrite.Tokens, error)

func (QueryArgProfilesAttributes) InternalWithRef

func (QueryArgProfilesAttributes) Items

type QueryArgProfilesItems

type QueryArgProfilesItems struct {
	// ProfileId: string, required
	ProfileId terra.StringValue `hcl:"profile_id,attr" validate:"required"`
	// QueryArg: string, required
	QueryArg terra.StringValue `hcl:"query_arg,attr" validate:"required"`
}

type QueryArgProfilesItemsAttributes

type QueryArgProfilesItemsAttributes struct {
	// contains filtered or unexported fields
}

func (QueryArgProfilesItemsAttributes) InternalRef

func (QueryArgProfilesItemsAttributes) InternalTokens

func (i QueryArgProfilesItemsAttributes) InternalTokens() (hclwrite.Tokens, error)

func (QueryArgProfilesItemsAttributes) InternalWithRef

func (QueryArgProfilesItemsAttributes) ProfileId

func (QueryArgProfilesItemsAttributes) QueryArg

type QueryArgProfilesItemsState

type QueryArgProfilesItemsState struct {
	ProfileId string `json:"profile_id"`
	QueryArg  string `json:"query_arg"`
}

type QueryArgProfilesState

type QueryArgProfilesState struct {
	Items []QueryArgProfilesItemsState `json:"items"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL