Share via


ArmNetworkAnalyticsModelFactory.DataProductData Method

Definition

Initializes a new instance of DataProductData.

public static Azure.ResourceManager.NetworkAnalytics.DataProductData DataProductData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, string resourceGuid = default, Azure.ResourceManager.NetworkAnalytics.Models.NetworkAnalyticsProvisioningState? provisioningState = default, string publisher = default, string product = default, string majorVersion = default, System.Collections.Generic.IEnumerable<string> owners = default, Azure.ResourceManager.NetworkAnalytics.Models.DataProductControlState? redundancy = default, string purviewAccount = default, string purviewCollection = default, Azure.ResourceManager.NetworkAnalytics.Models.DataProductControlState? privateLinksEnabled = default, Azure.ResourceManager.NetworkAnalytics.Models.DataProductControlState? publicNetworkAccess = default, Azure.ResourceManager.NetworkAnalytics.Models.DataProductControlState? customerManagedKeyEncryptionEnabled = default, Azure.ResourceManager.NetworkAnalytics.Models.EncryptionKeyDetails customerEncryptionKey = default, Azure.ResourceManager.NetworkAnalytics.Models.DataProductNetworkAcls networkacls = default, Azure.ResourceManager.NetworkAnalytics.Models.NetworkAnalyticsManagedResourceGroupConfiguration managedResourceGroupConfiguration = default, System.Collections.Generic.IEnumerable<string> availableMinorVersions = default, string currentMinorVersion = default, string documentation = default, Azure.ResourceManager.NetworkAnalytics.Models.ConsumptionEndpointsProperties consumptionEndpoints = default, Uri keyVaultUri = default);
static member DataProductData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.Models.ManagedServiceIdentity * string * Nullable<Azure.ResourceManager.NetworkAnalytics.Models.NetworkAnalyticsProvisioningState> * string * string * string * seq<string> * Nullable<Azure.ResourceManager.NetworkAnalytics.Models.DataProductControlState> * string * string * Nullable<Azure.ResourceManager.NetworkAnalytics.Models.DataProductControlState> * Nullable<Azure.ResourceManager.NetworkAnalytics.Models.DataProductControlState> * Nullable<Azure.ResourceManager.NetworkAnalytics.Models.DataProductControlState> * Azure.ResourceManager.NetworkAnalytics.Models.EncryptionKeyDetails * Azure.ResourceManager.NetworkAnalytics.Models.DataProductNetworkAcls * Azure.ResourceManager.NetworkAnalytics.Models.NetworkAnalyticsManagedResourceGroupConfiguration * seq<string> * string * string * Azure.ResourceManager.NetworkAnalytics.Models.ConsumptionEndpointsProperties * Uri -> Azure.ResourceManager.NetworkAnalytics.DataProductData
Public Shared Function DataProductData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional resourceGuid As String = Nothing, Optional provisioningState As Nullable(Of NetworkAnalyticsProvisioningState) = Nothing, Optional publisher As String = Nothing, Optional product As String = Nothing, Optional majorVersion As String = Nothing, Optional owners As IEnumerable(Of String) = Nothing, Optional redundancy As Nullable(Of DataProductControlState) = Nothing, Optional purviewAccount As String = Nothing, Optional purviewCollection As String = Nothing, Optional privateLinksEnabled As Nullable(Of DataProductControlState) = Nothing, Optional publicNetworkAccess As Nullable(Of DataProductControlState) = Nothing, Optional customerManagedKeyEncryptionEnabled As Nullable(Of DataProductControlState) = Nothing, Optional customerEncryptionKey As EncryptionKeyDetails = Nothing, Optional networkacls As DataProductNetworkAcls = Nothing, Optional managedResourceGroupConfiguration As NetworkAnalyticsManagedResourceGroupConfiguration = Nothing, Optional availableMinorVersions As IEnumerable(Of String) = Nothing, Optional currentMinorVersion As String = Nothing, Optional documentation As String = Nothing, Optional consumptionEndpoints As ConsumptionEndpointsProperties = Nothing, Optional keyVaultUri As Uri = Nothing) As DataProductData

Parameters

id
ResourceIdentifier

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

tags
IDictionary<String,String>

The tags.

location
AzureLocation

The location.

identity
ManagedServiceIdentity

The managed service identities assigned to this resource.

resourceGuid
String

The resource GUID property of the data product resource.

provisioningState
Nullable<NetworkAnalyticsProvisioningState>

Latest provisioning state of data product.

publisher
String

Data product publisher name.

product
String

Product name of data product.

majorVersion
String

Major version of data product.

owners
IEnumerable<String>

List of name or email associated with data product resource deployment.

redundancy
Nullable<DataProductControlState>

Flag to enable or disable redundancy for data product.

purviewAccount
String

Purview account url for data product to connect to.

purviewCollection
String

Purview collection url for data product to connect to.

privateLinksEnabled
Nullable<DataProductControlState>

Flag to enable or disable private link for data product resource.

publicNetworkAccess
Nullable<DataProductControlState>

Flag to enable or disable public access of data product resource.

customerManagedKeyEncryptionEnabled
Nullable<DataProductControlState>

Flag to enable customer managed key encryption for data product.

customerEncryptionKey
EncryptionKeyDetails

Customer managed encryption key details for data product.

networkacls
DataProductNetworkAcls

Network rule set for data product.

managedResourceGroupConfiguration
NetworkAnalyticsManagedResourceGroupConfiguration

Managed resource group configuration.

availableMinorVersions
IEnumerable<String>

List of available minor versions of the data product resource.

currentMinorVersion
String

Current configured minor version of the data product resource.

documentation
String

Documentation link for the data product based on definition file.

consumptionEndpoints
ConsumptionEndpointsProperties

Resource links which exposed to the customer to query the data.

keyVaultUri
Uri

Key vault url.

Returns

A new DataProductData instance for mocking.

Applies to