WlpAgent

class oci.cloud_guard.models.WlpAgent(**kwargs)

Bases: object

Details of WLP agent. Example: {“id”: “ocid1.wlpagent.oc1..exampleawwcufihrc62gpbcvbjizswgoj4w7rg5q4fwbg”, “compartmentId”: “ocid1.compartment.oc1..exampleawwcufihrc62gpbcvbjizswgoj4w7rg5q4fwbg2fauxvlcxbtliaa”, “agentVersion”: “1.0.11”, “certificateId”: “ocid1.certificate.oc1..exampleawwcufihrc62gpbcvbjizswgoj4w7oj4w7rg5q4fwbg2fauxv” “certificateSignedRequest”: “MIIGwjCCBaqgAwIBAgIVAK8hJCS/5Hu0dEMQ2ud”}

Methods:

__init__(**kwargs)

Initializes a new WlpAgent object with values from keyword arguments.

Attributes:

agent_version

[Required] Gets the agent_version of this WlpAgent.

certificate_id

[Required] Gets the certificate_id of this WlpAgent.

certificate_signed_request

Gets the certificate_signed_request of this WlpAgent.

compartment_id

[Required] Gets the compartment_id of this WlpAgent.

defined_tags

Gets the defined_tags of this WlpAgent.

freeform_tags

Gets the freeform_tags of this WlpAgent.

host_id

Gets the host_id of this WlpAgent.

id

[Required] Gets the id of this WlpAgent.

locks

Gets the locks of this WlpAgent.

system_tags

Gets the system_tags of this WlpAgent.

tenant_id

Gets the tenant_id of this WlpAgent.

time_created

Gets the time_created of this WlpAgent.

time_updated

Gets the time_updated of this WlpAgent.

__init__(**kwargs)

Initializes a new WlpAgent 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 WlpAgent.

  • host_id (str) – The value to assign to the host_id property of this WlpAgent.

  • tenant_id (str) – The value to assign to the tenant_id property of this WlpAgent.

  • compartment_id (str) – The value to assign to the compartment_id property of this WlpAgent.

  • agent_version (str) – The value to assign to the agent_version property of this WlpAgent.

  • certificate_id (str) – The value to assign to the certificate_id property of this WlpAgent.

  • certificate_signed_request (str) – The value to assign to the certificate_signed_request property of this WlpAgent.

  • time_created (datetime) – The value to assign to the time_created property of this WlpAgent.

  • time_updated (datetime) – The value to assign to the time_updated property of this WlpAgent.

  • locks (list[oci.cloud_guard.models.ResourceLock]) – The value to assign to the locks property of this WlpAgent.

  • freeform_tags (dict(str, str)) – The value to assign to the freeform_tags property of this WlpAgent.

  • defined_tags (dict(str, dict(str, object))) – The value to assign to the defined_tags property of this WlpAgent.

  • system_tags (dict(str, dict(str, object))) – The value to assign to the system_tags property of this WlpAgent.

property agent_version

[Required] Gets the agent_version of this WlpAgent. The version of the agent

Returns

The agent_version of this WlpAgent.

Return type

str

property certificate_id

[Required] Gets the certificate_id of this WlpAgent. The certificate ID returned by OCI certificates service

Returns

The certificate_id of this WlpAgent.

Return type

str

property certificate_signed_request

Gets the certificate_signed_request of this WlpAgent. The updated certificate signing request

Returns

The certificate_signed_request of this WlpAgent.

Return type

str

property compartment_id

[Required] Gets the compartment_id of this WlpAgent. Compartment OCID of WlpAgent.

Returns

The compartment_id of this WlpAgent.

Return type

str

property defined_tags

Gets the defined_tags of this WlpAgent. 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 WlpAgent.

Return type

dict(str, dict(str, object))

property freeform_tags

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

Avoid entering confidential information.

Returns

The freeform_tags of this WlpAgent.

Return type

dict(str, str)

property host_id

Gets the host_id of this WlpAgent. OCID for instance in which WlpAgent is installed

Returns

The host_id of this WlpAgent.

Return type

str

property id

[Required] Gets the id of this WlpAgent. OCID for WlpAgent

Returns

The id of this WlpAgent.

Return type

str

property locks

Gets the locks of this WlpAgent. Locks associated with this resource.

Returns

The locks of this WlpAgent.

Return type

list[oci.cloud_guard.models.ResourceLock]

property system_tags

Gets the system_tags of this WlpAgent. System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system.

Example: {“orcl-cloud”: {“free-tier-retained”: “true”}}

Returns

The system_tags of this WlpAgent.

Return type

dict(str, dict(str, object))

property tenant_id

Gets the tenant_id of this WlpAgent. TenantId of the host

Returns

The tenant_id of this WlpAgent.

Return type

str

property time_created

Gets the time_created of this WlpAgent. The date and time the WlpAgent was created. Format defined by RFC3339.

Returns

The time_created of this WlpAgent.

Return type

datetime

property time_updated

Gets the time_updated of this WlpAgent. The date and time the WlpAgent was updated. Format defined by RFC3339.

Returns

The time_updated of this WlpAgent.

Return type

datetime