NetworkInsightsAccessScopeExcludePathSourcePacketHeaderStatement.fromMap constructor
NetworkInsightsAccessScopeExcludePathSourcePacketHeaderStatement.fromMap()
Implementation
factory NetworkInsightsAccessScopeExcludePathSourcePacketHeaderStatement.fromMap(Map<String, dynamic> map) {
return NetworkInsightsAccessScopeExcludePathSourcePacketHeaderStatement(
destinationAddresses: (() { final guardedValue = map['destinationAddresses']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as List).cast<String>()); })(),
destinationPorts: (() { final guardedValue = map['destinationPorts']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as List).cast<String>()); })(),
destinationPrefixLists: (() { final guardedValue = map['destinationPrefixLists']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as List).cast<String>()); })(),
protocols: (() { final guardedValue = map['protocols']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as List).cast<String>()); })(),
sourceAddresses: (() { final guardedValue = map['sourceAddresses']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as List).cast<String>()); })(),
sourcePorts: (() { final guardedValue = map['sourcePorts']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as List).cast<String>()); })(),
sourcePrefixLists: (() { final guardedValue = map['sourcePrefixLists']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as List).cast<String>()); })(),
);
}