ArmKustoModelFactory.KustoCosmosDBDataConnection Method
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.
Initializes a new instance of KustoCosmosDBDataConnection.
public static Azure.ResourceManager.Kusto.Models.KustoCosmosDBDataConnection KustoCosmosDBDataConnection (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.Core.AzureLocation? location = default, string tableName = default, string mappingRuleName = default, Azure.Core.ResourceIdentifier managedIdentityResourceId = default, Guid? managedIdentityObjectId = default, Azure.Core.ResourceIdentifier cosmosDBAccountResourceId = default, string cosmosDBDatabase = default, string cosmosDBContainer = default, DateTimeOffset? retrievalStartOn = default, Azure.ResourceManager.Kusto.Models.KustoProvisioningState? provisioningState = default);
static member KustoCosmosDBDataConnection : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<Azure.Core.AzureLocation> * string * string * Azure.Core.ResourceIdentifier * Nullable<Guid> * Azure.Core.ResourceIdentifier * string * string * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.Kusto.Models.KustoProvisioningState> -> Azure.ResourceManager.Kusto.Models.KustoCosmosDBDataConnection
Public Shared Function KustoCosmosDBDataConnection (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional location As Nullable(Of AzureLocation) = Nothing, Optional tableName As String = Nothing, Optional mappingRuleName As String = Nothing, Optional managedIdentityResourceId As ResourceIdentifier = Nothing, Optional managedIdentityObjectId As Nullable(Of Guid) = Nothing, Optional cosmosDBAccountResourceId As ResourceIdentifier = Nothing, Optional cosmosDBDatabase As String = Nothing, Optional cosmosDBContainer As String = Nothing, Optional retrievalStartOn As Nullable(Of DateTimeOffset) = Nothing, Optional provisioningState As Nullable(Of KustoProvisioningState) = Nothing) As KustoCosmosDBDataConnection
Parameters
The id.
- name
- String
The name.
- resourceType
- ResourceType
The resourceType.
- systemData
- SystemData
The systemData.
- location
- Nullable<AzureLocation>
Resource location.
- tableName
- String
The case-sensitive name of the existing target table in your cluster. Retrieved data is ingested into this table.
- mappingRuleName
- String
The name of an existing mapping rule to use when ingesting the retrieved data.
- managedIdentityResourceId
- ResourceIdentifier
The resource ID of a managed system or user-assigned identity. The identity is used to authenticate with Cosmos DB.
- cosmosDBAccountResourceId
- ResourceIdentifier
The resource ID of the Cosmos DB account used to create the data connection.
- cosmosDBDatabase
- String
The name of an existing database in the Cosmos DB account.
- cosmosDBContainer
- String
The name of an existing container in the Cosmos DB database.
- retrievalStartOn
- Nullable<DateTimeOffset>
Optional. If defined, the data connection retrieves Cosmos DB documents created or updated after the specified retrieval start date.
- provisioningState
- Nullable<KustoProvisioningState>
The provisioned state of the resource.
Returns
A new KustoCosmosDBDataConnection instance for mocking.