InstanceProperties constructor

InstanceProperties({
  1. AdvancedMachineFeatures? advancedMachineFeatures,
  2. bool? canIpForward,
  3. ConfidentialInstanceConfig? confidentialInstanceConfig,
  4. String? description,
  5. List<AttachedDisk>? disks,
  6. List<AcceleratorConfig>? guestAccelerators,
  7. String? keyRevocationActionType,
  8. Map<String, String>? labels,
  9. String? machineType,
  10. Metadata? metadata,
  11. String? minCpuPlatform,
  12. List<NetworkInterface>? networkInterfaces,
  13. NetworkPerformanceConfig? networkPerformanceConfig,
  14. String? privateIpv6GoogleAccess,
  15. ReservationAffinity? reservationAffinity,
  16. Map<String, String>? resourceManagerTags,
  17. List<String>? resourcePolicies,
  18. Scheduling? scheduling,
  19. List<ServiceAccount>? serviceAccounts,
  20. ShieldedInstanceConfig? shieldedInstanceConfig,
  21. 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,
});