InstanceProperties constructor
      
      InstanceProperties({ 
    
    
- AdvancedMachineFeatures? advancedMachineFeatures,
- bool? canIpForward,
- ConfidentialInstanceConfig? confidentialInstanceConfig,
- String? description,
- List<AttachedDisk> ? disks,
- List<AcceleratorConfig> ? guestAccelerators,
- String? keyRevocationActionType,
- Map<String, String> ? labels,
- String? machineType,
- Metadata? metadata,
- String? minCpuPlatform,
- List<NetworkInterface> ? networkInterfaces,
- NetworkPerformanceConfig? networkPerformanceConfig,
- String? privateIpv6GoogleAccess,
- ReservationAffinity? reservationAffinity,
- Map<String, String> ? resourceManagerTags,
- List<String> ? resourcePolicies,
- Scheduling? scheduling,
- List<ServiceAccount> ? serviceAccounts,
- ShieldedInstanceConfig? shieldedInstanceConfig,
- Tags? tags,
Implementation
InstanceProperties({
  this.advancedMachineFeatures,
  this.canIpForward,
  this.confidentialInstanceConfig,
  this.description,
  this.disks,
  this.guestAccelerators,
  this.keyRevocationActionType,
  this.labels,
  this.machineType,
  this.metadata,
  this.minCpuPlatform,
  this.networkInterfaces,
  this.networkPerformanceConfig,
  this.privateIpv6GoogleAccess,
  this.reservationAffinity,
  this.resourceManagerTags,
  this.resourcePolicies,
  this.scheduling,
  this.serviceAccounts,
  this.shieldedInstanceConfig,
  this.tags,
});