Package-level declarations

Types

Link copied to clipboard
data class GetAccessPolicyResult(val description: String? = null, val policy: String? = null)
Link copied to clipboard
data class GetCollectionResult(val arn: String? = null, val collectionEndpoint: String? = null, val dashboardEndpoint: String? = null, val description: String? = null, val id: String? = null, val standbyReplicas: CollectionStandbyReplicas? = null)
Link copied to clipboard
data class GetIndexResult(val mappings: MappingsProperties? = null, val settings: IndexSettings? = null, val uuid: String? = null)
Link copied to clipboard
data class GetLifecyclePolicyResult(val description: String? = null, val policy: String? = null)
Link copied to clipboard
data class GetSecurityConfigResult(val description: String? = null, val iamIdentityCenterOptions: SecurityConfigIamIdentityCenterConfigOptions? = null, val id: String? = null, val samlOptions: SecurityConfigSamlConfigOptions? = null)
Link copied to clipboard
data class GetSecurityPolicyResult(val description: String? = null, val policy: String? = null)
Link copied to clipboard
data class GetVpcEndpointResult(val id: String? = null, val securityGroupIds: List<String>? = null, val subnetIds: List<String>? = null)
Link copied to clipboard
data class IndexPropertyMapping(val dimension: Int? = null, val index: Boolean? = null, val method: IndexPropertyMappingMethodProperties? = null, val properties: Map<String, IndexPropertyMapping>? = null, val type: IndexPropertyMappingType, val value: String? = null)
data class IndexPropertyMappingMethodPropertiesParametersProperties(val efConstruction: Int? = null, val m: Int? = null)

Additional parameters for the k-NN algorithm

Link copied to clipboard
data class IndexSettings(val index: IndexSettingsIndexProperties? = null)
Link copied to clipboard
data class IndexSettingsIndexProperties(val knn: Boolean? = null, val knnAlgoParamEfSearch: Int? = null, val refreshInterval: String? = null)

Index settings.

Link copied to clipboard
data class MappingsProperties(val properties: Map<String, IndexPropertyMapping>? = null)

Index Mappings

data class SecurityConfigIamIdentityCenterConfigOptions(val applicationArn: String? = null, val applicationDescription: String? = null, val applicationName: String? = null, val groupAttribute: String? = null, val instanceArn: String, val userAttribute: String? = null)

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 SecurityConfigSamlConfigOptions(val groupAttribute: String? = null, val metadata: String, val openSearchServerlessEntityId: String? = null, val sessionTimeout: Int? = null, val userAttribute: String? = null)

Describes saml options in form of key value map