CreateJmsPluginDetails¶
- 
class oci.jms.models.CreateJmsPluginDetails(**kwargs)¶
- Bases: - object- The details for creating a JmsPlugin. - Attributes - AGENT_TYPE_OCA- A constant which can be used with the agent_type property of a CreateJmsPluginDetails. - AGENT_TYPE_OCMA- A constant which can be used with the agent_type property of a CreateJmsPluginDetails. - AGENT_TYPE_OMA- A constant which can be used with the agent_type property of a CreateJmsPluginDetails. - agent_id- [Required] Gets the agent_id of this CreateJmsPluginDetails. - agent_type- Gets the agent_type of this CreateJmsPluginDetails. - compartment_id- [Required] Gets the compartment_id of this CreateJmsPluginDetails. - defined_tags- Gets the defined_tags of this CreateJmsPluginDetails. - fleet_id- Gets the fleet_id of this CreateJmsPluginDetails. - freeform_tags- Gets the freeform_tags of this CreateJmsPluginDetails. - Methods - __init__(**kwargs)- Initializes a new CreateJmsPluginDetails object with values from keyword arguments. - 
AGENT_TYPE_OCA= 'OCA'¶
- A constant which can be used with the agent_type property of a CreateJmsPluginDetails. This constant has a value of “OCA” 
 - 
AGENT_TYPE_OCMA= 'OCMA'¶
- A constant which can be used with the agent_type property of a CreateJmsPluginDetails. This constant has a value of “OCMA” 
 - 
AGENT_TYPE_OMA= 'OMA'¶
- A constant which can be used with the agent_type property of a CreateJmsPluginDetails. This constant has a value of “OMA” 
 - 
__init__(**kwargs)¶
- Initializes a new CreateJmsPluginDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): - Parameters: - agent_id (str) – The value to assign to the agent_id property of this CreateJmsPluginDetails.
- compartment_id (str) – The value to assign to the compartment_id property of this CreateJmsPluginDetails.
- agent_type (str) – The value to assign to the agent_type property of this CreateJmsPluginDetails. Allowed values for this property are: “OMA”, “OCA”, “OCMA”
- fleet_id (str) – The value to assign to the fleet_id property of this CreateJmsPluginDetails.
- defined_tags (dict(str, dict(str, object))) – The value to assign to the defined_tags property of this CreateJmsPluginDetails.
- freeform_tags (dict(str, str)) – The value to assign to the freeform_tags property of this CreateJmsPluginDetails.
 
 - 
agent_id¶
- [Required] Gets the agent_id of this CreateJmsPluginDetails. The OCID of the Management Agent (OMA), the Oracle Cloud Agent (OCA), or the Oracle Container Management Agent (OCMA) instance where the JMS plugin is deployed. - Returns: - The agent_id of this CreateJmsPluginDetails. - Return type: - str 
 - 
agent_type¶
- Gets the agent_type of this CreateJmsPluginDetails. The agent type. - Allowed values for this property are: “OMA”, “OCA”, “OCMA” - Returns: - The agent_type of this CreateJmsPluginDetails. - Return type: - str 
 - 
compartment_id¶
- [Required] Gets the compartment_id of this CreateJmsPluginDetails. The OMA/OCA/OCMA agent’s compartment OCID. - Returns: - The compartment_id of this CreateJmsPluginDetails. - Return type: - str 
 - Gets the defined_tags of this CreateJmsPluginDetails. Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {“foo-namespace”: {“bar-key”: “value”}}. (See Understanding Free-form Tags). - Returns: - The defined_tags of this CreateJmsPluginDetails. - Return type: - dict(str, dict(str, object)) 
 - 
fleet_id¶
- Gets the fleet_id of this CreateJmsPluginDetails. The OCID of the fleet. - Returns: - The fleet_id of this CreateJmsPluginDetails. - Return type: - str 
 - Gets the freeform_tags of this CreateJmsPluginDetails. Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: {“bar-key”: “value”}. (See Managing Tags and Tag Namespaces.) - Returns: - The freeform_tags of this CreateJmsPluginDetails. - Return type: - dict(str, str) 
 
-