CreateNonDisclosureAgreementDetails

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

Bases: object

Details to use to create a new non-disclosure agreement for a particular compliance document.

Methods

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

Attributes

compartment_id [Required] Gets the compartment_id of this CreateNonDisclosureAgreementDetails.
document_id [Required] Gets the document_id of this CreateNonDisclosureAgreementDetails.
__init__(**kwargs)

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

Parameters:
  • document_id (str) – The value to assign to the document_id property of this CreateNonDisclosureAgreementDetails.
  • compartment_id (str) – The value to assign to the compartment_id property of this CreateNonDisclosureAgreementDetails.
compartment_id

[Required] Gets the compartment_id of this CreateNonDisclosureAgreementDetails. The OCID of the compartment that contains the non-disclosure agreement.

Returns:The compartment_id of this CreateNonDisclosureAgreementDetails.
Return type:str
document_id

[Required] Gets the document_id of this CreateNonDisclosureAgreementDetails. The ID of the compliance document associated with the non-disclosure agreement.

Returns:The document_id of this CreateNonDisclosureAgreementDetails.
Return type:str