Google Analytics Admin V1alpha Client - Class BatchUpdateAccessBindingsRequest (0.17.0)

Reference documentation and code samples for the Google Analytics Admin V1alpha Client class BatchUpdateAccessBindingsRequest.

Request message for BatchUpdateAccessBindings RPC.

Generated from protobuf message google.analytics.admin.v1alpha.BatchUpdateAccessBindingsRequest

Namespace

Google \ Analytics \ Admin \ V1alpha

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ parent string

Required. The account or property that owns the access bindings. The parent of all provided AccessBinding in UpdateAccessBindingRequest messages must match this field. Formats: - accounts/{account} - properties/{property}

↳ requests array<Google\Analytics\Admin\V1alpha\UpdateAccessBindingRequest>

Required. The requests specifying the access bindings to update. A maximum of 1000 access bindings can be updated in a batch.

getParent

Required. The account or property that owns the access bindings. The parent of all provided AccessBinding in UpdateAccessBindingRequest messages must match this field.

Formats:

  • accounts/{account}
  • properties/{property}
Returns
TypeDescription
string

setParent

Required. The account or property that owns the access bindings. The parent of all provided AccessBinding in UpdateAccessBindingRequest messages must match this field.

Formats:

  • accounts/{account}
  • properties/{property}
Parameter
NameDescription
var string
Returns
TypeDescription
$this

getRequests

Required. The requests specifying the access bindings to update.

A maximum of 1000 access bindings can be updated in a batch.

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

setRequests

Required. The requests specifying the access bindings to update.

A maximum of 1000 access bindings can be updated in a batch.

Parameter
NameDescription
var array<Google\Analytics\Admin\V1alpha\UpdateAccessBindingRequest>
Returns
TypeDescription
$this