Aracılığıyla paylaş


Accounts - Update

Bir Haritalar Hesabı Güncelleştirmeler. Sku, Etiketler, Özellikler gibi parametrelerin yalnızca bir alt kümesi oluşturulduktan sonra güncelleştirilebilir.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}?api-version=2023-06-01

URI Parametreleri

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

string

Haritalar Hesabının adı.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir.

subscriptionId
path True

string

minLength: 1

Hedef aboneliğin kimliği.

api-version
query True

string

minLength: 1

Bu işlem için kullanılacak API sürümü.

İstek Gövdesi

Name Tür Description
identity

ManagedServiceIdentity

Yönetilen hizmet kimliği (sistem tarafından atanan ve/veya kullanıcı tarafından atanan kimlikler)

kind

kind

Kind özelliğini alın veya ayarlayın.

properties.cors

CorsRules

Blob hizmeti için CORS kurallarını belirtir. İsteğe en fazla beş CorsRule öğesi ekleyebilirsiniz. İstek gövdesine corsrule öğesi eklenmezse, tüm CORS kuralları silinir ve Blob hizmeti için CORS devre dışı bırakılır.

properties.disableLocalAuth

boolean

yerel kimlik doğrulama desteğini Azure Haritalar devre dışı bırakmak için Azure İlkesi iki durumlu işlevlere izin verir. Bu, Paylaşılan Anahtarlar ve Paylaşılan Erişim İmza Belirteci kimlik doğrulamalarını herhangi bir kullanımdan devre dışı bırakır.

properties.encryption

encryption

(İsteğe bağlı) Kaynak tanımına dahil edilmeleri önerilmez. Yalnızca platform (AKA altyapı) şifrelemesini devre dışı bırakmanın mümkün olduğu durumlarda gereklidir. Azure SQL TDE bunun bir örneğidir. Değerler etkinleştirilir ve devre dışı bırakılır.

properties.linkedResources

LinkedResource[]

Eşleme hesabıyla ilişkili kaynakların dizisi. Dizideki bağlı kaynak tek tek güncelleştirilemez; dizideki tüm bağlantılı kaynakları birlikte güncelleştirmeniz gerekir. Bu kaynaklar Azure Haritalar REST API'sinde işlemlerde kullanılabilir. Erişim, bu kaynaklara Yönelik Hesap Yönetilen Kimliklerini Eşleme izinleri tarafından denetlenmektedir.

sku

Sku

Bu hesabın SKU'su.

tags

object

Kaynağı açıklayan anahtar değer çiftlerinin listesini alır veya ayarlar. Bu etiketler, bu kaynağı görüntülemek ve gruplandırırken (kaynak grupları arasında) kullanılabilir. Bir kaynak için en fazla 15 etiket sağlanabilir. Her etiketin 128 karakterden büyük olmayan bir anahtarı ve 256 karakterden büyük olmayan bir değeri olmalıdır.

Yanıtlar

Name Tür Description
200 OK

MapsAccount

Hesap başarıyla güncelleştirildi.

Other Status Codes

ErrorResponse

Hesap oluşturulurken veya güncelleştirilirken bir hata oluştu.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Flow

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

Update Account Encryption
Update Account Managed Identities
Update Account Tags
Update to Gen1 Account
Update to Gen2 Account

Update Account Encryption

Örnek isteği

PATCH https://management.azure.com/subscriptions/21a9967a-e8a9-4656-a70b-96ff1c4d05a0/resourceGroups/myResourceGroup/providers/Microsoft.Maps/accounts/myMapsAccount?api-version=2023-06-01

{
  "identity": {
    "type": "SystemAssigned",
    "userAssignedIdentities": {
      "/subscriptions/21a9967a-e8a9-4656-a70b-96ff1c4d05a0/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identityName": null
    }
  },
  "properties": {
    "encryption": {
      "customerManagedKeyEncryption": {
        "keyEncryptionKeyIdentity": {
          "identityType": "systemAssignedIdentity",
          "userAssignedIdentityResourceId": null
        },
        "keyEncryptionKeyUrl": "https://contosovault.vault.azure.net/keys/contosokek"
      }
    }
  }
}

Örnek yanıt

