UpdateOpensearchClusterPipelineDetails¶
-
class
oci.opensearch.models.
UpdateOpensearchClusterPipelineDetails
(**kwargs)¶ Bases:
object
The configuration to update on an existing OpenSearch cluster pipeline. You can only edit capacity limits and pipeline configurations. You can’t edit its network settings.
Methods
__init__
(**kwargs)Initializes a new UpdateOpensearchClusterPipelineDetails object with values from keyword arguments. Attributes
data_prepper_configuration_body
Gets the data_prepper_configuration_body of this UpdateOpensearchClusterPipelineDetails. defined_tags
Gets the defined_tags of this UpdateOpensearchClusterPipelineDetails. display_name
[Required] Gets the display_name of this UpdateOpensearchClusterPipelineDetails. freeform_tags
Gets the freeform_tags of this UpdateOpensearchClusterPipelineDetails. memory_gb
Gets the memory_gb of this UpdateOpensearchClusterPipelineDetails. node_count
Gets the node_count of this UpdateOpensearchClusterPipelineDetails. nsg_id
Gets the nsg_id of this UpdateOpensearchClusterPipelineDetails. ocpu_count
Gets the ocpu_count of this UpdateOpensearchClusterPipelineDetails. pipeline_configuration_body
Gets the pipeline_configuration_body of this UpdateOpensearchClusterPipelineDetails. reverse_connection_endpoints
Gets the reverse_connection_endpoints of this UpdateOpensearchClusterPipelineDetails. subnet_compartment_id
Gets the subnet_compartment_id of this UpdateOpensearchClusterPipelineDetails. subnet_id
Gets the subnet_id of this UpdateOpensearchClusterPipelineDetails. vcn_compartment_id
Gets the vcn_compartment_id of this UpdateOpensearchClusterPipelineDetails. vcn_id
Gets the vcn_id of this UpdateOpensearchClusterPipelineDetails. -
__init__
(**kwargs)¶ Initializes a new UpdateOpensearchClusterPipelineDetails 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 UpdateOpensearchClusterPipelineDetails.
- ocpu_count (int) – The value to assign to the ocpu_count property of this UpdateOpensearchClusterPipelineDetails.
- memory_gb (int) – The value to assign to the memory_gb property of this UpdateOpensearchClusterPipelineDetails.
- node_count (int) – The value to assign to the node_count property of this UpdateOpensearchClusterPipelineDetails.
- pipeline_configuration_body (str) – The value to assign to the pipeline_configuration_body property of this UpdateOpensearchClusterPipelineDetails.
- data_prepper_configuration_body (str) – The value to assign to the data_prepper_configuration_body property of this UpdateOpensearchClusterPipelineDetails.
- vcn_id (str) – The value to assign to the vcn_id property of this UpdateOpensearchClusterPipelineDetails.
- subnet_id (str) – The value to assign to the subnet_id property of this UpdateOpensearchClusterPipelineDetails.
- vcn_compartment_id (str) – The value to assign to the vcn_compartment_id property of this UpdateOpensearchClusterPipelineDetails.
- subnet_compartment_id (str) – The value to assign to the subnet_compartment_id property of this UpdateOpensearchClusterPipelineDetails.
- nsg_id (str) – The value to assign to the nsg_id property of this UpdateOpensearchClusterPipelineDetails.
- reverse_connection_endpoints (list[oci.opensearch.models.OpensearchPipelineReverseConnectionEndpoint]) – The value to assign to the reverse_connection_endpoints property of this UpdateOpensearchClusterPipelineDetails.
- freeform_tags (dict(str, str)) – The value to assign to the freeform_tags property of this UpdateOpensearchClusterPipelineDetails.
- defined_tags (dict(str, dict(str, object))) – The value to assign to the defined_tags property of this UpdateOpensearchClusterPipelineDetails.
-
data_prepper_configuration_body
¶ Gets the data_prepper_configuration_body of this UpdateOpensearchClusterPipelineDetails. The data prepper config in YAML format. The command accepts the data prepper config as a string or within a .yaml file. If you provide the configuration as a string, each new line must be escaped with .
Returns: The data_prepper_configuration_body of this UpdateOpensearchClusterPipelineDetails. Return type: str
Gets the defined_tags of this UpdateOpensearchClusterPipelineDetails. 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 UpdateOpensearchClusterPipelineDetails. Return type: dict(str, dict(str, object))
-
display_name
¶ [Required] Gets the display_name of this UpdateOpensearchClusterPipelineDetails. The name of the pipeline. Avoid entering confidential information.
Returns: The display_name of this UpdateOpensearchClusterPipelineDetails. Return type: str
Gets the freeform_tags of this UpdateOpensearchClusterPipelineDetails. 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 UpdateOpensearchClusterPipelineDetails. Return type: dict(str, str)
-
memory_gb
¶ Gets the memory_gb of this UpdateOpensearchClusterPipelineDetails. The amount of memory in GB, for each pipeline node.
Returns: The memory_gb of this UpdateOpensearchClusterPipelineDetails. Return type: int
-
node_count
¶ Gets the node_count of this UpdateOpensearchClusterPipelineDetails. The number of nodes configured for the pipeline.
Returns: The node_count of this UpdateOpensearchClusterPipelineDetails. Return type: int
-
nsg_id
¶ Gets the nsg_id of this UpdateOpensearchClusterPipelineDetails. The OCID of the NSG where the pipeline private endpoint vnic will be attached.
Returns: The nsg_id of this UpdateOpensearchClusterPipelineDetails. Return type: str
-
ocpu_count
¶ Gets the ocpu_count of this UpdateOpensearchClusterPipelineDetails. The number of OCPUs configured for each pipeline node.
Returns: The ocpu_count of this UpdateOpensearchClusterPipelineDetails. Return type: int
-
pipeline_configuration_body
¶ Gets the pipeline_configuration_body of this UpdateOpensearchClusterPipelineDetails. The pipeline configuration in YAML format. The command accepts the pipeline configuration as a string or within a .yaml file. If you provide the configuration as a string, each new line must be escaped with .
Returns: The pipeline_configuration_body of this UpdateOpensearchClusterPipelineDetails. Return type: str
-
reverse_connection_endpoints
¶ Gets the reverse_connection_endpoints of this UpdateOpensearchClusterPipelineDetails. The customer IP and the corresponding fully qualified domain name that the pipeline will connect to.
Returns: The reverse_connection_endpoints of this UpdateOpensearchClusterPipelineDetails. Return type: list[oci.opensearch.models.OpensearchPipelineReverseConnectionEndpoint]
-
subnet_compartment_id
¶ Gets the subnet_compartment_id of this UpdateOpensearchClusterPipelineDetails. The OCID for the compartment where the pipeline’s subnet is located.
Returns: The subnet_compartment_id of this UpdateOpensearchClusterPipelineDetails. Return type: str
-
subnet_id
¶ Gets the subnet_id of this UpdateOpensearchClusterPipelineDetails. The OCID of the pipeline’s subnet.
Returns: The subnet_id of this UpdateOpensearchClusterPipelineDetails. Return type: str
-
vcn_compartment_id
¶ Gets the vcn_compartment_id of this UpdateOpensearchClusterPipelineDetails. The OCID for the compartment where the pipeline’s VCN is located.
Returns: The vcn_compartment_id of this UpdateOpensearchClusterPipelineDetails. Return type: str
-
vcn_id
¶ Gets the vcn_id of this UpdateOpensearchClusterPipelineDetails. The OCID of the pipeline’s VCN.
Returns: The vcn_id of this UpdateOpensearchClusterPipelineDetails. Return type: str
-