Aracılığıyla paylaş


Accounts - Create

Verilen kaynak grubunda hesap oluşturma

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

URI Parametreleri

Name İçinde Gerekli Tür Description
accountName
path True

string

Paylaşım hesabının adı.

resourceGroupName
path True

string

Kaynak grubu adı.

subscriptionId
path True

string

Abonelik tanımlayıcısı

api-version
query True

string

Kullanılacak api sürümü.

İstek Gövdesi

Name Gerekli Tür Description
identity True

Identity

Hesapta Kimlik Bilgileri

location

string

Azure kaynağının konumu.

tags

object

Azure kaynağındaki etiketler.

Yanıtlar

Name Tür Description
200 OK

Account

Başarı

201 Created

Account

Başarı

Other Status Codes

DataShareError

Microsoft.DataShare kaynak sağlayıcısından bir hata yanıtı alındı.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Akışı.

Tür: oauth2
Akış: implicit
Yetkilendirme URL’si: https://login.microsoftonline.com/common/oauth2/authorize

Kapsamlar

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Örnekler

Accounts_Create

Örnek isteği

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

Örnek yanıt

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

Tanımlar

Name Description
Account

Hesap veri aktarımı nesnesi.

createdByType

Kaynağı oluşturan kimliğin türü.

DataShareError

Veri paylaşımı hata modeli.

DataShareErrorInfo

Veri paylaşımı hata gövdesi modeli.

Identity

Kaynağın kimliği

lastModifiedByType

Kaynağı en son değiştiren kimlik türü.

provisioningState

Hesabın sağlama durumu

SystemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

type

Kimlik Türü

Account

Hesap veri aktarımı nesnesi.

Name Tür Description
id

string

Azure kaynağının kaynak kimliği

identity

Identity

Hesapta Kimlik Bilgileri

location

string

Azure kaynağının konumu.

name

string

Azure kaynağının adı

properties.createdAt

string (date-time)

Hesabın oluşturulduğu saat.

properties.provisioningState

provisioningState

Hesabın sağlama durumu

properties.userEmail

string

Kaynağı oluşturan kullanıcının e-postası

properties.userName

string

Kaynağı oluşturan kullanıcının adı

systemData

SystemData

Azure kaynağının Sistem Verileri.

tags

object

Azure kaynağındaki etiketler.

type

string

Azure kaynağının türü

createdByType

Kaynağı oluşturan kimliğin türü.

Değer Description
User
Application
ManagedIdentity
Key

DataShareError

Veri paylaşımı hata modeli.

Name Tür Description
error

DataShareErrorInfo

Veri paylaşımı hata gövdesi

DataShareErrorInfo

Veri paylaşımı hata gövdesi modeli.

Name Tür Description
code

string

Hatanın kodu

details

DataShareErrorInfo[]

Hata modelinin iç içe ayrıntıları

message

string

Hata iletisi

target

string

Hatanın hedefi

Identity

Kaynağın kimliği

Name Tür Description
principalId

string

hizmet sorumlusu kimliği

tenantId

string

Kiracı Kimliği

type

type

Kimlik Türü

lastModifiedByType

Kaynağı en son değiştiren kimlik türü.

Değer Description
User
Application
ManagedIdentity
Key

provisioningState

Hesabın sağlama durumu

Değer Description
Succeeded
Creating
Deleting
Moving
Failed

SystemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

Name Tür Description
createdAt

string (date-time)

Kaynak oluşturma (UTC) zaman damgası.

createdBy

string

Kaynağı oluşturan kimlik.

createdByType

createdByType

Kaynağı oluşturan kimliğin türü.

lastModifiedAt

string (date-time)

Kaynağı en son değiştiren kimlik türü.

lastModifiedBy

string

Kaynağı en son değiştiren kimlik.

lastModifiedByType

lastModifiedByType

Kaynağı en son değiştiren kimlik türü.

type

Kimlik Türü

Değer Description
SystemAssigned