ArmPowerBIDedicatedModelFactory.DedicatedCapacityData Method

Definition

Initializes a new instance of DedicatedCapacityData.

public static Azure.ResourceManager.PowerBIDedicated.DedicatedCapacityData DedicatedCapacityData (string id = default, string name = default, string resourceType = default, Azure.Core.AzureLocation location = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.ResourceManager.PowerBIDedicated.Models.SystemData systemData = default, Azure.ResourceManager.PowerBIDedicated.Models.CapacitySku sku = default, System.Collections.Generic.IEnumerable<string> administrationMembers = default, Azure.ResourceManager.PowerBIDedicated.Models.Mode? mode = default, Guid? tenantId = default, string friendlyName = default, Azure.ResourceManager.PowerBIDedicated.Models.State? state = default, Azure.ResourceManager.PowerBIDedicated.Models.CapacityProvisioningState? provisioningState = default);
static member DedicatedCapacityData : string * string * string * Azure.Core.AzureLocation * System.Collections.Generic.IDictionary<string, string> * Azure.ResourceManager.PowerBIDedicated.Models.SystemData * Azure.ResourceManager.PowerBIDedicated.Models.CapacitySku * seq<string> * Nullable<Azure.ResourceManager.PowerBIDedicated.Models.Mode> * Nullable<Guid> * string * Nullable<Azure.ResourceManager.PowerBIDedicated.Models.State> * Nullable<Azure.ResourceManager.PowerBIDedicated.Models.CapacityProvisioningState> -> Azure.ResourceManager.PowerBIDedicated.DedicatedCapacityData
Public Shared Function DedicatedCapacityData (Optional id As String = Nothing, Optional name As String = Nothing, Optional resourceType As String = Nothing, Optional location As AzureLocation = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional systemData As SystemData = Nothing, Optional sku As CapacitySku = Nothing, Optional administrationMembers As IEnumerable(Of String) = Nothing, Optional mode As Nullable(Of Mode) = Nothing, Optional tenantId As Nullable(Of Guid) = Nothing, Optional friendlyName As String = Nothing, Optional state As Nullable(Of State) = Nothing, Optional provisioningState As Nullable(Of CapacityProvisioningState) = Nothing) As DedicatedCapacityData

Parameters

id
String

An identifier that represents the PowerBI Dedicated resource.

name
String

The name of the PowerBI Dedicated resource.

resourceType
String

The type of the PowerBI Dedicated resource.

location
AzureLocation

Location of the PowerBI Dedicated resource.

tags
IDictionary<String,String>

Key-value pairs of additional resource provisioning properties.

systemData
SystemData

Metadata pertaining to creation and last modification of the resource.

sku
CapacitySku

The SKU of the PowerBI Dedicated capacity resource.

administrationMembers
IEnumerable<String>

A collection of Dedicated capacity administrators.

mode
Nullable<Mode>

Specifies the generation of the Power BI Embedded capacity. If no value is specified, the default value 'Gen2' is used. Learn More.

tenantId
Nullable<Guid>

Tenant ID for the capacity. Used for creating Pro Plus capacity.

friendlyName
String

Capacity name.

state
Nullable<State>

The current state of PowerBI Dedicated resource. The state is to indicate more states outside of resource provisioning.

provisioningState
Nullable<CapacityProvisioningState>

The current deployment state of PowerBI Dedicated resource. The provisioningState is to indicate states for resource provisioning.

Returns

A new DedicatedCapacityData instance for mocking.

Applies to