Google Analytics Admin V1alpha Client - Class BatchCreateAccessBindingsRequest (0.20.0)

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

Request message for BatchCreateAccessBindings RPC.

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

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 field in the CreateAccessBindingRequest messages must either be empty or match this field. Formats: - accounts/{account} - properties/{property}

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

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

getParent

Required. The account or property that owns the access bindings. The parent field in the CreateAccessBindingRequest messages must either be empty or match this field. Formats:

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

setParent

Required. The account or property that owns the access bindings. The parent field in the CreateAccessBindingRequest messages must either be empty or match this field. Formats:

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

getRequests

Required. The requests specifying the access bindings to create.

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

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

setRequests

Required. The requests specifying the access bindings to create.

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

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