Delen via


Accounts - Create

Een account maken in de opgegeven resourcegroep

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

URI-parameters

Name In Vereist Type Description
accountName
path True

string

De naam van het share-account.

resourceGroupName
path True

string

De naam van de resourcegroep.

subscriptionId
path True

string

De abonnement-ID

api-version
query True

string

De API-versie die moet worden gebruikt.

Aanvraagbody

Name Vereist Type Description
identity True

Identity

Identiteitsgegevens voor het account

location

string

Locatie van de Azure-resource.

tags

object

Tags op de Azure-resource.

Antwoorden

Name Type Description
200 OK

Account

Geslaagd

201 Created

Account

Geslaagd

Other Status Codes

DataShareError

Er is een foutbericht ontvangen van de Microsoft.DataShare-resourceprovider.

Beveiliging

azure_auth

OAuth2-stroom voor Azure Active Directory.

Type: oauth2
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiken

Name Description
user_impersonation Uw gebruikersaccount imiteren

Voorbeelden

Accounts_Create

Voorbeeldaanvraag

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"
  }
}

Voorbeeldrespons

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"
}

Definities

Name Description
Account

Een object voor accountgegevensoverdracht.

createdByType

Het type identiteit waarmee de resource is gemaakt.

DataShareError

Het foutmodel voor gegevensshares.

DataShareErrorInfo

Het hoofdtekstmodel van de gegevensshare.

Identity

Identiteit van resource

lastModifiedByType

Het type identiteit dat de resource voor het laatst heeft gewijzigd.

provisioningState

Inrichtingsstatus van het account

SystemData

Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.

type

Identiteitstype

Account

Een object voor accountgegevensoverdracht.

Name Type Description
id

string

De resource-id van de Azure-resource

identity

Identity

Identiteitsgegevens voor het account

location

string

Locatie van de Azure-resource.

name

string

Naam van de Azure-resource

properties.createdAt

string (date-time)

Tijdstip waarop het account is gemaakt.

properties.provisioningState

provisioningState

Inrichtingsstatus van het account

properties.userEmail

string

E-mail van de gebruiker die de resource heeft gemaakt

properties.userName

string

Naam van de gebruiker die de resource heeft gemaakt

systemData

SystemData

Systeemgegevens van de Azure-resource.

tags

object

Tags op de Azure-resource.

type

string

Type azure-resource

createdByType

Het type identiteit waarmee de resource is gemaakt.

Waarde Description
User
Application
ManagedIdentity
Key

DataShareError

Het foutmodel voor gegevensshares.

Name Type Description
error

DataShareErrorInfo

De hoofdtekst van de gegevenssharefout

DataShareErrorInfo

Het hoofdtekstmodel van de gegevensshare.

Name Type Description
code

string

Code van de fout

details

DataShareErrorInfo[]

Geneste details van het foutmodel

message

string

Bericht van de fout

target

string

Doel van de fout

Identity

Identiteit van resource

Name Type Description
principalId

string

service-principal-id

tenantId

string

Tenant-id

type

type

Identiteitstype

lastModifiedByType

Het type identiteit dat de resource voor het laatst heeft gewijzigd.

Waarde Description
User
Application
ManagedIdentity
Key

provisioningState

Inrichtingsstatus van het account

Waarde Description
Succeeded
Creating
Deleting
Moving
Failed

SystemData

Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.

Name Type Description
createdAt

string (date-time)

De tijdstempel van het maken van resources (UTC).

createdBy

string

De identiteit waarmee de resource is gemaakt.

createdByType

createdByType

Het type identiteit waarmee de resource is gemaakt.

lastModifiedAt

string (date-time)

Het type identiteit dat de resource voor het laatst heeft gewijzigd.

lastModifiedBy

string

De identiteit die de resource voor het laatst heeft gewijzigd.

lastModifiedByType

lastModifiedByType

Het type identiteit dat de resource voor het laatst heeft gewijzigd.

type

Identiteitstype

Waarde Description
SystemAssigned