ConnectivityTestSource class

Constructors

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.
const
ConnectivityTestSource.fromMap(Map<String, dynamic> map)
factory

Properties

appEngineVersion → Input<ConnectivityTestSourceAppEngineVersion?>?
An App Engine service version. Structure is documented below.
final
cloudFunction → Input<ConnectivityTestSourceCloudFunction?>?
A Cloud Function. Structure is documented below.
final
cloudRunRevision → Input<ConnectivityTestSourceCloudRunRevision?>?
A Cloud Run revision. Structure is documented below.
final
cloudSqlInstance → Input<String?>?
A Cloud SQL instance URI.
final
gkeMasterCluster → Input<String?>?
A cluster URI for Google Kubernetes Engine cluster control plane.
final
hashCode → int
The hash code for this object.
no setterinherited
instance → Input<String?>?
A Compute Engine instance URI.
final
ipAddress → Input<String?>?
The IP address of the endpoint, which can be an external or internal IP.
final
network → Input<String?>?
A VPC network URI.
final
networkType → Input<String?>?
Type of the network where the endpoint is located. Possible values are: GCP_NETWORK, NON_GCP_NETWORK.
final
port → Input<int?>?
The IP protocol port of the endpoint. Only applicable when protocol is TCP or UDP.
final
projectId → Input<String?>?
Project ID where the endpoint is located. The project ID can be derived from the URI if you provide a endpoint or network URI. The following are two cases where you may need to provide the project ID:
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited