Condividi tramite


ArmKustoModelFactory.KustoCosmosDBDataConnection Method

Definition

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

id
ResourceIdentifier

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.

managedIdentityObjectId
Nullable<Guid>

The object ID of the managed identity resource.

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.

Applies to