FirewallInfo.fromJson constructor

FirewallInfo.fromJson(
  1. Map json_
)

Implementation

FirewallInfo.fromJson(core.Map json_)
  : this(
      action: json_['action'] as core.String?,
      direction: json_['direction'] as core.String?,
      displayName: json_['displayName'] as core.String?,
      firewallRuleType: json_['firewallRuleType'] as core.String?,
      networkUri: json_['networkUri'] as core.String?,
      policy: json_['policy'] as core.String?,
      policyPriority: json_['policyPriority'] as core.int?,
      policyUri: json_['policyUri'] as core.String?,
      priority: json_['priority'] as core.int?,
      targetServiceAccounts:
          (json_['targetServiceAccounts'] as core.List?)
              ?.map((value) => value as core.String)
              .toList(),
      targetTags:
          (json_['targetTags'] as core.List?)
              ?.map((value) => value as core.String)
              .toList(),
      targetType: json_['targetType'] as core.String?,
      uri: json_['uri'] as core.String?,
    );