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
Methods
__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 |
Google\Cloud\BeyondCorp\AppConnectors\V1\NotificationConfig
NotificationConfig defines the notification mechanism that the remote instance should subscribe to in order to receive notification. |
↳ image_config |
Google\Cloud\BeyondCorp\AppConnectors\V1\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 |
Google\Cloud\BeyondCorp\AppConnectors\V1\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 |
Google\Cloud\BeyondCorp\AppConnectors\V1\NotificationConfig
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getImageConfig
ImageConfig defines the GCR images to run for the remote agent's control plane.
| Returns | |
|---|---|
| Type | Description |
Google\Cloud\BeyondCorp\AppConnectors\V1\ImageConfig|null |
|
hasImageConfig
clearImageConfig
setImageConfig
ImageConfig defines the GCR images to run for the remote agent's control plane.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Cloud\BeyondCorp\AppConnectors\V1\ImageConfig
|
| Returns | |
|---|---|
| Type | Description |
$this |
|