NetworkConfigResponseContainerV1beta1.fromMap constructor
NetworkConfigResponseContainerV1beta1.fromMap(
- Map<String, dynamic> map
)
Implementation
factory NetworkConfigResponseContainerV1beta1.fromMap(Map<String, dynamic> map) {
return NetworkConfigResponseContainerV1beta1(
datapathProvider: pulumi.Input.fromValue(map['datapathProvider'] as String),
defaultSnatStatus: pulumi.Input.fromValue(DefaultSnatStatusResponseContainerV1beta1.fromMap((map['defaultSnatStatus']! as Map).cast<String, dynamic>())),
dnsConfig: pulumi.Input.fromValue(DNSConfigResponseContainerV1beta1.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(GatewayAPIConfigResponseContainerV1beta1.fromMap((map['gatewayApiConfig']! as Map).cast<String, dynamic>())),
inTransitEncryptionConfig: pulumi.Input.fromValue(map['inTransitEncryptionConfig'] as String),
network: pulumi.Input.fromValue(map['network'] as String),
networkPerformanceConfig: pulumi.Input.fromValue(ClusterNetworkPerformanceConfigResponseContainerV1beta1.fromMap((map['networkPerformanceConfig']! as Map).cast<String, dynamic>())),
privateIpv6GoogleAccess: pulumi.Input.fromValue(map['privateIpv6GoogleAccess'] as String),
serviceExternalIpsConfig: pulumi.Input.fromValue(ServiceExternalIPsConfigResponseContainerV1beta1.fromMap((map['serviceExternalIpsConfig']! as Map).cast<String, dynamic>())),
subnetwork: pulumi.Input.fromValue(map['subnetwork'] as String),
);
}