/AWS1/CL_OSIPIPELINE¶
Information about an existing OpenSearch Ingestion pipeline.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_pipelinename TYPE /AWS1/OSISTRING /AWS1/OSISTRING¶
The name of the pipeline.
iv_pipelinearn TYPE /AWS1/OSISTRING /AWS1/OSISTRING¶
The Amazon Resource Name (ARN) of the pipeline.
iv_minunits TYPE /AWS1/OSIINTEGER /AWS1/OSIINTEGER¶
The minimum pipeline capacity, in Ingestion Compute Units (ICUs).
iv_maxunits TYPE /AWS1/OSIINTEGER /AWS1/OSIINTEGER¶
The maximum pipeline capacity, in Ingestion Compute Units (ICUs).
iv_status TYPE /AWS1/OSIPIPELINESTATUS /AWS1/OSIPIPELINESTATUS¶
The current status of the pipeline.
io_statusreason TYPE REF TO /AWS1/CL_OSIPLINSTATUSREASON /AWS1/CL_OSIPLINSTATUSREASON¶
The reason for the current status of the pipeline.
iv_pipelineconfigurationbody TYPE /AWS1/OSISTRING /AWS1/OSISTRING¶
The Data Prepper pipeline configuration in YAML format.
iv_createdat TYPE /AWS1/OSITIMESTAMP /AWS1/OSITIMESTAMP¶
The date and time when the pipeline was created.
iv_lastupdatedat TYPE /AWS1/OSITIMESTAMP /AWS1/OSITIMESTAMP¶
The date and time when the pipeline was last updated.
it_ingestendpointurls TYPE /AWS1/CL_OSIINGESTENDPTURLSL00=>TT_INGESTENDPOINTURLSLIST TT_INGESTENDPOINTURLSLIST¶
The ingestion endpoints for the pipeline, which you can send data to.
io_logpublishingoptions TYPE REF TO /AWS1/CL_OSILOGPUBINGOPTIONS /AWS1/CL_OSILOGPUBINGOPTIONS¶
Key-value pairs that represent log publishing settings.
it_vpcendpoints TYPE /AWS1/CL_OSIVPCENDPOINT=>TT_VPCENDPOINTSLIST TT_VPCENDPOINTSLIST¶
The VPC interface endpoints that have access to the pipeline.
io_bufferoptions TYPE REF TO /AWS1/CL_OSIBUFFEROPTIONS /AWS1/CL_OSIBUFFEROPTIONS¶
BufferOptions
io_encryptionatrestoptions TYPE REF TO /AWS1/CL_OSIENCATRESTOPTIONS /AWS1/CL_OSIENCATRESTOPTIONS¶
EncryptionAtRestOptions
iv_vpcendpointservice TYPE /AWS1/OSISTRING /AWS1/OSISTRING¶
The VPC endpoint service name for the pipeline.
it_servicevpcendpoints TYPE /AWS1/CL_OSISERVICEVPCENDPOINT=>TT_SERVICEVPCENDPOINTSLIST TT_SERVICEVPCENDPOINTSLIST¶
A list of VPC endpoints that OpenSearch Ingestion has created to other Amazon Web Services services.
it_destinations TYPE /AWS1/CL_OSIPIPELINEDST=>TT_PIPELINEDESTINATIONLIST TT_PIPELINEDESTINATIONLIST¶
Destinations to which the pipeline writes data.
it_tags TYPE /AWS1/CL_OSITAG=>TT_TAGLIST TT_TAGLIST¶
A list of tags associated with the given pipeline.
iv_pipelinerolearn TYPE /AWS1/OSIPIPELINEROLEARN /AWS1/OSIPIPELINEROLEARN¶
The Amazon Resource Name (ARN) of the IAM role that the pipeline uses to access AWS resources.
Queryable Attributes¶
PipelineName¶
The name of the pipeline.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PIPELINENAME() |
Getter for PIPELINENAME, with configurable default |
ASK_PIPELINENAME() |
Getter for PIPELINENAME w/ exceptions if field has no value |
HAS_PIPELINENAME() |
Determine if PIPELINENAME has a value |
PipelineArn¶
The Amazon Resource Name (ARN) of the pipeline.
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 |
MinUnits¶
The minimum pipeline capacity, in Ingestion Compute Units (ICUs).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MINUNITS() |
Getter for MINUNITS |
MaxUnits¶
The maximum pipeline capacity, in Ingestion Compute Units (ICUs).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MAXUNITS() |
Getter for MAXUNITS |
Status¶
The current status of the pipeline.
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 |
StatusReason¶
The reason for the current status of the pipeline.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATUSREASON() |
Getter for STATUSREASON |
PipelineConfigurationBody¶
The Data Prepper pipeline configuration in YAML format.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PIPELINECONFBODY() |
Getter for PIPELINECONFIGURATIONBODY, with configurable defa |
ASK_PIPELINECONFBODY() |
Getter for PIPELINECONFIGURATIONBODY w/ exceptions if field |
HAS_PIPELINECONFBODY() |
Determine if PIPELINECONFIGURATIONBODY has a value |
CreatedAt¶
The date and time when the pipeline was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDAT() |
Getter for CREATEDAT, with configurable default |
ASK_CREATEDAT() |
Getter for CREATEDAT w/ exceptions if field has no value |
HAS_CREATEDAT() |
Determine if CREATEDAT has a value |
LastUpdatedAt¶
The date and time when the pipeline was last updated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LASTUPDATEDAT() |
Getter for LASTUPDATEDAT, with configurable default |
ASK_LASTUPDATEDAT() |
Getter for LASTUPDATEDAT w/ exceptions if field has no value |
HAS_LASTUPDATEDAT() |
Determine if LASTUPDATEDAT has a value |
IngestEndpointUrls¶
The ingestion endpoints for the pipeline, which you can send data to.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INGESTENDPOINTURLS() |
Getter for INGESTENDPOINTURLS, with configurable default |
ASK_INGESTENDPOINTURLS() |
Getter for INGESTENDPOINTURLS w/ exceptions if field has no |
HAS_INGESTENDPOINTURLS() |
Determine if INGESTENDPOINTURLS has a value |
LogPublishingOptions¶
Key-value pairs that represent log publishing settings.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOGPUBLISHINGOPTIONS() |
Getter for LOGPUBLISHINGOPTIONS |
VpcEndpoints¶
The VPC interface endpoints that have access to the pipeline.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VPCENDPOINTS() |
Getter for VPCENDPOINTS, with configurable default |
ASK_VPCENDPOINTS() |
Getter for VPCENDPOINTS w/ exceptions if field has no value |
HAS_VPCENDPOINTS() |
Determine if VPCENDPOINTS has a value |
BufferOptions¶
BufferOptions
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BUFFEROPTIONS() |
Getter for BUFFEROPTIONS |
EncryptionAtRestOptions¶
EncryptionAtRestOptions
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENCRYPTIONATRESTOPTIONS() |
Getter for ENCRYPTIONATRESTOPTIONS |
VpcEndpointService¶
The VPC endpoint service name for the pipeline.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VPCENDPOINTSERVICE() |
Getter for VPCENDPOINTSERVICE, with configurable default |
ASK_VPCENDPOINTSERVICE() |
Getter for VPCENDPOINTSERVICE w/ exceptions if field has no |
HAS_VPCENDPOINTSERVICE() |
Determine if VPCENDPOINTSERVICE has a value |
ServiceVpcEndpoints¶
A list of VPC endpoints that OpenSearch Ingestion has created to other Amazon Web Services services.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SERVICEVPCENDPOINTS() |
Getter for SERVICEVPCENDPOINTS, with configurable default |
ASK_SERVICEVPCENDPOINTS() |
Getter for SERVICEVPCENDPOINTS w/ exceptions if field has no |
HAS_SERVICEVPCENDPOINTS() |
Determine if SERVICEVPCENDPOINTS has a value |
Destinations¶
Destinations to which the pipeline writes data.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESTINATIONS() |
Getter for DESTINATIONS, with configurable default |
ASK_DESTINATIONS() |
Getter for DESTINATIONS w/ exceptions if field has no value |
HAS_DESTINATIONS() |
Determine if DESTINATIONS has a value |
Tags¶
A list of tags associated with the given pipeline.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TAGS() |
Getter for TAGS, with configurable default |
ASK_TAGS() |
Getter for TAGS w/ exceptions if field has no value |
HAS_TAGS() |
Determine if TAGS has a value |
PipelineRoleArn¶
The Amazon Resource Name (ARN) of the IAM role that the pipeline uses to access AWS resources.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PIPELINEROLEARN() |
Getter for PIPELINEROLEARN, with configurable default |
ASK_PIPELINEROLEARN() |
Getter for PIPELINEROLEARN w/ exceptions if field has no val |
HAS_PIPELINEROLEARN() |
Determine if PIPELINEROLEARN has a value |