Class CreateAccessLevelRequest (1.4.0)

public sealed class CreateAccessLevelRequest : IMessage<CreateAccessLevelRequest>, IEquatable<CreateAccessLevelRequest>, IDeepCloneable<CreateAccessLevelRequest>, IBufferMessage, IMessage

A request to create an AccessLevel.

Inheritance

Object > CreateAccessLevelRequest

Namespace

Google.Identity.AccessContextManager.V1

Assembly

Google.Identity.AccessContextManager.V1.dll

Constructors

CreateAccessLevelRequest()

public CreateAccessLevelRequest()

CreateAccessLevelRequest(CreateAccessLevelRequest)

public CreateAccessLevelRequest(CreateAccessLevelRequest other)
Parameter
NameDescription
otherCreateAccessLevelRequest

Properties

AccessLevel

public AccessLevel AccessLevel { get; set; }

Required. The [Access Level] [google.identity.accesscontextmanager.v1.AccessLevel] to create. Syntactic correctness of the [Access Level] [google.identity.accesscontextmanager.v1.AccessLevel] is a precondition for creation.

Property Value
TypeDescription
AccessLevel

Parent

public string Parent { get; set; }

Required. Resource name for the access policy which owns this [Access Level] [google.identity.accesscontextmanager.v1.AccessLevel].

Format: accessPolicies/{policy_id}

Property Value
TypeDescription
String

ParentAsAccessPolicyName

public AccessPolicyName ParentAsAccessPolicyName { get; set; }

AccessPolicyName-typed view over the Parent resource name property.

Property Value
TypeDescription
AccessPolicyName