{
  "id": "/subscriptions/21a9967a-e8a9-4656-a70b-96ff1c4d05a0/resourceGroups/myResourceGroup/providers/Microsoft.Maps/accounts/myMapsAccount",
  "name": "myMapsAccount",
  "type": "Microsoft.Maps/accounts",
  "location": "eastus",
  "kind": "Gen2",
  "sku": {
    "name": "G2",
    "tier": "Standard"
  },
  "systemData": {
    "createdBy": "string",
    "createdByType": "Application",
    "createdAt": "2021-07-02T01:01:01.1075056Z",
    "lastModifiedBy": "string",
    "lastModifiedByType": "Application",
    "lastModifiedAt": "2021-07-02T01:01:01.1075056Z"
  },
  "identity": {
    "type": "SystemAssigned",
    "principalId": "77f72dac-e0aa-484e-9acd-e5e7075310ef",
    "tenantId": "06006684-60c1-4954-a20c-ffd8fbea7276",
    "userAssignedIdentities": {
      "/subscriptions/21a9967a-e8a9-4656-a70b-96ff1c4d05a0/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identityName": {
        "clientId": "b602d315-01b5-4265-af23-859edc4f2431",
        "principalId": "ac287332-364a-41d9-a567-9ad86b9fc299"
      }
    }
  },
  "properties": {
    "uniqueId": "b2e763e6-d6f3-4858-9e2b-7cf8df85c593",
    "provisioningState": "Updating",
    "encryption": {
      "customerManagedKeyEncryption": {
        "keyEncryptionKeyIdentity": {
          "identityType": "systemAssignedIdentity"
        },
        "keyEncryptionKeyUrl": "https://contosovault.vault.azure.net/keys/contosokek"
      }
    }
  }
}

Update Account Managed Identities

Örnek isteği

PATCH https://management.azure.com/subscriptions/21a9967a-e8a9-4656-a70b-96ff1c4d05a0/resourceGroups/myResourceGroup/providers/Microsoft.Maps/accounts/myMapsAccount?api-version=2023-06-01

{
  "kind": "Gen2",
  "sku": {
    "name": "G2"
  },
  "identity": {
    "type": "SystemAssigned, UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/21a9967a-e8a9-4656-a70b-96ff1c4d05a0/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identityName": {}
    }
  },
  "properties": {
    "linkedResources": [
      {
        "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}",
        "uniqueName": "myBatchStorageAccount"
      }
    ]
  }
}

Örnek yanıt

{
  "id": "/subscriptions/21a9967a-e8a9-4656-a70b-96ff1c4d05a0/resourceGroups/myResourceGroup/providers/Microsoft.Maps/accounts/myMapsAccount",
  "name": "myMapsAccount",
  "type": "Microsoft.Maps/accounts",
  "location": "eastus",
  "kind": "Gen2",
  "sku": {
    "name": "G2",
    "tier": "Standard"
  },
  "systemData": {
    "createdBy": "string",
    "createdByType": "Application",
    "createdAt": "2021-07-02T01:01:01.1075056Z",
    "lastModifiedBy": "string",
    "lastModifiedByType": "Application",
    "lastModifiedAt": "2021-07-02T01:01:01.1075056Z"
  },
  "identity": {
    "type": "SystemAssigned, UserAssigned",
    "principalId": "77f72dac-e0aa-484e-9acd-e5e7075310ef",
    "tenantId": "06006684-60c1-4954-a20c-ffd8fbea7276",
    "userAssignedIdentities": {
      "/subscriptions/21a9967a-e8a9-4656-a70b-96ff1c4d05a0/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identityName": {
        "clientId": "b602d315-01b5-4265-af23-859edc4f2431",
        "principalId": "ac287332-364a-41d9-a567-9ad86b9fc299"
      }
    }
  },
  "properties": {
    "uniqueId": "b2e763e6-d6f3-4858-9e2b-7cf8df85c593",
    "provisioningState": "Succeeded",
    "disableLocalAuth": false,
    "linkedResources": [
      {
        "id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}",
        "uniqueName": "myBatchStorageAccount"
      }
    ]
  }
}

Update Account Tags

Örnek isteği

PATCH https://management.azure.com/subscriptions/21a9967a-e8a9-4656-a70b-96ff1c4d05a0/resourceGroups/myResourceGroup/providers/Microsoft.Maps/accounts/myMapsAccount?api-version=2023-06-01

{
  "tags": {
    "specialTag": "true"
  }
}

Örnek yanıt

