ProvisioningConfig class
A provisioning configuration.
Constructors
- 
          ProvisioningConfig({String? cloudConsoleUri, String? customId, String? email, String? handoverServiceAccount, List<
InstanceConfig> ? instances, String? location, String? name, List<NetworkConfig> ? networks, String? pod, String? state, String? statusMessage, String? ticketId, String? updateTime, List<VolumeConfig> ? volumes, bool? vpcScEnabled}) - ProvisioningConfig.fromJson(Map json_)
 
Properties
- cloudConsoleUri ↔ String?
 - 
  URI to Cloud Console UI view of this provisioning config.
  getter/setter pair
 - customId ↔ String?
 - 
  The user-defined identifier of the provisioning config.
  getter/setter pair
 - email ↔ String?
 - 
  Email provided to send a confirmation with provisioning config to.
  getter/setter pair
 - handoverServiceAccount ↔ String?
 - 
  A service account to enable customers to access instance credentials upon
handover.
  getter/setter pair
 - hashCode → int
 - 
  The hash code for this object.
  no setterinherited
 - 
  instances
  ↔ List<
InstanceConfig> ? - 
  Instances to be created.
  getter/setter pair
 - location ↔ String?
 - 
  Location name of this ProvisioningConfig.
  getter/setter pair
 - name ↔ String?
 - 
  The system-generated name of the provisioning config.
  getter/setter pair
 - 
  networks
  ↔ List<
NetworkConfig> ? - 
  Networks to be created.
  getter/setter pair
 - pod ↔ String?
 - 
  Pod name.
  getter/setter pair
 - runtimeType → Type
 - 
  A representation of the runtime type of the object.
  no setterinherited
 - state ↔ String?
 - 
  State of ProvisioningConfig.
  getter/setter pair
 - statusMessage ↔ String?
 - 
  Optional status messages associated with the FAILED state.
  getter/setter pair
 - ticketId ↔ String?
 - 
  A generated ticket id to track provisioning request.
  getter/setter pair
 - updateTime ↔ String?
 - 
  Last update timestamp.
  getter/setter pair
 - 
  volumes
  ↔ List<
VolumeConfig> ? - 
  Volumes to be created.
  getter/setter pair
 - vpcScEnabled ↔ bool?
 - 
  If true, VPC SC is enabled for the cluster.
  getter/setter pair
 
Methods
- 
  noSuchMethod(
Invocation invocation) → dynamic  - 
  Invoked when a nonexistent method or property is accessed.
  inherited
 - 
  toJson(
) → Map< String, dynamic>  - 
  toString(
) → String  - 
  A string representation of this object.
  inherited
 
Operators
- 
  operator ==(
Object other) → bool  - 
  The equality operator.
  inherited