ArmNetworkAnalyticsModelFactory.DataProductData 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 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
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.