Cloud Asset V1 API - Class Google::Identity::AccessContextManager::V1::AccessLevel (v0.25.0)

Reference documentation and code samples for the Cloud Asset V1 API class Google::Identity::AccessContextManager::V1::AccessLevel.

An AccessLevel is a label that can be applied to requests to Google Cloud services, along with a list of requirements necessary for the label to be applied.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#basic

def basic() -> ::Google::Identity::AccessContextManager::V1::BasicLevel
Returns

#basic=

def basic=(value) -> ::Google::Identity::AccessContextManager::V1::BasicLevel
Parameter
Returns

#create_time

def create_time() -> ::Google::Protobuf::Timestamp
Returns

#create_time=

def create_time=(value) -> ::Google::Protobuf::Timestamp
Parameter
Returns

#custom

def custom() -> ::Google::Identity::AccessContextManager::V1::CustomLevel
Returns

#custom=

def custom=(value) -> ::Google::Identity::AccessContextManager::V1::CustomLevel
Parameter
Returns

#description

def description() -> ::String
Returns
  • (::String) — Description of the AccessLevel and its use. Does not affect behavior.

#description=

def description=(value) -> ::String
Parameter
  • value (::String) — Description of the AccessLevel and its use. Does not affect behavior.
Returns
  • (::String) — Description of the AccessLevel and its use. Does not affect behavior.

#name

def name() -> ::String
Returns
  • (::String) — Required. Resource name for the Access Level. The short_name component must begin with a letter and only include alphanumeric and '_'. Format: accessPolicies/{access_policy}/accessLevels/{access_level}. The maximum length of the access_level component is 50 characters.

#name=

def name=(value) -> ::String
Parameter
  • value (::String) — Required. Resource name for the Access Level. The short_name component must begin with a letter and only include alphanumeric and '_'. Format: accessPolicies/{access_policy}/accessLevels/{access_level}. The maximum length of the access_level component is 50 characters.
Returns
  • (::String) — Required. Resource name for the Access Level. The short_name component must begin with a letter and only include alphanumeric and '_'. Format: accessPolicies/{access_policy}/accessLevels/{access_level}. The maximum length of the access_level component is 50 characters.

#title

def title() -> ::String
Returns
  • (::String) — Human readable title. Must be unique within the Policy.

#title=

def title=(value) -> ::String
Parameter
  • value (::String) — Human readable title. Must be unique within the Policy.
Returns
  • (::String) — Human readable title. Must be unique within the Policy.

#update_time

def update_time() -> ::Google::Protobuf::Timestamp
Returns

#update_time=

def update_time=(value) -> ::Google::Protobuf::Timestamp
Parameter
Returns