datanetworkfirewallfirewall

package
v0.0.0-...-964ba77 Latest Latest
Warning

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

Go to latest
Published: Apr 9, 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 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 (AttachmentAttributes) Status

func (AttachmentAttributes) SubnetId

func (a AttachmentAttributes) SubnetId() terra.StringValue

type AttachmentState

type AttachmentState struct {
	EndpointId string `json:"endpoint_id"`
	Status     string `json:"status"`
	SubnetId   string `json:"subnet_id"`
}

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 (CapacityUsageSummaryAttributes) InternalRef

func (cus CapacityUsageSummaryAttributes) InternalRef() (terra.Reference, error)

func (CapacityUsageSummaryAttributes) InternalTokens

func (cus CapacityUsageSummaryAttributes) InternalTokens() (hclwrite.Tokens, error)

func (CapacityUsageSummaryAttributes) InternalWithRef

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 (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 (EncryptionConfigurationAttributes) InternalTokens

func (ec EncryptionConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)

func (EncryptionConfigurationAttributes) InternalWithRef

func (EncryptionConfigurationAttributes) KeyId

func (EncryptionConfigurationAttributes) Type

type EncryptionConfigurationState

type EncryptionConfigurationState struct {
	KeyId string `json:"key_id"`
	Type  string `json:"type"`
}

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 (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 (FirewallStatusAttributes) Status

func (FirewallStatusAttributes) SyncStates

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 (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 (SubnetMappingAttributes) SubnetId

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 (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"`
}

Jump to

Keyboard shortcuts

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