Reference documentation and code samples for the Privileged Access Manager V1 API class Google::Cloud::PrivilegedAccessManager::V1::Entitlement::RequesterJustificationConfig.
Defines how a requester must provide a justification when requesting access.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#not_mandatory
def not_mandatory() -> ::Google::Cloud::PrivilegedAccessManager::V1::Entitlement::RequesterJustificationConfig::NotMandatory
-
(::Google::Cloud::PrivilegedAccessManager::V1::Entitlement::RequesterJustificationConfig::NotMandatory) — This option means the requester isn't required to provide a
justification.
Note: The following fields are mutually exclusive:
not_mandatory
,unstructured
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#not_mandatory=
def not_mandatory=(value) -> ::Google::Cloud::PrivilegedAccessManager::V1::Entitlement::RequesterJustificationConfig::NotMandatory
-
value (::Google::Cloud::PrivilegedAccessManager::V1::Entitlement::RequesterJustificationConfig::NotMandatory) — This option means the requester isn't required to provide a
justification.
Note: The following fields are mutually exclusive:
not_mandatory
,unstructured
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::PrivilegedAccessManager::V1::Entitlement::RequesterJustificationConfig::NotMandatory) — This option means the requester isn't required to provide a
justification.
Note: The following fields are mutually exclusive:
not_mandatory
,unstructured
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#unstructured
def unstructured() -> ::Google::Cloud::PrivilegedAccessManager::V1::Entitlement::RequesterJustificationConfig::Unstructured
-
(::Google::Cloud::PrivilegedAccessManager::V1::Entitlement::RequesterJustificationConfig::Unstructured) — 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.
Note: The following fields are mutually exclusive:
unstructured
,not_mandatory
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#unstructured=
def unstructured=(value) -> ::Google::Cloud::PrivilegedAccessManager::V1::Entitlement::RequesterJustificationConfig::Unstructured
-
value (::Google::Cloud::PrivilegedAccessManager::V1::Entitlement::RequesterJustificationConfig::Unstructured) — 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.
Note: The following fields are mutually exclusive:
unstructured
,not_mandatory
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::PrivilegedAccessManager::V1::Entitlement::RequesterJustificationConfig::Unstructured) — 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.
Note: The following fields are mutually exclusive:
unstructured
,not_mandatory
. If a field in that set is populated, all other fields in the set will automatically be cleared.