ArmPurviewModelFactory.PurviewAccountData 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.
public static Azure.ResourceManager.Purview.PurviewAccountData PurviewAccountData(Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.Core.AzureLocation location = default, Azure.ResourceManager.Purview.Models.PurviewAccountStatus accountStatus = default, DateTimeOffset? createdOn = default, string createdBy = default, string createdByObjectId = default, string defaultDomain = default, Azure.ResourceManager.Purview.Models.PurviewAccountEndpoint endpoints = default, string friendlyName = default, Azure.ResourceManager.Purview.Models.PurviewIngestionStorage ingestionStorage = default, Azure.ResourceManager.Purview.Models.PurviewManagedEventHubState? managedEventHubState = default, string managedResourceGroupName = default, Azure.ResourceManager.Purview.Models.PurviewManagedResource managedResources = default, Azure.ResourceManager.Purview.Models.ManagedResourcesPublicNetworkAccess? managedResourcesPublicNetworkAccess = default, Azure.ResourceManager.Purview.Models.PurviewAccountMergeInfo mergeInfo = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Purview.PurviewPrivateEndpointConnectionData> privateEndpointConnections = default, Azure.ResourceManager.Purview.Models.PurviewProvisioningState? provisioningState = default, Azure.ResourceManager.Purview.Models.PurviewPublicNetworkAccess? publicNetworkAccess = default, Azure.ResourceManager.Purview.Models.PurviewTenantEndpointState? tenantEndpointState = default, string cloudConnectorsAwsExternalId = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, Azure.ResourceManager.Purview.Models.PurviewAccountSku sku = default);
static member PurviewAccountData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Azure.Core.AzureLocation * Azure.ResourceManager.Purview.Models.PurviewAccountStatus * Nullable<DateTimeOffset> * string * string * string * Azure.ResourceManager.Purview.Models.PurviewAccountEndpoint * string * Azure.ResourceManager.Purview.Models.PurviewIngestionStorage * Nullable<Azure.ResourceManager.Purview.Models.PurviewManagedEventHubState> * string * Azure.ResourceManager.Purview.Models.PurviewManagedResource * Nullable<Azure.ResourceManager.Purview.Models.ManagedResourcesPublicNetworkAccess> * Azure.ResourceManager.Purview.Models.PurviewAccountMergeInfo * seq<Azure.ResourceManager.Purview.PurviewPrivateEndpointConnectionData> * Nullable<Azure.ResourceManager.Purview.Models.PurviewProvisioningState> * Nullable<Azure.ResourceManager.Purview.Models.PurviewPublicNetworkAccess> * Nullable<Azure.ResourceManager.Purview.Models.PurviewTenantEndpointState> * string * System.Collections.Generic.IDictionary<string, string> * Azure.ResourceManager.Models.ManagedServiceIdentity * Azure.ResourceManager.Purview.Models.PurviewAccountSku -> Azure.ResourceManager.Purview.PurviewAccountData
Public Shared Function PurviewAccountData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional location As AzureLocation = Nothing, Optional accountStatus As PurviewAccountStatus = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional createdBy As String = Nothing, Optional createdByObjectId As String = Nothing, Optional defaultDomain As String = Nothing, Optional endpoints As PurviewAccountEndpoint = Nothing, Optional friendlyName As String = Nothing, Optional ingestionStorage As PurviewIngestionStorage = Nothing, Optional managedEventHubState As Nullable(Of PurviewManagedEventHubState) = Nothing, Optional managedResourceGroupName As String = Nothing, Optional managedResources As PurviewManagedResource = Nothing, Optional managedResourcesPublicNetworkAccess As Nullable(Of ManagedResourcesPublicNetworkAccess) = Nothing, Optional mergeInfo As PurviewAccountMergeInfo = Nothing, Optional privateEndpointConnections As IEnumerable(Of PurviewPrivateEndpointConnectionData) = Nothing, Optional provisioningState As Nullable(Of PurviewProvisioningState) = Nothing, Optional publicNetworkAccess As Nullable(Of PurviewPublicNetworkAccess) = Nothing, Optional tenantEndpointState As Nullable(Of PurviewTenantEndpointState) = Nothing, Optional cloudConnectorsAwsExternalId As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional sku As PurviewAccountSku = Nothing) As PurviewAccountData
Parameters
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.
- name
- String
The name of the resource.
- resourceType
- ResourceType
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".
- systemData
- SystemData
Azure Resource Manager metadata containing createdBy and modifiedBy information.
- location
- AzureLocation
The geo-location where the resource lives.
- accountStatus
- PurviewAccountStatus
Gets or sets the status of the account.
- createdOn
- Nullable<DateTimeOffset>
Gets the time at which the entity was created.
- createdBy
- String
Gets the creator of the entity.
- createdByObjectId
- String
Gets the creators of the entity's object id.
- defaultDomain
- String
Gets the default domain in the account.
- endpoints
- PurviewAccountEndpoint
The URIs that are the public endpoints of the account.
- friendlyName
- String
Gets or sets the friendly name.
- ingestionStorage
- PurviewIngestionStorage
Ingestion Storage Account Info.
- managedEventHubState
- Nullable<PurviewManagedEventHubState>
Gets or sets the state of managed eventhub. If enabled managed eventhub will be created, if disabled the managed eventhub will be removed.
- managedResourceGroupName
- String
Gets or sets the managed resource group name.
- managedResources
- PurviewManagedResource
Gets the resource identifiers of the managed resources.
- managedResourcesPublicNetworkAccess
- Nullable<ManagedResourcesPublicNetworkAccess>
Gets or sets the public network access for managed resources.
- mergeInfo
- PurviewAccountMergeInfo
Gets or sets the Merge Info.
- privateEndpointConnections
- IEnumerable<PurviewPrivateEndpointConnectionData>
Gets the private endpoint connections information.
- provisioningState
- Nullable<PurviewProvisioningState>
Gets or sets the state of the provisioning.
- publicNetworkAccess
- Nullable<PurviewPublicNetworkAccess>
Gets or sets the public network access.
- tenantEndpointState
- Nullable<PurviewTenantEndpointState>
Gets or sets the state of tenant endpoint.
- cloudConnectorsAwsExternalId
- String
AWS external identifier. Configured in AWS to allow use of the role arn used for scanning
- tags
- IDictionary<String,String>
Resource tags.
- identity
- ManagedServiceIdentity
The Managed Identity of the resource.
Gets or sets the Sku.
Returns
A new PurviewAccountData instance for mocking.