AzureDataLakeStorageGen2DataFeedSource Class
AzureDataLakeStorageGen2DataFeedSource.
- Inheritance
-
azure.ai.metricsadvisor.models._models.DataFeedSourceAzureDataLakeStorageGen2DataFeedSource
Constructor
AzureDataLakeStorageGen2DataFeedSource(file_system_name: str, directory_template: str, file_template: str, **kwargs: Any)
Parameters
- credential_id
- str
The datasource credential id.
- account_name
- str
Account name.
- account_key
- str
Account key.
- msi
- bool
If using managed identity authentication.
- datasource_service_principal_id
- str
Datasource service principal unique id.
- datasource_service_principal_in_kv_id
- str
Datasource service principal in key vault unique id.
- datasource_datalake_gen2_shared_key_id
- str
Datasource datalake gen2 shared key unique id.
Variables
- data_source_type
- str or <xref:azure.ai.metricsadvisor.models.DatasourceType>
Required. data source type.Constant filled by server. Possible values include: "AzureApplicationInsights", "AzureBlob", "AzureCosmosDB", "AzureDataExplorer", "AzureDataLakeStorageGen2", "AzureEventHubs", "AzureLogAnalytics", "AzureTable", "InfluxDB", "MongoDB", "MySql", "PostgreSql", "SqlServer".
- authentication_type
- str or <xref:azure.ai.metricsadvisor.models.DatasourceAuthenticationType>
authentication type for corresponding data source. Possible values include: "Basic", "ManagedIdentity", "AzureSQLConnectionString", "DataLakeGen2SharedKey", "ServicePrincipal", "ServicePrincipalInKV". Default is "Basic".
Feedback
Submit and view feedback for