You are looking at the documentation of a prior release. To read the documentation of the latest release, please visit here.

Firewall

FieldTypeDescription
apiVersionstringlinode.kubeform.com/v1alpha1
kindstringFirewall
metadataKubernetes meta/v1.ObjectMetaRefer to the Kubernetes API documentation for the fields of the metadata field.
specFirewallSpec
statusFirewallStatus

FirewallSpec

Appears on:Firewall, FirewallStatus

FieldTypeDescription
providerRefKubernetes core/v1.LocalObjectReference
idstring
devices[]FirewallSpecDevices(Optional) The devices associated with this firewall.
disabledbool(Optional) If true, the Firewall is inactive.
inbound[]FirewallSpecInbound(Optional) A firewall rule that specifies what inbound network traffic is allowed.
labelstring(Optional) The label for the Firewall. For display purposes only. If no label is provided, a default will be assigned.
linodes[]int64The IDs of Linodes to apply this firewall to.
outbound[]FirewallSpecOutbound(Optional) A firewall rule that specifies what outbound network traffic is allowed.
statusstring(Optional) The status of the firewall.
tags[]string(Optional) An array of tags applied to this object. Tags are for organizational purposes only.

FirewallSpecDevices

Appears on:FirewallSpec

FieldTypeDescription
entityIDint64(Optional) The ID of the underlying entity for the firewall device (e.g. the Linode’s ID).
IDint64(Optional) The ID of the firewall device.
labelstring(Optional) The label of the underlying entity for the firewall device.
typestring(Optional) The type of firewall device.
urlstring(Optional) The URL of the underlying entity for the firewall device.

FirewallSpecInbound

Appears on:FirewallSpec

FieldTypeDescription
addresses[]stringA list of IP addresses, CIDR blocks, or 0.0.0.0/0 (to whitelist all) this rule applies to.
ports[]stringA list of ports and/or port ranges (i.e. “443” or “80-90”).
protocolstringThe network protocol this rule controls.

FirewallSpecOutbound

Appears on:FirewallSpec

FieldTypeDescription
addresses[]stringA list of IP addresses, CIDR blocks, or 0.0.0.0/0 (to whitelist all) this rule applies to.
ports[]stringA list of ports and/or port ranges (i.e. “443” or “80-90”).
protocolstringThe network protocol this rule controls.

FirewallStatus

Appears on:Firewall

FieldTypeDescription
observedGenerationint64(Optional) Resource generation, which is updated on mutation by the API Server.
outputFirewallSpec(Optional)
statekubeform.dev/kubeform/apis/base/v1alpha1.State(Optional)
phasePhase(Optional)

Phase(string alias)

Appears on:FirewallStatus