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

ServiceAccountKey

Field Type Description
apiVersion string google.kubeform.com/v1alpha1
kind string ServiceAccountKey
metadata Kubernetes meta/v1.ObjectMeta Refer to the Kubernetes API documentation for the fields of the metadata field.
spec ServiceAccountKeySpec
status ServiceAccountKeyStatus

Phase(string alias)

Appears on:ServiceAccountKeyStatus

ServiceAccountKeySpec

Appears on:ServiceAccountKey, ServiceAccountKeyStatus

Field Type Description
providerRef Kubernetes core/v1.LocalObjectReference
id string
secretRef Kubernetes core/v1.LocalObjectReference
keyAlgorithm string (Optional)
name string (Optional)
pgpKey string (Optional)
privateKeyEncrypted string (Optional)
privateKeyFingerprint string (Optional)
privateKeyType string (Optional)
publicKey string (Optional)
publicKeyType string (Optional)
serviceAccountID string
validAfter string (Optional)
validBefore string (Optional)

ServiceAccountKeyStatus

Appears on:ServiceAccountKey

Field Type Description
observedGeneration int64 (Optional) Resource generation, which is updated on mutation by the API Server.
output ServiceAccountKeySpec (Optional)
state kubeform.dev/kubeform/apis/base/v1alpha1.State (Optional)
phase Phase (Optional)

Sensitive Values

Name Type Description
private_key string