AccessRequestSummary

class oci.lockbox.models.AccessRequestSummary(**kwargs)

Bases: object

Summary information for an access request.

Methods

__init__(**kwargs) Initializes a new AccessRequestSummary object with values from keyword arguments.

Attributes

access_duration Gets the access_duration of this AccessRequestSummary.
defined_tags Gets the defined_tags of this AccessRequestSummary.
description [Required] Gets the description of this AccessRequestSummary.
display_name [Required] Gets the display_name of this AccessRequestSummary.
freeform_tags Gets the freeform_tags of this AccessRequestSummary.
id [Required] Gets the id of this AccessRequestSummary.
lifecycle_state [Required] Gets the lifecycle_state of this AccessRequestSummary.
lockbox_id [Required] Gets the lockbox_id of this AccessRequestSummary.
requestor_id [Required] Gets the requestor_id of this AccessRequestSummary.
requestor_location Gets the requestor_location of this AccessRequestSummary.
system_tags Gets the system_tags of this AccessRequestSummary.
ticket_number Gets the ticket_number of this AccessRequestSummary.
time_created [Required] Gets the time_created of this AccessRequestSummary.
time_expired [Required] Gets the time_expired of this AccessRequestSummary.
time_updated [Required] Gets the time_updated of this AccessRequestSummary.
__init__(**kwargs)

Initializes a new AccessRequestSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • id (str) – The value to assign to the id property of this AccessRequestSummary.
  • lockbox_id (str) – The value to assign to the lockbox_id property of this AccessRequestSummary.
  • display_name (str) – The value to assign to the display_name property of this AccessRequestSummary.
  • description (str) – The value to assign to the description property of this AccessRequestSummary.
  • requestor_id (str) – The value to assign to the requestor_id property of this AccessRequestSummary.
  • requestor_location (str) – The value to assign to the requestor_location property of this AccessRequestSummary.
  • lifecycle_state (str) – The value to assign to the lifecycle_state property of this AccessRequestSummary.
  • access_duration (str) – The value to assign to the access_duration property of this AccessRequestSummary.
  • time_created (datetime) – The value to assign to the time_created property of this AccessRequestSummary.
  • time_updated (datetime) – The value to assign to the time_updated property of this AccessRequestSummary.
  • time_expired (datetime) – The value to assign to the time_expired property of this AccessRequestSummary.
  • ticket_number (str) – The value to assign to the ticket_number property of this AccessRequestSummary.
  • freeform_tags (dict(str, str)) – The value to assign to the freeform_tags property of this AccessRequestSummary.
  • defined_tags (dict(str, dict(str, object))) – The value to assign to the defined_tags property of this AccessRequestSummary.
  • system_tags (dict(str, dict(str, object))) – The value to assign to the system_tags property of this AccessRequestSummary.
access_duration

Gets the access_duration of this AccessRequestSummary. The maximum amount of time operator has access to associated resources.

Returns:The access_duration of this AccessRequestSummary.
Return type:str
defined_tags

Gets the defined_tags of this AccessRequestSummary. Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {“foo-namespace”: {“bar-key”: “value”}}

Returns:The defined_tags of this AccessRequestSummary.
Return type:dict(str, dict(str, object))
description

[Required] Gets the description of this AccessRequestSummary. The rationale for requesting the access request.

Returns:The description of this AccessRequestSummary.
Return type:str
display_name

[Required] Gets the display_name of this AccessRequestSummary. The name of the access request.

Returns:The display_name of this AccessRequestSummary.
Return type:str
freeform_tags

Gets the freeform_tags of this AccessRequestSummary. Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {“bar-key”: “value”}

Returns:The freeform_tags of this AccessRequestSummary.
Return type:dict(str, str)
id

[Required] Gets the id of this AccessRequestSummary. The unique identifier (OCID) of the access request, which can’t be changed after creation.

Returns:The id of this AccessRequestSummary.
Return type:str
lifecycle_state

[Required] Gets the lifecycle_state of this AccessRequestSummary. The current state of the access request.

Returns:The lifecycle_state of this AccessRequestSummary.
Return type:str
lockbox_id

[Required] Gets the lockbox_id of this AccessRequestSummary. The unique identifier (OCID) of the lockbox box that the access request is associated with, which can’t be changed after creation.

Returns:The lockbox_id of this AccessRequestSummary.
Return type:str
requestor_id

[Required] Gets the requestor_id of this AccessRequestSummary. The unique identifier of the requestor.

Returns:The requestor_id of this AccessRequestSummary.
Return type:str
requestor_location

Gets the requestor_location of this AccessRequestSummary. The two-char country code of the requestor while creating the access request Example: US

Returns:The requestor_location of this AccessRequestSummary.
Return type:str
system_tags

Gets the system_tags of this AccessRequestSummary. Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {“orcl-cloud”: {“free-tier-retained”: “true”}}

Returns:The system_tags of this AccessRequestSummary.
Return type:dict(str, dict(str, object))
ticket_number

Gets the ticket_number of this AccessRequestSummary. The ticket number raised by external customers Example: 3-37509643121

Returns:The ticket_number of this AccessRequestSummary.
Return type:str
time_created

[Required] Gets the time_created of this AccessRequestSummary. The time the access request was created. Format is defined by RFC3339. Example: 2020-01-25T21:10:29.600Z

Returns:The time_created of this AccessRequestSummary.
Return type:datetime
time_expired

[Required] Gets the time_expired of this AccessRequestSummary. The time the access request expired. Format is defined by RFC3339. Example: 2020-01-25T21:10:29.600Z

Returns:The time_expired of this AccessRequestSummary.
Return type:datetime
time_updated

[Required] Gets the time_updated of this AccessRequestSummary. The time the access request was last updated. Format is defined by RFC3339. Example: 2020-01-25T21:10:29.600Z

Returns:The time_updated of this AccessRequestSummary.
Return type:datetime