Package-level declarations

Types

Link copied to clipboard
data class GetAccessPolicyPlainArgs(val name: String, val type: AccessPolicyType) : ConvertibleToJava<GetAccessPolicyPlainArgs>
Link copied to clipboard
data class GetCollectionPlainArgs(val id: String) : ConvertibleToJava<GetCollectionPlainArgs>
Link copied to clipboard
data class GetIndexPlainArgs(val collectionEndpoint: String, val indexName: String) : ConvertibleToJava<GetIndexPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetLifecyclePolicyPlainArgs(val name: String, val type: LifecyclePolicyType) : ConvertibleToJava<GetLifecyclePolicyPlainArgs>
Link copied to clipboard
data class GetSecurityConfigPlainArgs(val id: String) : ConvertibleToJava<GetSecurityConfigPlainArgs>
Link copied to clipboard
data class GetSecurityPolicyPlainArgs(val name: String, val type: SecurityPolicyType) : ConvertibleToJava<GetSecurityPolicyPlainArgs>
Link copied to clipboard
data class GetVpcEndpointPlainArgs(val id: String) : ConvertibleToJava<GetVpcEndpointPlainArgs>
Link copied to clipboard
data class IndexPropertyMappingArgs(val dimension: Output<Int>? = null, val index: Output<Boolean>? = null, val method: Output<IndexPropertyMappingMethodPropertiesArgs>? = null, val properties: Output<Map<String, IndexPropertyMappingArgs>>? = null, val type: Output<IndexPropertyMappingType>, val value: Output<String>? = null) : ConvertibleToJava<IndexPropertyMappingArgs>
Link copied to clipboard
data class IndexPropertyMappingMethodPropertiesArgs(val engine: Output<IndexPropertyMappingMethodPropertiesEngine>, val name: Output<IndexPropertyMappingMethodPropertiesName>, val parameters: Output<IndexPropertyMappingMethodPropertiesParametersPropertiesArgs>? = null, val spaceType: Output<IndexPropertyMappingMethodPropertiesSpaceType>? = null) : ConvertibleToJava<IndexPropertyMappingMethodPropertiesArgs>

Configuration for k-NN search method

data class IndexPropertyMappingMethodPropertiesParametersPropertiesArgs(val efConstruction: Output<Int>? = null, val m: Output<Int>? = null) : ConvertibleToJava<IndexPropertyMappingMethodPropertiesParametersPropertiesArgs>

Additional parameters for the k-NN algorithm

Link copied to clipboard
data class IndexSettingsArgs(val index: Output<IndexSettingsIndexPropertiesArgs>? = null) : ConvertibleToJava<IndexSettingsArgs>
Link copied to clipboard
Link copied to clipboard
data class IndexSettingsIndexPropertiesArgs(val knn: Output<Boolean>? = null, val knnAlgoParamEfSearch: Output<Int>? = null, val refreshInterval: Output<String>? = null) : ConvertibleToJava<IndexSettingsIndexPropertiesArgs>

Index settings.

Link copied to clipboard
data class MappingsPropertiesArgs(val properties: Output<Map<String, IndexPropertyMappingArgs>>? = null) : ConvertibleToJava<MappingsPropertiesArgs>

Index Mappings

data class SecurityConfigIamIdentityCenterConfigOptionsArgs(val applicationArn: Output<String>? = null, val applicationDescription: Output<String>? = null, val applicationName: Output<String>? = null, val groupAttribute: Output<String>? = null, val instanceArn: Output<String>, val userAttribute: Output<String>? = null) : ConvertibleToJava<SecurityConfigIamIdentityCenterConfigOptionsArgs>

Describes IAM Identity Center options for an OpenSearch Serverless security configuration in the form of a key-value map

Link copied to clipboard
data class SecurityConfigSamlConfigOptionsArgs(val groupAttribute: Output<String>? = null, val metadata: Output<String>, val openSearchServerlessEntityId: Output<String>? = null, val sessionTimeout: Output<Int>? = null, val userAttribute: Output<String>? = null) : ConvertibleToJava<SecurityConfigSamlConfigOptionsArgs>

Describes saml options in form of key value map