EnableAuditMgmtLogging¶
-
class
oci.key_management.models.EnableAuditMgmtLogging(**kwargs)¶ Bases:
objectAudit Log resource for tracking status and details of audit logging operations on HSM clusters.
Attributes
AUDIT_LOGGING_STATUS_CREATINGA constant which can be used with the audit_logging_status property of a EnableAuditMgmtLogging. AUDIT_LOGGING_STATUS_DISABLEDA constant which can be used with the audit_logging_status property of a EnableAuditMgmtLogging. AUDIT_LOGGING_STATUS_DISABLED_VALIDATEDA constant which can be used with the audit_logging_status property of a EnableAuditMgmtLogging. AUDIT_LOGGING_STATUS_DISABLING_IN_PROGRESSA constant which can be used with the audit_logging_status property of a EnableAuditMgmtLogging. AUDIT_LOGGING_STATUS_ENABLEDA constant which can be used with the audit_logging_status property of a EnableAuditMgmtLogging. AUDIT_LOGGING_STATUS_VERIFYINGA constant which can be used with the audit_logging_status property of a EnableAuditMgmtLogging. AUDIT_LOGGING_STATUS_WAITING_FOR_CUSTOMERA constant which can be used with the audit_logging_status property of a EnableAuditMgmtLogging. audit_logging_status[Required] Gets the audit_logging_status of this EnableAuditMgmtLogging. cluster_compartment_id[Required] Gets the cluster_compartment_id of this EnableAuditMgmtLogging. customer_bucket_name[Required] Gets the customer_bucket_name of this EnableAuditMgmtLogging. hsm_cluster_id[Required] Gets the hsm_cluster_id of this EnableAuditMgmtLogging. id[Required] Gets the id of this EnableAuditMgmtLogging. namespace[Required] Gets the namespace of this EnableAuditMgmtLogging. Methods
__init__(**kwargs)Initializes a new EnableAuditMgmtLogging object with values from keyword arguments. -
AUDIT_LOGGING_STATUS_CREATING= 'CREATING'¶ A constant which can be used with the audit_logging_status property of a EnableAuditMgmtLogging. This constant has a value of “CREATING”
-
AUDIT_LOGGING_STATUS_DISABLED= 'DISABLED'¶ A constant which can be used with the audit_logging_status property of a EnableAuditMgmtLogging. This constant has a value of “DISABLED”
-
AUDIT_LOGGING_STATUS_DISABLED_VALIDATED= 'DISABLED_VALIDATED'¶ A constant which can be used with the audit_logging_status property of a EnableAuditMgmtLogging. This constant has a value of “DISABLED_VALIDATED”
-
AUDIT_LOGGING_STATUS_DISABLING_IN_PROGRESS= 'DISABLING_IN_PROGRESS'¶ A constant which can be used with the audit_logging_status property of a EnableAuditMgmtLogging. This constant has a value of “DISABLING_IN_PROGRESS”
-
AUDIT_LOGGING_STATUS_ENABLED= 'ENABLED'¶ A constant which can be used with the audit_logging_status property of a EnableAuditMgmtLogging. This constant has a value of “ENABLED”
-
AUDIT_LOGGING_STATUS_VERIFYING= 'VERIFYING'¶ A constant which can be used with the audit_logging_status property of a EnableAuditMgmtLogging. This constant has a value of “VERIFYING”
-
AUDIT_LOGGING_STATUS_WAITING_FOR_CUSTOMER= 'WAITING_FOR_CUSTOMER'¶ A constant which can be used with the audit_logging_status property of a EnableAuditMgmtLogging. This constant has a value of “WAITING_FOR_CUSTOMER”
-
__init__(**kwargs)¶ Initializes a new EnableAuditMgmtLogging 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 EnableAuditMgmtLogging.
- hsm_cluster_id (str) – The value to assign to the hsm_cluster_id property of this EnableAuditMgmtLogging.
- customer_bucket_name (str) – The value to assign to the customer_bucket_name property of this EnableAuditMgmtLogging.
- namespace (str) – The value to assign to the namespace property of this EnableAuditMgmtLogging.
- cluster_compartment_id (str) – The value to assign to the cluster_compartment_id property of this EnableAuditMgmtLogging.
- audit_logging_status (str) – The value to assign to the audit_logging_status property of this EnableAuditMgmtLogging. Allowed values for this property are: “CREATING”, “WAITING_FOR_CUSTOMER”, “VERIFYING”, “DISABLING_IN_PROGRESS”, “DISABLED_VALIDATED”, “ENABLED”, “DISABLED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
-
audit_logging_status¶ [Required] Gets the audit_logging_status of this EnableAuditMgmtLogging. Status of the audit logging.
Allowed values for this property are: “CREATING”, “WAITING_FOR_CUSTOMER”, “VERIFYING”, “DISABLING_IN_PROGRESS”, “DISABLED_VALIDATED”, “ENABLED”, “DISABLED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The audit_logging_status of this EnableAuditMgmtLogging. Return type: str
-
cluster_compartment_id¶ [Required] Gets the cluster_compartment_id of this EnableAuditMgmtLogging. Compartment OCID for the HSM cluster (bucket compartment).
Returns: The cluster_compartment_id of this EnableAuditMgmtLogging. Return type: str
-
customer_bucket_name¶ [Required] Gets the customer_bucket_name of this EnableAuditMgmtLogging. Name of the audit log’s associated customer bucket.
Returns: The customer_bucket_name of this EnableAuditMgmtLogging. Return type: str
-
hsm_cluster_id¶ [Required] Gets the hsm_cluster_id of this EnableAuditMgmtLogging. OCID of the HSM Cluster.
Returns: The hsm_cluster_id of this EnableAuditMgmtLogging. Return type: str
-
id¶ [Required] Gets the id of this EnableAuditMgmtLogging. Workflow request identifier.
Returns: The id of this EnableAuditMgmtLogging. Return type: str
-
namespace¶ [Required] Gets the namespace of this EnableAuditMgmtLogging. Object Storage namespace of the bucket.
Returns: The namespace of this EnableAuditMgmtLogging. Return type: str
-