ProvisioningConfig

class ProvisioningConfig : KotlinCustomResource

Create new ProvisioningConfig. Auto-naming is currently not supported for this resource. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.

Properties

Link copied to clipboard
val cloudConsoleUri: Output<String>

URI to Cloud Console UI view of this provisioning config.

Link copied to clipboard
val customId: Output<String>

Optional. The user-defined identifier of the provisioning config.

Link copied to clipboard
val email: Output<String>

Optional. Email provided to send a confirmation with provisioning config to.

Link copied to clipboard

A service account to enable customers to access instance credentials upon handover.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard

Instances to be created.

Link copied to clipboard
val location: Output<String>
Link copied to clipboard
val name: Output<String>

The system-generated name of the provisioning config. This follows the UUID format.

Link copied to clipboard

Networks to be created.

Link copied to clipboard
val project: Output<String>
Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val state: Output<String>

State of ProvisioningConfig.

Link copied to clipboard
val statusMessage: Output<String>

Optional status messages associated with the FAILED state.

Link copied to clipboard
val ticketId: Output<String>

A generated ticket id to track provisioning request.

Link copied to clipboard
val updateTime: Output<String>

Last update timestamp.

Link copied to clipboard
val urn: Output<String>
Link copied to clipboard

Volumes to be created.

Link copied to clipboard
val vpcScEnabled: Output<Boolean>

If true, VPC SC is enabled for the cluster.