GetInstancePscAutoConnection constructor

const GetInstancePscAutoConnection({
  1. required Input<String> connectionType,
  2. required Input<String> forwardingRule,
  3. required Input<String> ipAddress,
  4. required Input<String> network,
  5. required Input<int> port,
  6. required Input<String> projectId,
  7. required Input<String> pscConnectionId,
  8. required Input<String> pscConnectionStatus,
  9. required Input<String> serviceAttachment,
})

Creates a new GetInstancePscAutoConnection. connectionType Output Only. Type of a PSC Connection. forwardingRule Output only. The URI of the consumer side forwarding rule. ipAddress Output only. The IP allocated on the consumer network for the PSC forwarding rule. network Output only. The consumer network where the IP address resides, in the form of port Output only. Ports of the exposed endpoint. projectId Output only. The consumer projectId where the forwarding rule is created from. pscConnectionId Output only. The PSC connection id of the forwarding rule connected to the pscConnectionStatus Output Only. The status of the PSC connection: whether a connection exists and ACTIVE or it no longer exists. serviceAttachment Output only. The service attachment which is the target of the PSC connection, in the form of projects/{project-id}/regions/{region}/serviceAttachments/{service-attachment-id}.

Implementation

const GetInstancePscAutoConnection({
  required this.connectionType,
  required this.forwardingRule,
  required this.ipAddress,
  required this.network,
  required this.port,
  required this.projectId,
  required this.pscConnectionId,
  required this.pscConnectionStatus,
  required this.serviceAttachment,
});