Class ProvisioningConfig (1.10.3)

ProvisioningConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)

A provisioning configuration.

Attributes

Name Description
name str
Output only. The system-generated name of the provisioning config. This follows the UUID format.
instances MutableSequence[google.cloud.bare_metal_solution_v2.types.InstanceConfig]
Instances to be created.
networks MutableSequence[google.cloud.bare_metal_solution_v2.types.NetworkConfig]
Networks to be created.
volumes MutableSequence[google.cloud.bare_metal_solution_v2.types.VolumeConfig]
Volumes to be created.
ticket_id str
A generated ticket id to track provisioning request.
handover_service_account str
A service account to enable customers to access instance credentials upon handover.
email str
Email provided to send a confirmation with provisioning config to. Deprecated in favour of email field in request messages.
state google.cloud.bare_metal_solution_v2.types.ProvisioningConfig.State
Output only. State of ProvisioningConfig.
location str
Optional. Location name of this ProvisioningConfig. It is optional only for Intake UI transition period.
update_time google.protobuf.timestamp_pb2.Timestamp
Output only. Last update timestamp.
cloud_console_uri str
Output only. URI to Cloud Console UI view of this provisioning config.
vpc_sc_enabled bool
If true, VPC SC is enabled for the cluster.
status_message str
Optional status messages associated with the FAILED state.
custom_id str
Optional. The user-defined identifier of the provisioning config.

Classes

State

State(value)

The possible states for this ProvisioningConfig.