NetworkProfileNetworkFeatures.fromJson constructor

NetworkProfileNetworkFeatures.fromJson(
  1. Map json_
)

Implementation

NetworkProfileNetworkFeatures.fromJson(core.Map json_)
    : this(
        addressPurposes: (json_['addressPurposes'] as core.List?)
            ?.map((value) => value as core.String)
            .toList(),
        allowAliasIpRanges: json_['allowAliasIpRanges'] as core.String?,
        allowAutoModeSubnet: json_['allowAutoModeSubnet'] as core.String?,
        allowClassDFirewalls: json_['allowClassDFirewalls'] as core.String?,
        allowCloudNat: json_['allowCloudNat'] as core.String?,
        allowCloudRouter: json_['allowCloudRouter'] as core.String?,
        allowExternalIpAccess: json_['allowExternalIpAccess'] as core.String?,
        allowInterconnect: json_['allowInterconnect'] as core.String?,
        allowLoadBalancing: json_['allowLoadBalancing'] as core.String?,
        allowMultiNicInSameNetwork:
            json_['allowMultiNicInSameNetwork'] as core.String?,
        allowPacketMirroring: json_['allowPacketMirroring'] as core.String?,
        allowPrivateGoogleAccess:
            json_['allowPrivateGoogleAccess'] as core.String?,
        allowPsc: json_['allowPsc'] as core.String?,
        allowSameNetworkUnicast:
            json_['allowSameNetworkUnicast'] as core.String?,
        allowStaticRoutes: json_['allowStaticRoutes'] as core.String?,
        allowSubInterfaces: json_['allowSubInterfaces'] as core.String?,
        allowVpcPeering: json_['allowVpcPeering'] as core.String?,
        allowVpn: json_['allowVpn'] as core.String?,
        interfaceTypes: (json_['interfaceTypes'] as core.List?)
            ?.map((value) => value as core.String)
            .toList(),
        subnetPurposes: (json_['subnetPurposes'] as core.List?)
            ?.map((value) => value as core.String)
            .toList(),
        subnetStackTypes: (json_['subnetStackTypes'] as core.List?)
            ?.map((value) => value as core.String)
            .toList(),
        unicast: json_['unicast'] as core.String?,
      );