Package software.amazon.awscdk.services.opensearchserverless
package software.amazon.awscdk.services.opensearchserverless
AWS::OpenSearchServerless Construct Library
This module is part of the AWS Cloud Development Kit project.
import software.amazon.awscdk.services.opensearchserverless.*;
There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:
- Search Construct Hub for OpenSearchServerless construct libraries
- Use the automatically generated L1 constructs, in the same way you would use the CloudFormation AWS::OpenSearchServerless resources directly.
There are no hand-written (L2) constructs for this service yet. However, you can still use the automatically generated L1 constructs, and use this service exactly as you would using CloudFormation directly.
For more information on the resources and properties available for this service, see the CloudFormation documentation for AWS::OpenSearchServerless.
(Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)
-
ClassDescriptionA reference to a AccessPolicy resource.A builder for
AccessPolicyReferenceAn implementation forAccessPolicyReferenceCreates a data access policy for OpenSearch Serverless.A fluent builder forCfnAccessPolicy.Properties for defining aCfnAccessPolicy.A builder forCfnAccessPolicyPropsAn implementation forCfnAccessPolicyPropsSpecifies an OpenSearch Serverless collection.A fluent builder forCfnCollection.Properties for defining aCfnCollection.A builder forCfnCollectionPropsAn implementation forCfnCollectionPropsAn OpenSearch Serverless index resource.A fluent builder forCfnIndex.An OpenSearch Serverless index resource.A builder forCfnIndex.IndexPropertyAn implementation forCfnIndex.IndexPropertyIndex settings for the OpenSearch Serverless index.A builder forCfnIndex.IndexSettingsPropertyAn implementation forCfnIndex.IndexSettingsPropertyIndex mappings for the OpenSearch Serverless index.A builder forCfnIndex.MappingsPropertyAn implementation forCfnIndex.MappingsPropertyConfiguration for k-NN search method.A builder forCfnIndex.MethodPropertyAn implementation forCfnIndex.MethodPropertyAdditional parameters for the k-NN algorithm.A builder forCfnIndex.ParametersPropertyAn implementation forCfnIndex.ParametersPropertyProperty mappings for the OpenSearch Serverless index.A builder forCfnIndex.PropertyMappingPropertyAn implementation forCfnIndex.PropertyMappingPropertyProperties for defining aCfnIndex.A builder forCfnIndexPropsAn implementation forCfnIndexPropsCreates a lifecyle policy to be applied to OpenSearch Serverless indexes.A fluent builder forCfnLifecyclePolicy.Properties for defining aCfnLifecyclePolicy.A builder forCfnLifecyclePolicyPropsAn implementation forCfnLifecyclePolicyPropsSpecifies a security configuration for OpenSearch Serverless.A fluent builder forCfnSecurityConfig.Describes IAM federation options for an OpenSearch Serverless security configuration in the form of a key-value map.A builder forCfnSecurityConfig.IamFederationConfigOptionsPropertyAn implementation forCfnSecurityConfig.IamFederationConfigOptionsPropertyDescribes IAM Identity Center options for an OpenSearch Serverless security configuration in the form of a key-value map.A builder forCfnSecurityConfig.IamIdentityCenterConfigOptionsPropertyAn implementation forCfnSecurityConfig.IamIdentityCenterConfigOptionsPropertyDescribes SAML options for an OpenSearch Serverless security configuration in the form of a key-value map.A builder forCfnSecurityConfig.SamlConfigOptionsPropertyAn implementation forCfnSecurityConfig.SamlConfigOptionsPropertyProperties for defining aCfnSecurityConfig.A builder forCfnSecurityConfigPropsAn implementation forCfnSecurityConfigPropsCreates an encryption or network policy to be used by one or more OpenSearch Serverless collections.A fluent builder forCfnSecurityPolicy.Properties for defining aCfnSecurityPolicy.A builder forCfnSecurityPolicyPropsAn implementation forCfnSecurityPolicyPropsCreates an OpenSearch Serverless-managed interface VPC endpoint.A fluent builder forCfnVpcEndpoint.Properties for defining aCfnVpcEndpoint.A builder forCfnVpcEndpointPropsAn implementation forCfnVpcEndpointPropsA reference to a Collection resource.A builder forCollectionReferenceAn implementation forCollectionReference(experimental) Indicates that this resource can be referenced as a AccessPolicy.Internal default implementation forIAccessPolicyRef.A proxy class which represents a concrete javascript instance of this type.(experimental) Indicates that this resource can be referenced as a Collection.Internal default implementation forICollectionRef.A proxy class which represents a concrete javascript instance of this type.(experimental) Indicates that this resource can be referenced as a Index.Internal default implementation forIIndexRef.A proxy class which represents a concrete javascript instance of this type.(experimental) Indicates that this resource can be referenced as a LifecyclePolicy.Internal default implementation forILifecyclePolicyRef.A proxy class which represents a concrete javascript instance of this type.A reference to a Index resource.A builder forIndexReferenceAn implementation forIndexReference(experimental) Indicates that this resource can be referenced as a SecurityConfig.Internal default implementation forISecurityConfigRef.A proxy class which represents a concrete javascript instance of this type.(experimental) Indicates that this resource can be referenced as a SecurityPolicy.Internal default implementation forISecurityPolicyRef.A proxy class which represents a concrete javascript instance of this type.(experimental) Indicates that this resource can be referenced as a VpcEndpoint.Internal default implementation forIVpcEndpointRef.A proxy class which represents a concrete javascript instance of this type.A reference to a LifecyclePolicy resource.A builder forLifecyclePolicyReferenceAn implementation forLifecyclePolicyReferenceA reference to a SecurityConfig resource.A builder forSecurityConfigReferenceAn implementation forSecurityConfigReferenceA reference to a SecurityPolicy resource.A builder forSecurityPolicyReferenceAn implementation forSecurityPolicyReferenceA reference to a VpcEndpoint resource.A builder forVpcEndpointReferenceAn implementation forVpcEndpointReference