PubsubSubscription

FieldTypeDescription
apiVersionstringgoogle.kubeform.com/v1alpha1
kindstringPubsubSubscription
metadataKubernetes meta/v1.ObjectMetaRefer to the Kubernetes API documentation for the fields of the metadata field.
specPubsubSubscriptionSpec
statusPubsubSubscriptionStatus

Phase(string alias)

Appears on:PubsubSubscriptionStatus

PubsubSubscriptionSpec

Appears on:PubsubSubscription, PubsubSubscriptionStatus

FieldTypeDescription
providerRefKubernetes core/v1.LocalObjectReference
idstring
ackDeadlineSecondsint64(Optional)
expirationPolicy[]PubsubSubscriptionSpecExpirationPolicy(Optional)
labelsmap[string]string(Optional)
messageRetentionDurationstring(Optional)
namestring
pathstring(Optional)
projectstring(Optional)
pushConfig[]PubsubSubscriptionSpecPushConfig(Optional)
retainAckedMessagesbool(Optional)
topicstring

PubsubSubscriptionSpecExpirationPolicy

Appears on:PubsubSubscriptionSpec

FieldTypeDescription
ttlstring(Optional)

PubsubSubscriptionSpecPushConfig

Appears on:PubsubSubscriptionSpec

FieldTypeDescription
attributesmap[string]string(Optional)
pushEndpointstring

PubsubSubscriptionStatus

Appears on:PubsubSubscription

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