PrivateEnvironmentConfig.fromMap constructor
PrivateEnvironmentConfig.fromMap(
- Map<String, dynamic> map
)
Implementation
factory PrivateEnvironmentConfig.fromMap(Map<String, dynamic> map) {
return PrivateEnvironmentConfig(
cloudComposerConnectionSubnetwork: (() { final guardedValue = map['cloudComposerConnectionSubnetwork']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
cloudComposerNetworkIpv4CidrBlock: (() { final guardedValue = map['cloudComposerNetworkIpv4CidrBlock']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
cloudSqlIpv4CidrBlock: (() { final guardedValue = map['cloudSqlIpv4CidrBlock']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
enablePrivateEnvironment: (() { final guardedValue = map['enablePrivateEnvironment']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
enablePrivatelyUsedPublicIps: (() { final guardedValue = map['enablePrivatelyUsedPublicIps']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
networkingConfig: (() { final guardedValue = map['networkingConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(NetworkingConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
privateClusterConfig: (() { final guardedValue = map['privateClusterConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(PrivateClusterConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
webServerIpv4CidrBlock: (() { final guardedValue = map['webServerIpv4CidrBlock']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
);
}