ValidateOpensearchPipelineDetails

class oci.opensearch.models.ValidateOpensearchPipelineDetails(**kwargs)

Bases: object

The configuration details for validating pipeline configuration provided as input.

Methods

__init__(**kwargs) Initializes a new ValidateOpensearchPipelineDetails object with values from keyword arguments.

Attributes

compartment_id [Required] Gets the compartment_id of this ValidateOpensearchPipelineDetails.
pipeline_configuration_body [Required] Gets the pipeline_configuration_body of this ValidateOpensearchPipelineDetails.
__init__(**kwargs)

Initializes a new ValidateOpensearchPipelineDetails 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 ValidateOpensearchPipelineDetails.
  • pipeline_configuration_body (str) – The value to assign to the pipeline_configuration_body property of this ValidateOpensearchPipelineDetails.
compartment_id

[Required] Gets the compartment_id of this ValidateOpensearchPipelineDetails. The OCID of the compartment where the pipeline will be created.

Returns:The compartment_id of this ValidateOpensearchPipelineDetails.
Return type:str
pipeline_configuration_body

[Required] Gets the pipeline_configuration_body of this ValidateOpensearchPipelineDetails. 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 ValidateOpensearchPipelineDetails.
Return type:str