# Packages
Package opensearchserverlessiface provides an interface to enable mocking the OpenSearch Service Serverless service client for testing your code.
# Functions
AccessPolicyType_Values returns all elements of the AccessPolicyType enum.
CollectionStatus_Values returns all elements of the CollectionStatus enum.
CollectionType_Values returns all elements of the CollectionType enum.
LifecyclePolicyType_Values returns all elements of the LifecyclePolicyType enum.
New creates a new instance of the OpenSearchServerless client with a session.
ResourceType_Values returns all elements of the ResourceType enum.
SecurityConfigType_Values returns all elements of the SecurityConfigType enum.
SecurityPolicyType_Values returns all elements of the SecurityPolicyType enum.
StandbyReplicas_Values returns all elements of the StandbyReplicas enum.
VpcEndpointStatus_Values returns all elements of the VpcEndpointStatus enum.
# Constants
AccessPolicyTypeData is a AccessPolicyType enum value.
CollectionStatusActive is a CollectionStatus enum value.
CollectionStatusCreating is a CollectionStatus enum value.
CollectionStatusDeleting is a CollectionStatus enum value.
CollectionStatusFailed is a CollectionStatus enum value.
CollectionTypeSearch is a CollectionType enum value.
CollectionTypeTimeseries is a CollectionType enum value.
CollectionTypeVectorsearch is a CollectionType enum value.
ID to lookup a service endpoint with.
ErrCodeConflictException for service response error code "ConflictException".
ErrCodeInternalServerException for service response error code "InternalServerException".
ErrCodeOcuLimitExceededException for service response error code "OcuLimitExceededException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeServiceQuotaExceededException for service response error code "ServiceQuotaExceededException".
ErrCodeValidationException for service response error code "ValidationException".
LifecyclePolicyTypeRetention is a LifecyclePolicyType enum value.
ResourceTypeIndex is a ResourceType enum value.
SecurityConfigTypeSaml is a SecurityConfigType enum value.
SecurityPolicyTypeEncryption is a SecurityPolicyType enum value.
SecurityPolicyTypeNetwork is a SecurityPolicyType enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
StandbyReplicasDisabled is a StandbyReplicas enum value.
StandbyReplicasEnabled is a StandbyReplicas enum value.
VpcEndpointStatusActive is a VpcEndpointStatus enum value.
VpcEndpointStatusDeleting is a VpcEndpointStatus enum value.
VpcEndpointStatusFailed is a VpcEndpointStatus enum value.
VpcEndpointStatusPending is a VpcEndpointStatus enum value.
# Structs
Details about an OpenSearch Serverless access policy.
Statistics for an OpenSearch Serverless access policy.
A summary of the data access policy.
OpenSearch Serverless-related information for the current account.
The maximum capacity limits for all OpenSearch Serverless collections, in OpenSearch Compute Units (OCUs).
Details about each OpenSearch Serverless collection, including the collection endpoint and the OpenSearch Dashboards endpoint.
Error information for an OpenSearch Serverless request.
A list of filter keys that you can use for LIST, UPDATE, and DELETE requests to OpenSearch Serverless collections.
Details about each OpenSearch Serverless collection.
When creating a resource, thrown when a resource with the same name already exists or is being created.
Details about the created OpenSearch Serverless collection.
Creation details for an OpenSearch Serverless-managed interface endpoint.
Details about a deleted OpenSearch Serverless collection.
Deletion details for an OpenSearch Serverless-managed interface endpoint.
Error information for an OpenSearch Serverless request.
Error information for an OpenSearch Serverless request.
Thrown when an error internal to the service occurs while processing a request.
Details about an OpenSearch Serverless lifecycle policy.
Error information for an OpenSearch Serverless request.
The unique identifiers of policy types and policy names.
The unique identifiers of policy types and resource names.
Statistics for an OpenSearch Serverless lifecycle policy.
A summary of the lifecycle policy.
Thrown when the collection you're attempting to create results in a number of search or indexing OCUs that exceeds the account limit.
OpenSearchServerless provides the API operation methods for making requests to OpenSearch Service Serverless.
Thrown when accessing or deleting a resource that does not exist.
Describes SAML options for an OpenSearch Serverless security configuration in the form of a key-value map.
Details about a security configuration for OpenSearch Serverless.
Statistics for an OpenSearch Serverless security configuration.
A summary of a security configuration for OpenSearch Serverless.
Details about an OpenSearch Serverless security policy.
Statistics for an OpenSearch Serverless security policy.
A summary of a security policy for OpenSearch Serverless.
Thrown when you attempt to create more resources than the service allows based on service quotas.
A map of key-value pairs associated to an OpenSearch Serverless resource.
Details about an updated OpenSearch Serverless collection.
Update details for an OpenSearch Serverless-managed interface endpoint.
Thrown when the HTTP request contains invalid input or is missing required input.
Details about an OpenSearch Serverless-managed interface endpoint.
Error information for a failed BatchGetVpcEndpoint request.
Filter the results of a ListVpcEndpoints request.
The VPC endpoint object.