Managed Hsms - List By Subscription
List işlemi, abonelikle ilişkili yönetilen HSM Havuzları hakkında bilgi alır.
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.KeyVault/managedHSMs?api-version=2022-07-01
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.KeyVault/managedHSMs?$top={$top}&api-version=2022-07-01
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
subscription
|
path | True |
string |
Microsoft Azure aboneliğini benzersiz olarak tanımlayan abonelik kimlik bilgileri. Abonelik kimliği, her hizmet çağrısı için URI'nin bir parçasını oluşturur. |
api-version
|
query | True |
string |
İstemci Api Sürümü. |
$top
|
query |
integer int32 |
Döndürülecek en fazla sonuç sayısı. |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
Belirtilen abonelikteki tüm yönetilen HSM Havuzları hakkında bilgi edinin. |
|
Other Status Codes |
İşlemin neden başarısız olduğunu açıklayan hata yanıtı. |
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
List managed HSM Pools in a subscription
Örnek isteği
Örnek yanıt
{
"value": [
{
"properties": {
"tenantId": "00000000-0000-0000-0000-000000000000",
"initialAdminObjectIds": [
"00000000-0000-0000-0000-000000000000"
],
"enableSoftDelete": true,
"softDeleteRetentionInDays": 90,
"enablePurgeProtection": false,
"hsmUri": "https://westus.hsm1.managedhsm.azure.net",
"provisioningState": "Succeeded",
"statusMessage": "ManagedHsm is functional."
},
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/hsm-group/providers/Microsoft.KeyVault/managedHSMs/hsm1",
"name": "hsm1",
"type": "Microsoft.KeyVault/managedHSMs",
"location": "westus",
"sku": {
"family": "B",
"name": "Standard_B1"
},
"tags": {
"Dept": "hsm",
"Environment": "dogfood"
}
},
{
"properties": {
"tenantId": "00000000-0000-0000-0000-000000000000",
"initialAdminObjectIds": [
"00000000-0000-0000-0000-000000000000"
],
"enableSoftDelete": true,
"softDeleteRetentionInDays": 90,
"enablePurgeProtection": false,
"hsmUri": "https://westus.hsm2.managedhsm.azure.net",
"provisioningState": "Succeeded",
"statusMessage": "ManagedHsm is functional."
},
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/hsm-group/providers/Microsoft.KeyVault/managedHSMs/hsm2",
"name": "hsm2",
"type": "Microsoft.KeyVault/managedHSMs",
"location": "westus",
"sku": {
"family": "B",
"name": "Standard_B1"
},
"tags": {
"Dept": "hsm",
"Environment": "production"
}
}
],
"nextLink": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.KeyVault/managedHSMs?api-version=2022-07-01&$skiptoken=dmF1bHQtcGVza3ktanVyeS03MzA3Ng=="
}
Tanımlar
Name | Description |
---|---|
Actions |
Hizmet sağlayıcısında yapılan değişikliklerin tüketicide herhangi bir güncelleştirme gerektirip gerektirmediğini belirten bir ileti. |
Activation |
Etkinleştirme Durumu |
Create |
Kaynağın oluşturulduğunu veya silinen bir kaynaktan kurtarıldığını belirten oluşturma modu. |
Error |
Sunucu hatası. |
identity |
Anahtar kasası kaynağını oluşturan kimliğin türü. |
Managed |
Genişletilmiş ayrıntıları içeren kaynak bilgileri. |
Managed |
Hata özel durumu. |
Managed |
Yönetilen HSM Havuzlarının listesi |
Managed |
Yönetilen HSM Havuzunun Özellikleri |
Managed |
Yönetilen hsm'nin güvenlik etki alanı özellikleri. |
Managed |
SKU ayrıntıları |
Managed |
Yönetilen HSM Havuzunun SKU Ailesi |
Managed |
Yönetilen HSM Havuzunun SKU'su |
MHSMIPRule |
Belirli bir ip adresinden veya ip aralığından yönetilen hsm havuzunun erişilebilirliğini yöneten kural. |
MHSMNetwork |
Yönetilen hsm havuzunun ağ erişilebilirliğini yöneten kurallar kümesi. |
MHSMPrivate |
Özel uç nokta nesne özellikleri. |
MHSMPrivate |
Özel uç nokta bağlantı öğesi. |
MHSMPrivate |
Özel bağlantı bağlantısının onay durumunu temsil eden bir nesne. |
MHSMVirtual |
Belirli bir sanal ağdan yönetilen hsm havuzunun erişilebilirliğini yöneten kural. |
Network |
ipRules ve virtualNetworkRules'tan hiçbir kural eşleşmediğinde varsayılan eylem. Bu yalnızca atlama özelliği değerlendirildikten sonra kullanılır. |
Network |
Hangi trafiğin ağ kurallarını atlayabileceğinizi bildirir. Bu 'AzureServices' veya 'None' olabilir. Belirtilmezse varsayılan değer 'AzureServices' olur. |
Private |
Özel uç nokta bağlantısının sağlama durumu. |
Private |
Bağlantının anahtar kasası sahibi tarafından onaylandığını, reddedildiğini veya kaldırıldığını gösterir. |
Provisioning |
Sağlama durumu. |
Public |
Genel ağlardan yönetilen HSM'ye yönelik izni denetleyin. |
System |
Anahtar kasası kaynağının oluşturulması ve son değiştirilmesiyle ilgili meta veriler. |
ActionsRequired
Hizmet sağlayıcısında yapılan değişikliklerin tüketicide herhangi bir güncelleştirme gerektirip gerektirmediğini belirten bir ileti.
Name | Tür | Description |
---|---|---|
None |
string |
ActivationStatus
Etkinleştirme Durumu
Name | Tür | Description |
---|---|---|
Active |
string |
Yönetilen HSM Havuzu etkindir. |
Failed |
string |
Yönetilen hsm etkinleştirilemedi. |
NotActivated |
string |
Yönetilen HSM Havuzu henüz etkinleştirilmedi. |
Unknown |
string |
Yönetilen hsm etkinleştirilirken bilinmeyen bir hata oluştu. |
CreateMode
Kaynağın oluşturulduğunu veya silinen bir kaynaktan kurtarıldığını belirten oluşturma modu.
Name | Tür | Description |
---|---|---|
default |
string |
Yeni bir yönetilen HSM havuzu oluşturun. Bu varsayılan seçenektir. |
recover |
string |
Yönetilen HSM havuzunu geçici olarak silinen bir kaynaktan kurtarın. |
Error
Sunucu hatası.
Name | Tür | Description |
---|---|---|
code |
string |
Hata kodu. |
innererror |
İç hata, daha belirgin bir hata kodu içerir. |
|
message |
string |
Hata iletisi. |
identityType
Anahtar kasası kaynağını oluşturan kimliğin türü.
Name | Tür | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
ManagedHsm
Genişletilmiş ayrıntıları içeren kaynak bilgileri.
Name | Tür | Description |
---|---|---|
id |
string |
Yönetilen HSM Havuzu için Azure Resource Manager kaynak kimliği. |
location |
string |
Yönetilen HSM Havuzunun oluşturulması gereken desteklenen Azure konumu. |
name |
string |
Yönetilen HSM Havuzunun adı. |
properties |
Yönetilen HSM'nin özellikleri |
|
sku |
SKU ayrıntıları |
|
systemData |
Anahtar kasası kaynağının oluşturulması ve son değiştirilmesiyle ilgili meta veriler. |
|
tags |
object |
Kaynak etiketleri |
type |
string |
Yönetilen HSM Havuzunun kaynak türü. |
ManagedHsmError
Hata özel durumu.
Name | Tür | Description |
---|---|---|
error |
Sunucu hatası. |
ManagedHsmListResult
Yönetilen HSM Havuzlarının listesi
Name | Tür | Description |
---|---|---|
nextLink |
string |
Bir sonraki yönetilen HSM Havuzları kümesini almak için URL. |
value |
Yönetilen HSM Havuzlarının listesi. |
ManagedHsmProperties
Yönetilen HSM Havuzunun Özellikleri
Name | Tür | Default value | Description |
---|---|---|---|
createMode |
Kaynağın oluşturulduğunu veya silinen bir kaynaktan kurtarıldığını belirten oluşturma modu. |
||
enablePurgeProtection |
boolean |
True |
Bu yönetilen HSM havuzu için temizlemeye karşı korumanın etkinleştirilip etkinleştirilmediğini belirten özellik. Bu özelliğin true olarak ayarlanması, bu yönetilen HSM havuzu ve içeriği için temizlemeye karşı korumayı etkinleştirir. Yalnızca Yönetilen HSM hizmeti sabit, kurtarılamaz bir silme işlemi başlatabilir. Bu işlevin etkinleştirilmesi geri alınamaz. |
enableSoftDelete |
boolean |
True |
Bu yönetilen HSM havuzu için 'geçici silme' işlevinin etkinleştirilip etkinleştirilmediğini belirten özellik. Geçici silme, tüm yönetilen HSM'ler için varsayılan olarak etkindir ve sabittir. |
hsmUri |
string |
Anahtarlarda işlem gerçekleştirmek için yönetilen hsm havuzunun URI'si. |
|
initialAdminObjectIds |
string[] |
Bu yönetilen hsm havuzu için ilk yöneticiler nesne kimlikleri dizisi. |
|
networkAcls |
Anahtar kasasının belirli ağ konumlarından erişilebilirliğini yöneten kurallar. |
||
privateEndpointConnections |
Yönetilen hsm havuzuyla ilişkili özel uç nokta bağlantılarının listesi. |
||
provisioningState |
Sağlama durumu. |
||
publicNetworkAccess | Enabled |
Genel ağlardan yönetilen HSM'ye yönelik izni denetleyin. |
|
scheduledPurgeDate |
string |
UTC olarak zamanlanan temizleme tarihi. |
|
securityDomainProperties |
Yönetilen HSM güvenlik etki alanı özellikleri. |
||
softDeleteRetentionInDays |
integer |
90 |
Geçici olarak silinen veri saklama günleri. Bir HSM'yi veya anahtarı sildiğinizde, yapılandırılan saklama süresi veya varsayılan olarak 90 günlük bir süre için kurtarılabilir durumda kalır. 7 ile 90 arasındaki değerleri kabul eder. |
statusMessage |
string |
Kaynak Durumu İletisi. |
|
tenantId |
string |
Yönetilen HSM havuzuna yönelik isteklerin kimliğini doğrulamak için kullanılması gereken Azure Active Directory kiracı kimliği. |
ManagedHSMSecurityDomainProperties
Yönetilen hsm'nin güvenlik etki alanı özellikleri.
Name | Tür | Description |
---|---|---|
activationStatus |
Etkinleştirme Durumu |
|
activationStatusMessage |
string |
Etkinleştirme Durum İletisi. |
ManagedHsmSku
SKU ayrıntıları
Name | Tür | Description |
---|---|---|
family |
Yönetilen HSM Havuzunun SKU Ailesi |
|
name |
Yönetilen HSM Havuzunun SKU'su |
ManagedHsmSkuFamily
Yönetilen HSM Havuzunun SKU Ailesi
Name | Tür | Description |
---|---|---|
B |
string |
ManagedHsmSkuName
Yönetilen HSM Havuzunun SKU'su
Name | Tür | Description |
---|---|---|
Custom_B32 |
string |
|
Custom_B6 |
string |
|
Standard_B1 |
string |
MHSMIPRule
Belirli bir ip adresinden veya ip aralığından yönetilen hsm havuzunun erişilebilirliğini yöneten kural.
Name | Tür | Description |
---|---|---|
value |
string |
'124.56.78.91' (basit IP adresi) veya '124.56.78.0/24' gibi CIDR gösterimindeki bir IPv4 adres aralığı (124.56.78 ile başlayan tüm adresler). |
MHSMNetworkRuleSet
Yönetilen hsm havuzunun ağ erişilebilirliğini yöneten kurallar kümesi.
Name | Tür | Description |
---|---|---|
bypass |
Hangi trafiğin ağ kurallarını atlayabileceğinizi bildirir. Bu 'AzureServices' veya 'None' olabilir. Belirtilmezse varsayılan değer 'AzureServices' olur. |
|
defaultAction |
ipRules ve virtualNetworkRules'tan hiçbir kural eşleşmediğinde varsayılan eylem. Bu yalnızca atlama özelliği değerlendirildikten sonra kullanılır. |
|
ipRules |
IP adresi kurallarının listesi. |
|
virtualNetworkRules |
Sanal ağ kurallarının listesi. |
MHSMPrivateEndpoint
Özel uç nokta nesne özellikleri.
Name | Tür | Description |
---|---|---|
id |
string |
Özel uç nokta kaynağının tam tanımlayıcısı. |
MHSMPrivateEndpointConnectionItem
Özel uç nokta bağlantı öğesi.
Name | Tür | Description |
---|---|---|
etag |
string |
Özel uç nokta bağlantısının durumunda bir değişiklik olduğunda değiştirilir. |
id |
string |
Özel uç nokta bağlantısının kimliği. |
properties.privateEndpoint |
Özel uç nokta nesnesinin özellikleri. |
|
properties.privateLinkServiceConnectionState |
Özel bağlantı bağlantısının onay durumu. |
|
properties.provisioningState |
Özel uç nokta bağlantısının sağlama durumu. |
MHSMPrivateLinkServiceConnectionState
Özel bağlantı bağlantısının onay durumunu temsil eden bir nesne.
Name | Tür | Description |
---|---|---|
actionsRequired |
Hizmet sağlayıcısında yapılan değişikliklerin tüketicide herhangi bir güncelleştirme gerektirip gerektirmediğini belirten bir ileti. |
|
description |
string |
Onay veya ret nedeni. |
status |
Bağlantının anahtar kasası sahibi tarafından onaylandığını, reddedildiğini veya kaldırıldığını gösterir. |
MHSMVirtualNetworkRule
Belirli bir sanal ağdan yönetilen hsm havuzunun erişilebilirliğini yöneten kural.
Name | Tür | Description |
---|---|---|
id |
string |
'/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1' gibi bir sanal ağ alt ağının tam kaynak kimliği. |
NetworkRuleAction
ipRules ve virtualNetworkRules'tan hiçbir kural eşleşmediğinde varsayılan eylem. Bu yalnızca atlama özelliği değerlendirildikten sonra kullanılır.
Name | Tür | Description |
---|---|---|
Allow |
string |
|
Deny |
string |
NetworkRuleBypassOptions
Hangi trafiğin ağ kurallarını atlayabileceğinizi bildirir. Bu 'AzureServices' veya 'None' olabilir. Belirtilmezse varsayılan değer 'AzureServices' olur.
Name | Tür | Description |
---|---|---|
AzureServices |
string |
|
None |
string |
PrivateEndpointConnectionProvisioningState
Özel uç nokta bağlantısının sağlama durumu.
Name | Tür | Description |
---|---|---|
Creating |
string |
|
Deleting |
string |
|
Disconnected |
string |
|
Failed |
string |
|
Succeeded |
string |
|
Updating |
string |
PrivateEndpointServiceConnectionStatus
Bağlantının anahtar kasası sahibi tarafından onaylandığını, reddedildiğini veya kaldırıldığını gösterir.
Name | Tür | Description |
---|---|---|
Approved |
string |
|
Disconnected |
string |
|
Pending |
string |
|
Rejected |
string |
ProvisioningState
Sağlama durumu.
Name | Tür | Description |
---|---|---|
Activated |
string |
Yönetilen HSM havuzu normal kullanıma hazırdır. |
Deleting |
string |
Yönetilen HSM Havuzu şu anda siliniyor. |
Failed |
string |
Yönetilen HSM Havuzunun sağlanması başarısız oldu. |
Provisioning |
string |
Yönetilen HSM Havuzu şu anda sağlanıyor. |
Restoring |
string |
Yönetilen HSM havuzu tam HSM yedeklemesinden geri yükleniyor. |
SecurityDomainRestore |
string |
Yönetilen HSM havuzu bir güvenlik etki alanı geri yükleme eylemini bekliyor. |
Succeeded |
string |
Yönetilen HSM Havuzu tam olarak sağlanmıştır. |
Updating |
string |
Yönetilen HSM Havuzu şu anda güncelleştiriliyor. |
PublicNetworkAccess
Genel ağlardan yönetilen HSM'ye yönelik izni denetleyin.
Name | Tür | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
SystemData
Anahtar kasası kaynağının oluşturulması ve son değiştirilmesiyle ilgili meta veriler.
Name | Tür | Description |
---|---|---|
createdAt |
string |
Anahtar kasası kaynak oluşturma (UTC) zaman damgası. |
createdBy |
string |
Anahtar kasası kaynağını oluşturan kimlik. |
createdByType |
Anahtar kasası kaynağını oluşturan kimliğin türü. |
|
lastModifiedAt |
string |
Anahtar kasası kaynağının son değişikliğinin zaman damgası (UTC). |
lastModifiedBy |
string |
Anahtar kasası kaynağını en son değiştiren kimlik. |
lastModifiedByType |
Anahtar kasası kaynağını en son değiştiren kimliğin türü. |