NetworkPeering.fromJson constructor

NetworkPeering.fromJson(
  1. Map json_
)

Implementation

NetworkPeering.fromJson(core.Map json_)
  : this(
      autoCreateRoutes: json_['autoCreateRoutes'] as core.bool?,
      connectionStatus:
          json_.containsKey('connectionStatus')
              ? NetworkPeeringConnectionStatus.fromJson(
                json_['connectionStatus']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      exchangeSubnetRoutes: json_['exchangeSubnetRoutes'] as core.bool?,
      exportCustomRoutes: json_['exportCustomRoutes'] as core.bool?,
      exportSubnetRoutesWithPublicIp:
          json_['exportSubnetRoutesWithPublicIp'] as core.bool?,
      importCustomRoutes: json_['importCustomRoutes'] as core.bool?,
      importSubnetRoutesWithPublicIp:
          json_['importSubnetRoutesWithPublicIp'] as core.bool?,
      name: json_['name'] as core.String?,
      network: json_['network'] as core.String?,
      peerMtu: json_['peerMtu'] as core.int?,
      stackType: json_['stackType'] as core.String?,
      state: json_['state'] as core.String?,
      stateDetails: json_['stateDetails'] as core.String?,
      updateStrategy: json_['updateStrategy'] as core.String?,
    );