CreateProvisionDetails¶
-
class
oci.fleet_apps_management.models.
CreateProvisionDetails
(**kwargs)¶ Bases:
object
The data to create a FamProvision.
Methods
__init__
(**kwargs)Initializes a new CreateProvisionDetails object with values from keyword arguments. Attributes
compartment_id
[Required] Gets the compartment_id of this CreateProvisionDetails. config_catalog_item_id
[Required] Gets the config_catalog_item_id of this CreateProvisionDetails. defined_tags
Gets the defined_tags of this CreateProvisionDetails. display_name
Gets the display_name of this CreateProvisionDetails. fleet_id
[Required] Gets the fleet_id of this CreateProvisionDetails. freeform_tags
Gets the freeform_tags of this CreateProvisionDetails. package_catalog_item_id
[Required] Gets the package_catalog_item_id of this CreateProvisionDetails. provision_description
Gets the provision_description of this CreateProvisionDetails. tf_variable_compartment_id
Gets the tf_variable_compartment_id of this CreateProvisionDetails. tf_variable_current_user_id
Gets the tf_variable_current_user_id of this CreateProvisionDetails. tf_variable_region_id
[Required] Gets the tf_variable_region_id of this CreateProvisionDetails. tf_variable_tenancy_id
[Required] Gets the tf_variable_tenancy_id of this CreateProvisionDetails. -
__init__
(**kwargs)¶ Initializes a new CreateProvisionDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - display_name (str) – The value to assign to the display_name property of this CreateProvisionDetails.
- provision_description (str) – The value to assign to the provision_description property of this CreateProvisionDetails.
- compartment_id (str) – The value to assign to the compartment_id property of this CreateProvisionDetails.
- package_catalog_item_id (str) – The value to assign to the package_catalog_item_id property of this CreateProvisionDetails.
- config_catalog_item_id (str) – The value to assign to the config_catalog_item_id property of this CreateProvisionDetails.
- fleet_id (str) – The value to assign to the fleet_id property of this CreateProvisionDetails.
- tf_variable_tenancy_id (str) – The value to assign to the tf_variable_tenancy_id property of this CreateProvisionDetails.
- tf_variable_region_id (str) – The value to assign to the tf_variable_region_id property of this CreateProvisionDetails.
- tf_variable_current_user_id (str) – The value to assign to the tf_variable_current_user_id property of this CreateProvisionDetails.
- tf_variable_compartment_id (str) – The value to assign to the tf_variable_compartment_id property of this CreateProvisionDetails.
- freeform_tags (dict(str, str)) – The value to assign to the freeform_tags property of this CreateProvisionDetails.
- defined_tags (dict(str, dict(str, object))) – The value to assign to the defined_tags property of this CreateProvisionDetails.
-
compartment_id
¶ [Required] Gets the compartment_id of this CreateProvisionDetails. The OCID of the compartment to create the FamProvision in.
Returns: The compartment_id of this CreateProvisionDetails. Return type: str
-
config_catalog_item_id
¶ [Required] Gets the config_catalog_item_id of this CreateProvisionDetails. A OCID of the Catalog Item to a file with key/value pairs to set up variables for createStack API.
Returns: The config_catalog_item_id of this CreateProvisionDetails. Return type: str
Gets the defined_tags of this CreateProvisionDetails. Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {“foo-namespace”: {“bar-key”: “value”}}
Returns: The defined_tags of this CreateProvisionDetails. Return type: dict(str, dict(str, object))
-
display_name
¶ Gets the display_name of this CreateProvisionDetails. A user-friendly name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
Returns: The display_name of this CreateProvisionDetails. Return type: str
-
fleet_id
¶ [Required] Gets the fleet_id of this CreateProvisionDetails. The OCID of the Fleet.
Returns: The fleet_id of this CreateProvisionDetails. Return type: str
Gets the freeform_tags of this CreateProvisionDetails. Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {“bar-key”: “value”}
Returns: The freeform_tags of this CreateProvisionDetails. Return type: dict(str, str)
-
package_catalog_item_id
¶ [Required] Gets the package_catalog_item_id of this CreateProvisionDetails. The OCID of the Catalog Item.
Returns: The package_catalog_item_id of this CreateProvisionDetails. Return type: str
-
provision_description
¶ Gets the provision_description of this CreateProvisionDetails. A description of the provision.
Returns: The provision_description of this CreateProvisionDetails. Return type: str
-
tf_variable_compartment_id
¶ Gets the tf_variable_compartment_id of this CreateProvisionDetails. An optional variable added to a list of RMS variables for createStack API. Overrides the one supplied in configuration file.
Returns: The tf_variable_compartment_id of this CreateProvisionDetails. Return type: str
-
tf_variable_current_user_id
¶ Gets the tf_variable_current_user_id of this CreateProvisionDetails. An optional variable added to a list of RMS variables for createStack API. Overrides the one supplied in configuration file.
Returns: The tf_variable_current_user_id of this CreateProvisionDetails. Return type: str
-
tf_variable_region_id
¶ [Required] Gets the tf_variable_region_id of this CreateProvisionDetails. A mandatory variable added to a list of RMS variables for createStack API. Overrides the one supplied in configuration file.
Returns: The tf_variable_region_id of this CreateProvisionDetails. Return type: str
-
tf_variable_tenancy_id
¶ [Required] Gets the tf_variable_tenancy_id of this CreateProvisionDetails. A mandatory variable added to a list of RMS variables for createStack API. Overrides the one supplied in configuration file.
Returns: The tf_variable_tenancy_id of this CreateProvisionDetails. Return type: str
-