Uppdaterar det aktuella tillståndet för den angivna dedikerade kapaciteten.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.PowerBIDedicated/capacities/{dedicatedCapacityName}?api-version=2021-01-01
URI-parametrar
| Name |
I |
Obligatorisk |
Typ |
Description |
|
dedicatedCapacityName
|
path |
True
|
string
minLength: 3 maxLength: 63 pattern: ^[a-z][a-z0-9]*$
|
Namnet på den dedikerade kapaciteten. Det måste vara minst 3 tecken och högst 63 tecken.
|
|
resourceGroupName
|
path |
True
|
string
minLength: 1 maxLength: 90
|
Namnet på resursgruppen. Namnet är skiftlägesokänsligt.
|
|
subscriptionId
|
path |
True
|
string
minLength: 1
|
ID för målprenumerationen.
|
|
api-version
|
query |
True
|
string
minLength: 1
|
Den API-version som ska användas för den här åtgärden.
|
Begärandetext
| Name |
Typ |
Description |
|
properties.administration
|
DedicatedCapacityAdministrators
|
En samling dedikerade kapacitetsadministratörer
|
|
properties.mode
|
Mode
|
Anger genereringen av Power BI Embedded-kapaciteten. Om inget värde anges används standardvärdet "Gen2".
Läs mer
|
|
sku
|
CapacitySku
|
SKU:n för den dedikerade kapacitetsresursen.
|
|
tags
|
object
|
Nyckel/värde-par med ytterligare etableringsegenskaper.
|
Svar
| Name |
Typ |
Description |
|
200 OK
|
DedicatedCapacity
|
Azure-åtgärden har slutförts.
|
|
202 Accepted
|
DedicatedCapacity
|
Begäran har godkänts för bearbetning, men bearbetningen har ännu inte slutförts.
Sidhuvuden
- Location: string
- Retry-After: integer
|
|
Other Status Codes
|
ErrorResponse
|
Ett oväntat felsvar.
|
Säkerhet
azure_auth
Azure Active Directory OAuth2-flöde.
Typ:
oauth2
Flow:
implicit
Auktoriseringswebbadress:
https://login.microsoftonline.com/common/oauth2/authorize
Omfattningar
| Name |
Description |
|
user_impersonation
|
personifiera ditt användarkonto
|
Exempel
Update capacity parameters
Exempelbegäran
PATCH https://management.azure.com/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.PowerBIDedicated/capacities/azsdktest?api-version=2021-01-01
{
"properties": {
"administration": {
"members": [
"azsdktest@microsoft.com",
"azsdktest2@microsoft.com"
]
}
},
"sku": {
"name": "A1",
"tier": "PBIE_Azure"
},
"tags": {
"testKey": "testValue"
}
}
import com.azure.resourcemanager.powerbidedicated.models.CapacitySku;
import com.azure.resourcemanager.powerbidedicated.models.CapacitySkuTier;
import com.azure.resourcemanager.powerbidedicated.models.DedicatedCapacity;
import com.azure.resourcemanager.powerbidedicated.models.DedicatedCapacityAdministrators;
import java.util.Arrays;
import java.util.HashMap;
import java.util.Map;
/**
* Samples for Capacities Update.
*/
public final class Main {
/*
* x-ms-original-file: 2021-01-01/updateCapacity.json
*/
/**
* Sample code: Update capacity parameters.
*
* @param manager Entry point to PowerBIDedicatedManager.
*/
public static void
updateCapacityParameters(com.azure.resourcemanager.powerbidedicated.PowerBIDedicatedManager manager) {
DedicatedCapacity resource = manager.capacities()
.getByResourceGroupWithResponse("TestRG", "azsdktest", com.azure.core.util.Context.NONE).getValue();
resource.update().withTags(mapOf("testKey", "fakeTokenPlaceholder"))
.withSku(new CapacitySku().withName("A1").withTier(CapacitySkuTier.PBIE_AZURE))
.withAdministration(new DedicatedCapacityAdministrators()
.withMembers(Arrays.asList("azsdktest@microsoft.com", "azsdktest2@microsoft.com")))
.apply();
}
// Use "Map.of" if available
@SuppressWarnings("unchecked")
private static <T> Map<String, T> mapOf(Object... inputs) {
Map<String, T> map = new HashMap<>();
for (int i = 0; i < inputs.length; i += 2) {
String key = (String) inputs[i];
T value = (T) inputs[i + 1];
map.put(key, value);
}
return map;
}
}
To use the Azure SDK library in your project, see this documentation. To provide feedback on this code sample, open a GitHub issue
from azure.identity import DefaultAzureCredential
from azure.mgmt.powerbidedicated import PowerBIDedicatedMgmtClient
"""
# PREREQUISITES
pip install azure-identity
pip install azure-mgmt-powerbidedicated
# USAGE
python update_capacity.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
AZURE_CLIENT_SECRET. For more info about how to get the value, please see:
https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal
"""
def main():
client = PowerBIDedicatedMgmtClient(
credential=DefaultAzureCredential(),
subscription_id="SUBSCRIPTION_ID",
)
response = client.capacities.begin_update(
resource_group_name="TestRG",
dedicated_capacity_name="azsdktest",
capacity_update_parameters={
"properties": {"administration": {"members": ["azsdktest@microsoft.com", "azsdktest2@microsoft.com"]}},
"sku": {"name": "A1", "tier": "PBIE_Azure"},
"tags": {"testKey": "testValue"},
},
).result()
print(response)
# x-ms-original-file: 2021-01-01/updateCapacity.json
if __name__ == "__main__":
main()
To use the Azure SDK library in your project, see this documentation. To provide feedback on this code sample, open a GitHub issue
package armpowerbidedicated_test
import (
"context"
"log"
"github.com/Azure/azure-sdk-for-go/sdk/azcore/to"
"github.com/Azure/azure-sdk-for-go/sdk/azidentity"
"github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/powerbidedicated/armpowerbidedicated/v2"
)
// Generated from example definition: 2021-01-01/updateCapacity.json
func ExampleCapacitiesClient_BeginUpdate_updateCapacityParameters() {
cred, err := azidentity.NewDefaultAzureCredential(nil)
if err != nil {
log.Fatalf("failed to obtain a credential: %v", err)
}
ctx := context.Background()
clientFactory, err := armpowerbidedicated.NewClientFactory("613192d7-503f-477a-9cfe-4efc3ee2bd60", cred, nil)
if err != nil {
log.Fatalf("failed to create client: %v", err)
}
poller, err := clientFactory.NewCapacitiesClient().BeginUpdate(ctx, "TestRG", "azsdktest", armpowerbidedicated.DedicatedCapacityUpdateParameters{
Properties: &armpowerbidedicated.DedicatedCapacityMutableProperties{
Administration: &armpowerbidedicated.DedicatedCapacityAdministrators{
Members: []*string{
to.Ptr("azsdktest@microsoft.com"),
to.Ptr("azsdktest2@microsoft.com"),
},
},
},
SKU: &armpowerbidedicated.CapacitySKU{
Name: to.Ptr("A1"),
Tier: to.Ptr(armpowerbidedicated.CapacitySKUTierPBIEAzure),
},
Tags: map[string]*string{
"testKey": to.Ptr("testValue"),
},
}, nil)
if err != nil {
log.Fatalf("failed to finish the request: %v", err)
}
res, err := poller.PollUntilDone(ctx, nil)
if err != nil {
log.Fatalf("failed to poll the result: %v", err)
}
// You could use response here. We use blank identifier for just demo purposes.
_ = res
// If the HTTP response code is 200 as defined in example definition, your response structure would look as follows. Please pay attention that all the values in the output are fake values for just demo purposes.
// res = armpowerbidedicated.CapacitiesClientUpdateResponse{
// DedicatedCapacity: armpowerbidedicated.DedicatedCapacity{
// Name: to.Ptr("azsdktest"),
// ID: to.Ptr("/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.PowerBIDedicated/capacities/azsdktest"),
// Location: to.Ptr("West US"),
// Properties: &armpowerbidedicated.DedicatedCapacityProperties{
// Administration: &armpowerbidedicated.DedicatedCapacityAdministrators{
// Members: []*string{
// to.Ptr("azsdktest@microsoft.com"),
// to.Ptr("azsdktest2@microsoft.com"),
// },
// },
// ProvisioningState: to.Ptr(armpowerbidedicated.CapacityProvisioningStateProvisioning),
// State: to.Ptr(armpowerbidedicated.StateProvisioning),
// },
// SKU: &armpowerbidedicated.CapacitySKU{
// Name: to.Ptr("A1"),
// Tier: to.Ptr(armpowerbidedicated.CapacitySKUTierPBIEAzure),
// },
// SystemData: &armpowerbidedicated.SystemData{
// CreatedAt: to.Ptr(func() time.Time { t, _ := time.Parse(time.RFC3339Nano, "2021-01-01T00:00:19.1234567Z"); return t}()),
// CreatedBy: to.Ptr("user1"),
// CreatedByType: to.Ptr(armpowerbidedicated.CreatedByTypeUser),
// LastModifiedAt: to.Ptr(func() time.Time { t, _ := time.Parse(time.RFC3339Nano, "2021-01-01T00:00:19.1234567Z"); return t}()),
// LastModifiedBy: to.Ptr("user2"),
// LastModifiedByType: to.Ptr(armpowerbidedicated.CreatedByTypeUser),
// },
// Tags: map[string]*string{
// "testKey": to.Ptr("testValue"),
// },
// },
// }
}
To use the Azure SDK library in your project, see this documentation. To provide feedback on this code sample, open a GitHub issue
const { PowerBIDedicated } = require("@azure/arm-powerbidedicated");
const { DefaultAzureCredential } = require("@azure/identity");
/**
* This sample demonstrates how to updates the current state of the specified Dedicated capacity.
*
* @summary updates the current state of the specified Dedicated capacity.
* x-ms-original-file: 2021-01-01/updateCapacity.json
*/
async function updateCapacityParameters() {
const credential = new DefaultAzureCredential();
const subscriptionId = "613192d7-503f-477a-9cfe-4efc3ee2bd60";
const client = new PowerBIDedicated(credential, subscriptionId);
const result = await client.capacities.update("TestRG", "azsdktest", {
administration: { members: ["azsdktest@microsoft.com", "azsdktest2@microsoft.com"] },
sku: { name: "A1", tier: "PBIE_Azure" },
tags: { testKey: "testValue" },
});
console.log(result);
}
To use the Azure SDK library in your project, see this documentation. To provide feedback on this code sample, open a GitHub issue
Exempelsvar
{
"name": "azsdktest",
"id": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.PowerBIDedicated/capacities/azsdktest",
"location": "West US",
"properties": {
"administration": {
"members": [
"azsdktest@microsoft.com",
"azsdktest2@microsoft.com"
]
},
"provisioningState": "Provisioning",
"state": "Provisioning"
},
"sku": {
"name": "A1",
"tier": "PBIE_Azure"
},
"systemData": {
"createdAt": "2021-01-01T00:00:19.1234567Z",
"createdBy": "user1",
"createdByType": "User",
"lastModifiedAt": "2021-01-01T00:00:19.1234567Z",
"lastModifiedBy": "user2",
"lastModifiedByType": "User"
},
"tags": {
"testKey": "testValue"
}
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.PowerBIDedicated/locations/westus/operationstatuses/7e4f488e-f071-4b1a-ae84-e25682d09e4c?api-version=2021-01-01
Location: https://management.azure.com/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.PowerBIDedicated/locations/westus/operationresults/7e4f488e-f071-4b1a-ae84-e25682d09e4c?api-version=2021-01-01
{
"name": "azsdktest",
"id": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.PowerBIDedicated/capacities/azsdktest",
"location": "West US",
"properties": {
"administration": {
"members": [
"azsdktest@microsoft.com",
"azsdktest2@microsoft.com"
]
},
"provisioningState": "Provisioning",
"state": "Provisioning"
},
"sku": {
"name": "A1",
"tier": "PBIE_Azure"
},
"systemData": {
"createdAt": "2021-01-01T00:00:19.1234567Z",
"createdBy": "user1",
"createdByType": "User",
"lastModifiedAt": "2021-01-01T00:00:19.1234567Z",
"lastModifiedBy": "user2",
"lastModifiedByType": "User"
},
"tags": {
"testKey": "testValue"
}
}
Update capacity to Generation 2
Exempelbegäran
PATCH https://management.azure.com/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.PowerBIDedicated/capacities/azsdktest?api-version=2021-01-01
{
"properties": {
"mode": "Gen2"
},
"sku": {
"name": "A1",
"tier": "PBIE_Azure"
},
"tags": {
"testKey": "testValue"
}
}
import com.azure.resourcemanager.powerbidedicated.models.CapacitySku;
import com.azure.resourcemanager.powerbidedicated.models.CapacitySkuTier;
import com.azure.resourcemanager.powerbidedicated.models.DedicatedCapacity;
import com.azure.resourcemanager.powerbidedicated.models.Mode;
import java.util.HashMap;
import java.util.Map;
/**
* Samples for Capacities Update.
*/
public final class Main {
/*
* x-ms-original-file: 2021-01-01/updateToGen2.json
*/
/**
* Sample code: Update capacity to Generation 2.
*
* @param manager Entry point to PowerBIDedicatedManager.
*/
public static void
updateCapacityToGeneration2(com.azure.resourcemanager.powerbidedicated.PowerBIDedicatedManager manager) {
DedicatedCapacity resource = manager.capacities()
.getByResourceGroupWithResponse("TestRG", "azsdktest", com.azure.core.util.Context.NONE).getValue();
resource.update().withTags(mapOf("testKey", "fakeTokenPlaceholder"))
.withSku(new CapacitySku().withName("A1").withTier(CapacitySkuTier.PBIE_AZURE)).withMode(Mode.GEN2).apply();
}
// Use "Map.of" if available
@SuppressWarnings("unchecked")
private static <T> Map<String, T> mapOf(Object... inputs) {
Map<String, T> map = new HashMap<>();
for (int i = 0; i < inputs.length; i += 2) {
String key = (String) inputs[i];
T value = (T) inputs[i + 1];
map.put(key, value);
}
return map;
}
}
To use the Azure SDK library in your project, see this documentation. To provide feedback on this code sample, open a GitHub issue
from azure.identity import DefaultAzureCredential
from azure.mgmt.powerbidedicated import PowerBIDedicatedMgmtClient
"""
# PREREQUISITES
pip install azure-identity
pip install azure-mgmt-powerbidedicated
# USAGE
python update_to_gen2.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
AZURE_CLIENT_SECRET. For more info about how to get the value, please see:
https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal
"""
def main():
client = PowerBIDedicatedMgmtClient(
credential=DefaultAzureCredential(),
subscription_id="SUBSCRIPTION_ID",
)
response = client.capacities.begin_update(
resource_group_name="TestRG",
dedicated_capacity_name="azsdktest",
capacity_update_parameters={
"properties": {"mode": "Gen2"},
"sku": {"name": "A1", "tier": "PBIE_Azure"},
"tags": {"testKey": "testValue"},
},
).result()
print(response)
# x-ms-original-file: 2021-01-01/updateToGen2.json
if __name__ == "__main__":
main()
To use the Azure SDK library in your project, see this documentation. To provide feedback on this code sample, open a GitHub issue
package armpowerbidedicated_test
import (
"context"
"log"
"github.com/Azure/azure-sdk-for-go/sdk/azcore/to"
"github.com/Azure/azure-sdk-for-go/sdk/azidentity"
"github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/powerbidedicated/armpowerbidedicated/v2"
)
// Generated from example definition: 2021-01-01/updateToGen2.json
func ExampleCapacitiesClient_BeginUpdate_updateCapacityToGeneration2() {
cred, err := azidentity.NewDefaultAzureCredential(nil)
if err != nil {
log.Fatalf("failed to obtain a credential: %v", err)
}
ctx := context.Background()
clientFactory, err := armpowerbidedicated.NewClientFactory("613192d7-503f-477a-9cfe-4efc3ee2bd60", cred, nil)
if err != nil {
log.Fatalf("failed to create client: %v", err)
}
poller, err := clientFactory.NewCapacitiesClient().BeginUpdate(ctx, "TestRG", "azsdktest", armpowerbidedicated.DedicatedCapacityUpdateParameters{
Properties: &armpowerbidedicated.DedicatedCapacityMutableProperties{
Mode: to.Ptr(armpowerbidedicated.ModeGen2),
},
SKU: &armpowerbidedicated.CapacitySKU{
Name: to.Ptr("A1"),
Tier: to.Ptr(armpowerbidedicated.CapacitySKUTierPBIEAzure),
},
Tags: map[string]*string{
"testKey": to.Ptr("testValue"),
},
}, nil)
if err != nil {
log.Fatalf("failed to finish the request: %v", err)
}
res, err := poller.PollUntilDone(ctx, nil)
if err != nil {
log.Fatalf("failed to poll the result: %v", err)
}
// You could use response here. We use blank identifier for just demo purposes.
_ = res
// If the HTTP response code is 200 as defined in example definition, your response structure would look as follows. Please pay attention that all the values in the output are fake values for just demo purposes.
// res = armpowerbidedicated.CapacitiesClientUpdateResponse{
// DedicatedCapacity: armpowerbidedicated.DedicatedCapacity{
// Name: to.Ptr("azsdktest"),
// ID: to.Ptr("/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.PowerBIDedicated/capacities/azsdktest"),
// Location: to.Ptr("West US"),
// Properties: &armpowerbidedicated.DedicatedCapacityProperties{
// Administration: &armpowerbidedicated.DedicatedCapacityAdministrators{
// Members: []*string{
// to.Ptr("azsdktest@microsoft.com"),
// to.Ptr("azsdktest2@microsoft.com"),
// },
// },
// Mode: to.Ptr(armpowerbidedicated.ModeGen2),
// ProvisioningState: to.Ptr(armpowerbidedicated.CapacityProvisioningStateProvisioning),
// State: to.Ptr(armpowerbidedicated.StateProvisioning),
// },
// SKU: &armpowerbidedicated.CapacitySKU{
// Name: to.Ptr("A1"),
// Tier: to.Ptr(armpowerbidedicated.CapacitySKUTierPBIEAzure),
// },
// SystemData: &armpowerbidedicated.SystemData{
// CreatedAt: to.Ptr(func() time.Time { t, _ := time.Parse(time.RFC3339Nano, "2021-01-01T00:00:19.1234567Z"); return t}()),
// CreatedBy: to.Ptr("user1"),
// CreatedByType: to.Ptr(armpowerbidedicated.CreatedByTypeUser),
// LastModifiedAt: to.Ptr(func() time.Time { t, _ := time.Parse(time.RFC3339Nano, "2021-01-01T00:00:19.1234567Z"); return t}()),
// LastModifiedBy: to.Ptr("user2"),
// LastModifiedByType: to.Ptr(armpowerbidedicated.CreatedByTypeUser),
// },
// Tags: map[string]*string{
// "testKey": to.Ptr("testValue"),
// },
// },
// }
}
To use the Azure SDK library in your project, see this documentation. To provide feedback on this code sample, open a GitHub issue
const { PowerBIDedicated } = require("@azure/arm-powerbidedicated");
const { DefaultAzureCredential } = require("@azure/identity");
/**
* This sample demonstrates how to updates the current state of the specified Dedicated capacity.
*
* @summary updates the current state of the specified Dedicated capacity.
* x-ms-original-file: 2021-01-01/updateToGen2.json
*/
async function updateCapacityToGeneration2() {
const credential = new DefaultAzureCredential();
const subscriptionId = "613192d7-503f-477a-9cfe-4efc3ee2bd60";
const client = new PowerBIDedicated(credential, subscriptionId);
const result = await client.capacities.update("TestRG", "azsdktest", {
mode: "Gen2",
sku: { name: "A1", tier: "PBIE_Azure" },
tags: { testKey: "testValue" },
});
console.log(result);
}
To use the Azure SDK library in your project, see this documentation. To provide feedback on this code sample, open a GitHub issue
Exempelsvar
{
"name": "azsdktest",
"id": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.PowerBIDedicated/capacities/azsdktest",
"location": "West US",
"properties": {
"administration": {
"members": [
"azsdktest@microsoft.com",
"azsdktest2@microsoft.com"
]
},
"mode": "Gen2",
"provisioningState": "Provisioning",
"state": "Provisioning"
},
"sku": {
"name": "A1",
"tier": "PBIE_Azure"
},
"systemData": {
"createdAt": "2021-01-01T00:00:19.1234567Z",
"createdBy": "user1",
"createdByType": "User",
"lastModifiedAt": "2021-01-01T00:00:19.1234567Z",
"lastModifiedBy": "user2",
"lastModifiedByType": "User"
},
"tags": {
"testKey": "testValue"
}
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.PowerBIDedicated/locations/westus/operationstatuses/7e4f488e-f071-4b1a-ae84-e25682d09e4c?api-version=2021-01-01
Location: https://management.azure.com/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/providers/Microsoft.PowerBIDedicated/locations/westus/operationresults/7e4f488e-f071-4b1a-ae84-e25682d09e4c?api-version=2021-01-01
{
"name": "azsdktest",
"id": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.PowerBIDedicated/capacities/azsdktest",
"location": "West US",
"properties": {
"administration": {
"members": [
"azsdktest@microsoft.com",
"azsdktest2@microsoft.com"
]
},
"mode": "Gen2",
"provisioningState": "Provisioning",
"state": "Provisioning"
},
"sku": {
"name": "A1",
"tier": "PBIE_Azure"
},
"systemData": {
"createdAt": "2021-01-01T00:00:19.1234567Z",
"createdBy": "user1",
"createdByType": "User",
"lastModifiedAt": "2021-01-01T00:00:19.1234567Z",
"lastModifiedBy": "user2",
"lastModifiedByType": "User"
},
"tags": {
"testKey": "testValue"
}
}
Definitioner
| Name |
Description |
|
CapacityProvisioningState
|
Det aktuella distributionstillståndet för den dedikerade PowerBI-resursen. ProvisioningState är att ange tillstånd för resursetablering.
|
|
CapacitySku
|
Representerar SKU-namnet och Azure-prisnivån för PowerBI Dedicated-kapacitetsresursen.
|
|
CapacitySkuTier
|
Namnet på den Azure-prisnivå som SKU:n gäller för.
|
|
createdByType
|
Den typ av identitet som skapade resursen.
|
|
DedicatedCapacity
|
Representerar en instans av en dedikerad kapacitetsresurs.
|
|
DedicatedCapacityAdministrators
|
En matris med administratörsanvändares identiteter
|
|
DedicatedCapacityUpdateParameters
|
Specifikation för etableringsbegäran
|
|
Error
|
Felobjektet.
|
|
ErrorResponse
|
Felobjektet
|
|
Mode
|
Anger genereringen av Power BI Embedded-kapaciteten. Om inget värde anges används standardvärdet "Gen2".
Läs mer
|
|
State
|
Det aktuella tillståndet för den dedikerade PowerBI-resursen. Tillståndet är att ange fler tillstånd utanför resursetablering.
|
|
systemData
|
Metadata som rör skapande och senaste ändring av resursen.
|
CapacityProvisioningState
Uppräkning
Det aktuella distributionstillståndet för den dedikerade PowerBI-resursen. ProvisioningState är att ange tillstånd för resursetablering.
| Värde |
Description |
|
Deleting
|
|
|
Succeeded
|
|
|
Failed
|
|
|
Paused
|
|
|
Suspended
|
|
|
Provisioning
|
|
|
Updating
|
|
|
Suspending
|
|
|
Pausing
|
|
|
Resuming
|
|
|
Preparing
|
|
|
Scaling
|
|
CapacitySku
Objekt
Representerar SKU-namnet och Azure-prisnivån för PowerBI Dedicated-kapacitetsresursen.
| Name |
Typ |
Description |
|
capacity
|
integer
(int32)
|
Kapaciteten för SKU:n.
|
|
name
|
string
|
Namnet på SKU-nivån.
|
|
tier
|
CapacitySkuTier
|
Namnet på den Azure-prisnivå som SKU:n gäller för.
|
CapacitySkuTier
Uppräkning
Namnet på den Azure-prisnivå som SKU:n gäller för.
| Värde |
Description |
|
PBIE_Azure
|
|
|
Premium
|
|
|
AutoPremiumHost
|
|
createdByType
Uppräkning
Den typ av identitet som skapade resursen.
| Värde |
Description |
|
User
|
|
|
Application
|
|
|
ManagedIdentity
|
|
|
Key
|
|
DedicatedCapacity
Objekt
Representerar en instans av en dedikerad kapacitetsresurs.
| Name |
Typ |
Description |
|
id
|
string
|
Fullständigt kvalificerat resurs-ID för resursen. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
|
|
location
|
string
|
Den geo-plats där resursen finns
|
|
name
|
string
|
Namnet på resursen
|
|
properties.administration
|
DedicatedCapacityAdministrators
|
En samling dedikerade kapacitetsadministratörer
|
|
properties.friendlyName
|
string
|
Kapacitetsnamn
|
|
properties.mode
|
Mode
|
Anger genereringen av Power BI Embedded-kapaciteten. Om inget värde anges används standardvärdet "Gen2".
Läs mer
|
|
properties.provisioningState
|
CapacityProvisioningState
|
Det aktuella distributionstillståndet för den dedikerade PowerBI-resursen. ProvisioningState är att ange tillstånd för resursetablering.
|
|
properties.state
|
State
|
Det aktuella tillståndet för den dedikerade PowerBI-resursen. Tillståndet är att ange fler tillstånd utanför resursetablering.
|
|
properties.tenantId
|
string
|
Klientorganisations-ID för kapaciteten. Används för att skapa Pro Plus-kapacitet.
|
|
sku
|
CapacitySku
|
SKU:n för den dedikerade PowerBI-kapacitetsresursen.
|
|
systemData
|
systemData
|
Azure Resource Manager-metadata som innehåller createdBy och modifiedBy information.
|
|
tags
|
object
|
Resursetiketter.
|
|
type
|
string
|
Resurstypen. Till exempel "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts"
|
DedicatedCapacityAdministrators
Objekt
En matris med administratörsanvändares identiteter
| Name |
Typ |
Description |
|
members
|
string[]
|
En matris med administratörsanvändares identiteter.
|
DedicatedCapacityUpdateParameters
Objekt
Specifikation för etableringsbegäran
| Name |
Typ |
Description |
|
properties.administration
|
DedicatedCapacityAdministrators
|
En samling dedikerade kapacitetsadministratörer
|
|
properties.friendlyName
|
string
|
Kapacitetsnamn
|
|
properties.mode
|
Mode
|
Anger genereringen av Power BI Embedded-kapaciteten. Om inget värde anges används standardvärdet "Gen2".
Läs mer
|
|
properties.tenantId
|
string
|
Klientorganisations-ID för kapaciteten. Används för att skapa Pro Plus-kapacitet.
|
|
sku
|
CapacitySku
|
SKU:n för den dedikerade kapacitetsresursen.
|
|
tags
|
object
|
Nyckel/värde-par med ytterligare etableringsegenskaper.
|
Error
Objekt
Felobjektet.
| Name |
Typ |
Description |
|
code
|
string
|
Felkod
|
|
message
|
string
|
Felmeddelande som anger varför åtgärden misslyckades.
|
ErrorResponse
Objekt
Felobjektet
| Name |
Typ |
Description |
|
error
|
Error
|
Felobjektet.
|
Mode
Uppräkning
Anger genereringen av Power BI Embedded-kapaciteten. Om inget värde anges används standardvärdet "Gen2".
Läs mer
| Värde |
Description |
|
Gen1
|
|
|
Gen2
|
|
State
Uppräkning
Det aktuella tillståndet för den dedikerade PowerBI-resursen. Tillståndet är att ange fler tillstånd utanför resursetablering.
| Värde |
Description |
|
Deleting
|
|
|
Succeeded
|
|
|
Failed
|
|
|
Paused
|
|
|
Suspended
|
|
|
Provisioning
|
|
|
Updating
|
|
|
Suspending
|
|
|
Pausing
|
|
|
Resuming
|
|
|
Preparing
|
|
|
Scaling
|
|
systemData
Objekt
Metadata som rör skapande och senaste ändring av resursen.
| Name |
Typ |
Description |
|
createdAt
|
string
(date-time)
|
Tidsstämpeln för resursskapande (UTC).
|
|
createdBy
|
string
|
Identiteten som skapade resursen.
|
|
createdByType
|
createdByType
|
Den typ av identitet som skapade resursen.
|
|
lastModifiedAt
|
string
(date-time)
|
Tidsstämpeln för resursens senaste ändring (UTC)
|
|
lastModifiedBy
|
string
|
Identiteten som senast ändrade resursen.
|
|
lastModifiedByType
|
createdByType
|
Den typ av identitet som senast ändrade resursen.
|