IpConfigurationResponse.fromMap constructor
IpConfigurationResponse.fromMap(
- Map<String, dynamic> map
)
Implementation
factory IpConfigurationResponse.fromMap(Map<String, dynamic> map) {
return IpConfigurationResponse(
allocatedIpRange: pulumi.Input.fromValue(map['allocatedIpRange'] as String),
authorizedNetworks: pulumi.Input.fromValue(pulumi.Input.decodeList<AclEntryResponse>(map['authorizedNetworks']!, (value) => AclEntryResponse.fromMap((value as Map).cast<String, dynamic>()))),
enablePrivatePathForGoogleCloudServices: pulumi.Input.fromValue(map['enablePrivatePathForGoogleCloudServices'] as bool),
ipv4Enabled: pulumi.Input.fromValue(map['ipv4Enabled'] as bool),
privateNetwork: pulumi.Input.fromValue(map['privateNetwork'] as String),
pscConfig: pulumi.Input.fromValue(PscConfigResponse.fromMap((map['pscConfig']! as Map).cast<String, dynamic>())),
requireSsl: pulumi.Input.fromValue(map['requireSsl'] as bool),
sslMode: pulumi.Input.fromValue(map['sslMode'] as String),
);
}