Agreement¶
-
class
oci.marketplace.models.
Agreement
(**kwargs)¶ Bases:
object
The model for an end user license agreement.
Attributes
AUTHOR_ORACLE
A constant which can be used with the author property of a Agreement. AUTHOR_PARTNER
A constant which can be used with the author property of a Agreement. author
Gets the author of this Agreement. compartment_id
Gets the compartment_id of this Agreement. content_url
[Required] Gets the content_url of this Agreement. id
[Required] Gets the id of this Agreement. prompt
Gets the prompt of this Agreement. signature
[Required] Gets the signature of this Agreement. Methods
__init__
(**kwargs)Initializes a new Agreement object with values from keyword arguments. -
AUTHOR_ORACLE
= 'ORACLE'¶ A constant which can be used with the author property of a Agreement. This constant has a value of “ORACLE”
-
AUTHOR_PARTNER
= 'PARTNER'¶ A constant which can be used with the author property of a Agreement. This constant has a value of “PARTNER”
-
__init__
(**kwargs)¶ Initializes a new Agreement 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 Agreement.
- content_url (str) – The value to assign to the content_url property of this Agreement.
- signature (str) – The value to assign to the signature property of this Agreement.
- compartment_id (str) – The value to assign to the compartment_id property of this Agreement.
- author (str) – The value to assign to the author property of this Agreement. Allowed values for this property are: “ORACLE”, “PARTNER”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- prompt (str) – The value to assign to the prompt property of this Agreement.
Gets the author of this Agreement. Who authored the agreement.
Allowed values for this property are: “ORACLE”, “PARTNER”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The author of this Agreement. Return type: str
-
compartment_id
¶ Gets the compartment_id of this Agreement. The unique identifier for the compartment.
Returns: The compartment_id of this Agreement. Return type: str
-
content_url
¶ [Required] Gets the content_url of this Agreement. The content URL of the agreement.
Returns: The content_url of this Agreement. Return type: str
-
id
¶ [Required] Gets the id of this Agreement. The unique identifier for the agreement.
Returns: The id of this Agreement. Return type: str
-
prompt
¶ Gets the prompt of this Agreement. Textual prompt to read and accept the agreement.
Returns: The prompt of this Agreement. Return type: str
-
signature
¶ [Required] Gets the signature of this Agreement. A time-based signature that can be used to accept an agreement or remove a previously accepted agreement from the list that Marketplace checks before a deployment.
Returns: The signature of this Agreement. Return type: str
-