PersistentResource constructor

PersistentResource({
  1. String name = '',
  2. String displayName = '',
  3. required List<ResourcePool> resourcePools,
  4. PersistentResource_State state = PersistentResource_State.$default,
  5. Status? error,
  6. Timestamp? createTime,
  7. Timestamp? startTime,
  8. Timestamp? updateTime,
  9. Map<String, String> labels = const {},
  10. String network = '',
  11. PscInterfaceConfig? pscInterfaceConfig,
  12. EncryptionSpec? encryptionSpec,
  13. ResourceRuntimeSpec? resourceRuntimeSpec,
  14. ResourceRuntime? resourceRuntime,
  15. List<String> reservedIpRanges = const [],
  16. bool satisfiesPzs = false,
  17. bool satisfiesPzi = false,
})

Implementation

PersistentResource({
  this.name = '',
  this.displayName = '',
  required this.resourcePools,
  this.state = PersistentResource_State.$default,
  this.error,
  this.createTime,
  this.startTime,
  this.updateTime,
  this.labels = const {},
  this.network = '',
  this.pscInterfaceConfig,
  this.encryptionSpec,
  this.resourceRuntimeSpec,
  this.resourceRuntime,
  this.reservedIpRanges = const [],
  this.satisfiesPzs = false,
  this.satisfiesPzi = false,
}) : super(fullyQualifiedName);