PersistentResource constructor
PersistentResource({
- String name = '',
- String displayName = '',
- required List<
ResourcePool> resourcePools, - PersistentResource_State state = PersistentResource_State.$default,
- Status? error,
- Timestamp? createTime,
- Timestamp? startTime,
- Timestamp? updateTime,
- Map<
String, String> labels = const {}, - String network = '',
- PscInterfaceConfig? pscInterfaceConfig,
- EncryptionSpec? encryptionSpec,
- ResourceRuntimeSpec? resourceRuntimeSpec,
- ResourceRuntime? resourceRuntime,
- List<
String> reservedIpRanges = const [], - bool satisfiesPzs = false,
- 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);