ClusterUserCreatedConnectionsClusterEndpointConnectionPscConnection.fromMap constructor

ClusterUserCreatedConnectionsClusterEndpointConnectionPscConnection.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory ClusterUserCreatedConnectionsClusterEndpointConnectionPscConnection.fromMap(Map<String, dynamic> map) {
  return ClusterUserCreatedConnectionsClusterEndpointConnectionPscConnection(
    address: pulumi.Input.fromValue(map['address'] as String),
    connectionType: (() { final guardedValue = map['connectionType']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    forwardingRule: pulumi.Input.fromValue(map['forwardingRule'] as String),
    network: pulumi.Input.fromValue(map['network'] as String),
    projectId: (() { final guardedValue = map['projectId']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    pscConnectionId: pulumi.Input.fromValue(map['pscConnectionId'] as String),
    pscConnectionStatus: (() { final guardedValue = map['pscConnectionStatus']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    serviceAttachment: pulumi.Input.fromValue(map['serviceAttachment'] as String),
  );
}