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.