ConnectivityTestSource constructor
const
ConnectivityTestSource({
- Input<
ConnectivityTestSourceAppEngineVersion?> ? appEngineVersion, - Input<
ConnectivityTestSourceCloudFunction?> ? cloudFunction, - Input<
ConnectivityTestSourceCloudRunRevision?> ? cloudRunRevision, - Input<
String?> ? cloudSqlInstance, - Input<
String?> ? gkeMasterCluster, - Input<
String?> ? instance, - Input<
String?> ? ipAddress, - Input<
String?> ? network, - Input<
String?> ? networkType, - Input<
int?> ? port, - Input<
String?> ? projectId,
Creates a new ConnectivityTestSource.
appEngineVersion An App Engine service version.
cloudFunction A Cloud Function.
cloudRunRevision 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, which can be an external or internal IP.
network A VPC network URI.
networkType Type of the network where the endpoint is located.
port The IP protocol port of the endpoint. Only applicable when protocol is
projectId Project ID where the endpoint is located.
Implementation
const ConnectivityTestSource({
this.appEngineVersion,
this.cloudFunction,
this.cloudRunRevision,
this.cloudSqlInstance,
this.gkeMasterCluster,
this.instance,
this.ipAddress,
this.network,
this.networkType,
this.port,
this.projectId,
});