NonDisclosureAgreement¶
-
class
oci.cloud_guard.models.NonDisclosureAgreement(**kwargs)¶ Bases:
objectA non-disclosure agreement that describes terms of use for a particular compliance document.
Methods
__init__(**kwargs)Initializes a new NonDisclosureAgreement object with values from keyword arguments. Attributes
agreement_content[Required] Gets the agreement_content of this NonDisclosureAgreement. compartment_id[Required] Gets the compartment_id of this NonDisclosureAgreement. document_id[Required] Gets the document_id of this NonDisclosureAgreement. id[Required] Gets the id of this NonDisclosureAgreement. time_createdGets the time_created of this NonDisclosureAgreement. user_id[Required] Gets the user_id of this NonDisclosureAgreement. -
__init__(**kwargs)¶ Initializes a new NonDisclosureAgreement 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 NonDisclosureAgreement.
- time_created (datetime) – The value to assign to the time_created property of this NonDisclosureAgreement.
- document_id (str) – The value to assign to the document_id property of this NonDisclosureAgreement.
- user_id (str) – The value to assign to the user_id property of this NonDisclosureAgreement.
- compartment_id (str) – The value to assign to the compartment_id property of this NonDisclosureAgreement.
- agreement_content (str) – The value to assign to the agreement_content property of this NonDisclosureAgreement.
-
agreement_content¶ [Required] Gets the agreement_content of this NonDisclosureAgreement. The actual terms of the non-disclosure agreement between the customer and Oracle.
Returns: The agreement_content of this NonDisclosureAgreement. Return type: str
-
compartment_id¶ [Required] Gets the compartment_id of this NonDisclosureAgreement. The OCID of the compartment that contains the non-disclosure agreement.
Returns: The compartment_id of this NonDisclosureAgreement. Return type: str
-
document_id¶ [Required] Gets the document_id of this NonDisclosureAgreement. The ID of the compliance document associated with the non-disclosure agreement.
Returns: The document_id of this NonDisclosureAgreement. Return type: str
-
id¶ [Required] Gets the id of this NonDisclosureAgreement. The OCID of the non-disclosure agreement, which is assigned when you create the non-disclosure agreement as an Oracle Cloud Infrastructure resource and is immutable.
Returns: The id of this NonDisclosureAgreement. Return type: str
-
time_created¶ Gets the time_created of this NonDisclosureAgreement. The date and time the non-disclosure agreement was created, expressed in RFC 3339 timestamp format.
Returns: The time_created of this NonDisclosureAgreement. Return type: datetime
-
user_id¶ [Required] Gets the user_id of this NonDisclosureAgreement. The OCID of the principal that called CreateNonDisclosureAgreement.
Returns: The user_id of this NonDisclosureAgreement. Return type: str
-