CreateMacOrderDetails¶
-
class
oci.mngdmac.models.
CreateMacOrderDetails
(**kwargs)¶ Bases:
object
The data to create a new MacOrder.
Methods
__init__
(**kwargs)Initializes a new CreateMacOrderDetails object with values from keyword arguments. Attributes
commitment_term
[Required] Gets the commitment_term of this CreateMacOrderDetails. compartment_id
[Required] Gets the compartment_id of this CreateMacOrderDetails. display_name
Gets the display_name of this CreateMacOrderDetails. ip_range
Gets the ip_range of this CreateMacOrderDetails. order_description
[Required] Gets the order_description of this CreateMacOrderDetails. order_size
[Required] Gets the order_size of this CreateMacOrderDetails. shape
[Required] Gets the shape of this CreateMacOrderDetails. -
__init__
(**kwargs)¶ Initializes a new CreateMacOrderDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - compartment_id (str) – The value to assign to the compartment_id property of this CreateMacOrderDetails.
- display_name (str) – The value to assign to the display_name property of this CreateMacOrderDetails.
- order_description (str) – The value to assign to the order_description property of this CreateMacOrderDetails.
- order_size (int) – The value to assign to the order_size property of this CreateMacOrderDetails.
- ip_range (str) – The value to assign to the ip_range property of this CreateMacOrderDetails.
- shape (str) – The value to assign to the shape property of this CreateMacOrderDetails.
- commitment_term (str) – The value to assign to the commitment_term property of this CreateMacOrderDetails.
-
commitment_term
¶ [Required] Gets the commitment_term of this CreateMacOrderDetails. Enum that indicates the agreed commitment term for the MacDevices.
Returns: The commitment_term of this CreateMacOrderDetails. Return type: str
-
compartment_id
¶ [Required] Gets the compartment_id of this CreateMacOrderDetails. OCID of the compartment to which the resource belongs to.
Returns: The compartment_id of this CreateMacOrderDetails. Return type: str
-
display_name
¶ Gets the display_name of this CreateMacOrderDetails. A user-friendly name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
Example: My new resource
Returns: The display_name of this CreateMacOrderDetails. Return type: str
-
ip_range
¶ Gets the ip_range of this CreateMacOrderDetails. The IP Range specified by the customer for this order.
Returns: The ip_range of this CreateMacOrderDetails. Return type: str
-
order_description
¶ [Required] Gets the order_description of this CreateMacOrderDetails. A user-friendly description. To provide some insight about the resource. Avoid entering confidential information.
Returns: The order_description of this CreateMacOrderDetails. Return type: str
-
order_size
¶ [Required] Gets the order_size of this CreateMacOrderDetails. Number of macs requested in this MacOrder.
Returns: The order_size of this CreateMacOrderDetails. Return type: int
-
shape
¶ [Required] Gets the shape of this CreateMacOrderDetails. The requested shape of the MacDevices in the MacOrder.
Returns: The shape of this CreateMacOrderDetails. Return type: str
-