ProxyConfigArgs.fromMap constructor
ProxyConfigArgs.fromMap(
- Map<String, dynamic> map
)
Implementation
factory ProxyConfigArgs.fromMap(Map<String, dynamic> map) {
return ProxyConfigArgs(
displayName: (() { final guardedValue = map['displayName']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
encryptionInfo: (() { final guardedValue = map['encryptionInfo']; if (guardedValue == null) return null; return pulumi.Input.fromValue(GoogleCloudBeyondcorpPartnerservicesV1alphaEncryptionInfo.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
organizationId: pulumi.Input.fromValue(map['organizationId'] as String),
partnerTenantId: pulumi.Input.fromValue(map['partnerTenantId'] as String),
proxyUri: pulumi.Input.fromValue(map['proxyUri'] as String),
requestId: (() { final guardedValue = map['requestId']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
routingInfo: pulumi.Input.fromValue(GoogleCloudBeyondcorpPartnerservicesV1alphaRoutingInfo.fromMap((map['routingInfo']! as Map).cast<String, dynamic>())),
transportInfo: pulumi.Input.fromValue(GoogleCloudBeyondcorpPartnerservicesV1alphaTransportInfo.fromMap((map['transportInfo']! as Map).cast<String, dynamic>())),
);
}