/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
.