ClusterNodeConfigLinuxNodeConfigCustomNodeInitInitScript constructor
const
ClusterNodeConfigLinuxNodeConfigCustomNodeInitInitScript({})
Creates a new ClusterNodeConfigLinuxNodeConfigCustomNodeInitInitScript.
gcpSecretManagerSecretUri The Google Cloud Secret Manager secret version URI for storing the init script. Format: projects/PROJECT_ID/secrets/SECRET_NAME/versions/VERSION. The service account on the nodepool must have access to the secret version. Conflicts with gcsUri.
gcsGeneration The generation of the init script in Google Cloud Storage. If gcsUri is used, gcsGeneration is required.
gcsUri The Google Cloud Storage URI for storing the init script. Format: gs://BUCKET_NAME/OBJECT_NAME. The service account on the nodepool must have read access to the object. Conflicts with gcpSecretManagerSecretUri. If gcsUri is used, gcsGeneration is required.
Implementation
const ClusterNodeConfigLinuxNodeConfigCustomNodeInitInitScript({
this.gcpSecretManagerSecretUri,
this.gcsGeneration,
this.gcsUri,
});