Documentation ¶
Index ¶
- type PortInfo
- type PortInfoAttributes
- func (pi PortInfoAttributes) CidrListAliases() terra.SetValue[terra.StringValue]
- func (pi PortInfoAttributes) Cidrs() terra.SetValue[terra.StringValue]
- func (pi PortInfoAttributes) FromPort() terra.NumberValue
- func (pi PortInfoAttributes) InternalRef() (terra.Reference, error)
- func (pi PortInfoAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (pi PortInfoAttributes) InternalWithRef(ref terra.Reference) PortInfoAttributes
- func (pi PortInfoAttributes) Ipv6Cidrs() terra.SetValue[terra.StringValue]
- func (pi PortInfoAttributes) Protocol() terra.StringValue
- func (pi PortInfoAttributes) ToPort() terra.NumberValue
- type PortInfoState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PortInfo ¶
type PortInfo struct { // CidrListAliases: set of string, optional CidrListAliases terra.SetValue[terra.StringValue] `hcl:"cidr_list_aliases,attr"` // Cidrs: set of string, optional Cidrs terra.SetValue[terra.StringValue] `hcl:"cidrs,attr"` // FromPort: number, required FromPort terra.NumberValue `hcl:"from_port,attr" validate:"required"` // Ipv6Cidrs: set of string, optional Ipv6Cidrs terra.SetValue[terra.StringValue] `hcl:"ipv6_cidrs,attr"` // Protocol: string, required Protocol terra.StringValue `hcl:"protocol,attr" validate:"required"` // ToPort: number, required ToPort terra.NumberValue `hcl:"to_port,attr" validate:"required"` }
type PortInfoAttributes ¶
type PortInfoAttributes struct {
// contains filtered or unexported fields
}
func (PortInfoAttributes) CidrListAliases ¶
func (pi PortInfoAttributes) CidrListAliases() terra.SetValue[terra.StringValue]
func (PortInfoAttributes) Cidrs ¶
func (pi PortInfoAttributes) Cidrs() terra.SetValue[terra.StringValue]
func (PortInfoAttributes) FromPort ¶
func (pi PortInfoAttributes) FromPort() terra.NumberValue
func (PortInfoAttributes) InternalRef ¶
func (pi PortInfoAttributes) InternalRef() (terra.Reference, error)
func (PortInfoAttributes) InternalTokens ¶
func (pi PortInfoAttributes) InternalTokens() (hclwrite.Tokens, error)
func (PortInfoAttributes) InternalWithRef ¶
func (pi PortInfoAttributes) InternalWithRef(ref terra.Reference) PortInfoAttributes
func (PortInfoAttributes) Ipv6Cidrs ¶
func (pi PortInfoAttributes) Ipv6Cidrs() terra.SetValue[terra.StringValue]
func (PortInfoAttributes) Protocol ¶
func (pi PortInfoAttributes) Protocol() terra.StringValue
func (PortInfoAttributes) ToPort ¶
func (pi PortInfoAttributes) ToPort() terra.NumberValue
Click to show internal directories.
Click to hide internal directories.