Compartir a través de


Accounts - Create

Creación de una cuenta en el grupo de recursos determinado

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

Parámetros de identificador URI

Nombre En Requerido Tipo Description
accountName
path True

string

Nombre de la cuenta de recurso compartido.

resourceGroupName
path True

string

Nombre del grupo de recursos.

subscriptionId
path True

string

Identificador de suscripción

api-version
query True

string

Versión de api que se va a usar.

Cuerpo de la solicitud

Nombre Requerido Tipo Description
identity True

Identity

Información de identidad en la cuenta

location

string

Ubicación del recurso de Azure.

tags

object

Etiquetas en el recurso de Azure.

Respuestas

Nombre Tipo Description
200 OK

Account

Éxito

201 Created

Account

Éxito

Other Status Codes

DataShareError

Respuesta de error recibida del proveedor de recursos Microsoft.DataShare.

Seguridad

azure_auth

Flujo de OAuth2 de Azure Active Directory.

Tipo: oauth2
Flujo: implicit
Dirección URL de autorización: https://login.microsoftonline.com/common/oauth2/authorize

Ámbitos

Nombre Description
user_impersonation suplantar la cuenta de usuario

Ejemplos

Accounts_Create

Solicitud de ejemplo

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

Respuesta de muestra

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

Definiciones

Nombre Description
Account

Objeto de transferencia de datos de cuenta.

createdByType

Tipo de identidad que creó el recurso.

DataShareError

Modelo de error del recurso compartido de datos.

DataShareErrorInfo

Modelo de cuerpo del error del recurso compartido de datos.

Identity

Identidad del recurso

lastModifiedByType

Tipo de identidad que modificó por última vez el recurso.

provisioningState

Estado de aprovisionamiento de la cuenta

SystemData

Metadatos relativos a la creación y última modificación del recurso.

type

Tipo de identidad

Account

Objeto de transferencia de datos de cuenta.

Nombre Tipo Description
id

string

Identificador de recurso del recurso de Azure

identity

Identity

Información de identidad en la cuenta

location

string

Ubicación del recurso de Azure.

name

string

Nombre del recurso de Azure

properties.createdAt

string (date-time)

Hora en la que se creó la cuenta.

properties.provisioningState

provisioningState

Estado de aprovisionamiento de la cuenta

properties.userEmail

string

Correo electrónico del usuario que creó el recurso

properties.userName

string

Nombre del usuario que creó el recurso

systemData

SystemData

Datos del sistema del recurso de Azure.

tags

object

Etiquetas en el recurso de Azure.

type

string

Tipo del recurso de Azure

createdByType

Tipo de identidad que creó el recurso.

Valor Description
User
Application
ManagedIdentity
Key

DataShareError

Modelo de error del recurso compartido de datos.

Nombre Tipo Description
error

DataShareErrorInfo

Cuerpo del error del recurso compartido de datos

DataShareErrorInfo

Modelo de cuerpo del error del recurso compartido de datos.

Nombre Tipo Description
code

string

Código del error

details

DataShareErrorInfo[]

Detalles anidados del modelo de error

message

string

Mensaje del error

target

string

Destino del error

Identity

Identidad del recurso

Nombre Tipo Description
principalId

string

id. de entidad de servicio

tenantId

string

Id. de inquilino

type

type

Tipo de identidad

lastModifiedByType

Tipo de identidad que modificó por última vez el recurso.

Valor Description
User
Application
ManagedIdentity
Key

provisioningState

Estado de aprovisionamiento de la cuenta

Valor Description
Succeeded
Creating
Deleting
Moving
Failed

SystemData

Metadatos relativos a la creación y última modificación del recurso.

Nombre Tipo Description
createdAt

string (date-time)

Marca de tiempo de creación de recursos (UTC).

createdBy

string

Identidad que creó el recurso.

createdByType

createdByType

Tipo de identidad que creó el recurso.

lastModifiedAt

string (date-time)

Tipo de identidad que modificó por última vez el recurso.

lastModifiedBy

string

Identidad que modificó por última vez el recurso.

lastModifiedByType

lastModifiedByType

Tipo de identidad que modificó por última vez el recurso.

type

Tipo de identidad

Valor Description
SystemAssigned