{
  "id": "/subscriptions/21a9967a-e8a9-4656-a70b-96ff1c4d05a0/resourceGroups/myResourceGroup/providers/Microsoft.Maps/accounts/myMapsAccount",
  "name": "myMapsAccount",
  "type": "Microsoft.Maps/accounts",
  "location": "eastus",
  "kind": "Gen1",
  "tags": {
    "specialTag": "true"
  },
  "sku": {
    "name": "S0",
    "tier": "Standard"
  },
  "systemData": {
    "createdBy": "string",
    "createdByType": "Application",
    "createdAt": "2021-07-02T01:01:01.1075056Z",
    "lastModifiedBy": "string",
    "lastModifiedByType": "Application",
    "lastModifiedAt": "2021-07-02T01:01:01.1075056Z"
  },
  "properties": {
    "uniqueId": "b2e763e6-d6f3-4858-9e2b-7cf8df85c593",
    "provisioningState": "Succeeded",
    "disableLocalAuth": false
  }
}

Update to Gen1 Account

Örnek isteği

PATCH https://management.azure.com/subscriptions/21a9967a-e8a9-4656-a70b-96ff1c4d05a0/resourceGroups/myResourceGroup/providers/Microsoft.Maps/accounts/myMapsAccount?api-version=2023-06-01

{
  "kind": "Gen1",
  "sku": {
    "name": "S1"
  }
}

Örnek yanıt

{
  "id": "/subscriptions/21a9967a-e8a9-4656-a70b-96ff1c4d05a0/resourceGroups/myResourceGroup/providers/Microsoft.Maps/accounts/myMapsAccount",
  "name": "myMapsAccount",
  "type": "Microsoft.Maps/accounts",
  "location": "eastus",
  "kind": "Gen1",
  "sku": {
    "name": "S1",
    "tier": "Standard"
  },
  "systemData": {
    "createdBy": "string",
    "createdByType": "Application",
    "createdAt": "2021-07-02T01:01:01.1075056Z",
    "lastModifiedBy": "string",
    "lastModifiedByType": "Application",
    "lastModifiedAt": "2021-07-02T01:01:01.1075056Z"
  },
  "properties": {
    "uniqueId": "b2e763e6-d6f3-4858-9e2b-7cf8df85c593",
    "provisioningState": "Succeeded",
    "disableLocalAuth": false,
    "linkedResources": []
  }
}

Update to Gen2 Account

Örnek isteği

PATCH https://management.azure.com/subscriptions/21a9967a-e8a9-4656-a70b-96ff1c4d05a0/resourceGroups/myResourceGroup/providers/Microsoft.Maps/accounts/myMapsAccount?api-version=2023-06-01

{
  "kind": "Gen2",
  "sku": {
    "name": "G2"
  }
}

Örnek yanıt

{
  "id": "/subscriptions/21a9967a-e8a9-4656-a70b-96ff1c4d05a0/resourceGroups/myResourceGroup/providers/Microsoft.Maps/accounts/myMapsAccount",
  "name": "myMapsAccount",
  "type": "Microsoft.Maps/accounts",
  "location": "eastus",
  "kind": "Gen2",
  "sku": {
    "name": "G2",
    "tier": "Standard"
  },
  "systemData": {
    "createdBy": "string",
    "createdByType": "Application",
    "createdAt": "2021-07-02T01:01:01.1075056Z",
    "lastModifiedBy": "string",
    "lastModifiedByType": "Application",
    "lastModifiedAt": "2021-07-02T01:01:01.1075056Z"
  },
  "properties": {
    "uniqueId": "b2e763e6-d6f3-4858-9e2b-7cf8df85c593",
    "provisioningState": "Succeeded",
    "disableLocalAuth": false,
    "linkedResources": []
  }
}

Tanımlar

Name Description
CorsRule

Eşleme Hesabı için bir CORS kuralı belirtir.

CorsRules

CORS kurallarını ayarlar. İsteğe en fazla beş CorsRule öğesi ekleyebilirsiniz.

createdByType

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

customerManagedKeyEncryption

Kaynağın müşteri tarafından yönetilen tüm anahtar şifreleme özellikleri.

encryption

(İsteğe bağlı) Kaynak tanımına dahil edilmeleri önerilmez. Yalnızca platform (AKA altyapı) şifrelemesini devre dışı bırakmanın mümkün olduğu durumlarda gereklidir. Azure SQL TDE bunun bir örneğidir. Değerler etkinleştirilir ve devre dışı bırakılır.

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

ErrorDetail

Hata ayrıntısı.

ErrorResponse

Hata yanıtı

