Google Ads Marketing Platform Admin V1alpha Client - Class CreateAdminAccessBindingRequest (0.6.0)

Reference documentation and code samples for the Google Ads Marketing Platform Admin V1alpha Client class CreateAdminAccessBindingRequest.

Request message for CreateAdminAccessBinding RPC.

Generated from protobuf message google.marketingplatform.admin.v1alpha.CreateAdminAccessBindingRequest

Namespace

Google \ Ads \ MarketingPlatform \ Admin \ V1alpha

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ parent string

Required. The parent organization, which owns this Admin Access Binding. Format: organizations/{org_id}

↳ admin_access_binding AdminAccessBinding

Required. The Admin Access Binding to create. Only 'user_email' input is allowed.

getParent

Required. The parent organization, which owns this Admin Access Binding.

Format: organizations/{org_id}

Returns
Type Description
string

setParent

Required. The parent organization, which owns this Admin Access Binding.

Format: organizations/{org_id}

Parameter
Name Description
var string
Returns
Type Description
$this

getAdminAccessBinding

Required. The Admin Access Binding to create.

Only 'user_email' input is allowed.

Returns
Type Description
AdminAccessBinding|null

hasAdminAccessBinding

clearAdminAccessBinding

setAdminAccessBinding

Required. The Admin Access Binding to create.

Only 'user_email' input is allowed.

Parameter
Name Description
var AdminAccessBinding
Returns
Type Description
$this

static::build

Parameters
Name Description
parent string

Required. The parent organization, which owns this Admin Access Binding. Format: organizations/{org_id} Please see MarketingplatformAdminServiceClient::organizationName() for help formatting this field.

adminAccessBinding AdminAccessBinding

Required. The Admin Access Binding to create.

Only 'user_email' input is allowed.

Returns
Type Description
CreateAdminAccessBindingRequest