GetConnectivityTestsConnectivityTest.fromMap constructor
GetConnectivityTestsConnectivityTest.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GetConnectivityTestsConnectivityTest.fromMap(Map<String, dynamic> map) {
return GetConnectivityTestsConnectivityTest(
bypassFirewallChecks: pulumi.Input.fromValue(map['bypassFirewallChecks'] as bool),
deletionPolicy: pulumi.Input.fromValue(map['deletionPolicy'] as String),
description: pulumi.Input.fromValue(map['description'] as String),
destinations: pulumi.Input.fromValue(pulumi.Input.decodeList<GetConnectivityTestsConnectivityTestDestination>(map['destinations']!, (value) => GetConnectivityTestsConnectivityTestDestination.fromMap((value as Map).cast<String, dynamic>()))),
effectiveLabels: pulumi.Input.fromValue((map['effectiveLabels'] as Map).cast<String, String>()),
labels: pulumi.Input.fromValue((map['labels'] as Map).cast<String, String>()),
name: pulumi.Input.fromValue(map['name'] as String),
project: pulumi.Input.fromValue(map['project'] as String),
protocol: pulumi.Input.fromValue(map['protocol'] as String),
pulumiLabels: pulumi.Input.fromValue((map['pulumiLabels'] as Map).cast<String, String>()),
relatedProjects: pulumi.Input.fromValue((map['relatedProjects'] as List).cast<String>()),
roundTrip: pulumi.Input.fromValue(map['roundTrip'] as bool),
sources: pulumi.Input.fromValue(pulumi.Input.decodeList<GetConnectivityTestsConnectivityTestSource>(map['sources']!, (value) => GetConnectivityTestsConnectivityTestSource.fromMap((value as Map).cast<String, dynamic>()))),
);
}