Partilhar via


Accounts - Create

Criar uma conta no grupo de recursos fornecido

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

Parâmetros do URI

Name Em Necessário Tipo Description
accountName
path True

string

O nome da conta de compartilhamento.

resourceGroupName
path True

string

O nome do grupo de recursos.

subscriptionId
path True

string

O identificador da subscrição

api-version
query True

string

A versão da api a ser usada.

Corpo do Pedido

Name Necessário Tipo Description
identity True

Identity

Informações de identidade na conta

location

string

Localização do recurso azure.

tags

object

Tags no recurso azure.

Respostas

Name Tipo Description
200 OK

Account

Sucesso

201 Created

Account

Sucesso

Other Status Codes

DataShareError

Uma resposta de erro recebida do provedor de recursos Microsoft.DataShare.

Segurança

azure_auth

Fluxo OAuth2 do Azure Ative Directory.

Tipo: oauth2
Fluxo: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Âmbitos

Name Description
user_impersonation personificar a sua conta de utilizador

Exemplos

Accounts_Create

Pedido de amostra

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

Resposta da amostra

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

Definições

Name Description
Account

Um objeto de transferência de dados de conta.

createdByType

O tipo de identidade que criou o recurso.

DataShareError

O modelo de erro de compartilhamento de dados.

DataShareErrorInfo

O modelo de corpo de erro de compartilhamento de dados.

Identity

Identidade do recurso

lastModifiedByType

O tipo de identidade que modificou o recurso pela última vez.

provisioningState

Estado de provisionamento da Conta

SystemData

Metadados referentes à criação e última modificação do recurso.

type

Tipo de identidade

Account

Um objeto de transferência de dados de conta.

Name Tipo Description
id

string

A id do recurso azure

identity

Identity

Informações de identidade na conta

location

string

Localização do recurso azure.

name

string

Nome do recurso azure

properties.createdAt

string (date-time)

Hora em que a conta foi criada.

properties.provisioningState

provisioningState

Estado de provisionamento da Conta

properties.userEmail

string

Email do usuário que criou o recurso

properties.userName

string

Nome do usuário que criou o recurso

systemData

SystemData

Dados do sistema do recurso do Azure.

tags

object

Tags no recurso azure.

type

string

Tipo do recurso azure

createdByType

O tipo de identidade que criou o recurso.

Valor Description
User
Application
ManagedIdentity
Key

DataShareError

O modelo de erro de compartilhamento de dados.

Name Tipo Description
error

DataShareErrorInfo

O corpo do erro de compartilhamento de dados

DataShareErrorInfo

O modelo de corpo de erro de compartilhamento de dados.

Name Tipo Description
code

string

Código do erro

details

DataShareErrorInfo[]

Detalhes aninhados do modelo de erro

message

string

Mensagem do erro

target

string

Alvo do erro

Identity

Identidade do recurso

Name Tipo Description
principalId

string

ID da entidade de serviço

tenantId

string

ID do inquilino

type

type

Tipo de identidade

lastModifiedByType

O tipo de identidade que modificou o recurso pela última vez.

Valor Description
User
Application
ManagedIdentity
Key

provisioningState

Estado de provisionamento da Conta

Valor Description
Succeeded
Creating
Deleting
Moving
Failed

SystemData

Metadados referentes à criação e última modificação do recurso.

Name Tipo Description
createdAt

string (date-time)

O carimbo de data/hora da criação de recursos (UTC).

createdBy

string

A identidade que criou o recurso.

createdByType

createdByType

O tipo de identidade que criou o recurso.

lastModifiedAt

string (date-time)

O tipo de identidade que modificou o recurso pela última vez.

lastModifiedBy

string

A identidade que modificou o recurso pela última vez.

lastModifiedByType

lastModifiedByType

O tipo de identidade que modificou o recurso pela última vez.

type

Tipo de identidade

Valor Description
SystemAssigned