GetConnectivityTestsConnectivityTestDestination constructor

const GetConnectivityTestsConnectivityTestDestination({
  1. required Input<String> cloudSqlInstance,
  2. required Input<String> forwardingRule,
  3. required Input<String> fqdn,
  4. required Input<String> gkeMasterCluster,
  5. required Input<String> gkePod,
  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,
  12. required Input<String> redisCluster,
  13. required Input<String> redisInstance,
})

Creates a new GetConnectivityTestsConnectivityTestDestination. cloudSqlInstance A Cloud SQL instance URI. forwardingRule Forwarding rule URI. Forwarding rules are frontends for load balancers, fqdn A DNS endpoint of Google Kubernetes Engine cluster control plane. gkeMasterCluster A cluster URI for Google Kubernetes Engine cluster control plane. gkePod A GKE Pod URI. 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. redisCluster A Redis Cluster URI. redisInstance A Redis Instance URI.

Implementation

const GetConnectivityTestsConnectivityTestDestination({
  required this.cloudSqlInstance,
  required this.forwardingRule,
  required this.fqdn,
  required this.gkeMasterCluster,
  required this.gkePod,
  required this.instance,
  required this.ipAddress,
  required this.network,
  required this.networkType,
  required this.port,
  required this.projectId,
  required this.redisCluster,
  required this.redisInstance,
});