SearchIndexerDataSourceType Struct
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Defines the type of a datasource.
public readonly struct SearchIndexerDataSourceType : IEquatable<Azure.Search.Documents.Indexes.Models.SearchIndexerDataSourceType>
type SearchIndexerDataSourceType = struct
Public Structure SearchIndexerDataSourceType
Implements IEquatable(Of SearchIndexerDataSourceType)
- Inheritance
-
SearchIndexerDataSourceType
- Implements
Constructors
| SearchIndexerDataSourceType(String) |
Initializes a new instance of SearchIndexerDataSourceType. |
Properties
| AdlsGen2 |
Definition of an Azure ADLS Gen 2 datasource whose credentials can either be a storage connection string or the ResourceId of the storage account. The container property refers to the blob container to be indexed and the optional query property refers to a specific sub-folder in the container. |
| AzureBlob |
Definition of an Azure Blob datasource whose credentials can either be a storage connection string or the ResourceId of the storage account. The container property refers to the blob container to be indexed and the optional query property refers to a specific sub-folder in the container. |
| AzureSql |
Definition of an Azure SQL datasource whose credentials can either be a standard SQL connection string or the ResourceId of the SQL resource. The container property refers to the table or view to be indexed. Query parameter is not supported for this datasource. |
| AzureTable |
Definition of an Azure Table datasource whose credentials can either be a table connection string or the ResourceId of the storage account. The container property refers to the blob container to be indexed and the optional query property can be used to filter rows. |
| CosmosDb |
Definition of an CosmosDB datasource whose credentials can either be a formatted connection string containing details for AccountEndpoint, AccountKey, and Database for a key based connection or details for ResourceID and ApiKind for keyless connection. The container property refers to cosmosdb collection to be indexed and the optional query property refers to a SQL query on the collection. |
| MySql |
Definition of an Azure SQL datasource whose credentials can either be a standard ADO.NET formatted SQL connection string or the ResourceId of the SQL resource. The container property refers to the table or view to be indexed. Query parameter is not supported for this datasource. |
| OneLake |
Definition of an Microsoft Fabric Onelake datasource whose credentials can either be the Fabric workspace GUID or a workspace FQDN. The container property refers to the lakehouse GUID and the optional query property refers to folders or shortcuts in the lakehouse. |
Methods
| Equals(SearchIndexerDataSourceType) |
Indicates whether the current object is equal to another object of the same type. |
| ToString() |
Returns the fully qualified type name of this instance. |
Operators
| Equality(SearchIndexerDataSourceType, SearchIndexerDataSourceType) |
Determines if two SearchIndexerDataSourceType values are the same. |
| Implicit(String to SearchIndexerDataSourceType) |
Converts a String to a SearchIndexerDataSourceType. |
| Inequality(SearchIndexerDataSourceType, SearchIndexerDataSourceType) |
Determines if two SearchIndexerDataSourceType values are not the same. |