IdentityType

Değerler systemAssignedIdentity veya userAssignedIdentity olabilir

InfrastructureEncryption

Değerler etkinleştirilir ve devre dışı bırakılır.

KeyEncryptionKeyIdentity

Key Vault için kimlik doğrulaması yapmak için hangi kimliğin kullanılması gerektiğini tanımlayan Müşteri tarafından yönetilen anahtar ayarları için tüm kimlik yapılandırması.

kind

Kind özelliğini alın veya ayarlayın.

LinkedResource

Bağlantılı kaynak, Azure aboneliğinde dağıtılan bir kaynağa başvurudur ve bağlı kaynak uniqueName değerini Azure Haritalar Jeo-uzamsal REST API'lerindeki işlemler için isteğe bağlı bir parametre olarak ekleyin.

ManagedServiceIdentity

Yönetilen hizmet kimliği (sistem tarafından atanan ve/veya kullanıcı tarafından atanan kimlikler)

ManagedServiceIdentityType

Yönetilen hizmet kimliği türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir).

MapsAccount

Haritalar REST API'leri paketine erişimi temsil eden bir Azure kaynağı.

MapsAccountProperties

Ek Eşleme hesabı özellikleri

MapsAccountUpdateParameters

Mevcut haritalar hesabını güncelleştirmek için kullanılan parametreler.

name

Standart biçimde (S0 gibi) SKU'nun adı.

Sku

Haritalar Hesabının SKU'su.

systemData

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

UserAssignedIdentity

Kullanıcı tarafından atanan kimlik özellikleri

CorsRule

Eşleme Hesabı için bir CORS kuralı belirtir.

Name Tür Description
allowedOrigins

string[]

CorsRule öğesi varsa gereklidir. CORS aracılığıyla izin verilecek kaynak etki alanlarının listesi veya tüm etki alanlarına izin vermek için "*"

CorsRules

CORS kurallarını ayarlar. İsteğe en fazla beş CorsRule öğesi ekleyebilirsiniz.

Name Tür Description
corsRules

CorsRule[]

CORS kurallarının listesi. İsteğe en fazla beş CorsRule öğesi ekleyebilirsiniz.

createdByType

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

Değer Description
Application
Key
ManagedIdentity
User

customerManagedKeyEncryption

Kaynağın müşteri tarafından yönetilen tüm anahtar şifreleme özellikleri.

Name Tür Description
keyEncryptionKeyIdentity

KeyEncryptionKeyIdentity

Key Vault için kimlik doğrulaması yapmak için hangi kimliğin kullanılması gerektiğini tanımlayan Müşteri tarafından yönetilen anahtar ayarları için tüm kimlik yapılandırması.

keyEncryptionKeyUrl

string

anahtar şifreleme anahtarı Url'si, sürümlü veya sürümsüz. Örneğin: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 veya https://contosovault.vault.azure.net/keys/contosokek.

encryption

(İsteğe bağlı) Kaynak tanımına dahil edilmeleri önerilmez. Yalnızca platform (AKA altyapı) şifrelemesini devre dışı bırakmanın mümkün olduğu durumlarda gereklidir. Azure SQL TDE bunun bir örneğidir. Değerler etkinleştirilir ve devre dışı bırakılır.

Name Tür Description
customerManagedKeyEncryption

customerManagedKeyEncryption

Kaynağın müşteri tarafından yönetilen tüm anahtar şifreleme özellikleri.

infrastructureEncryption

InfrastructureEncryption

Değerler etkinleştirilir ve devre dışı bırakılır.

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

Name Tür Description
info

object

Ek bilgiler.

type

string

Ek bilgi türü.

ErrorDetail

Hata ayrıntısı.

Name Tür Description
additionalInfo

ErrorAdditionalInfo[]

Hata ek bilgileri.

code

string

Hata kodu.

details

ErrorDetail[]

Hata ayrıntıları.

message

string

Hata iletisi.

target

string

Hata hedefi.

ErrorResponse

Hata yanıtı

Name Tür Description
error

ErrorDetail

Hata nesnesi.

IdentityType

Değerler systemAssignedIdentity veya userAssignedIdentity olabilir

Değer Description
delegatedResourceIdentity
systemAssignedIdentity
userAssignedIdentity

InfrastructureEncryption

Değerler etkinleştirilir ve devre dışı bırakılır.

Değer Description
disabled
enabled

KeyEncryptionKeyIdentity

