AttachedDiskInitializeParams constructor

AttachedDiskInitializeParams({
  1. String? architecture,
  2. String? description,
  3. String? diskName,
  4. int? diskSizeGb,
  5. String? diskType,
  6. bool? enableConfidentialCompute,
  7. Map<String, String> labels = const {},
  8. List<String> licenses = const [],
  9. String? onUpdateAction,
  10. int? provisionedIops,
  11. int? provisionedThroughput,
  12. List<String> replicaZones = const [],
  13. Map<String, String> resourceManagerTags = const {},
  14. List<String> resourcePolicies = const [],
  15. String? sourceImage,
  16. CustomerEncryptionKey? sourceImageEncryptionKey,
  17. String? sourceSnapshot,
  18. CustomerEncryptionKey? sourceSnapshotEncryptionKey,
  19. String? storagePool,
})

Implementation

AttachedDiskInitializeParams({
  this.architecture,
  this.description,
  this.diskName,
  this.diskSizeGb,
  this.diskType,
  this.enableConfidentialCompute,
  this.labels = const {},
  this.licenses = const [],
  this.onUpdateAction,
  this.provisionedIops,
  this.provisionedThroughput,
  this.replicaZones = const [],
  this.resourceManagerTags = const {},
  this.resourcePolicies = const [],
  this.sourceImage,
  this.sourceImageEncryptionKey,
  this.sourceSnapshot,
  this.sourceSnapshotEncryptionKey,
  this.storagePool,
}) : super(fullyQualifiedName);