Reference documentation and code samples for the Google Cloud BeyondCorp AppConnectors V1 Client class AppConnectorInstanceConfig.
AppConnectorInstanceConfig defines the instance config of a AppConnector.
Generated from protobuf message google.cloud.beyondcorp.appconnectors.v1.AppConnectorInstanceConfig
Namespace
Google \ Cloud \ BeyondCorp \ AppConnectors \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ sequence_number |
int|string
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. |
↳ instance_config |
Google\Protobuf\Any
The SLM instance agent configuration. |
↳ notification_config |
NotificationConfig
NotificationConfig defines the notification mechanism that the remote instance should subscribe to in order to receive notification. |
↳ image_config |
ImageConfig
ImageConfig defines the GCR images to run for the remote agent's control plane. |
getSequenceNumber
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.
| Returns | |
|---|---|
| Type | Description |
int|string |
|
setSequenceNumber
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.
| Parameter | |
|---|---|
| Name | Description |
var |
int|string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getInstanceConfig
The SLM instance agent configuration.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Any|null |
|
hasInstanceConfig
clearInstanceConfig
setInstanceConfig
The SLM instance agent configuration.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Protobuf\Any
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getNotificationConfig
NotificationConfig defines the notification mechanism that the remote instance should subscribe to in order to receive notification.
| Returns | |
|---|---|
| Type | Description |
NotificationConfig|null |
|
hasNotificationConfig
clearNotificationConfig
setNotificationConfig
NotificationConfig defines the notification mechanism that the remote instance should subscribe to in order to receive notification.
| Parameter | |
|---|---|
| Name | Description |
var |
NotificationConfig
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getImageConfig
ImageConfig defines the GCR images to run for the remote agent's control plane.
| Returns | |
|---|---|
| Type | Description |
ImageConfig|null |
|
hasImageConfig
clearImageConfig
setImageConfig
ImageConfig defines the GCR images to run for the remote agent's control plane.
| Parameter | |
|---|---|
| Name | Description |
var |
ImageConfig
|
| Returns | |
|---|---|
| Type | Description |
$this |
|