- HTTP request
- Path parameters
- Request body
- Response body
- Authorization scopes
- AppConnectorInstanceConfig
- NotificationConfig
- CloudPubSubNotificationConfig
- ImageConfig
- Try it!
Gets instance configuration for a given AppConnector. An internal method called by a AppConnector to get its container config.
HTTP request
GET https://beyondcorp.googleapis.com/v1/{appConnector=projects/*/locations/*/appConnectors/*}:resolveInstanceConfig
The URL uses gRPC Transcoding syntax.
Path parameters
| Parameters | |
|---|---|
appConnector |
Required. BeyondCorp AppConnector name using the form: Authorization requires the following IAM permission on the specified resource
|
Request body
The request body must be empty.
Response body
Response message for BeyondCorp.ResolveInstanceConfig.
If successful, the response body contains data with the following structure:
| JSON representation |
|---|
{
"instanceConfig": {
object ( |
| Fields | |
|---|---|
instanceConfig |
AppConnectorInstanceConfig. |
Authorization scopes
Requires the following OAuth scope:
https://www.googleapis.com/auth/cloud-platform
For more information, see the Authentication Overview.
AppConnectorInstanceConfig
AppConnectorInstanceConfig defines the instance config of a AppConnector.
| JSON representation |
|---|
{ "sequenceNumber": string, "instanceConfig": { "@type": string, field1: ..., ... }, "notificationConfig": { object ( |
| Fields | |
|---|---|
sequenceNumber |
Required. A monotonically increasing number generated and maintained by the API provider. Every time a config changes in the backend, the sequenceNumber should be bumped up to reflect the change. |
instanceConfig |
The SLM instance agent configuration. An object containing fields of an arbitrary type. An additional field |
notificationConfig |
NotificationConfig defines the notification mechanism that the remote instance should subscribe to in order to receive notification. |
imageConfig |
ImageConfig defines the GCR images to run for the remote agent's control plane. |
NotificationConfig
NotificationConfig defines the mechanisms to notify instance agent.
| JSON representation |
|---|
{ // Union field |
| Fields | |
|---|---|
Union field
|
|
pubsubNotification |
Cloud Pub/Sub Configuration to receive notifications. |
CloudPubSubNotificationConfig
The configuration for Pub/Sub messaging for the AppConnector.
| JSON representation |
|---|
{ "pubsubSubscription": string } |
| Fields | |
|---|---|
pubsubSubscription |
The Pub/Sub subscription the AppConnector uses to receive notifications. |
ImageConfig
ImageConfig defines the control plane images to run.
| JSON representation |
|---|
{ "targetImage": string, "stableImage": string } |
| Fields | |
|---|---|
targetImage |
The initial image the remote agent will attempt to run for the control plane. Format would be a gcr image path, e.g.: gcr.io/PROJECT-ID/my-image:tag1 |
stableImage |
The stable image that the remote agent will fallback to if the target image fails. Format would be a gcr image path, e.g.: gcr.io/PROJECT-ID/my-image:tag1 |