NetworkState.fromMap constructor
NetworkState.fromMap(
- Map<String, dynamic> map
)
Implementation
factory NetworkState.fromMap(Map<String, dynamic> map) {
return NetworkState(
autoCreateSubnetworks: (() { final guardedValue = map['autoCreateSubnetworks']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
bgpAlwaysCompareMed: (() { final guardedValue = map['bgpAlwaysCompareMed']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
bgpBestPathSelectionMode: (() { final guardedValue = map['bgpBestPathSelectionMode']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
bgpInterRegionCost: (() { final guardedValue = map['bgpInterRegionCost']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
deleteBgpAlwaysCompareMed: (() { final guardedValue = map['deleteBgpAlwaysCompareMed']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
deleteDefaultRoutesOnCreate: (() { final guardedValue = map['deleteDefaultRoutesOnCreate']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
deletionPolicy: (() { final guardedValue = map['deletionPolicy']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
description: (() { final guardedValue = map['description']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
enableUlaInternalIpv6: (() { final guardedValue = map['enableUlaInternalIpv6']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
gatewayIpv4: (() { final guardedValue = map['gatewayIpv4']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
internalIpv6Range: (() { final guardedValue = map['internalIpv6Range']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
mtu: (() { final guardedValue = map['mtu']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as num).toInt()); })(),
name: (() { final guardedValue = map['name']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
networkFirewallPolicyEnforcementOrder: (() { final guardedValue = map['networkFirewallPolicyEnforcementOrder']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
networkId: (() { final guardedValue = map['networkId']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
networkProfile: (() { final guardedValue = map['networkProfile']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
numericId: (() { final guardedValue = map['numericId']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
params: (() { final guardedValue = map['params']; if (guardedValue == null) return null; return pulumi.Input.fromValue(NetworkParams.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
project: (() { final guardedValue = map['project']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
routingMode: (() { final guardedValue = map['routingMode']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
selfLink: (() { final guardedValue = map['selfLink']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
);
}