NetworkConfigResponse.fromMap constructor
NetworkConfigResponse.fromMap(
- Map<String, dynamic> map
)
Implementation
factory NetworkConfigResponse.fromMap(Map<String, dynamic> map) {
return NetworkConfigResponse(
datapathProvider: pulumi.Input.fromValue(map['datapathProvider'] as String),
defaultSnatStatus: pulumi.Input.fromValue(DefaultSnatStatusResponse.fromMap((map['defaultSnatStatus']! as Map).cast<String, dynamic>())),
dnsConfig: pulumi.Input.fromValue(DNSConfigResponse.fromMap((map['dnsConfig']! as Map).cast<String, dynamic>())),
enableFqdnNetworkPolicy: pulumi.Input.fromValue(map['enableFqdnNetworkPolicy'] as bool),
enableIntraNodeVisibility: pulumi.Input.fromValue(map['enableIntraNodeVisibility'] as bool),
enableL4ilbSubsetting: pulumi.Input.fromValue(map['enableL4ilbSubsetting'] as bool),
enableMultiNetworking: pulumi.Input.fromValue(map['enableMultiNetworking'] as bool),
gatewayApiConfig: pulumi.Input.fromValue(GatewayAPIConfigResponse.fromMap((map['gatewayApiConfig']! as Map).cast<String, dynamic>())),
network: pulumi.Input.fromValue(map['network'] as String),
networkPerformanceConfig: pulumi.Input.fromValue(ClusterNetworkPerformanceConfigResponse.fromMap((map['networkPerformanceConfig']! as Map).cast<String, dynamic>())),
privateIpv6GoogleAccess: pulumi.Input.fromValue(map['privateIpv6GoogleAccess'] as String),
serviceExternalIpsConfig: pulumi.Input.fromValue(ServiceExternalIPsConfigResponse.fromMap((map['serviceExternalIpsConfig']! as Map).cast<String, dynamic>())),
subnetwork: pulumi.Input.fromValue(map['subnetwork'] as String),
);
}