OpnMembership¶
-
class
oci.marketplace_publisher.models.OpnMembership(**kwargs)¶ Bases:
objectOPN membership information
Attributes
OPN_STATUS_ACTIVEA constant which can be used with the opn_status property of a OpnMembership. OPN_STATUS_INACTIVEA constant which can be used with the opn_status property of a OpnMembership. OPN_STATUS_RENEWAL_IN_PROGRESSA constant which can be used with the opn_status property of a OpnMembership. opn_membership_typeGets the opn_membership_type of this OpnMembership. opn_numberGets the opn_number of this OpnMembership. opn_statusGets the opn_status of this OpnMembership. time_endGets the time_end of this OpnMembership. time_startGets the time_start of this OpnMembership. Methods
__init__(**kwargs)Initializes a new OpnMembership object with values from keyword arguments. -
OPN_STATUS_ACTIVE= 'ACTIVE'¶ A constant which can be used with the opn_status property of a OpnMembership. This constant has a value of “ACTIVE”
-
OPN_STATUS_INACTIVE= 'INACTIVE'¶ A constant which can be used with the opn_status property of a OpnMembership. This constant has a value of “INACTIVE”
-
OPN_STATUS_RENEWAL_IN_PROGRESS= 'RENEWAL_IN_PROGRESS'¶ A constant which can be used with the opn_status property of a OpnMembership. This constant has a value of “RENEWAL_IN_PROGRESS”
-
__init__(**kwargs)¶ Initializes a new OpnMembership object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - time_start (datetime) – The value to assign to the time_start property of this OpnMembership.
- time_end (datetime) – The value to assign to the time_end property of this OpnMembership.
- opn_status (str) – The value to assign to the opn_status property of this OpnMembership. Allowed values for this property are: “ACTIVE”, “INACTIVE”, “RENEWAL_IN_PROGRESS”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- opn_number (str) – The value to assign to the opn_number property of this OpnMembership.
- opn_membership_type (str) – The value to assign to the opn_membership_type property of this OpnMembership.
-
opn_membership_type¶ Gets the opn_membership_type of this OpnMembership. OPN membership type
Returns: The opn_membership_type of this OpnMembership. Return type: str
-
opn_number¶ Gets the opn_number of this OpnMembership. OPN Number number
Returns: The opn_number of this OpnMembership. Return type: str
-
opn_status¶ Gets the opn_status of this OpnMembership. OPN status
Allowed values for this property are: “ACTIVE”, “INACTIVE”, “RENEWAL_IN_PROGRESS”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The opn_status of this OpnMembership. Return type: str
-
time_end¶ Gets the time_end of this OpnMembership. OPN membership end date. An RFC3339 formatted datetime string
Returns: The time_end of this OpnMembership. Return type: datetime
-
time_start¶ Gets the time_start of this OpnMembership. OPN membership start date. An RFC3339 formatted datetime string
Returns: The time_start of this OpnMembership. Return type: datetime
-