Awso_opensearchserverless_asyncSourceval batch_get_collection :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.BatchGetCollectionRequest.t ->
(Awso_opensearchserverless.Values.BatchGetCollectionResponse.t,
Awso_opensearchserverless.Values.BatchGetCollectionResponse.error)
Result.t
Async.Deferred.tval batch_get_collection_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.BatchGetCollectionGroupRequest.t ->
(Awso_opensearchserverless.Values.BatchGetCollectionGroupResponse.t,
Awso_opensearchserverless.Values.BatchGetCollectionGroupResponse.error)
Result.t
Async.Deferred.tval batch_get_effective_lifecycle_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.BatchGetEffectiveLifecyclePolicyRequest.t ->
(Awso_opensearchserverless.Values.BatchGetEffectiveLifecyclePolicyResponse.t,
Awso_opensearchserverless.Values.BatchGetEffectiveLifecyclePolicyResponse.error)
Result.t
Async.Deferred.tval batch_get_lifecycle_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.BatchGetLifecyclePolicyRequest.t ->
(Awso_opensearchserverless.Values.BatchGetLifecyclePolicyResponse.t,
Awso_opensearchserverless.Values.BatchGetLifecyclePolicyResponse.error)
Result.t
Async.Deferred.tval batch_get_vpc_endpoint :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.BatchGetVpcEndpointRequest.t ->
(Awso_opensearchserverless.Values.BatchGetVpcEndpointResponse.t,
Awso_opensearchserverless.Values.BatchGetVpcEndpointResponse.error)
Result.t
Async.Deferred.tval create_access_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.CreateAccessPolicyRequest.t ->
(Awso_opensearchserverless.Values.CreateAccessPolicyResponse.t,
Awso_opensearchserverless.Values.CreateAccessPolicyResponse.error)
Result.t
Async.Deferred.tval create_collection :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.CreateCollectionRequest.t ->
(Awso_opensearchserverless.Values.CreateCollectionResponse.t,
Awso_opensearchserverless.Values.CreateCollectionResponse.error)
Result.t
Async.Deferred.tval create_collection_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.CreateCollectionGroupRequest.t ->
(Awso_opensearchserverless.Values.CreateCollectionGroupResponse.t,
Awso_opensearchserverless.Values.CreateCollectionGroupResponse.error)
Result.t
Async.Deferred.tval create_index :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.CreateIndexRequest.t ->
(Awso_opensearchserverless.Values.CreateIndexResponse.t,
Awso_opensearchserverless.Values.CreateIndexResponse.error)
Result.t
Async.Deferred.tval create_lifecycle_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.CreateLifecyclePolicyRequest.t ->
(Awso_opensearchserverless.Values.CreateLifecyclePolicyResponse.t,
Awso_opensearchserverless.Values.CreateLifecyclePolicyResponse.error)
Result.t
Async.Deferred.tval create_security_config :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.CreateSecurityConfigRequest.t ->
(Awso_opensearchserverless.Values.CreateSecurityConfigResponse.t,
Awso_opensearchserverless.Values.CreateSecurityConfigResponse.error)
Result.t
Async.Deferred.tval create_security_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.CreateSecurityPolicyRequest.t ->
(Awso_opensearchserverless.Values.CreateSecurityPolicyResponse.t,
Awso_opensearchserverless.Values.CreateSecurityPolicyResponse.error)
Result.t
Async.Deferred.tval create_vpc_endpoint :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.CreateVpcEndpointRequest.t ->
(Awso_opensearchserverless.Values.CreateVpcEndpointResponse.t,
Awso_opensearchserverless.Values.CreateVpcEndpointResponse.error)
Result.t
Async.Deferred.tval delete_access_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.DeleteAccessPolicyRequest.t ->
(Awso_opensearchserverless.Values.DeleteAccessPolicyResponse.t,
Awso_opensearchserverless.Values.DeleteAccessPolicyResponse.error)
Result.t
Async.Deferred.tval delete_collection :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.DeleteCollectionRequest.t ->
(Awso_opensearchserverless.Values.DeleteCollectionResponse.t,
Awso_opensearchserverless.Values.DeleteCollectionResponse.error)
Result.t
Async.Deferred.tval delete_collection_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.DeleteCollectionGroupRequest.t ->
(Awso_opensearchserverless.Values.DeleteCollectionGroupResponse.t,
Awso_opensearchserverless.Values.DeleteCollectionGroupResponse.error)
Result.t
Async.Deferred.tval delete_index :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.DeleteIndexRequest.t ->
(Awso_opensearchserverless.Values.DeleteIndexResponse.t,
Awso_opensearchserverless.Values.DeleteIndexResponse.error)
Result.t
Async.Deferred.tval delete_lifecycle_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.DeleteLifecyclePolicyRequest.t ->
(Awso_opensearchserverless.Values.DeleteLifecyclePolicyResponse.t,
Awso_opensearchserverless.Values.DeleteLifecyclePolicyResponse.error)
Result.t
Async.Deferred.tval delete_security_config :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.DeleteSecurityConfigRequest.t ->
(Awso_opensearchserverless.Values.DeleteSecurityConfigResponse.t,
Awso_opensearchserverless.Values.DeleteSecurityConfigResponse.error)
Result.t
Async.Deferred.tval delete_security_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.DeleteSecurityPolicyRequest.t ->
(Awso_opensearchserverless.Values.DeleteSecurityPolicyResponse.t,
Awso_opensearchserverless.Values.DeleteSecurityPolicyResponse.error)
Result.t
Async.Deferred.tval delete_vpc_endpoint :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.DeleteVpcEndpointRequest.t ->
(Awso_opensearchserverless.Values.DeleteVpcEndpointResponse.t,
Awso_opensearchserverless.Values.DeleteVpcEndpointResponse.error)
Result.t
Async.Deferred.tval get_access_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.GetAccessPolicyRequest.t ->
(Awso_opensearchserverless.Values.GetAccessPolicyResponse.t,
Awso_opensearchserverless.Values.GetAccessPolicyResponse.error)
Result.t
Async.Deferred.tval get_account_settings :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.GetAccountSettingsRequest.t ->
(Awso_opensearchserverless.Values.GetAccountSettingsResponse.t,
Awso_opensearchserverless.Values.GetAccountSettingsResponse.error)
Result.t
Async.Deferred.tval get_index :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.GetIndexRequest.t ->
(Awso_opensearchserverless.Values.GetIndexResponse.t,
Awso_opensearchserverless.Values.GetIndexResponse.error)
Result.t
Async.Deferred.tval get_policies_stats :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.GetPoliciesStatsRequest.t ->
(Awso_opensearchserverless.Values.GetPoliciesStatsResponse.t,
Awso_opensearchserverless.Values.GetPoliciesStatsResponse.error)
Result.t
Async.Deferred.tval get_security_config :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.GetSecurityConfigRequest.t ->
(Awso_opensearchserverless.Values.GetSecurityConfigResponse.t,
Awso_opensearchserverless.Values.GetSecurityConfigResponse.error)
Result.t
Async.Deferred.tval get_security_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.GetSecurityPolicyRequest.t ->
(Awso_opensearchserverless.Values.GetSecurityPolicyResponse.t,
Awso_opensearchserverless.Values.GetSecurityPolicyResponse.error)
Result.t
Async.Deferred.tval list_access_policies :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.ListAccessPoliciesRequest.t ->
(Awso_opensearchserverless.Values.ListAccessPoliciesResponse.t,
Awso_opensearchserverless.Values.ListAccessPoliciesResponse.error)
Result.t
Async.Deferred.tval list_collection_groups :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.ListCollectionGroupsRequest.t ->
(Awso_opensearchserverless.Values.ListCollectionGroupsResponse.t,
Awso_opensearchserverless.Values.ListCollectionGroupsResponse.error)
Result.t
Async.Deferred.tval list_collections :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.ListCollectionsRequest.t ->
(Awso_opensearchserverless.Values.ListCollectionsResponse.t,
Awso_opensearchserverless.Values.ListCollectionsResponse.error)
Result.t
Async.Deferred.tval list_lifecycle_policies :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.ListLifecyclePoliciesRequest.t ->
(Awso_opensearchserverless.Values.ListLifecyclePoliciesResponse.t,
Awso_opensearchserverless.Values.ListLifecyclePoliciesResponse.error)
Result.t
Async.Deferred.tval list_security_configs :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.ListSecurityConfigsRequest.t ->
(Awso_opensearchserverless.Values.ListSecurityConfigsResponse.t,
Awso_opensearchserverless.Values.ListSecurityConfigsResponse.error)
Result.t
Async.Deferred.tval list_security_policies :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.ListSecurityPoliciesRequest.t ->
(Awso_opensearchserverless.Values.ListSecurityPoliciesResponse.t,
Awso_opensearchserverless.Values.ListSecurityPoliciesResponse.error)
Result.t
Async.Deferred.tval list_tags_for_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.ListTagsForResourceRequest.t ->
(Awso_opensearchserverless.Values.ListTagsForResourceResponse.t,
Awso_opensearchserverless.Values.ListTagsForResourceResponse.error)
Result.t
Async.Deferred.tval list_vpc_endpoints :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.ListVpcEndpointsRequest.t ->
(Awso_opensearchserverless.Values.ListVpcEndpointsResponse.t,
Awso_opensearchserverless.Values.ListVpcEndpointsResponse.error)
Result.t
Async.Deferred.tval tag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.TagResourceRequest.t ->
(Awso_opensearchserverless.Values.TagResourceResponse.t,
Awso_opensearchserverless.Values.TagResourceResponse.error)
Result.t
Async.Deferred.tval untag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.UntagResourceRequest.t ->
(Awso_opensearchserverless.Values.UntagResourceResponse.t,
Awso_opensearchserverless.Values.UntagResourceResponse.error)
Result.t
Async.Deferred.tval update_access_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.UpdateAccessPolicyRequest.t ->
(Awso_opensearchserverless.Values.UpdateAccessPolicyResponse.t,
Awso_opensearchserverless.Values.UpdateAccessPolicyResponse.error)
Result.t
Async.Deferred.tval update_account_settings :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.UpdateAccountSettingsRequest.t ->
(Awso_opensearchserverless.Values.UpdateAccountSettingsResponse.t,
Awso_opensearchserverless.Values.UpdateAccountSettingsResponse.error)
Result.t
Async.Deferred.tval update_collection :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.UpdateCollectionRequest.t ->
(Awso_opensearchserverless.Values.UpdateCollectionResponse.t,
Awso_opensearchserverless.Values.UpdateCollectionResponse.error)
Result.t
Async.Deferred.tval update_collection_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.UpdateCollectionGroupRequest.t ->
(Awso_opensearchserverless.Values.UpdateCollectionGroupResponse.t,
Awso_opensearchserverless.Values.UpdateCollectionGroupResponse.error)
Result.t
Async.Deferred.tval update_index :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.UpdateIndexRequest.t ->
(Awso_opensearchserverless.Values.UpdateIndexResponse.t,
Awso_opensearchserverless.Values.UpdateIndexResponse.error)
Result.t
Async.Deferred.tval update_lifecycle_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.UpdateLifecyclePolicyRequest.t ->
(Awso_opensearchserverless.Values.UpdateLifecyclePolicyResponse.t,
Awso_opensearchserverless.Values.UpdateLifecyclePolicyResponse.error)
Result.t
Async.Deferred.tval update_security_config :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.UpdateSecurityConfigRequest.t ->
(Awso_opensearchserverless.Values.UpdateSecurityConfigResponse.t,
Awso_opensearchserverless.Values.UpdateSecurityConfigResponse.error)
Result.t
Async.Deferred.tval update_security_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.UpdateSecurityPolicyRequest.t ->
(Awso_opensearchserverless.Values.UpdateSecurityPolicyResponse.t,
Awso_opensearchserverless.Values.UpdateSecurityPolicyResponse.error)
Result.t
Async.Deferred.tval update_vpc_endpoint :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_opensearchserverless.Values.UpdateVpcEndpointRequest.t ->
(Awso_opensearchserverless.Values.UpdateVpcEndpointResponse.t,
Awso_opensearchserverless.Values.UpdateVpcEndpointResponse.error)
Result.t
Async.Deferred.tinclude module type of struct include Awso_opensearchserverless.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 ]module CollectionGroupIndexingCapacityValue =
Awso_opensearchserverless.Values.CollectionGroupIndexingCapacityValuemodule CollectionGroupSearchCapacityValue =
Awso_opensearchserverless.Values.CollectionGroupSearchCapacityValuemodule ServerlessVectorAccelerationStatus =
Awso_opensearchserverless.Values.ServerlessVectorAccelerationStatusA map of key-value pairs associated to an OpenSearch Serverless resource.
module IamFederationGroupAttribute =
Awso_opensearchserverless.Values.IamFederationGroupAttributemodule IamFederationUserAttribute =
Awso_opensearchserverless.Values.IamFederationUserAttributemodule IamIdentityCenterApplicationArn =
Awso_opensearchserverless.Values.IamIdentityCenterApplicationArnmodule IamIdentityCenterGroupAttribute =
Awso_opensearchserverless.Values.IamIdentityCenterGroupAttributemodule IamIdentityCenterInstanceArn =
Awso_opensearchserverless.Values.IamIdentityCenterInstanceArnmodule IamIdentityCenterUserAttribute =
Awso_opensearchserverless.Values.IamIdentityCenterUserAttributemodule SamlConfigOptionsSessionTimeoutInteger =
Awso_opensearchserverless.Values.SamlConfigOptionsSessionTimeoutIntegermodule OpenSearchServerlessEntityId =
Awso_opensearchserverless.Values.OpenSearchServerlessEntityIdmodule CollectionGroupCapacityLimits =
Awso_opensearchserverless.Values.CollectionGroupCapacityLimitsCapacity limits for a collection group. These limits define the minimum and maximum OpenSearch Compute Units (OCUs) for indexing and search operations that can be used by collections in the group.
FIPS-compliant endpoint URLs for an OpenSearch Serverless collection. These endpoints ensure all data transmission uses FIPS 140-3 validated cryptographic implementations, meeting federal security requirements for government workloads.
Configuration options for vector search capabilities in an OpenSearch Serverless collection.
module IamFederationConfigOptions =
Awso_opensearchserverless.Values.IamFederationConfigOptionsDescribes IAM federation options for an OpenSearch Serverless security configuration in the form of a key-value map. These options define how OpenSearch Serverless integrates with external identity providers using federation.
module IamIdentityCenterConfigOptions =
Awso_opensearchserverless.Values.IamIdentityCenterConfigOptionsDescribes IAM Identity Center options for an OpenSearch Serverless security configuration in the form of a key-value map.
Describes SAML options for an OpenSearch Serverless security configuration in the form of a key-value map.
The maximum capacity limits for all OpenSearch Serverless collections, in OpenSearch Compute Units (OCUs). These limits are used to scale your collections based on the current workload. For more information, see Managing capacity limits for Amazon OpenSearch Serverless.
The VPC endpoint object.
A summary of a security policy for OpenSearch Serverless.
A summary of a security configuration for OpenSearch Serverless.
A summary of the lifecycle policy.
Details about each OpenSearch Serverless collection.
Summary information about a collection group.
A summary of the data access policy.
module EncryptionConfigKmsKeyArnString =
Awso_opensearchserverless.Values.EncryptionConfigKmsKeyArnStringDetails about an OpenSearch Serverless-managed interface endpoint.
Error information for a failed BatchGetVpcEndpoint request.
Details about an OpenSearch Serverless lifecycle policy.
module LifecyclePolicyErrorDetail =
Awso_opensearchserverless.Values.LifecyclePolicyErrorDetailError information for an OpenSearch Serverless request.
The unique identifiers of policy types and policy names.
module EffectiveLifecyclePolicyDetail =
Awso_opensearchserverless.Values.EffectiveLifecyclePolicyDetailError information for an OpenSearch Serverless request.
module EffectiveLifecyclePolicyErrorDetail =
Awso_opensearchserverless.Values.EffectiveLifecyclePolicyErrorDetailError information for an OpenSearch Serverless request.
module LifecyclePolicyResourceIdentifier =
Awso_opensearchserverless.Values.LifecyclePolicyResourceIdentifierThe unique identifiers of policy types and resource names.
Details about each OpenSearch Serverless collection, including the collection endpoint, the OpenSearch Dashboards endpoint, and FIPS-compliant endpoints for federal government workloads.
Error information for an OpenSearch Serverless request.
Details about a collection group.
module CollectionGroupErrorDetail =
Awso_opensearchserverless.Values.CollectionGroupErrorDetailError details for a collection group operation.
When creating a resource, thrown when a resource with the same name already exists or is being created. When deleting a resource, thrown when the resource is not in the ACTIVE, FAILED, or UPDATE_FAILED state.
Thrown when an error internal to the service occurs while processing a request.
Update details for an OpenSearch Serverless-managed interface endpoint.
Thrown when the HTTP request contains invalid input or is missing required input.
Thrown when accessing or deleting a resource that does not exist.
Details about an OpenSearch Serverless security policy.
module ServiceQuotaExceededException =
Awso_opensearchserverless.Values.ServiceQuotaExceededExceptionThrown when you attempt to create more resources than the service allows based on service quotas.
Details about a security configuration for OpenSearch Serverless.
module UpdateIamIdentityCenterConfigOptions =
Awso_opensearchserverless.Values.UpdateIamIdentityCenterConfigOptionsDescribes IAM Identity Center options for updating an OpenSearch Serverless security configuration in the form of a key-value map.
Details about an updated OpenSearch Serverless collection.
module UpdateCollectionRequestDescriptionString =
Awso_opensearchserverless.Values.UpdateCollectionRequestDescriptionStringmodule UpdateCollectionGroupDetail =
Awso_opensearchserverless.Values.UpdateCollectionGroupDetailDetails about the updated collection group.
module UpdateCollectionGroupRequestDescriptionString =
Awso_opensearchserverless.Values.UpdateCollectionGroupRequestDescriptionStringOpenSearch Serverless-related information for the current account.
Details about an OpenSearch Serverless access policy.
module ListVpcEndpointsRequestMaxResultsInteger =
Awso_opensearchserverless.Values.ListVpcEndpointsRequestMaxResultsIntegerFilter the results of a ListVpcEndpoints request.
module ListSecurityPoliciesRequestMaxResultsInteger =
Awso_opensearchserverless.Values.ListSecurityPoliciesRequestMaxResultsIntegermodule ListSecurityPoliciesRequestResourceList =
Awso_opensearchserverless.Values.ListSecurityPoliciesRequestResourceListmodule ListSecurityConfigsRequestMaxResultsInteger =
Awso_opensearchserverless.Values.ListSecurityConfigsRequestMaxResultsIntegermodule ListLifecyclePoliciesRequestMaxResultsInteger =
Awso_opensearchserverless.Values.ListLifecyclePoliciesRequestMaxResultsIntegermodule ListLifecyclePoliciesRequestResourcesList =
Awso_opensearchserverless.Values.ListLifecyclePoliciesRequestResourcesListA list of filter keys that you can use for LIST, UPDATE, and DELETE requests to OpenSearch Serverless collections.
module ListCollectionsRequestMaxResultsInteger =
Awso_opensearchserverless.Values.ListCollectionsRequestMaxResultsIntegermodule ListCollectionGroupsRequestMaxResultsInteger =
Awso_opensearchserverless.Values.ListCollectionGroupsRequestMaxResultsIntegermodule ListAccessPoliciesRequestMaxResultsInteger =
Awso_opensearchserverless.Values.ListAccessPoliciesRequestMaxResultsIntegermodule ListAccessPoliciesRequestResourceList =
Awso_opensearchserverless.Values.ListAccessPoliciesRequestResourceListStatistics for an OpenSearch Serverless access policy.
Statistics for an OpenSearch Serverless lifecycle policy.
Statistics for an OpenSearch Serverless security configuration.
Statistics for an OpenSearch Serverless security policy.
Deletion details for an OpenSearch Serverless-managed interface endpoint.
Details about a deleted OpenSearch Serverless collection.
Creation details for an OpenSearch Serverless-managed interface endpoint. For more information, see Access Amazon OpenSearch Serverless using an interface endpoint.
module CreateIamIdentityCenterConfigOptions =
Awso_opensearchserverless.Values.CreateIamIdentityCenterConfigOptionsDescribes IAM Identity Center options for creating an OpenSearch Serverless security configuration in the form of a key-value map.
Details about the created OpenSearch Serverless collection.
Thrown when the collection you're attempting to create results in a number of search or indexing OCUs that exceeds the account limit.
module CreateCollectionRequestDescriptionString =
Awso_opensearchserverless.Values.CreateCollectionRequestDescriptionStringEncryption settings for a collection.
module CreateCollectionGroupDetail =
Awso_opensearchserverless.Values.CreateCollectionGroupDetailDetails about the created collection group.
module CreateCollectionGroupRequestDescriptionString =
Awso_opensearchserverless.Values.CreateCollectionGroupRequestDescriptionStringmodule LifecyclePolicyErrorDetails =
Awso_opensearchserverless.Values.LifecyclePolicyErrorDetailsmodule LifecyclePolicyIdentifiers =
Awso_opensearchserverless.Values.LifecyclePolicyIdentifiersmodule EffectiveLifecyclePolicyDetails =
Awso_opensearchserverless.Values.EffectiveLifecyclePolicyDetailsmodule EffectiveLifecyclePolicyErrorDetails =
Awso_opensearchserverless.Values.EffectiveLifecyclePolicyErrorDetailsmodule LifecyclePolicyResourceIdentifiers =
Awso_opensearchserverless.Values.LifecyclePolicyResourceIdentifiersmodule CollectionGroupErrorDetails =
Awso_opensearchserverless.Values.CollectionGroupErrorDetailsUpdates an OpenSearch Serverless-managed interface endpoint. For more information, see Access Amazon OpenSearch Serverless using an interface endpoint.
Updates an OpenSearch Serverless-managed interface endpoint. For more information, see Access Amazon OpenSearch Serverless using an interface endpoint.
module UpdateSecurityPolicyResponse =
Awso_opensearchserverless.Values.UpdateSecurityPolicyResponseUpdates an OpenSearch Serverless security policy. For more information, see Network access for Amazon OpenSearch Serverless and Encryption at rest for Amazon OpenSearch Serverless.
module UpdateSecurityPolicyRequest =
Awso_opensearchserverless.Values.UpdateSecurityPolicyRequestUpdates an OpenSearch Serverless security policy. For more information, see Network access for Amazon OpenSearch Serverless and Encryption at rest for Amazon OpenSearch Serverless.
module UpdateSecurityConfigResponse =
Awso_opensearchserverless.Values.UpdateSecurityConfigResponseUpdates a security configuration for OpenSearch Serverless. For more information, see SAML authentication for Amazon OpenSearch Serverless.
module UpdateSecurityConfigRequest =
Awso_opensearchserverless.Values.UpdateSecurityConfigRequestUpdates a security configuration for OpenSearch Serverless. For more information, see SAML authentication for Amazon OpenSearch Serverless.
module UpdateLifecyclePolicyResponse =
Awso_opensearchserverless.Values.UpdateLifecyclePolicyResponseUpdates an OpenSearch Serverless access policy. For more information, see Updating data lifecycle policies.
module UpdateLifecyclePolicyRequest =
Awso_opensearchserverless.Values.UpdateLifecyclePolicyRequestUpdates an OpenSearch Serverless access policy. For more information, see Updating data lifecycle policies.
Updates an existing index in an OpenSearch Serverless collection. This operation allows you to modify the index schema, including adding new fields or changing field mappings. You can also enable automatic semantic enrichment ingestion and search. For more information, see About automatic semantic enrichment.
Updates an existing index in an OpenSearch Serverless collection. This operation allows you to modify the index schema, including adding new fields or changing field mappings. You can also enable automatic semantic enrichment ingestion and search. For more information, see About automatic semantic enrichment.
Updates an OpenSearch Serverless collection.
Updates an OpenSearch Serverless collection.
module UpdateCollectionGroupResponse =
Awso_opensearchserverless.Values.UpdateCollectionGroupResponseUpdates the description and capacity limits of a collection group.
module UpdateCollectionGroupRequest =
Awso_opensearchserverless.Values.UpdateCollectionGroupRequestUpdates the description and capacity limits of a collection group.
module UpdateAccountSettingsResponse =
Awso_opensearchserverless.Values.UpdateAccountSettingsResponseUpdate the OpenSearch Serverless settings for the current Amazon Web Services account. For more information, see Managing capacity limits for Amazon OpenSearch Serverless.
module UpdateAccountSettingsRequest =
Awso_opensearchserverless.Values.UpdateAccountSettingsRequestUpdate the OpenSearch Serverless settings for the current Amazon Web Services account. For more information, see Managing capacity limits for Amazon OpenSearch Serverless.
module UpdateAccessPolicyResponse =
Awso_opensearchserverless.Values.UpdateAccessPolicyResponseUpdates an OpenSearch Serverless access policy. For more information, see Data access control for Amazon OpenSearch Serverless.
Updates an OpenSearch Serverless access policy. For more information, see Data access control for Amazon OpenSearch Serverless.
Removes a tag or set of tags from an OpenSearch Serverless resource. For more information, see Tagging Amazon OpenSearch Serverless collections.
Removes a tag or set of tags from an OpenSearch Serverless resource. For more information, see Tagging Amazon OpenSearch Serverless collections.
Associates tags with an OpenSearch Serverless resource. For more information, see Tagging Amazon OpenSearch Serverless collections.
Associates tags with an OpenSearch Serverless resource. For more information, see Tagging Amazon OpenSearch Serverless collections.
Returns the OpenSearch Serverless-managed interface VPC endpoints associated with the current account. For more information, see Access Amazon OpenSearch Serverless using an interface endpoint.
Returns the OpenSearch Serverless-managed interface VPC endpoints associated with the current account. For more information, see Access Amazon OpenSearch Serverless using an interface endpoint.
module ListTagsForResourceResponse =
Awso_opensearchserverless.Values.ListTagsForResourceResponseReturns the tags for an OpenSearch Serverless resource. For more information, see Tagging Amazon OpenSearch Serverless collections.
module ListTagsForResourceRequest =
Awso_opensearchserverless.Values.ListTagsForResourceRequestReturns the tags for an OpenSearch Serverless resource. For more information, see Tagging Amazon OpenSearch Serverless collections.
module ListSecurityPoliciesResponse =
Awso_opensearchserverless.Values.ListSecurityPoliciesResponseReturns information about configured OpenSearch Serverless security policies.
module ListSecurityPoliciesRequest =
Awso_opensearchserverless.Values.ListSecurityPoliciesRequestReturns information about configured OpenSearch Serverless security policies.
module ListSecurityConfigsResponse =
Awso_opensearchserverless.Values.ListSecurityConfigsResponseReturns information about configured OpenSearch Serverless security configurations. For more information, see SAML authentication for Amazon OpenSearch Serverless.
module ListSecurityConfigsRequest =
Awso_opensearchserverless.Values.ListSecurityConfigsRequestReturns information about configured OpenSearch Serverless security configurations. For more information, see SAML authentication for Amazon OpenSearch Serverless.
module ListLifecyclePoliciesResponse =
Awso_opensearchserverless.Values.ListLifecyclePoliciesResponseReturns a list of OpenSearch Serverless lifecycle policies. For more information, see Viewing data lifecycle policies.
module ListLifecyclePoliciesRequest =
Awso_opensearchserverless.Values.ListLifecyclePoliciesRequestReturns a list of OpenSearch Serverless lifecycle policies. For more information, see Viewing data lifecycle policies.
Lists all OpenSearch Serverless collections. For more information, see Creating and managing Amazon OpenSearch Serverless collections. Make sure to include an empty request body {} if you don't include any collection filters in the request.
Lists all OpenSearch Serverless collections. For more information, see Creating and managing Amazon OpenSearch Serverless collections. Make sure to include an empty request body {} if you don't include any collection filters in the request.
module ListCollectionGroupsResponse =
Awso_opensearchserverless.Values.ListCollectionGroupsResponseReturns a list of collection groups. For more information, see Creating and managing Amazon OpenSearch Serverless collections.
module ListCollectionGroupsRequest =
Awso_opensearchserverless.Values.ListCollectionGroupsRequestReturns a list of collection groups. For more information, see Creating and managing Amazon OpenSearch Serverless collections.
module ListAccessPoliciesResponse =
Awso_opensearchserverless.Values.ListAccessPoliciesResponseReturns information about a list of OpenSearch Serverless access policies.
Returns information about a list of OpenSearch Serverless access policies.
Returns information about a configured OpenSearch Serverless security policy. For more information, see Network access for Amazon OpenSearch Serverless and Encryption at rest for Amazon OpenSearch Serverless.
Returns information about a configured OpenSearch Serverless security policy. For more information, see Network access for Amazon OpenSearch Serverless and Encryption at rest for Amazon OpenSearch Serverless.
Returns information about an OpenSearch Serverless security configuration. For more information, see SAML authentication for Amazon OpenSearch Serverless.
Returns information about an OpenSearch Serverless security configuration. For more information, see SAML authentication for Amazon OpenSearch Serverless.
Returns statistical information about your OpenSearch Serverless access policies, security configurations, and security policies.
Returns statistical information about your OpenSearch Serverless access policies, security configurations, and security policies.
Retrieves information about an index in an OpenSearch Serverless collection, including its schema definition. The index might be configured to conduct automatic semantic enrichment ingestion and search. For more information, see About automatic semantic enrichment.
Retrieves information about an index in an OpenSearch Serverless collection, including its schema definition. The index might be configured to conduct automatic semantic enrichment ingestion and search. For more information, see About automatic semantic enrichment.
module GetAccountSettingsResponse =
Awso_opensearchserverless.Values.GetAccountSettingsResponseReturns account-level settings related to OpenSearch Serverless.
Returns account-level settings related to OpenSearch Serverless.
Returns an OpenSearch Serverless access policy. For more information, see Data access control for Amazon OpenSearch Serverless.
Returns an OpenSearch Serverless access policy. For more information, see Data access control for Amazon OpenSearch Serverless.
Deletes an OpenSearch Serverless-managed interface endpoint. For more information, see Access Amazon OpenSearch Serverless using an interface endpoint.
Deletes an OpenSearch Serverless-managed interface endpoint. For more information, see Access Amazon OpenSearch Serverless using an interface endpoint.
module DeleteSecurityPolicyResponse =
Awso_opensearchserverless.Values.DeleteSecurityPolicyResponseDeletes an OpenSearch Serverless security policy.
module DeleteSecurityPolicyRequest =
Awso_opensearchserverless.Values.DeleteSecurityPolicyRequestDeletes an OpenSearch Serverless security policy.
module DeleteSecurityConfigResponse =
Awso_opensearchserverless.Values.DeleteSecurityConfigResponseDeletes a security configuration for OpenSearch Serverless. For more information, see SAML authentication for Amazon OpenSearch Serverless.
module DeleteSecurityConfigRequest =
Awso_opensearchserverless.Values.DeleteSecurityConfigRequestDeletes a security configuration for OpenSearch Serverless. For more information, see SAML authentication for Amazon OpenSearch Serverless.
module DeleteLifecyclePolicyResponse =
Awso_opensearchserverless.Values.DeleteLifecyclePolicyResponseDeletes an OpenSearch Serverless lifecycle policy. For more information, see Deleting data lifecycle policies.
module DeleteLifecyclePolicyRequest =
Awso_opensearchserverless.Values.DeleteLifecyclePolicyRequestDeletes an OpenSearch Serverless lifecycle policy. For more information, see Deleting data lifecycle policies.
Deletes an index from an OpenSearch Serverless collection. Be aware that the index might be configured to conduct automatic semantic enrichment ingestion and search. For more information, see About automatic semantic enrichment.
Deletes an index from an OpenSearch Serverless collection. Be aware that the index might be configured to conduct automatic semantic enrichment ingestion and search. For more information, see About automatic semantic enrichment.
Deletes an OpenSearch Serverless collection. For more information, see Creating and managing Amazon OpenSearch Serverless collections.
Deletes an OpenSearch Serverless collection. For more information, see Creating and managing Amazon OpenSearch Serverless collections.
module DeleteCollectionGroupResponse =
Awso_opensearchserverless.Values.DeleteCollectionGroupResponseDeletes a collection group. You can only delete empty collection groups that contain no collections. For more information, see Creating and managing Amazon OpenSearch Serverless collections.
module DeleteCollectionGroupRequest =
Awso_opensearchserverless.Values.DeleteCollectionGroupRequestDeletes a collection group. You can only delete empty collection groups that contain no collections. For more information, see Creating and managing Amazon OpenSearch Serverless collections.
module DeleteAccessPolicyResponse =
Awso_opensearchserverless.Values.DeleteAccessPolicyResponseDeletes an OpenSearch Serverless access policy. For more information, see Data access control for Amazon OpenSearch Serverless.
Deletes an OpenSearch Serverless access policy. For more information, see Data access control for Amazon OpenSearch Serverless.
Creates an OpenSearch Serverless-managed interface VPC endpoint. For more information, see Access Amazon OpenSearch Serverless using an interface endpoint.
Creates an OpenSearch Serverless-managed interface VPC endpoint. For more information, see Access Amazon OpenSearch Serverless using an interface endpoint.
module CreateSecurityPolicyResponse =
Awso_opensearchserverless.Values.CreateSecurityPolicyResponseCreates a security policy to be used by one or more OpenSearch Serverless collections. Security policies provide access to a collection and its OpenSearch Dashboards endpoint from public networks or specific VPC endpoints. They also allow you to secure a collection with a KMS encryption key. For more information, see Network access for Amazon OpenSearch Serverless and Encryption at rest for Amazon OpenSearch Serverless.
module CreateSecurityPolicyRequest =
Awso_opensearchserverless.Values.CreateSecurityPolicyRequestCreates a security policy to be used by one or more OpenSearch Serverless collections. Security policies provide access to a collection and its OpenSearch Dashboards endpoint from public networks or specific VPC endpoints. They also allow you to secure a collection with a KMS encryption key. For more information, see Network access for Amazon OpenSearch Serverless and Encryption at rest for Amazon OpenSearch Serverless.
module CreateSecurityConfigResponse =
Awso_opensearchserverless.Values.CreateSecurityConfigResponseSpecifies a security configuration for OpenSearch Serverless. For more information, see SAML authentication for Amazon OpenSearch Serverless.
module CreateSecurityConfigRequest =
Awso_opensearchserverless.Values.CreateSecurityConfigRequestSpecifies a security configuration for OpenSearch Serverless. For more information, see SAML authentication for Amazon OpenSearch Serverless.
module CreateLifecyclePolicyResponse =
Awso_opensearchserverless.Values.CreateLifecyclePolicyResponseCreates a lifecyle policy to be applied to OpenSearch Serverless indexes. Lifecycle policies define the number of days or hours to retain the data on an OpenSearch Serverless index. For more information, see Creating data lifecycle policies.
module CreateLifecyclePolicyRequest =
Awso_opensearchserverless.Values.CreateLifecyclePolicyRequestCreates a lifecyle policy to be applied to OpenSearch Serverless indexes. Lifecycle policies define the number of days or hours to retain the data on an OpenSearch Serverless index. For more information, see Creating data lifecycle policies.
Creates an index within an OpenSearch Serverless collection. Unlike other OpenSearch indexes, indexes created by this API are automatically configured to conduct automatic semantic enrichment ingestion and search. For more information, see About automatic semantic enrichment in the OpenSearch User Guide.
Creates an index within an OpenSearch Serverless collection. Unlike other OpenSearch indexes, indexes created by this API are automatically configured to conduct automatic semantic enrichment ingestion and search. For more information, see About automatic semantic enrichment in the OpenSearch User Guide.
Creates a new OpenSearch Serverless collection. For more information, see Creating and managing Amazon OpenSearch Serverless collections.
Creates a new OpenSearch Serverless collection. For more information, see Creating and managing Amazon OpenSearch Serverless collections.
module CreateCollectionGroupResponse =
Awso_opensearchserverless.Values.CreateCollectionGroupResponseCreates a collection group within OpenSearch Serverless. Collection groups let you manage OpenSearch Compute Units (OCUs) at a group level, with multiple collections sharing the group's capacity limits. For more information, see Managing collection groups.
module CreateCollectionGroupRequest =
Awso_opensearchserverless.Values.CreateCollectionGroupRequestCreates a collection group within OpenSearch Serverless. Collection groups let you manage OpenSearch Compute Units (OCUs) at a group level, with multiple collections sharing the group's capacity limits. For more information, see Managing collection groups.
module CreateAccessPolicyResponse =
Awso_opensearchserverless.Values.CreateAccessPolicyResponseCreates a data access policy for OpenSearch Serverless. Access policies limit access to collections and the resources within them, and allow a user to access that data irrespective of the access mechanism or network source. For more information, see Data access control for Amazon OpenSearch Serverless.
Creates a data access policy for OpenSearch Serverless. Access policies limit access to collections and the resources within them, and allow a user to access that data irrespective of the access mechanism or network source. For more information, see Data access control for Amazon OpenSearch Serverless.
module BatchGetVpcEndpointResponse =
Awso_opensearchserverless.Values.BatchGetVpcEndpointResponseReturns attributes for one or more VPC endpoints associated with the current account. For more information, see Access Amazon OpenSearch Serverless using an interface endpoint.
module BatchGetVpcEndpointRequest =
Awso_opensearchserverless.Values.BatchGetVpcEndpointRequestReturns attributes for one or more VPC endpoints associated with the current account. For more information, see Access Amazon OpenSearch Serverless using an interface endpoint.
module BatchGetLifecyclePolicyResponse =
Awso_opensearchserverless.Values.BatchGetLifecyclePolicyResponseReturns one or more configured OpenSearch Serverless lifecycle policies. For more information, see Viewing data lifecycle policies.
module BatchGetLifecyclePolicyRequest =
Awso_opensearchserverless.Values.BatchGetLifecyclePolicyRequestReturns one or more configured OpenSearch Serverless lifecycle policies. For more information, see Viewing data lifecycle policies.
module BatchGetEffectiveLifecyclePolicyResponse =
Awso_opensearchserverless.Values.BatchGetEffectiveLifecyclePolicyResponseReturns a list of successful and failed retrievals for the OpenSearch Serverless indexes. For more information, see Viewing data lifecycle policies.
module BatchGetEffectiveLifecyclePolicyRequest =
Awso_opensearchserverless.Values.BatchGetEffectiveLifecyclePolicyRequestReturns a list of successful and failed retrievals for the OpenSearch Serverless indexes. For more information, see Viewing data lifecycle policies.
module BatchGetCollectionResponse =
Awso_opensearchserverless.Values.BatchGetCollectionResponseReturns attributes for one or more collections, including the collection endpoint, the OpenSearch Dashboards endpoint, and FIPS-compliant endpoints. For more information, see Creating and managing Amazon OpenSearch Serverless collections.
Returns attributes for one or more collections, including the collection endpoint, the OpenSearch Dashboards endpoint, and FIPS-compliant endpoints. For more information, see Creating and managing Amazon OpenSearch Serverless collections.
module BatchGetCollectionGroupResponse =
Awso_opensearchserverless.Values.BatchGetCollectionGroupResponseReturns attributes for one or more collection groups, including capacity limits and the number of collections in each group. For more information, see Creating and managing Amazon OpenSearch Serverless collections.
module BatchGetCollectionGroupRequest =
Awso_opensearchserverless.Values.BatchGetCollectionGroupRequestReturns attributes for one or more collection groups, including capacity limits and the number of collections in each group. For more information, see Creating and managing Amazon OpenSearch Serverless collections.