Udostępnij za pośrednictwem


Accounts - Create

Tworzenie konta w danej grupie zasobów

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataShare/accounts/{accountName}?api-version=2021-08-01

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
accountName
path True

string

Nazwa konta udziału.

resourceGroupName
path True

string

Nazwa grupy zasobów.

subscriptionId
path True

string

Identyfikator subskrypcji

api-version
query True

string

Wersja interfejsu API do użycia.

Treść żądania

Nazwa Wymagane Typ Opis
identity True

Identity

Informacje o tożsamości na koncie

location

string

Lokalizacja zasobu platformy Azure.

tags

object

Tagi w zasobie platformy Azure.

Odpowiedzi

Nazwa Typ Opis
200 OK

Account

Powodzenie

201 Created

Account

Powodzenie

Other Status Codes

DataShareError

Odebrano odpowiedź o błędzie od dostawcy zasobów Microsoft.DataShare.

Zabezpieczenia

azure_auth

Przepływ protokołu OAuth2 usługi Azure Active Directory.

Typ: oauth2
Flow: implicit
Adres URL autoryzacji: https://login.microsoftonline.com/common/oauth2/authorize

Zakresy

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

Accounts_Create

Przykładowe żądanie

PUT https://management.azure.com/subscriptions/433a8dfd-e5d5-4e77-ad86-90acdc75eb1a/resourceGroups/SampleResourceGroup/providers/Microsoft.DataShare/accounts/Account1?api-version=2021-08-01

{
  "location": "West US 2",
  "tags": {
    "tag1": "Red",
    "tag2": "White"
  },
  "identity": {
    "type": "SystemAssigned"
  }
}

Przykładowa odpowiedź

Date: Wed, 13 Sep 2017 18:04:32 GMT
x-ms-request-id: d5496da4-9c52-402f-b067-83cc9ddea888
X-Content-Type-Options: nosniff
x-ms-ratelimit-remaining-tenant-reads: 14999
x-ms-correlation-request-id: 25c78f97-0b0a-4fe9-ad39-883a482265cd
{
  "properties": {
    "userName": "John Smith",
    "createdAt": "2018-11-14T04:47:52.9614956Z",
    "userEmail": "johnsmith@microsoft.com"
  },
  "location": "West US 2",
  "tags": {
    "tag1": "Red",
    "tag2": "White"
  },
  "systemData": {
    "createdBy": "user1",
    "createdByType": "User",
    "createdAt": "2020-01-01T17:18:19.1234567Z",
    "lastModifiedBy": "user2",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2020-01-02T17:18:19.1234567Z"
  },
  "identity": {
    "type": "SystemAssigned"
  },
  "id": "/subscriptions/433a8dfd-e5d5-4e77-ad86-90acdc75eb1a/resourceGroups/SampleResourceGroup/providers/Microsoft.DataShare/accounts/Account1",
  "name": "Account1",
  "type": "Microsoft.DataShare/accounts"
}
Date: Wed, 13 Sep 2017 18:04:32 GMT
x-ms-request-id: d5496da4-9c52-402f-b067-83cc9ddea888
X-Content-Type-Options: nosniff
x-ms-ratelimit-remaining-tenant-reads: 14999
x-ms-correlation-request-id: 25c78f97-0b0a-4fe9-ad39-883a482265cd
{
  "properties": {
    "userName": "John Smith",
    "createdAt": "2018-11-14T04:47:52.9614956Z",
    "userEmail": "johnsmith@microsoft.com"
  },
  "location": "West US 2",
  "tags": {
    "tag1": "Red",
    "tag2": "White"
  },
  "systemData": {
    "createdBy": "user1",
    "createdByType": "User",
    "createdAt": "2020-01-01T17:18:19.1234567Z",
    "lastModifiedBy": "user2",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2020-01-02T17:18:19.1234567Z"
  },
  "identity": {
    "type": "SystemAssigned"
  },
  "id": "/subscriptions/433a8dfd-e5d5-4e77-ad86-90acdc75eb1a/resourceGroups/SampleResourceGroup/providers/Microsoft.DataShare/accounts/Account1",
  "name": "Account1",
  "type": "Microsoft.DataShare/accounts"
}

Definicje

Nazwa Opis
Account

Obiekt transferu danych konta.

createdByType

Typ tożsamości, która utworzyła zasób.

DataShareError

Model błędu udziału danych.

DataShareErrorInfo

Model treści błędu udziału danych.

Identity

Tożsamość zasobu

lastModifiedByType

Typ tożsamości, która ostatnio zmodyfikowała zasób.

provisioningState

Stan aprowizacji konta

SystemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

type

Typ tożsamości

Account

Obiekt transferu danych konta.

Nazwa Typ Opis
id

string

Identyfikator zasobu platformy Azure

identity

Identity

Informacje o tożsamości na koncie

location

string

Lokalizacja zasobu platformy Azure.

name

string

Nazwa zasobu platformy Azure

properties.createdAt

string (date-time)

Godzina utworzenia konta.

properties.provisioningState

provisioningState

Stan aprowizacji konta

properties.userEmail

string

Adres e-mail użytkownika, który utworzył zasób

properties.userName

string

Nazwa użytkownika, który utworzył zasób

systemData

SystemData

Dane systemowe zasobu platformy Azure.

tags

object

Tagi w zasobie platformy Azure.

type

string

Typ zasobu platformy Azure

createdByType

Typ tożsamości, która utworzyła zasób.

Wartość Opis
User
Application
ManagedIdentity
Key

DataShareError

Model błędu udziału danych.

Nazwa Typ Opis
error

DataShareErrorInfo

Treść błędu udziału danych

DataShareErrorInfo

Model treści błędu udziału danych.

Nazwa Typ Opis
code

string

Kod błędu

details

DataShareErrorInfo[]

Zagnieżdżone szczegóły modelu błędów

message

string

Komunikat o błędzie

target

string

Element docelowy błędu

Identity

Tożsamość zasobu

Nazwa Typ Opis
principalId

string

identyfikator jednostki usługi

tenantId

string

Identyfikator dzierżawy

type

type

Typ tożsamości

lastModifiedByType

Typ tożsamości, która ostatnio zmodyfikowała zasób.

Wartość Opis
User
Application
ManagedIdentity
Key

provisioningState

Stan aprowizacji konta

Wartość Opis
Succeeded
Creating
Deleting
Moving
Failed

SystemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

Nazwa Typ Opis
createdAt

string (date-time)

Sygnatura czasowa tworzenia zasobu (UTC).

createdBy

string

Tożsamość, która utworzyła zasób.

createdByType

createdByType

Typ tożsamości, która utworzyła zasób.

lastModifiedAt

string (date-time)

Typ tożsamości, która ostatnio zmodyfikowała zasób.

lastModifiedBy

string

Tożsamość, która ostatnio zmodyfikowała zasób.

lastModifiedByType

lastModifiedByType

Typ tożsamości, która ostatnio zmodyfikowała zasób.

type

Typ tożsamości

Wartość Opis
SystemAssigned