ComposerEnvironment

FieldTypeDescription
apiVersionstringgoogle.kubeform.com/v1alpha1
kindstringComposerEnvironment
metadataKubernetes meta/v1.ObjectMetaRefer to the Kubernetes API documentation for the fields of the metadata field.
specComposerEnvironmentSpec
statusComposerEnvironmentStatus

ComposerEnvironmentSpec

Appears on:ComposerEnvironment, ComposerEnvironmentStatus

FieldTypeDescription
providerRefKubernetes core/v1.LocalObjectReference
idstring
config[]ComposerEnvironmentSpecConfig(Optional)
labelsmap[string]string(Optional)
namestring
projectstring(Optional)
regionstring(Optional)

ComposerEnvironmentSpecConfig

Appears on:ComposerEnvironmentSpec

FieldTypeDescription
airflowURIstring(Optional)
dagGcsPrefixstring(Optional)
gkeClusterstring(Optional)
nodeConfig[]ComposerEnvironmentSpecConfigNodeConfig(Optional)
nodeCountint64(Optional)
privateEnvironmentConfig[]ComposerEnvironmentSpecConfigPrivateEnvironmentConfig(Optional)
softwareConfig[]ComposerEnvironmentSpecConfigSoftwareConfig(Optional)

ComposerEnvironmentSpecConfigNodeConfig

Appears on:ComposerEnvironmentSpecConfig

FieldTypeDescription
diskSizeGbint64(Optional)
ipAllocationPolicy[]ComposerEnvironmentSpecConfigNodeConfigIpAllocationPolicy(Optional)
machineTypestring(Optional)
networkstring(Optional)
oauthScopes[]string(Optional)
serviceAccountstring(Optional)
subnetworkstring(Optional)
tags[]string(Optional)
zonestring

ComposerEnvironmentSpecConfigNodeConfigIpAllocationPolicy

Appears on:ComposerEnvironmentSpecConfigNodeConfig

FieldTypeDescription
clusterIpv4CIDRBlockstring(Optional)
clusterSecondaryRangeNamestring(Optional)
servicesIpv4CIDRBlockstring(Optional)
servicesSecondaryRangeNamestring(Optional)
useIPAliasesbool(Optional)

ComposerEnvironmentSpecConfigPrivateEnvironmentConfig

Appears on:ComposerEnvironmentSpecConfig

FieldTypeDescription
enablePrivateEndpointbool(Optional)
masterIpv4CIDRBlockstring(Optional)

ComposerEnvironmentSpecConfigSoftwareConfig

Appears on:ComposerEnvironmentSpecConfig

FieldTypeDescription
airflowConfigOverridesmap[string]string(Optional)
envVariablesmap[string]string(Optional)
imageVersionstring(Optional)
pypiPackagesmap[string]string(Optional)
pythonVersionstring(Optional)

ComposerEnvironmentStatus

Appears on:ComposerEnvironment

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

Phase(string alias)

Appears on:ComposerEnvironmentStatus