Documentation ¶
Index ¶
- type HlsIngest
- type HlsIngestAttributes
- func (hi HlsIngestAttributes) IngestEndpoints() terra.ListValue[IngestEndpointsAttributes]
- func (hi HlsIngestAttributes) InternalRef() (terra.Reference, error)
- func (hi HlsIngestAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (hi HlsIngestAttributes) InternalWithRef(ref terra.Reference) HlsIngestAttributes
- type HlsIngestState
- type IngestEndpoints
- type IngestEndpointsAttributes
- func (ie IngestEndpointsAttributes) InternalRef() (terra.Reference, error)
- func (ie IngestEndpointsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ie IngestEndpointsAttributes) InternalWithRef(ref terra.Reference) IngestEndpointsAttributes
- func (ie IngestEndpointsAttributes) Password() terra.StringValue
- func (ie IngestEndpointsAttributes) Url() terra.StringValue
- func (ie IngestEndpointsAttributes) Username() terra.StringValue
- type IngestEndpointsState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HlsIngest ¶
type HlsIngest struct { // IngestEndpoints: min=0 IngestEndpoints []IngestEndpoints `hcl:"ingest_endpoints,block" validate:"min=0"` }
type HlsIngestAttributes ¶
type HlsIngestAttributes struct {
// contains filtered or unexported fields
}
func (HlsIngestAttributes) IngestEndpoints ¶
func (hi HlsIngestAttributes) IngestEndpoints() terra.ListValue[IngestEndpointsAttributes]
func (HlsIngestAttributes) InternalRef ¶
func (hi HlsIngestAttributes) InternalRef() (terra.Reference, error)
func (HlsIngestAttributes) InternalTokens ¶
func (hi HlsIngestAttributes) InternalTokens() (hclwrite.Tokens, error)
func (HlsIngestAttributes) InternalWithRef ¶
func (hi HlsIngestAttributes) InternalWithRef(ref terra.Reference) HlsIngestAttributes
type HlsIngestState ¶
type HlsIngestState struct {
IngestEndpoints []IngestEndpointsState `json:"ingest_endpoints"`
}
type IngestEndpoints ¶
type IngestEndpoints struct{}
type IngestEndpointsAttributes ¶
type IngestEndpointsAttributes struct {
// contains filtered or unexported fields
}
func (IngestEndpointsAttributes) InternalRef ¶
func (ie IngestEndpointsAttributes) InternalRef() (terra.Reference, error)
func (IngestEndpointsAttributes) InternalTokens ¶
func (ie IngestEndpointsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (IngestEndpointsAttributes) InternalWithRef ¶
func (ie IngestEndpointsAttributes) InternalWithRef(ref terra.Reference) IngestEndpointsAttributes
func (IngestEndpointsAttributes) Password ¶
func (ie IngestEndpointsAttributes) Password() terra.StringValue
func (IngestEndpointsAttributes) Url ¶
func (ie IngestEndpointsAttributes) Url() terra.StringValue
func (IngestEndpointsAttributes) Username ¶
func (ie IngestEndpointsAttributes) Username() terra.StringValue
type IngestEndpointsState ¶
Click to show internal directories.
Click to hide internal directories.