ProvisioningConfigArgs.fromMap constructor
ProvisioningConfigArgs.fromMap(
- Map<String, dynamic> map
)
Implementation
factory ProvisioningConfigArgs.fromMap(Map<String, dynamic> map) {
return ProvisioningConfigArgs(
customId: (() { final guardedValue = map['customId']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
email: (() { final guardedValue = map['email']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
handoverServiceAccount: (() { final guardedValue = map['handoverServiceAccount']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
instances: (() { final guardedValue = map['instances']; if (guardedValue == null) return null; return pulumi.Input.fromValue(pulumi.Input.decodeList<InstanceConfig>(guardedValue, (value) => InstanceConfig.fromMap((value as Map).cast<String, dynamic>()))); })(),
location: (() { final guardedValue = map['location']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
networks: (() { final guardedValue = map['networks']; if (guardedValue == null) return null; return pulumi.Input.fromValue(pulumi.Input.decodeList<NetworkConfig>(guardedValue, (value) => NetworkConfig.fromMap((value as Map).cast<String, dynamic>()))); })(),
pod: (() { final guardedValue = map['pod']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
project: (() { final guardedValue = map['project']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
statusMessage: (() { final guardedValue = map['statusMessage']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
ticketId: (() { final guardedValue = map['ticketId']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
volumes: (() { final guardedValue = map['volumes']; if (guardedValue == null) return null; return pulumi.Input.fromValue(pulumi.Input.decodeList<VolumeConfig>(guardedValue, (value) => VolumeConfig.fromMap((value as Map).cast<String, dynamic>()))); })(),
vpcScEnabled: (() { final guardedValue = map['vpcScEnabled']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
);
}