EffectiveVpcFlowLogsConfig.fromJson constructor
EffectiveVpcFlowLogsConfig.fromJson(
- Map json_
Implementation
EffectiveVpcFlowLogsConfig.fromJson(core.Map json_)
: this(
aggregationInterval: json_['aggregationInterval'] as core.String?,
crossProjectMetadata: json_['crossProjectMetadata'] as core.String?,
filterExpr: json_['filterExpr'] as core.String?,
flowSampling: (json_['flowSampling'] as core.num?)?.toDouble(),
interconnectAttachment: json_['interconnectAttachment'] as core.String?,
metadata: json_['metadata'] as core.String?,
metadataFields:
(json_['metadataFields'] as core.List?)
?.map((value) => value as core.String)
.toList(),
name: json_['name'] as core.String?,
network: json_['network'] as core.String?,
scope: json_['scope'] as core.String?,
state: json_['state'] as core.String?,
subnet: json_['subnet'] as core.String?,
vpnTunnel: json_['vpnTunnel'] as core.String?,
);