ConnectorPlugin¶
- 
class oci.sch.models.ConnectorPlugin(**kwargs)¶
- Bases: - object- A service source or service target used to create a connector. Example connector plugins include the Queue source and the Notifications target. For more information about flows defined by connectors, see Overview of Connector Hub. For configuration instructions, see Creating a Connector. - Attributes - ESTIMATED_THROUGHPUT_HIGH- A constant which can be used with the estimated_throughput property of a ConnectorPlugin. - ESTIMATED_THROUGHPUT_LOW- A constant which can be used with the estimated_throughput property of a ConnectorPlugin. - ESTIMATED_THROUGHPUT_MEDIUM- A constant which can be used with the estimated_throughput property of a ConnectorPlugin. - ESTIMATED_THROUGHPUT_UNKNOWN- A constant which can be used with the estimated_throughput property of a ConnectorPlugin. - KIND_SOURCE- A constant which can be used with the kind property of a ConnectorPlugin. - KIND_TARGET- A constant which can be used with the kind property of a ConnectorPlugin. - LIFECYCLE_STATE_ACTIVE- A constant which can be used with the lifecycle_state property of a ConnectorPlugin. - LIFECYCLE_STATE_DELETED- A constant which can be used with the lifecycle_state property of a ConnectorPlugin. - display_name- [Required] Gets the display_name of this ConnectorPlugin. - estimated_throughput- Gets the estimated_throughput of this ConnectorPlugin. - kind- [Required] Gets the kind of this ConnectorPlugin. - lifecycle_state- [Required] Gets the lifecycle_state of this ConnectorPlugin. - name- [Required] Gets the name of this ConnectorPlugin. - schema- Gets the schema of this ConnectorPlugin. - time_created- [Required] Gets the time_created of this ConnectorPlugin. - Methods - __init__(**kwargs)- Initializes a new ConnectorPlugin object with values from keyword arguments. - get_subtype(object_dictionary)- Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype. - 
ESTIMATED_THROUGHPUT_HIGH= 'HIGH'¶
- A constant which can be used with the estimated_throughput property of a ConnectorPlugin. This constant has a value of “HIGH” 
 - 
ESTIMATED_THROUGHPUT_LOW= 'LOW'¶
- A constant which can be used with the estimated_throughput property of a ConnectorPlugin. This constant has a value of “LOW” 
 - 
ESTIMATED_THROUGHPUT_MEDIUM= 'MEDIUM'¶
- A constant which can be used with the estimated_throughput property of a ConnectorPlugin. This constant has a value of “MEDIUM” 
 - 
ESTIMATED_THROUGHPUT_UNKNOWN= 'UNKNOWN'¶
- A constant which can be used with the estimated_throughput property of a ConnectorPlugin. This constant has a value of “UNKNOWN” 
 - 
KIND_SOURCE= 'SOURCE'¶
- A constant which can be used with the kind property of a ConnectorPlugin. This constant has a value of “SOURCE” 
 - 
KIND_TARGET= 'TARGET'¶
- A constant which can be used with the kind property of a ConnectorPlugin. This constant has a value of “TARGET” 
 - 
LIFECYCLE_STATE_ACTIVE= 'ACTIVE'¶
- A constant which can be used with the lifecycle_state property of a ConnectorPlugin. This constant has a value of “ACTIVE” 
 - 
LIFECYCLE_STATE_DELETED= 'DELETED'¶
- A constant which can be used with the lifecycle_state property of a ConnectorPlugin. This constant has a value of “DELETED” 
 - 
__init__(**kwargs)¶
- Initializes a new ConnectorPlugin object with values from keyword arguments. This class has the following subclasses and if you are using this class as input to a service operations then you should favor using a subclass over the base class: - The following keyword arguments are supported (corresponding to the getters/setters of this class): - Parameters: - kind (str) – The value to assign to the kind property of this ConnectorPlugin. Allowed values for this property are: “SOURCE”, “TARGET”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- name (str) – The value to assign to the name property of this ConnectorPlugin.
- time_created (datetime) – The value to assign to the time_created property of this ConnectorPlugin.
- estimated_throughput (str) – The value to assign to the estimated_throughput property of this ConnectorPlugin. Allowed values for this property are: “LOW”, “MEDIUM”, “HIGH”, “UNKNOWN”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- lifecycle_state (str) – The value to assign to the lifecycle_state property of this ConnectorPlugin. Allowed values for this property are: “ACTIVE”, “DELETED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- display_name (str) – The value to assign to the display_name property of this ConnectorPlugin.
- schema (str) – The value to assign to the schema property of this ConnectorPlugin.
 
 - 
display_name¶
- [Required] Gets the display_name of this ConnectorPlugin. A user-friendly name. It does not have to be unique, and it is changeable. Avoid entering confidential information. - Returns: - The display_name of this ConnectorPlugin. - Return type: - str 
 - 
estimated_throughput¶
- Gets the estimated_throughput of this ConnectorPlugin. The estimated throughput range (LOW, MEDIUM, HIGH). - Allowed values for this property are: “LOW”, “MEDIUM”, “HIGH”, “UNKNOWN”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’. - Returns: - The estimated_throughput of this ConnectorPlugin. - Return type: - str 
 - 
static get_subtype(object_dictionary)¶
- Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype. 
 - 
kind¶
- [Required] Gets the kind of this ConnectorPlugin. The plugin type discriminator. - Allowed values for this property are: “SOURCE”, “TARGET”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’. - Returns: - The kind of this ConnectorPlugin. - Return type: - str 
 - 
lifecycle_state¶
- [Required] Gets the lifecycle_state of this ConnectorPlugin. The current state of the service connector. - Allowed values for this property are: “ACTIVE”, “DELETED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’. - Returns: - The lifecycle_state of this ConnectorPlugin. - Return type: - str 
 - 
name¶
- [Required] Gets the name of this ConnectorPlugin. The service to be called by the connector plugin. Example: QueueSource - Returns: - The name of this ConnectorPlugin. - Return type: - str 
 - 
schema¶
- Gets the schema of this ConnectorPlugin. Gets the specified connector plugin configuration information in OpenAPI specification format. - Returns: - The schema of this ConnectorPlugin. - Return type: - str 
 
-