BareMetalAdminCluster class
Resource that represents a bare metal admin cluster.
Constructors
- 
          BareMetalAdminCluster({Map<String, String> ? annotations, String? bareMetalVersion, BinaryAuthorization? binaryAuthorization, BareMetalAdminClusterOperationsConfig? clusterOperations, BareMetalAdminControlPlaneConfig? controlPlane, String? createTime, String? deleteTime, String? description, String? endpoint, String? etag, Fleet? fleet, BareMetalAdminLoadBalancerConfig? loadBalancer, String? localName, BareMetalAdminMaintenanceConfig? maintenanceConfig, BareMetalAdminMaintenanceStatus? maintenanceStatus, String? name, BareMetalAdminNetworkConfig? networkConfig, BareMetalAdminNodeAccessConfig? nodeAccessConfig, BareMetalAdminWorkloadNodeConfig? nodeConfig, BareMetalAdminOsEnvironmentConfig? osEnvironmentConfig, BareMetalAdminProxyConfig? proxy, bool? reconciling, BareMetalAdminSecurityConfig? securityConfig, String? state, ResourceStatus? status, BareMetalAdminStorageConfig? storage, String? uid, String? updateTime, ValidationCheck? validationCheck})
- BareMetalAdminCluster.fromJson(Map json_)
Properties
- 
  annotations
  ↔ Map<String, String> ?
- 
  Annotations on the bare metal admin cluster.
  getter/setter pair
- bareMetalVersion ↔ String?
- 
  The Anthos clusters on bare metal version for the bare metal admin
cluster.
  getter/setter pair
- binaryAuthorization ↔ BinaryAuthorization?
- 
  Binary Authorization related configurations.
  getter/setter pair
- clusterOperations ↔ BareMetalAdminClusterOperationsConfig?
- 
  Cluster operations configuration.
  getter/setter pair
- controlPlane ↔ BareMetalAdminControlPlaneConfig?
- 
  Control plane configuration.
  getter/setter pair
- createTime ↔ String?
- 
  The time at which this bare metal admin cluster was created.
  getter/setter pair
- deleteTime ↔ String?
- 
  The time at which this bare metal admin cluster was deleted.
  getter/setter pair
- description ↔ String?
- 
  A human readable description of this bare metal admin cluster.
  getter/setter pair
- endpoint ↔ String?
- 
  The IP address name of bare metal admin cluster's API server.
  getter/setter pair
- etag ↔ String?
- 
  This checksum is computed by the server based on the value of other
fields, and may be sent on update and delete requests to ensure the client
has an up-to-date value before proceeding.
  getter/setter pair
- fleet ↔ Fleet?
- 
  Fleet configuration for the cluster.
  getter/setter pair
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- loadBalancer ↔ BareMetalAdminLoadBalancerConfig?
- 
  Load balancer configuration.
  getter/setter pair
- localName ↔ String?
- 
  The object name of the bare metal cluster custom resource.
  getter/setter pair
- maintenanceConfig ↔ BareMetalAdminMaintenanceConfig?
- 
  Maintenance configuration.
  getter/setter pair
- maintenanceStatus ↔ BareMetalAdminMaintenanceStatus?
- 
  MaintenanceStatus representing state of maintenance.
  getter/setter pair
- name ↔ String?
- 
  The bare metal admin cluster resource name.
  getter/setter pair
- networkConfig ↔ BareMetalAdminNetworkConfig?
- 
  Network configuration.
  getter/setter pair
- nodeAccessConfig ↔ BareMetalAdminNodeAccessConfig?
- 
  Node access related configurations.
  getter/setter pair
- nodeConfig ↔ BareMetalAdminWorkloadNodeConfig?
- 
  Workload node configuration.
  getter/setter pair
- osEnvironmentConfig ↔ BareMetalAdminOsEnvironmentConfig?
- 
  OS environment related configurations.
  getter/setter pair
- proxy ↔ BareMetalAdminProxyConfig?
- 
  Proxy configuration.
  getter/setter pair
- reconciling ↔ bool?
- 
  If set, there are currently changes in flight to the bare metal Admin
Cluster.
  getter/setter pair
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- securityConfig ↔ BareMetalAdminSecurityConfig?
- 
  Security related configuration.
  getter/setter pair
- state ↔ String?
- 
  The current state of the bare metal admin cluster.
  getter/setter pair
- status ↔ ResourceStatus?
- 
  ResourceStatus representing detailed cluster status.
  getter/setter pair
- storage ↔ BareMetalAdminStorageConfig?
- 
  Storage configuration.
  getter/setter pair
- uid ↔ String?
- 
  The unique identifier of the bare metal admin cluster.
  getter/setter pair
- updateTime ↔ String?
- 
  The time at which this bare metal admin cluster was last updated.
  getter/setter pair
- validationCheck ↔ ValidationCheck?
- 
  ValidationCheck representing the result of the preflight check.
  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