Documentation ¶
Index ¶
- type Attachment
- type AttachmentAttributes
- func (a AttachmentAttributes) EndpointId() terra.StringValue
- func (a AttachmentAttributes) InternalRef() (terra.Reference, error)
- func (a AttachmentAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (a AttachmentAttributes) InternalWithRef(ref terra.Reference) AttachmentAttributes
- func (a AttachmentAttributes) Status() terra.StringValue
- func (a AttachmentAttributes) SubnetId() terra.StringValue
- type AttachmentState
- type CapacityUsageSummary
- type CapacityUsageSummaryAttributes
- func (cus CapacityUsageSummaryAttributes) Cidrs() terra.SetValue[CidrsAttributes]
- func (cus CapacityUsageSummaryAttributes) InternalRef() (terra.Reference, error)
- func (cus CapacityUsageSummaryAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cus CapacityUsageSummaryAttributes) InternalWithRef(ref terra.Reference) CapacityUsageSummaryAttributes
- type CapacityUsageSummaryState
- type Cidrs
- type CidrsAttributes
- func (c CidrsAttributes) AvailableCidrCount() terra.NumberValue
- func (c CidrsAttributes) InternalRef() (terra.Reference, error)
- func (c CidrsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (c CidrsAttributes) InternalWithRef(ref terra.Reference) CidrsAttributes
- func (c CidrsAttributes) IpSetReferences() terra.SetValue[IpSetReferencesAttributes]
- func (c CidrsAttributes) UtilizedCidrCount() terra.NumberValue
- type CidrsState
- type EncryptionConfiguration
- type EncryptionConfigurationAttributes
- func (ec EncryptionConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (ec EncryptionConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ec EncryptionConfigurationAttributes) InternalWithRef(ref terra.Reference) EncryptionConfigurationAttributes
- func (ec EncryptionConfigurationAttributes) KeyId() terra.StringValue
- func (ec EncryptionConfigurationAttributes) Type() terra.StringValue
- type EncryptionConfigurationState
- type FirewallStatus
- type FirewallStatusAttributes
- func (fs FirewallStatusAttributes) CapacityUsageSummary() terra.SetValue[CapacityUsageSummaryAttributes]
- func (fs FirewallStatusAttributes) ConfigurationSyncStateSummary() terra.StringValue
- func (fs FirewallStatusAttributes) InternalRef() (terra.Reference, error)
- func (fs FirewallStatusAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (fs FirewallStatusAttributes) InternalWithRef(ref terra.Reference) FirewallStatusAttributes
- func (fs FirewallStatusAttributes) Status() terra.StringValue
- func (fs FirewallStatusAttributes) SyncStates() terra.SetValue[SyncStatesAttributes]
- type FirewallStatusState
- type IpSetReferences
- type IpSetReferencesAttributes
- func (isr IpSetReferencesAttributes) InternalRef() (terra.Reference, error)
- func (isr IpSetReferencesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (isr IpSetReferencesAttributes) InternalWithRef(ref terra.Reference) IpSetReferencesAttributes
- func (isr IpSetReferencesAttributes) ResolvedCidrCount() terra.NumberValue
- type IpSetReferencesState
- type SubnetMapping
- type SubnetMappingAttributes
- func (sm SubnetMappingAttributes) InternalRef() (terra.Reference, error)
- func (sm SubnetMappingAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sm SubnetMappingAttributes) InternalWithRef(ref terra.Reference) SubnetMappingAttributes
- func (sm SubnetMappingAttributes) SubnetId() terra.StringValue
- type SubnetMappingState
- type SyncStates
- type SyncStatesAttributes
- func (ss SyncStatesAttributes) Attachment() terra.ListValue[AttachmentAttributes]
- func (ss SyncStatesAttributes) AvailabilityZone() terra.StringValue
- func (ss SyncStatesAttributes) InternalRef() (terra.Reference, error)
- func (ss SyncStatesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ss SyncStatesAttributes) InternalWithRef(ref terra.Reference) SyncStatesAttributes
- type SyncStatesState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Attachment ¶
type Attachment struct{}
type AttachmentAttributes ¶
type AttachmentAttributes struct {
// contains filtered or unexported fields
}
func (AttachmentAttributes) EndpointId ¶
func (a AttachmentAttributes) EndpointId() terra.StringValue
func (AttachmentAttributes) InternalRef ¶
func (a AttachmentAttributes) InternalRef() (terra.Reference, error)
func (AttachmentAttributes) InternalTokens ¶
func (a AttachmentAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AttachmentAttributes) InternalWithRef ¶
func (a AttachmentAttributes) InternalWithRef(ref terra.Reference) AttachmentAttributes
func (AttachmentAttributes) Status ¶
func (a AttachmentAttributes) Status() terra.StringValue
func (AttachmentAttributes) SubnetId ¶
func (a AttachmentAttributes) SubnetId() terra.StringValue
type AttachmentState ¶
type CapacityUsageSummary ¶
type CapacityUsageSummary struct { // Cidrs: min=0 Cidrs []Cidrs `hcl:"cidrs,block" validate:"min=0"` }
type CapacityUsageSummaryAttributes ¶
type CapacityUsageSummaryAttributes struct {
// contains filtered or unexported fields
}
func (CapacityUsageSummaryAttributes) Cidrs ¶
func (cus CapacityUsageSummaryAttributes) Cidrs() terra.SetValue[CidrsAttributes]
func (CapacityUsageSummaryAttributes) InternalRef ¶
func (cus CapacityUsageSummaryAttributes) InternalRef() (terra.Reference, error)
func (CapacityUsageSummaryAttributes) InternalTokens ¶
func (cus CapacityUsageSummaryAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CapacityUsageSummaryAttributes) InternalWithRef ¶
func (cus CapacityUsageSummaryAttributes) InternalWithRef(ref terra.Reference) CapacityUsageSummaryAttributes
type CapacityUsageSummaryState ¶
type CapacityUsageSummaryState struct {
Cidrs []CidrsState `json:"cidrs"`
}
type Cidrs ¶
type Cidrs struct { // IpSetReferences: min=0 IpSetReferences []IpSetReferences `hcl:"ip_set_references,block" validate:"min=0"` }
type CidrsAttributes ¶
type CidrsAttributes struct {
// contains filtered or unexported fields
}
func (CidrsAttributes) AvailableCidrCount ¶
func (c CidrsAttributes) AvailableCidrCount() terra.NumberValue
func (CidrsAttributes) InternalRef ¶
func (c CidrsAttributes) InternalRef() (terra.Reference, error)
func (CidrsAttributes) InternalTokens ¶
func (c CidrsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CidrsAttributes) InternalWithRef ¶
func (c CidrsAttributes) InternalWithRef(ref terra.Reference) CidrsAttributes
func (CidrsAttributes) IpSetReferences ¶
func (c CidrsAttributes) IpSetReferences() terra.SetValue[IpSetReferencesAttributes]
func (CidrsAttributes) UtilizedCidrCount ¶
func (c CidrsAttributes) UtilizedCidrCount() terra.NumberValue
type CidrsState ¶
type CidrsState struct { AvailableCidrCount float64 `json:"available_cidr_count"` UtilizedCidrCount float64 `json:"utilized_cidr_count"` IpSetReferences []IpSetReferencesState `json:"ip_set_references"` }
type EncryptionConfiguration ¶
type EncryptionConfiguration struct{}
type EncryptionConfigurationAttributes ¶
type EncryptionConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (EncryptionConfigurationAttributes) InternalRef ¶
func (ec EncryptionConfigurationAttributes) InternalRef() (terra.Reference, error)
func (EncryptionConfigurationAttributes) InternalTokens ¶
func (ec EncryptionConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (EncryptionConfigurationAttributes) InternalWithRef ¶
func (ec EncryptionConfigurationAttributes) InternalWithRef(ref terra.Reference) EncryptionConfigurationAttributes
func (EncryptionConfigurationAttributes) KeyId ¶
func (ec EncryptionConfigurationAttributes) KeyId() terra.StringValue
func (EncryptionConfigurationAttributes) Type ¶
func (ec EncryptionConfigurationAttributes) Type() terra.StringValue
type FirewallStatus ¶
type FirewallStatus struct { // CapacityUsageSummary: min=0 CapacityUsageSummary []CapacityUsageSummary `hcl:"capacity_usage_summary,block" validate:"min=0"` // SyncStates: min=0 SyncStates []SyncStates `hcl:"sync_states,block" validate:"min=0"` }
type FirewallStatusAttributes ¶
type FirewallStatusAttributes struct {
// contains filtered or unexported fields
}
func (FirewallStatusAttributes) CapacityUsageSummary ¶
func (fs FirewallStatusAttributes) CapacityUsageSummary() terra.SetValue[CapacityUsageSummaryAttributes]
func (FirewallStatusAttributes) ConfigurationSyncStateSummary ¶
func (fs FirewallStatusAttributes) ConfigurationSyncStateSummary() terra.StringValue
func (FirewallStatusAttributes) InternalRef ¶
func (fs FirewallStatusAttributes) InternalRef() (terra.Reference, error)
func (FirewallStatusAttributes) InternalTokens ¶
func (fs FirewallStatusAttributes) InternalTokens() (hclwrite.Tokens, error)
func (FirewallStatusAttributes) InternalWithRef ¶
func (fs FirewallStatusAttributes) InternalWithRef(ref terra.Reference) FirewallStatusAttributes
func (FirewallStatusAttributes) Status ¶
func (fs FirewallStatusAttributes) Status() terra.StringValue
func (FirewallStatusAttributes) SyncStates ¶
func (fs FirewallStatusAttributes) SyncStates() terra.SetValue[SyncStatesAttributes]
type FirewallStatusState ¶
type FirewallStatusState struct { ConfigurationSyncStateSummary string `json:"configuration_sync_state_summary"` Status string `json:"status"` CapacityUsageSummary []CapacityUsageSummaryState `json:"capacity_usage_summary"` SyncStates []SyncStatesState `json:"sync_states"` }
type IpSetReferences ¶
type IpSetReferences struct{}
type IpSetReferencesAttributes ¶
type IpSetReferencesAttributes struct {
// contains filtered or unexported fields
}
func (IpSetReferencesAttributes) InternalRef ¶
func (isr IpSetReferencesAttributes) InternalRef() (terra.Reference, error)
func (IpSetReferencesAttributes) InternalTokens ¶
func (isr IpSetReferencesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (IpSetReferencesAttributes) InternalWithRef ¶
func (isr IpSetReferencesAttributes) InternalWithRef(ref terra.Reference) IpSetReferencesAttributes
func (IpSetReferencesAttributes) ResolvedCidrCount ¶
func (isr IpSetReferencesAttributes) ResolvedCidrCount() terra.NumberValue
type IpSetReferencesState ¶
type IpSetReferencesState struct {
ResolvedCidrCount float64 `json:"resolved_cidr_count"`
}
type SubnetMapping ¶
type SubnetMapping struct{}
type SubnetMappingAttributes ¶
type SubnetMappingAttributes struct {
// contains filtered or unexported fields
}
func (SubnetMappingAttributes) InternalRef ¶
func (sm SubnetMappingAttributes) InternalRef() (terra.Reference, error)
func (SubnetMappingAttributes) InternalTokens ¶
func (sm SubnetMappingAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SubnetMappingAttributes) InternalWithRef ¶
func (sm SubnetMappingAttributes) InternalWithRef(ref terra.Reference) SubnetMappingAttributes
func (SubnetMappingAttributes) SubnetId ¶
func (sm SubnetMappingAttributes) SubnetId() terra.StringValue
type SubnetMappingState ¶
type SubnetMappingState struct {
SubnetId string `json:"subnet_id"`
}
type SyncStates ¶
type SyncStates struct { // Attachment: min=0 Attachment []Attachment `hcl:"attachment,block" validate:"min=0"` }
type SyncStatesAttributes ¶
type SyncStatesAttributes struct {
// contains filtered or unexported fields
}
func (SyncStatesAttributes) Attachment ¶
func (ss SyncStatesAttributes) Attachment() terra.ListValue[AttachmentAttributes]
func (SyncStatesAttributes) AvailabilityZone ¶
func (ss SyncStatesAttributes) AvailabilityZone() terra.StringValue
func (SyncStatesAttributes) InternalRef ¶
func (ss SyncStatesAttributes) InternalRef() (terra.Reference, error)
func (SyncStatesAttributes) InternalTokens ¶
func (ss SyncStatesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SyncStatesAttributes) InternalWithRef ¶
func (ss SyncStatesAttributes) InternalWithRef(ref terra.Reference) SyncStatesAttributes
type SyncStatesState ¶
type SyncStatesState struct { AvailabilityZone string `json:"availability_zone"` Attachment []AttachmentState `json:"attachment"` }
Click to show internal directories.
Click to hide internal directories.