ManagementAgentInstallKeySummary

class oci.management_agent.models.ManagementAgentInstallKeySummary(**kwargs)

Bases: object

The summary of the Agent Install Key details.

Attributes

LIFECYCLE_STATE_ACTIVE A constant which can be used with the lifecycle_state property of a ManagementAgentInstallKeySummary.
LIFECYCLE_STATE_CREATING A constant which can be used with the lifecycle_state property of a ManagementAgentInstallKeySummary.
LIFECYCLE_STATE_DELETED A constant which can be used with the lifecycle_state property of a ManagementAgentInstallKeySummary.
LIFECYCLE_STATE_DELETING A constant which can be used with the lifecycle_state property of a ManagementAgentInstallKeySummary.
LIFECYCLE_STATE_FAILED A constant which can be used with the lifecycle_state property of a ManagementAgentInstallKeySummary.
LIFECYCLE_STATE_INACTIVE A constant which can be used with the lifecycle_state property of a ManagementAgentInstallKeySummary.
LIFECYCLE_STATE_TERMINATED A constant which can be used with the lifecycle_state property of a ManagementAgentInstallKeySummary.
LIFECYCLE_STATE_UPDATING A constant which can be used with the lifecycle_state property of a ManagementAgentInstallKeySummary.
allowed_key_install_count Gets the allowed_key_install_count of this ManagementAgentInstallKeySummary.
compartment_id [Required] Gets the compartment_id of this ManagementAgentInstallKeySummary.
created_by_principal_id Gets the created_by_principal_id of this ManagementAgentInstallKeySummary.
current_key_install_count Gets the current_key_install_count of this ManagementAgentInstallKeySummary.
display_name Gets the display_name of this ManagementAgentInstallKeySummary.
id [Required] Gets the id of this ManagementAgentInstallKeySummary.
is_unlimited Gets the is_unlimited of this ManagementAgentInstallKeySummary.
lifecycle_details Gets the lifecycle_details of this ManagementAgentInstallKeySummary.
lifecycle_state Gets the lifecycle_state of this ManagementAgentInstallKeySummary.
time_created Gets the time_created of this ManagementAgentInstallKeySummary.
time_expires Gets the time_expires of this ManagementAgentInstallKeySummary.

Methods

__init__(**kwargs) Initializes a new ManagementAgentInstallKeySummary object with values from keyword arguments.
LIFECYCLE_STATE_ACTIVE = 'ACTIVE'

A constant which can be used with the lifecycle_state property of a ManagementAgentInstallKeySummary. This constant has a value of “ACTIVE”

LIFECYCLE_STATE_CREATING = 'CREATING'

A constant which can be used with the lifecycle_state property of a ManagementAgentInstallKeySummary. This constant has a value of “CREATING”

LIFECYCLE_STATE_DELETED = 'DELETED'

A constant which can be used with the lifecycle_state property of a ManagementAgentInstallKeySummary. This constant has a value of “DELETED”

LIFECYCLE_STATE_DELETING = 'DELETING'

A constant which can be used with the lifecycle_state property of a ManagementAgentInstallKeySummary. This constant has a value of “DELETING”

LIFECYCLE_STATE_FAILED = 'FAILED'

A constant which can be used with the lifecycle_state property of a ManagementAgentInstallKeySummary. This constant has a value of “FAILED”

LIFECYCLE_STATE_INACTIVE = 'INACTIVE'

A constant which can be used with the lifecycle_state property of a ManagementAgentInstallKeySummary. This constant has a value of “INACTIVE”

LIFECYCLE_STATE_TERMINATED = 'TERMINATED'

A constant which can be used with the lifecycle_state property of a ManagementAgentInstallKeySummary. This constant has a value of “TERMINATED”

LIFECYCLE_STATE_UPDATING = 'UPDATING'

A constant which can be used with the lifecycle_state property of a ManagementAgentInstallKeySummary. This constant has a value of “UPDATING”

__init__(**kwargs)

