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 |