GetConnectivityTestsConnectivityTestSource constructor

const GetConnectivityTestsConnectivityTestSource({
  1. required Input<List<GetConnectivityTestsConnectivityTestSourceAppEngineVersion>> appEngineVersions,
  2. required Input<List<GetConnectivityTestsConnectivityTestSourceCloudFunction>> cloudFunctions,
  3. required Input<List<GetConnectivityTestsConnectivityTestSourceCloudRunRevision>> cloudRunRevisions,
  4. required Input<String> cloudSqlInstance,
  5. required Input<String> gkeMasterCluster,
  6. required Input<String> instance,
  7. required Input<String> ipAddress,
  8. required Input<String> network,
  9. required Input<String> networkType,
  10. required Input<int> port,
  11. required Input<String> projectId,
})

Creates a new GetConnectivityTestsConnectivityTestSource. appEngineVersions An App Engine service version. cloudFunctions A Cloud Function. cloudRunRevisions A Cloud Run revision. cloudSqlInstance A Cloud SQL instance URI. gkeMasterCluster A cluster URI for Google Kubernetes Engine cluster control plane. instance A Compute Engine instance URI. ipAddress The IP address of the endpoint. network A VPC network URI. networkType Type of the network where the endpoint is located. port The IP protocol port of the endpoint. projectId Project ID where the endpoint is located.

Implementation

const GetConnectivityTestsConnectivityTestSource({
  required this.appEngineVersions,
  required this.cloudFunctions,
  required this.cloudRunRevisions,
  required this.cloudSqlInstance,
  required this.gkeMasterCluster,
  required this.instance,
  required this.ipAddress,
  required this.network,
  required this.networkType,
  required this.port,
  required this.projectId,
});