Privileged Access Manager v1 API - Class Entitlement.Types.RequesterJustificationConfig (1.0.0)

public sealed class Entitlement.Types.RequesterJustificationConfig : IMessage<Entitlement.Types.RequesterJustificationConfig>, IEquatable<Entitlement.Types.RequesterJustificationConfig>, IDeepCloneable<Entitlement.Types.RequesterJustificationConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Privileged Access Manager v1 API class Entitlement.Types.RequesterJustificationConfig.

Defines how a requester must provide a justification when requesting access.

Inheritance

object > Entitlement.Types.RequesterJustificationConfig

Namespace

Google.Cloud.PrivilegedAccessManager.V1

Assembly

Google.Cloud.PrivilegedAccessManager.V1.dll

Constructors

RequesterJustificationConfig()

public RequesterJustificationConfig()

RequesterJustificationConfig(RequesterJustificationConfig)

public RequesterJustificationConfig(Entitlement.Types.RequesterJustificationConfig other)
Parameter
Name Description
other EntitlementTypesRequesterJustificationConfig

Properties

JustificationTypeCase

public Entitlement.Types.RequesterJustificationConfig.JustificationTypeOneofCase JustificationTypeCase { get; }
Property Value
Type Description
EntitlementTypesRequesterJustificationConfigJustificationTypeOneofCase

NotMandatory

public Entitlement.Types.RequesterJustificationConfig.Types.NotMandatory NotMandatory { get; set; }

This option means the requester isn't required to provide a justification.

Property Value
Type Description
EntitlementTypesRequesterJustificationConfigTypesNotMandatory

Unstructured

public Entitlement.Types.RequesterJustificationConfig.Types.Unstructured Unstructured { get; set; }

This option means the requester must provide a string as justification. If this is selected, the server allows the requester to provide a justification but doesn't validate it.

Property Value
Type Description
EntitlementTypesRequesterJustificationConfigTypesUnstructured