Bucket constructor

Bucket({
  1. List<BucketAccessControl>? acl,
  2. BucketAutoclass? autoclass,
  3. BucketBilling? billing,
  4. List<BucketCors>? cors,
  5. bool? defaultEventBasedHold,
  6. List<ObjectAccessControl>? defaultObjectAcl,
  7. BucketEncryption? encryption,
  8. String? etag,
  9. BucketIamConfiguration? iamConfiguration,
  10. String? id,
  11. String? kind,
  12. Map<String, String>? labels,
  13. BucketLifecycle? lifecycle,
  14. String? location,
  15. String? locationType,
  16. BucketLogging? logging,
  17. String? metageneration,
  18. String? name,
  19. BucketOwner? owner,
  20. String? projectNumber,
  21. BucketRetentionPolicy? retentionPolicy,
  22. String? rpo,
  23. bool? satisfiesPZS,
  24. String? selfLink,
  25. String? storageClass,
  26. DateTime? timeCreated,
  27. DateTime? updated,
  28. BucketVersioning? versioning,
  29. BucketWebsite? website,
})

Implementation

Bucket({
  this.acl,
  this.autoclass,
  this.billing,
  this.cors,
  this.defaultEventBasedHold,
  this.defaultObjectAcl,
  this.encryption,
  this.etag,
  this.iamConfiguration,
  this.id,
  this.kind,
  this.labels,
  this.lifecycle,
  this.location,
  this.locationType,
  this.logging,
  this.metageneration,
  this.name,
  this.owner,
  this.projectNumber,
  this.retentionPolicy,
  this.rpo,
  this.satisfiesPZS,
  this.selfLink,
  this.storageClass,
  this.timeCreated,
  this.updated,
  this.versioning,
  this.website,
});