Awso_osis_lwtSourceval create_pipeline :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_osis.Values.CreatePipelineRequest.t ->
(Awso_osis.Values.CreatePipelineResponse.t,
Awso_osis.Values.CreatePipelineResponse.error)
Result.t
Lwt.tval create_pipeline_endpoint :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_osis.Values.CreatePipelineEndpointRequest.t ->
(Awso_osis.Values.CreatePipelineEndpointResponse.t,
Awso_osis.Values.CreatePipelineEndpointResponse.error)
Result.t
Lwt.tval delete_pipeline :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_osis.Values.DeletePipelineRequest.t ->
(Awso_osis.Values.DeletePipelineResponse.t,
Awso_osis.Values.DeletePipelineResponse.error)
Result.t
Lwt.tval delete_pipeline_endpoint :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_osis.Values.DeletePipelineEndpointRequest.t ->
(Awso_osis.Values.DeletePipelineEndpointResponse.t,
Awso_osis.Values.DeletePipelineEndpointResponse.error)
Result.t
Lwt.tval delete_resource_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_osis.Values.DeleteResourcePolicyRequest.t ->
(Awso_osis.Values.DeleteResourcePolicyResponse.t,
Awso_osis.Values.DeleteResourcePolicyResponse.error)
Result.t
Lwt.tval get_pipeline :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_osis.Values.GetPipelineRequest.t ->
(Awso_osis.Values.GetPipelineResponse.t,
Awso_osis.Values.GetPipelineResponse.error)
Result.t
Lwt.tval get_pipeline_blueprint :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_osis.Values.GetPipelineBlueprintRequest.t ->
(Awso_osis.Values.GetPipelineBlueprintResponse.t,
Awso_osis.Values.GetPipelineBlueprintResponse.error)
Result.t
Lwt.tval get_pipeline_change_progress :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_osis.Values.GetPipelineChangeProgressRequest.t ->
(Awso_osis.Values.GetPipelineChangeProgressResponse.t,
Awso_osis.Values.GetPipelineChangeProgressResponse.error)
Result.t
Lwt.tval get_resource_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_osis.Values.GetResourcePolicyRequest.t ->
(Awso_osis.Values.GetResourcePolicyResponse.t,
Awso_osis.Values.GetResourcePolicyResponse.error)
Result.t
Lwt.tval list_pipeline_blueprints :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_osis.Values.ListPipelineBlueprintsRequest.t ->
(Awso_osis.Values.ListPipelineBlueprintsResponse.t,
Awso_osis.Values.ListPipelineBlueprintsResponse.error)
Result.t
Lwt.tval list_pipeline_endpoint_connections :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_osis.Values.ListPipelineEndpointConnectionsRequest.t ->
(Awso_osis.Values.ListPipelineEndpointConnectionsResponse.t,
Awso_osis.Values.ListPipelineEndpointConnectionsResponse.error)
Result.t
Lwt.tval list_pipeline_endpoints :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_osis.Values.ListPipelineEndpointsRequest.t ->
(Awso_osis.Values.ListPipelineEndpointsResponse.t,
Awso_osis.Values.ListPipelineEndpointsResponse.error)
Result.t
Lwt.tval list_pipelines :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_osis.Values.ListPipelinesRequest.t ->
(Awso_osis.Values.ListPipelinesResponse.t,
Awso_osis.Values.ListPipelinesResponse.error)
Result.t
Lwt.tval list_tags_for_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_osis.Values.ListTagsForResourceRequest.t ->
(Awso_osis.Values.ListTagsForResourceResponse.t,
Awso_osis.Values.ListTagsForResourceResponse.error)
Result.t
Lwt.tval put_resource_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_osis.Values.PutResourcePolicyRequest.t ->
(Awso_osis.Values.PutResourcePolicyResponse.t,
Awso_osis.Values.PutResourcePolicyResponse.error)
Result.t
Lwt.tval revoke_pipeline_endpoint_connections :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_osis.Values.RevokePipelineEndpointConnectionsRequest.t ->
(Awso_osis.Values.RevokePipelineEndpointConnectionsResponse.t,
Awso_osis.Values.RevokePipelineEndpointConnectionsResponse.error)
Result.t
Lwt.tval start_pipeline :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_osis.Values.StartPipelineRequest.t ->
(Awso_osis.Values.StartPipelineResponse.t,
Awso_osis.Values.StartPipelineResponse.error)
Result.t
Lwt.tval stop_pipeline :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_osis.Values.StopPipelineRequest.t ->
(Awso_osis.Values.StopPipelineResponse.t,
Awso_osis.Values.StopPipelineResponse.error)
Result.t
Lwt.tval tag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_osis.Values.TagResourceRequest.t ->
(Awso_osis.Values.TagResourceResponse.t,
Awso_osis.Values.TagResourceResponse.error)
Result.t
Lwt.tval untag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_osis.Values.UntagResourceRequest.t ->
(Awso_osis.Values.UntagResourceResponse.t,
Awso_osis.Values.UntagResourceResponse.error)
Result.t
Lwt.tval update_pipeline :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_osis.Values.UpdatePipelineRequest.t ->
(Awso_osis.Values.UpdatePipelineResponse.t,
Awso_osis.Values.UpdatePipelineResponse.error)
Result.t
Lwt.tval validate_pipeline :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_osis.Values.ValidatePipelineRequest.t ->
(Awso_osis.Values.ValidatePipelineResponse.t,
Awso_osis.Values.ValidatePipelineResponse.error)
Result.t
Lwt.tinclude module type of struct include Awso_osis.Values endval structure_to_value_aux :
('a * 'b option) list ->
f:(('a * 'b) list -> 'c) ->
[> `Structure of 'c ]val structure_to_wrapped_value :
wrapper:'a ->
response:'a ->
('b * 'c option) list ->
[> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]Options for attaching a VPC to pipeline.
Options that specify the subnets and security groups for an OpenSearch Ingestion VPC endpoint.
An object representing the destination of a pipeline.
A tag (key-value pair) for an OpenSearch Ingestion pipeline.
Progress details for a specific stage of a pipeline configuration change.
The destination for OpenSearch Ingestion logs sent to Amazon CloudWatch.
A container for information about VPC endpoints that were created to other services
An OpenSearch Ingestion-managed VPC endpoint that will access one or more pipelines.
Information about a pipeline's current status.
Configuration settings for the VPC endpoint, specifying network access controls.
A validation message associated with a ValidatePipeline request in OpenSearch Ingestion.
Options that specify the configuration of a persistent buffer. To configure how OpenSearch Ingestion encrypts this data, set the EncryptionAtRestOptions. For more information, see Persistent buffering.
Options to control how OpenSearch encrypts buffer data.
Container for the values required to configure logging for the pipeline. If you don't specify these values, OpenSearch Ingestion will not publish logs from your application to CloudWatch Logs.
Summary information for an OpenSearch Ingestion pipeline.
Represents a VPC endpoint for an OpenSearch Ingestion pipeline, enabling private connectivity between your VPC and the pipeline.
Represents a connection to a pipeline endpoint, containing details about the endpoint association.
A summary of an OpenSearch Ingestion blueprint.
The progress details of a pipeline configuration change.
You don't have permissions to access the resource.
Exception is thrown when an operation has been disabled.
The request failed because of an unknown error, exception, or failure (the failure is internal to the service).
An exception for missing or invalid input fields.
The client attempted to remove a resource that is currently in use.
Information about an existing OpenSearch Ingestion pipeline.
You attempted to access or delete a resource that does not exist.
You attempted to create more than the allowed number of tags.
An invalid pagination token provided in the request.
module PipelineEndpointConnectionsSummaryList =
Awso_osis.Values.PipelineEndpointConnectionsSummaryListContainer for information about an OpenSearch Ingestion blueprint.
You attempted to create a resource that already exists.
Checks whether an OpenSearch Ingestion pipeline configuration is valid prior to creation. For more information, see Creating Amazon OpenSearch Ingestion pipelines.
Checks whether an OpenSearch Ingestion pipeline configuration is valid prior to creation. For more information, see Creating Amazon OpenSearch Ingestion pipelines.
Updates an OpenSearch Ingestion pipeline. For more information, see Updating Amazon OpenSearch Ingestion pipelines.
Updates an OpenSearch Ingestion pipeline. For more information, see Updating Amazon OpenSearch Ingestion pipelines.
Removes one or more tags from an OpenSearch Ingestion pipeline. For more information, see Tagging Amazon OpenSearch Ingestion pipelines.
Removes one or more tags from an OpenSearch Ingestion pipeline. For more information, see Tagging Amazon OpenSearch Ingestion pipelines.
Tags an OpenSearch Ingestion pipeline. For more information, see Tagging Amazon OpenSearch Ingestion pipelines.
Tags an OpenSearch Ingestion pipeline. For more information, see Tagging Amazon OpenSearch Ingestion pipelines.
Stops an OpenSearch Ingestion pipeline. For more information, see Stopping an OpenSearch Ingestion pipeline.
Stops an OpenSearch Ingestion pipeline. For more information, see Stopping an OpenSearch Ingestion pipeline.
Starts an OpenSearch Ingestion pipeline. For more information, see Starting an OpenSearch Ingestion pipeline.
Starts an OpenSearch Ingestion pipeline. For more information, see Starting an OpenSearch Ingestion pipeline.
module RevokePipelineEndpointConnectionsResponse =
Awso_osis.Values.RevokePipelineEndpointConnectionsResponseRevokes pipeline endpoints from specified endpoint IDs.
module RevokePipelineEndpointConnectionsRequest =
Awso_osis.Values.RevokePipelineEndpointConnectionsRequestRevokes pipeline endpoints from specified endpoint IDs.
Attaches a resource-based policy to an OpenSearch Ingestion resource. Resource-based policies grant permissions to principals to perform actions on the resource.
Attaches a resource-based policy to an OpenSearch Ingestion resource. Resource-based policies grant permissions to principals to perform actions on the resource.
Lists all resource tags associated with an OpenSearch Ingestion pipeline. For more information, see Tagging Amazon OpenSearch Ingestion pipelines.
Lists all resource tags associated with an OpenSearch Ingestion pipeline. For more information, see Tagging Amazon OpenSearch Ingestion pipelines.
Lists all OpenSearch Ingestion pipelines in the current Amazon Web Services account and Region. For more information, see Viewing Amazon OpenSearch Ingestion pipelines.
Lists all OpenSearch Ingestion pipelines in the current Amazon Web Services account and Region. For more information, see Viewing Amazon OpenSearch Ingestion pipelines.
Lists all pipeline endpoints in your account.
Lists all pipeline endpoints in your account.
module ListPipelineEndpointConnectionsResponse =
Awso_osis.Values.ListPipelineEndpointConnectionsResponseLists the pipeline endpoints connected to pipelines in your account.
module ListPipelineEndpointConnectionsRequest =
Awso_osis.Values.ListPipelineEndpointConnectionsRequestLists the pipeline endpoints connected to pipelines in your account.
Retrieves a list of all available blueprints for Data Prepper. For more information, see Using blueprints to create a pipeline.
Retrieves a list of all available blueprints for Data Prepper. For more information, see Using blueprints to create a pipeline.
Retrieves the resource-based policy attached to an OpenSearch Ingestion resource.
Retrieves the resource-based policy attached to an OpenSearch Ingestion resource.
Retrieves information about an OpenSearch Ingestion pipeline.
Retrieves information about an OpenSearch Ingestion pipeline.
Returns progress information for the current change happening on an OpenSearch Ingestion pipeline. Currently, this operation only returns information when a pipeline is being created. For more information, see Tracking the status of pipeline creation.
Returns progress information for the current change happening on an OpenSearch Ingestion pipeline. Currently, this operation only returns information when a pipeline is being created. For more information, see Tracking the status of pipeline creation.
Retrieves information about a specific blueprint for OpenSearch Ingestion. Blueprints are templates for the configuration needed for a CreatePipeline request. For more information, see Using blueprints to create a pipeline.
Retrieves information about a specific blueprint for OpenSearch Ingestion. Blueprints are templates for the configuration needed for a CreatePipeline request. For more information, see Using blueprints to create a pipeline.
Deletes a resource-based policy from an OpenSearch Ingestion resource.
Deletes a resource-based policy from an OpenSearch Ingestion resource.
Deletes an OpenSearch Ingestion pipeline. For more information, see Deleting Amazon OpenSearch Ingestion pipelines.
Deletes an OpenSearch Ingestion pipeline. For more information, see Deleting Amazon OpenSearch Ingestion pipelines.
Deletes a VPC endpoint for an OpenSearch Ingestion pipeline.
Deletes a VPC endpoint for an OpenSearch Ingestion pipeline.
Creates an OpenSearch Ingestion pipeline. For more information, see Creating Amazon OpenSearch Ingestion pipelines.
Creates an OpenSearch Ingestion pipeline. For more information, see Creating Amazon OpenSearch Ingestion pipelines.
Creates a VPC endpoint for an OpenSearch Ingestion pipeline. Pipeline endpoints allow you to ingest data from your VPC into pipelines that you have access to.
Creates a VPC endpoint for an OpenSearch Ingestion pipeline. Pipeline endpoints allow you to ingest data from your VPC into pipelines that you have access to.