NetworkInterface

FieldTypeDescription
apiVersionstringazurerm.kubeform.com/v1alpha1
kindstringNetworkInterface
metadataKubernetes meta/v1.ObjectMetaRefer to the Kubernetes API documentation for the fields of the metadata field.
specNetworkInterfaceSpec
statusNetworkInterfaceStatus

NetworkInterfaceSpec

Appears on:NetworkInterface, NetworkInterfaceStatus

FieldTypeDescription
providerRefKubernetes core/v1.LocalObjectReference
idstring
appliedDNSServers[]string(Optional)
dnsServers[]string(Optional)
enableAcceleratedNetworkingbool(Optional)
enableIPForwardingbool(Optional)
internalDNSNameLabelstring(Optional)
internalFqdnstring(Optional) Deprecated
ipConfiguration[]NetworkInterfaceSpecIpConfiguration
locationstring
macAddressstring(Optional)
namestring
networkSecurityGroupIDstring(Optional)
privateIPAddressstring(Optional)
privateIPAddresses[]string(Optional)
resourceGroupNamestring
tagsmap[string]string(Optional)
virtualMachineIDstring(Optional)

NetworkInterfaceSpecIpConfiguration

Appears on:NetworkInterfaceSpec

FieldTypeDescription
applicationGatewayBackendAddressPoolsIDS[]string(Optional) Deprecated
applicationSecurityGroupIDS[]string(Optional) Deprecated
loadBalancerBackendAddressPoolsIDS[]string(Optional) Deprecated
loadBalancerInboundNATRulesIDS[]string(Optional) Deprecated
namestring
primarybool(Optional)
privateIPAddressstring(Optional)
privateIPAddressAllocationstring
privateIPAddressVersionstring(Optional)
publicIPAddressIDstring(Optional)
subnetIDstring(Optional)

NetworkInterfaceStatus

Appears on:NetworkInterface

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

Phase(string alias)

Appears on:NetworkInterfaceStatus