Key Vault için kimlik doğrulaması yapmak için hangi kimliğin kullanılması gerektiğini tanımlayan Müşteri tarafından yönetilen anahtar ayarları için tüm kimlik yapılandırması.

Name Tür Description
delegatedIdentityClientId

string (uuid)

anahtar şifreleme anahtarı Url'sine erişmek için kullanılacak temsilci kimliği. Örneğin: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups//providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. identityType systemAssignedIdentity ve userAssignedIdentity ile birbirini dışlayan - yalnızca iç kullanım.

identityType

IdentityType

Değerler systemAssignedIdentity veya userAssignedIdentity olabilir

userAssignedIdentityResourceId

string (arm-id)

anahtar şifreleme anahtarı Url'sine erişmek için kullanılacak kullanıcı tarafından atanan kimlik. Örneğin: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups//providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. identityType systemAssignedIdentity ve delegatedResourceIdentity ile birbirini dışlar.

kind

Kind özelliğini alın veya ayarlayın.

Değer Description
Gen1
Gen2

LinkedResource

Bağlantılı kaynak, Azure aboneliğinde dağıtılan bir kaynağa başvurudur ve bağlı kaynak uniqueName değerini Azure Haritalar Jeo-uzamsal REST API'lerindeki işlemler için isteğe bağlı bir parametre olarak ekleyin.

Name Tür Description
id

string

Şu formda ARM kaynak kimliği: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}'.

uniqueName

string

Bağlı kaynağı benzersiz olarak tanımlayan sağlanan ad.

ManagedServiceIdentity

Yönetilen hizmet kimliği (sistem tarafından atanan ve/veya kullanıcı tarafından atanan kimlikler)

Name Tür Description
principalId

string (uuid)

Sistem tarafından atanan kimliğin hizmet sorumlusu kimliği. Bu özellik yalnızca sistem tarafından atanan kimlik için sağlanacaktır.

tenantId

string (uuid)

Sistem tarafından atanan kimliğin kiracı kimliği. Bu özellik yalnızca sistem tarafından atanan kimlik için sağlanacaktır.

type

ManagedServiceIdentityType

Yönetilen hizmet kimliği türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir).

userAssignedIdentities

<string,  UserAssignedIdentity>

kimlikleri User-Assigned
Kaynakla ilişkilendirilmiş kullanıcı tarafından atanan kimlik kümesi. userAssignedIdentities sözlük anahtarları şu formda ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Sözlük değerleri, isteklerdeki boş nesneler ({}) olabilir.

ManagedServiceIdentityType

Yönetilen hizmet kimliği türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir).

Değer Description
None
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned

MapsAccount

Haritalar REST API'leri paketine erişimi temsil eden bir Azure kaynağı.

Name Tür Default value Description
id

string

Kaynağın tam kaynak kimliği. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

ManagedServiceIdentity

Yönetilen hizmet kimliği (sistem tarafından atanan ve/veya kullanıcı tarafından atanan kimlikler)

kind

kind

Gen1

Kind özelliğini alın veya ayarlayın.

location

string

Kaynağın bulunduğu coğrafi konum

name

string

Kaynağın adı

properties

MapsAccountProperties

Eşleme hesabı özellikleri.

sku

Sku

Bu hesabın SKU'su.

systemData

systemData

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

tags

object

Kaynak etiketleri.

type

string

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"

MapsAccountProperties

Ek Eşleme hesabı özellikleri

Name Tür Default value Description
cors

CorsRules

Blob hizmeti için CORS kurallarını belirtir. İsteğe en fazla beş CorsRule öğesi ekleyebilirsiniz. İstek gövdesine corsrule öğesi eklenmezse, tüm CORS kuralları silinir ve Blob hizmeti için CORS devre dışı bırakılır.

disableLocalAuth

boolean

False

yerel kimlik doğrulama desteğini Azure Haritalar devre dışı bırakmak için Azure İlkesi iki durumlu işlevlere izin verir. Bu, Paylaşılan Anahtarlar ve Paylaşılan Erişim İmza Belirteci kimlik doğrulamalarını herhangi bir kullanımdan devre dışı bırakır.

encryption

encryption

(İsteğe bağlı) Kaynak tanımına dahil edilmeleri önerilmez. Yalnızca platform (AKA altyapı) şifrelemesini devre dışı bırakmanın mümkün olduğu durumlarda gereklidir. Azure SQL TDE bunun bir örneğidir. Değerler etkinleştirilir ve devre dışı bırakılır.

