public static interface SqlConnectServiceGrpc.AsyncServiceCloud SQL connect service.
Methods
generateEphemeralCert(GenerateEphemeralCertRequest request, StreamObserver<GenerateEphemeralCertResponse> responseObserver)
public default void generateEphemeralCert(GenerateEphemeralCertRequest request, StreamObserver<GenerateEphemeralCertResponse> responseObserver)Generates a short-lived X509 certificate containing the provided public key and signed by a private key specific to the target instance. Users may use the certificate to authenticate as themselves when connecting to the database.
| Parameters | |
|---|---|
| Name | Description |
request |
GenerateEphemeralCertRequest |
responseObserver |
io.grpc.stub.StreamObserver<GenerateEphemeralCertResponse> |
getConnectSettings(GetConnectSettingsRequest request, StreamObserver<ConnectSettings> responseObserver)
public default void getConnectSettings(GetConnectSettingsRequest request, StreamObserver<ConnectSettings> responseObserver)Retrieves connect settings about a Cloud SQL instance.
| Parameters | |
|---|---|
| Name | Description |
request |
GetConnectSettingsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ConnectSettings> |
resolveConnectSettings(ResolveConnectSettingsRequest request, StreamObserver<ConnectSettings> responseObserver)
public default void resolveConnectSettings(ResolveConnectSettingsRequest request, StreamObserver<ConnectSettings> responseObserver)Retrieves connect settings about a Cloud SQL instance using the instance DNS name.
| Parameters | |
|---|---|
| Name | Description |
request |
ResolveConnectSettingsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ConnectSettings> |