Google Cloud BeyondCorp AppConnectors V1 Client - Class AppConnectorInstanceConfig (0.2.2)

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 \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
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
TypeDescription
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
NameDescription
var int|string
Returns
TypeDescription
$this

getInstanceConfig

The SLM instance agent configuration.

Returns
TypeDescription
Google\Protobuf\Any|null

hasInstanceConfig

clearInstanceConfig

setInstanceConfig

The SLM instance agent configuration.

Parameter
NameDescription
var Google\Protobuf\Any
Returns
TypeDescription
$this

getNotificationConfig

NotificationConfig defines the notification mechanism that the remote instance should subscribe to in order to receive notification.

Returns
TypeDescription
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
NameDescription
var Google\Cloud\BeyondCorp\AppConnectors\V1\NotificationConfig
Returns
TypeDescription
$this

getImageConfig

ImageConfig defines the GCR images to run for the remote agent's control plane.

Returns
TypeDescription
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
NameDescription
var Google\Cloud\BeyondCorp\AppConnectors\V1\ImageConfig
Returns
TypeDescription
$this