linkedResources

LinkedResource[]

Eşleme hesabıyla ilişkili kaynakların dizisi. Dizideki bağlı kaynak tek tek güncelleştirilemez; dizideki tüm bağlantılı kaynakları birlikte güncelleştirmeniz gerekir. Bu kaynaklar Azure Haritalar REST API'sinde işlemlerde kullanılabilir. Erişim, bu kaynaklara Yönelik Hesap Yönetilen Kimliklerini Eşleme izinleri tarafından denetlenmektedir.

provisioningState

string

Hesap güncelleştirmeleri eşleme hesabı kaynağının sağlama durumu, yalnızca terminal durumlarında gerçekleştirilebilir. Terminal durumları: Succeeded ve Failed

uniqueId

string

Haritalar hesabı için benzersiz tanımlayıcı

MapsAccountUpdateParameters

Mevcut haritalar hesabını güncelleştirmek için kullanılan parametreler.

Name Tür Default value Description
identity

ManagedServiceIdentity

Yönetilen hizmet kimliği (sistem tarafından atanan ve/veya kullanıcı tarafından atanan kimlikler)

kind

kind

Gen1

Kind özelliğini alın veya ayarlayın.

properties.cors

CorsRules

Blob hizmeti için CORS kurallarını belirtir. İsteğe en fazla beş CorsRule öğesi ekleyebilirsiniz. İstek gövdesine corsrule öğesi eklenmezse, tüm CORS kuralları silinir ve Blob hizmeti için CORS devre dışı bırakılır.

properties.disableLocalAuth

boolean

False

yerel kimlik doğrulama desteğini Azure Haritalar devre dışı bırakmak için Azure İlkesi iki durumlu işlevlere izin verir. Bu, Paylaşılan Anahtarlar ve Paylaşılan Erişim İmza Belirteci kimlik doğrulamalarını herhangi bir kullanımdan devre dışı bırakır.

properties.encryption

encryption

(İsteğe bağlı) Kaynak tanımına dahil edilmeleri önerilmez. Yalnızca platform (AKA altyapı) şifrelemesini devre dışı bırakmanın mümkün olduğu durumlarda gereklidir. Azure SQL TDE bunun bir örneğidir. Değerler etkinleştirilir ve devre dışı bırakılır.

properties.linkedResources

LinkedResource[]

Eşleme hesabıyla ilişkili kaynakların dizisi. Dizideki bağlı kaynak tek tek güncelleştirilemez; dizideki tüm bağlantılı kaynakları birlikte güncelleştirmeniz gerekir. Bu kaynaklar Azure Haritalar REST API'sinde işlemlerde kullanılabilir. Erişim, bu kaynaklara Yönelik Hesap Yönetilen Kimliklerini Eşleme izinleri tarafından denetlenmektedir.

properties.provisioningState

string

Hesap güncelleştirmeleri eşleme hesabı kaynağının sağlama durumu, yalnızca terminal durumlarında gerçekleştirilebilir. Terminal durumları: Succeeded ve Failed

properties.uniqueId

string

Haritalar hesabı için benzersiz tanımlayıcı

sku

Sku

Bu hesabın SKU'su.

tags

object

Kaynağı açıklayan anahtar değer çiftlerinin listesini alır veya ayarlar. Bu etiketler, bu kaynağı görüntülemek ve gruplandırırken (kaynak grupları arasında) kullanılabilir. Bir kaynak için en fazla 15 etiket sağlanabilir. Her etiketin 128 karakterden büyük olmayan bir anahtarı ve 256 karakterden büyük olmayan bir değeri olmalıdır.

name

Standart biçimde (S0 gibi) SKU'nun adı.

Değer Description
G2
S0
S1

Sku

Haritalar Hesabının SKU'su.

Name Tür Description
name

name

Standart biçimde (S0 gibi) SKU'nun adı.

tier

string

Sku katmanını alır. Bu, SKU adını temel alır.

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ğın son değişikliğinin zaman damgası (UTC)

lastModifiedBy

string

Kaynağı son değiştiren kimlik.

lastModifiedByType

createdByType

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

UserAssignedIdentity

Kullanıcı tarafından atanan kimlik özellikleri

Name Tür Description
clientId

string (uuid)

Atanan kimliğin istemci kimliği.

principalId

string (uuid)

Atanan kimliğin asıl kimliği.