Skip to content

/AWS1/CL_OSIPIPELINEENDPOINT

Represents a VPC endpoint for an OpenSearch Ingestion pipeline, enabling private connectivity between your VPC and the pipeline.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_pipelinearn TYPE /AWS1/OSIPIPELINEARN /AWS1/OSIPIPELINEARN

The Amazon Resource Name (ARN) of the pipeline associated with this endpoint.

iv_endpointid TYPE /AWS1/OSIPIPELINEENDPOINTID /AWS1/OSIPIPELINEENDPOINTID

The unique identifier for the pipeline endpoint.

iv_status TYPE /AWS1/OSIPIPELINEENDPTSTATUS /AWS1/OSIPIPELINEENDPTSTATUS

The current status of the pipeline endpoint.

iv_vpcid TYPE /AWS1/OSISTRING /AWS1/OSISTRING

The ID of the VPC where the pipeline endpoint is created.

io_vpcoptions TYPE REF TO /AWS1/CL_OSIPLINENDPTVPCOPTS /AWS1/CL_OSIPLINENDPTVPCOPTS

Configuration options for the VPC endpoint, including subnet and security group settings.

iv_ingestendpointurl TYPE /AWS1/OSISTRING /AWS1/OSISTRING

The URL used to ingest data to the pipeline through the VPC endpoint.


Queryable Attributes

PipelineArn

The Amazon Resource Name (ARN) of the pipeline associated with this endpoint.

Accessible with the following methods

Method Description
GET_PIPELINEARN() Getter for PIPELINEARN, with configurable default
ASK_PIPELINEARN() Getter for PIPELINEARN w/ exceptions if field has no value
HAS_PIPELINEARN() Determine if PIPELINEARN has a value

EndpointId

The unique identifier for the pipeline endpoint.

Accessible with the following methods

Method Description
GET_ENDPOINTID() Getter for ENDPOINTID, with configurable default
ASK_ENDPOINTID() Getter for ENDPOINTID w/ exceptions if field has no value
HAS_ENDPOINTID() Determine if ENDPOINTID has a value

Status

The current status of the pipeline endpoint.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS has a value

VpcId

The ID of the VPC where the pipeline endpoint is created.

Accessible with the following methods

Method Description
GET_VPCID() Getter for VPCID, with configurable default
ASK_VPCID() Getter for VPCID w/ exceptions if field has no value
HAS_VPCID() Determine if VPCID has a value

VpcOptions

Configuration options for the VPC endpoint, including subnet and security group settings.

Accessible with the following methods

Method Description
GET_VPCOPTIONS() Getter for VPCOPTIONS

IngestEndpointUrl

The URL used to ingest data to the pipeline through the VPC endpoint.

Accessible with the following methods

Method Description
GET_INGESTENDPOINTURL() Getter for INGESTENDPOINTURL, with configurable default
ASK_INGESTENDPOINTURL() Getter for INGESTENDPOINTURL w/ exceptions if field has no v
HAS_INGESTENDPOINTURL() Determine if INGESTENDPOINTURL has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_PIPELINEENDPTSSUMMARYLIST

TYPES TT_PIPELINEENDPTSSUMMARYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_OSIPIPELINEENDPOINT WITH DEFAULT KEY
.