PrivateEnvironmentConfigResponse.fromMap constructor

PrivateEnvironmentConfigResponse.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory PrivateEnvironmentConfigResponse.fromMap(Map<String, dynamic> map) {
  return PrivateEnvironmentConfigResponse(
    cloudComposerConnectionSubnetwork: pulumi.Input.fromValue(map['cloudComposerConnectionSubnetwork'] as String),
    cloudComposerNetworkIpv4CidrBlock: pulumi.Input.fromValue(map['cloudComposerNetworkIpv4CidrBlock'] as String),
    cloudComposerNetworkIpv4ReservedRange: pulumi.Input.fromValue(map['cloudComposerNetworkIpv4ReservedRange'] as String),
    cloudSqlIpv4CidrBlock: pulumi.Input.fromValue(map['cloudSqlIpv4CidrBlock'] as String),
    enablePrivateEnvironment: pulumi.Input.fromValue(map['enablePrivateEnvironment'] as bool),
    enablePrivatelyUsedPublicIps: pulumi.Input.fromValue(map['enablePrivatelyUsedPublicIps'] as bool),
    networkingConfig: pulumi.Input.fromValue(NetworkingConfigResponse.fromMap((map['networkingConfig']! as Map).cast<String, dynamic>())),
    privateClusterConfig: pulumi.Input.fromValue(PrivateClusterConfigResponse.fromMap((map['privateClusterConfig']! as Map).cast<String, dynamic>())),
    webServerIpv4CidrBlock: pulumi.Input.fromValue(map['webServerIpv4CidrBlock'] as String),
    webServerIpv4ReservedRange: pulumi.Input.fromValue(map['webServerIpv4ReservedRange'] as String),
  );
}