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