Pipeline
¶
Source code in docs_src/capo_osis/types/pipeline.py
created_at
instance-attribute
¶
created_at: NotRequired[Timestamp]
The date and time when the pipeline was created.
destinations
instance-attribute
¶
destinations: NotRequired[PipelineDestinationList]
Destinations to which the pipeline writes data.
encryption_at_rest_options
instance-attribute
¶
encryption_at_rest_options: NotRequired[EncryptionAtRestOptions]
ingest_endpoint_urls
instance-attribute
¶
ingest_endpoint_urls: NotRequired[IngestEndpointUrlsList]
The ingestion endpoints for the pipeline, which you can send data to.
last_updated_at
instance-attribute
¶
last_updated_at: NotRequired[Timestamp]
The date and time when the pipeline was last updated.
log_publishing_options
instance-attribute
¶
log_publishing_options: NotRequired[LogPublishingOptions]
Key-value pairs that represent log publishing settings.
max_units
instance-attribute
¶
max_units: Integer
The maximum pipeline capacity, in Ingestion Compute Units (ICUs).
min_units
instance-attribute
¶
min_units: Integer
The minimum pipeline capacity, in Ingestion Compute Units (ICUs).
pipeline_arn
instance-attribute
¶
pipeline_arn: NotRequired[String]
The Amazon Resource Name (ARN) of the pipeline.
pipeline_configuration_body
instance-attribute
¶
pipeline_configuration_body: NotRequired[String]
The Data Prepper pipeline configuration in YAML format.
pipeline_role_arn
instance-attribute
¶
pipeline_role_arn: NotRequired[PipelineRoleArn]
The Amazon Resource Name (ARN) of the IAM role that the pipeline uses to access AWS resources.
service_vpc_endpoints
instance-attribute
¶
service_vpc_endpoints: NotRequired[ServiceVpcEndpointsList]
A list of VPC endpoints that OpenSearch Ingestion has created to other Amazon Web Services services.
status_reason
instance-attribute
¶
status_reason: NotRequired[PipelineStatusReason]
The reason for the current status of the pipeline.
tags
instance-attribute
¶
tags: NotRequired[TagList]
A list of tags associated with the given pipeline.
vpc_endpoint_service
instance-attribute
¶
vpc_endpoint_service: NotRequired[String]
The VPC endpoint service name for the pipeline.
vpc_endpoints
instance-attribute
¶
vpc_endpoints: NotRequired[VpcEndpointsList]
The VPC interface endpoints that have access to the pipeline.