Initializes a new ManagementAgentInstallKeySummary 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 ManagementAgentInstallKeySummary.
  • display_name (str) – The value to assign to the display_name property of this ManagementAgentInstallKeySummary.
  • created_by_principal_id (str) – The value to assign to the created_by_principal_id property of this ManagementAgentInstallKeySummary.
  • allowed_key_install_count (int) – The value to assign to the allowed_key_install_count property of this ManagementAgentInstallKeySummary.
  • current_key_install_count (int) – The value to assign to the current_key_install_count property of this ManagementAgentInstallKeySummary.
  • lifecycle_state (str) – The value to assign to the lifecycle_state property of this ManagementAgentInstallKeySummary. Allowed values for this property are: “CREATING”, “UPDATING”, “ACTIVE”, “INACTIVE”, “TERMINATED”, “DELETING”, “DELETED”, “FAILED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • lifecycle_details (str) – The value to assign to the lifecycle_details property of this ManagementAgentInstallKeySummary.
  • time_created (datetime) – The value to assign to the time_created property of this ManagementAgentInstallKeySummary.
  • time_expires (datetime) – The value to assign to the time_expires property of this ManagementAgentInstallKeySummary.
  • compartment_id (str) – The value to assign to the compartment_id property of this ManagementAgentInstallKeySummary.
  • is_unlimited (bool) – The value to assign to the is_unlimited property of this ManagementAgentInstallKeySummary.
allowed_key_install_count

Gets the allowed_key_install_count of this ManagementAgentInstallKeySummary. Total number of install for this keys

Returns:The allowed_key_install_count of this ManagementAgentInstallKeySummary.
Return type:int
compartment_id

[Required] Gets the compartment_id of this ManagementAgentInstallKeySummary. Compartment Identifier

Returns:The compartment_id of this ManagementAgentInstallKeySummary.
Return type:str
created_by_principal_id

Gets the created_by_principal_id of this ManagementAgentInstallKeySummary. Principal id of user who created the Agent Install key

Returns:The created_by_principal_id of this ManagementAgentInstallKeySummary.
Return type:str
current_key_install_count

Gets the current_key_install_count of this ManagementAgentInstallKeySummary. Total number of install for this keys

Returns:The current_key_install_count of this ManagementAgentInstallKeySummary.
Return type:int
display_name

Gets the display_name of this ManagementAgentInstallKeySummary. Management Agent Install Key Name

Returns:The display_name of this ManagementAgentInstallKeySummary.
Return type:str
id

[Required] Gets the id of this ManagementAgentInstallKeySummary. Agent Install Key identifier

Returns:The id of this ManagementAgentInstallKeySummary.
Return type:str
is_unlimited

Gets the is_unlimited of this ManagementAgentInstallKeySummary. If set to true, the install key has no expiration date or usage limit. Properties allowedKeyInstallCount and timeExpires are ignored if set to true. Defaults to false.

Returns:The is_unlimited of this ManagementAgentInstallKeySummary.
Return type:bool
lifecycle_details

Gets the lifecycle_details of this ManagementAgentInstallKeySummary. A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.

Returns:The lifecycle_details of this ManagementAgentInstallKeySummary.
Return type:str
lifecycle_state

Gets the lifecycle_state of this ManagementAgentInstallKeySummary. Status of Key

Allowed values for this property are: “CREATING”, “UPDATING”, “ACTIVE”, “INACTIVE”, “TERMINATED”, “DELETING”, “DELETED”, “FAILED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The lifecycle_state of this ManagementAgentInstallKeySummary.
Return type:str
time_created

Gets the time_created of this ManagementAgentInstallKeySummary. The time when Management Agent install Key was created. An RFC3339 formatted date time string

Returns:The time_created of this ManagementAgentInstallKeySummary.
Return type:datetime
time_expires

Gets the time_expires of this ManagementAgentInstallKeySummary. date after which key would expire after creation

Returns:The time_expires of this ManagementAgentInstallKeySummary.
Return type:datetime