Show / Hide Table of Contents

Class AdminAccessBinding

A resource message representing a binding to a set of roles.

Inheritance
object
AdminAccessBinding
Implements
IMessage<AdminAccessBinding>
IEquatable<AdminAccessBinding>
IDeepCloneable<AdminAccessBinding>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Ads.MarketingPlatform.Admin.V1Alpha
Assembly: Google.Ads.MarketingPlatform.Admin.V1Alpha.dll
Syntax
public sealed class AdminAccessBinding : IMessage<AdminAccessBinding>, IEquatable<AdminAccessBinding>, IDeepCloneable<AdminAccessBinding>, IBufferMessage, IMessage

Constructors

AdminAccessBinding()

Declaration
public AdminAccessBinding()

AdminAccessBinding(AdminAccessBinding)

Declaration
public AdminAccessBinding(AdminAccessBinding other)
Parameters
Type Name Description
AdminAccessBinding other

Properties

AccessTargetCase

Declaration
public AdminAccessBinding.AccessTargetOneofCase AccessTargetCase { get; }
Property Value
Type Description
AdminAccessBinding.AccessTargetOneofCase

AdminAccessBindingName

AdminAccessBindingName-typed view over the Name resource name property.

Declaration
public AdminAccessBindingName AdminAccessBindingName { get; set; }
Property Value
Type Description
AdminAccessBindingName

HasUserEmail

Gets whether the "user_email" field is set

Declaration
public bool HasUserEmail { get; }
Property Value
Type Description
bool

HasUserGroup

Gets whether the "user_group" field is set

Declaration
public bool HasUserGroup { get; }
Property Value
Type Description
bool

Name

Identifier. The resource name of this AdminAccessBinding.

Format: organizations/{org_id}/adminAccessBindings/{admin_access_binding_id} Example: "organizations/123abc/adminAccessBindings/456def"

Declaration
public string Name { get; set; }
Property Value
Type Description
string

OrganizationRoles

Optional. A list of roles granted to the parent organization.

USER_ADMIN_ROLE and BILLING_ADMIN_ROLE will be automatically added if ORG_ADMIN_ROLE is assigned.

No roles will be assigned if no roles are specified.

Declaration
public RepeatedField<OrganizationRole> OrganizationRoles { get; }
Property Value
Type Description
RepeatedField<OrganizationRole>

UserEmail

Email address of the user.

Declaration
public string UserEmail { get; set; }
Property Value
Type Description
string

UserGroup

Resource name of the user group.

Declaration
public string UserGroup { get; set; }
Property Value
Type Description
string
In this article
Back to top Generated by DocFX