Documentation ¶
Index ¶
- type ExternalConnections
- type ExternalConnectionsAttributes
- func (ec ExternalConnectionsAttributes) ExternalConnectionName() terra.StringValue
- func (ec ExternalConnectionsAttributes) InternalRef() (terra.Reference, error)
- func (ec ExternalConnectionsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ec ExternalConnectionsAttributes) InternalWithRef(ref terra.Reference) ExternalConnectionsAttributes
- func (ec ExternalConnectionsAttributes) PackageFormat() terra.StringValue
- func (ec ExternalConnectionsAttributes) Status() terra.StringValue
- type ExternalConnectionsState
- type Upstream
- type UpstreamAttributes
- type UpstreamState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ExternalConnections ¶
type ExternalConnections struct { // ExternalConnectionName: string, required ExternalConnectionName terra.StringValue `hcl:"external_connection_name,attr" validate:"required"` }
type ExternalConnectionsAttributes ¶
type ExternalConnectionsAttributes struct {
// contains filtered or unexported fields
}
func (ExternalConnectionsAttributes) ExternalConnectionName ¶
func (ec ExternalConnectionsAttributes) ExternalConnectionName() terra.StringValue
func (ExternalConnectionsAttributes) InternalRef ¶
func (ec ExternalConnectionsAttributes) InternalRef() (terra.Reference, error)
func (ExternalConnectionsAttributes) InternalTokens ¶
func (ec ExternalConnectionsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ExternalConnectionsAttributes) InternalWithRef ¶
func (ec ExternalConnectionsAttributes) InternalWithRef(ref terra.Reference) ExternalConnectionsAttributes
func (ExternalConnectionsAttributes) PackageFormat ¶
func (ec ExternalConnectionsAttributes) PackageFormat() terra.StringValue
func (ExternalConnectionsAttributes) Status ¶
func (ec ExternalConnectionsAttributes) Status() terra.StringValue
type Upstream ¶
type Upstream struct { // RepositoryName: string, required RepositoryName terra.StringValue `hcl:"repository_name,attr" validate:"required"` }
type UpstreamAttributes ¶
type UpstreamAttributes struct {
// contains filtered or unexported fields
}
func (UpstreamAttributes) InternalRef ¶
func (u UpstreamAttributes) InternalRef() (terra.Reference, error)
func (UpstreamAttributes) InternalTokens ¶
func (u UpstreamAttributes) InternalTokens() (hclwrite.Tokens, error)
func (UpstreamAttributes) InternalWithRef ¶
func (u UpstreamAttributes) InternalWithRef(ref terra.Reference) UpstreamAttributes
func (UpstreamAttributes) RepositoryName ¶
func (u UpstreamAttributes) RepositoryName() terra.StringValue
type UpstreamState ¶
type UpstreamState struct {
RepositoryName string `json:"repository_name"`
}
Click to show internal directories.
Click to hide internal directories.