NetworkInsightsAccessScopeMatchPathSourcePacketHeaderStatement.fromMap constructor
NetworkInsightsAccessScopeMatchPathSourcePacketHeaderStatement.fromMap(
- Map<String, dynamic> map
)
Implementation
factory NetworkInsightsAccessScopeMatchPathSourcePacketHeaderStatement.fromMap(Map<String, dynamic> map) {
return NetworkInsightsAccessScopeMatchPathSourcePacketHeaderStatement(
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>()); })(),
);
}