Share via


SearchSkuLimits Class

Definition

Describes the limits associated with a SKU offering.

public class SearchSkuLimits : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Search.Models.SearchSkuLimits>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Search.Models.SearchSkuLimits>
type SearchSkuLimits = class
    interface IJsonModel<SearchSkuLimits>
    interface IPersistableModel<SearchSkuLimits>
Public Class SearchSkuLimits
Implements IJsonModel(Of SearchSkuLimits), IPersistableModel(Of SearchSkuLimits)
Inheritance
SearchSkuLimits
Implements

Properties

Name Description
Indexers

The maximum number of indexers available for this SKU.

Indexes

The maximum number of indexes available for this SKU.

Partitions

The maximum number of partitions available for this SKU.

PartitionStorageInGigabytes

The maximum storage size in Gigabytes available for this SKU per partition.

PartitionVectorStorageInGigabytes

The maximum vector storage size in Gigabytes available for this SKU per partition.

Replicas

The maximum number of replicas available for this SKU.

SearchUnits

The maximum number of search units available for this SKU.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<SearchSkuLimits>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<SearchSkuLimits>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<SearchSkuLimits>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<SearchSkuLimits>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<SearchSkuLimits>.Write(ModelReaderWriterOptions)

Applies to