Managed Hsms - Create Or Update
Felügyelt HSM-készlet létrehozása vagy frissítése a megadott előfizetésben.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/managedHSMs/{name}?api-version=2022-07-01
URI-paraméterek
Name | In | Kötelező | Típus | Description |
---|---|---|---|---|
name
|
path | True |
string |
A felügyelt HSM-készlet neve |
resource
|
path | True |
string |
A felügyelt HSM-készletet tartalmazó erőforráscsoport neve. |
subscription
|
path | True |
string |
Az előfizetés hitelesítő adatai, amelyek egyedileg azonosítják a Microsoft Azure-előfizetést. Az előfizetés-azonosító az URI részét képezi minden szolgáltatáshíváshoz. |
api-version
|
query | True |
string |
Ügyfél API-verziója. |
Kérelem törzse
Name | Típus | Description |
---|---|---|
location |
string |
A támogatott Azure-hely, ahol létre kell hozni a felügyelt HSM-készletet. |
properties |
A felügyelt HSM tulajdonságai |
|
sku |
Termékváltozat részletei |
|
tags |
object |
Erőforráscímkék |
Válaszok
Name | Típus | Description |
---|---|---|
200 OK |
Felügyelt HSM-készlet létrehozása vagy frissítése |
|
202 Accepted |
Elfogadva, és a művelet aszinkron módon fejeződik be. Fejlécek Location: string |
|
Other Status Codes |
A művelet sikertelen voltát leíró hibaválasz. |
Biztonság
azure_auth
Azure Active Directory OAuth2 Flow
Típus:
oauth2
Folyamat:
implicit
Engedélyezési URL:
https://login.microsoftonline.com/common/oauth2/authorize
Hatókörök
Name | Description |
---|---|
user_impersonation | felhasználói fiók megszemélyesítése |
Példák
Create a new managed HSM Pool or update an existing managed HSM Pool
Mintakérelem
PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/hsm-group/providers/Microsoft.KeyVault/managedHSMs/hsm1?api-version=2022-07-01
{
"properties": {
"tenantId": "00000000-0000-0000-0000-000000000000",
"initialAdminObjectIds": [
"00000000-0000-0000-0000-000000000000"
],
"enableSoftDelete": true,
"softDeleteRetentionInDays": 90,
"enablePurgeProtection": false
},
"location": "westus",
"sku": {
"family": "B",
"name": "Standard_B1"
},
"tags": {
"Dept": "hsm",
"Environment": "dogfood"
}
}
Mintaválasz
Location: https://some.endpoint.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/hsm-group/providers/Microsoft.KeyVault/managedHSMs/hsm1?api-version=2022-07-01&kv-operation=abJjb2RkIjoiAGVsZXRlTWFuYWdlZEhzbUFzeW5jYm9
{
"properties": {
"tenantId": "00000000-0000-0000-0000-000000000000",
"initialAdminObjectIds": [
"00000000-0000-0000-0000-000000000000"
],
"enableSoftDelete": true,
"softDeleteRetentionInDays": 90,
"enablePurgeProtection": false,
"hsmUri": null,
"provisioningState": "Provisioning",
"statusMessage": "Allocating hardware"
},
"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.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"
}
}
Definíciók
Name | Description |
---|---|
Actions |
Üzenet, amely jelzi, hogy a szolgáltató módosításaihoz szükség van-e a fogyasztó frissítésére. |
Activation |
Aktiválás állapota |
Create |
A létrehozási mód azt jelzi, hogy az erőforrás létrehozása folyamatban van-e, vagy egy törölt erőforrásból lett-e helyreállítva. |
Error |
A kiszolgálóhiba. |
identity |
A kulcstartó-erőforrást létrehozó identitás típusa. |
Managed |
Erőforrás-információk bővített részletekkel. |
Managed |
A hiba kivétele. |
Managed |
A felügyelt HSM-készlet tulajdonságai |
Managed |
A felügyelt hsm biztonsági tartománytulajdonságai. |
Managed |
Termékváltozat részletei |
Managed |
A felügyelt HSM-készlet termékváltozatcsaládja |
Managed |
A felügyelt HSM-készlet termékváltozata |
MHSMIPRule |
Egy felügyelt hsm-készlet adott IP-címről vagy IP-címtartományból való elérhetőségét szabályozó szabály. |
MHSMNetwork |
A felügyelt hsm-készlet hálózati elérhetőségét szabályozó szabályok készlete. |
MHSMPrivate |
Privát végpontobjektum tulajdonságai. |
MHSMPrivate |
Privát végpont kapcsolateleme. |
MHSMPrivate |
Egy objektum, amely a privát kapcsolati kapcsolat jóváhagyási állapotát jelöli. |
MHSMVirtual |
Egy felügyelt hsm-készlet adott virtuális hálózatról való elérhetőségét szabályozó szabály. |
Network |
Az alapértelmezett művelet, ha nincs az ipRules és a virtualNetworkRules szabálya. Ezt csak a bypass tulajdonság kiértékelése után használja a rendszer. |
Network |
Azt jelzi, hogy milyen forgalom kerülheti meg a hálózati szabályokat. Ez lehet "AzureServices" vagy "None". Ha nincs megadva, az alapértelmezett érték az "AzureServices". |
Private |
A privát végpontkapcsolat kiépítési állapota. |
Private |
Azt jelzi, hogy a kulcstartó tulajdonosa jóváhagyta-e, elutasította vagy eltávolította-e a kapcsolatot. |
Provisioning |
Kiépítési állapot. |
Public |
A felügyelt HSM-hez való hozzáférés vezérlése nyilvános hálózatokról. |
System |
A kulcstartó-erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok. |
ActionsRequired
Üzenet, amely jelzi, hogy a szolgáltató módosításaihoz szükség van-e a fogyasztó frissítésére.
Name | Típus | Description |
---|---|---|
None |
string |
ActivationStatus
Aktiválás állapota
Name | Típus | Description |
---|---|---|
Active |
string |
A felügyelt HSM-készlet aktív. |
Failed |
string |
Nem sikerült aktiválni a felügyelt hsm-et. |
NotActivated |
string |
A felügyelt HSM-készlet még nincs aktiválva. |
Unknown |
string |
Ismeretlen hiba történt a felügyelt hsm aktiválása közben. |
CreateMode
A létrehozási mód azt jelzi, hogy az erőforrás létrehozása folyamatban van-e, vagy egy törölt erőforrásból lett-e helyreállítva.
Name | Típus | Description |
---|---|---|
default |
string |
Hozzon létre egy új felügyelt HSM-készletet. Ez az alapértelmezett beállítás. |
recover |
string |
Helyreállíthatja a felügyelt HSM-készletet egy helyreállíthatóan törölt erőforrásból. |
Error
A kiszolgálóhiba.
Name | Típus | Description |
---|---|---|
code |
string |
A hibakód. |
innererror |
A belső hiba egy pontosabb hibakódot tartalmaz. |
|
message |
string |
A hibaüzenet. |
identityType
A kulcstartó-erőforrást létrehozó identitás típusa.
Name | Típus | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
ManagedHsm
Erőforrás-információk bővített részletekkel.
Name | Típus | Description |
---|---|---|
id |
string |
Az Azure Resource Manager felügyelt HSM-készlet erőforrás-azonosítója. |
location |
string |
A támogatott Azure-hely, ahol létre kell hozni a felügyelt HSM-készletet. |
name |
string |
A felügyelt HSM-készlet neve. |
properties |
A felügyelt HSM tulajdonságai |
|
sku |
Termékváltozat részletei |
|
systemData |
A kulcstartó-erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok. |
|
tags |
object |
Erőforráscímkék |
type |
string |
A felügyelt HSM-készlet erőforrástípusa. |
ManagedHsmError
A hiba kivétele.
Name | Típus | Description |
---|---|---|
error |
A kiszolgálóhiba. |
ManagedHsmProperties
A felügyelt HSM-készlet tulajdonságai
Name | Típus | Alapértelmezett érték | Description |
---|---|---|---|
createMode |
A létrehozási mód azt jelzi, hogy az erőforrás létrehozása folyamatban van-e, vagy egy törölt erőforrásból lett-e helyreállítva. |
||
enablePurgeProtection |
boolean |
True |
Tulajdonság, amely azt határozza meg, hogy engedélyezve van-e a törlés elleni védelem ehhez a felügyelt HSM-készlethez. A tulajdonság igaz értékre állítása aktiválja a felügyelt HSM-készlet és tartalma kiürítése elleni védelmet – csak a felügyelt HSM-szolgáltatás kezdeményezhet kemény, helyreállíthatatlan törlést. A funkció engedélyezése visszafordíthatatlan. |
enableSoftDelete |
boolean |
True |
Tulajdonság annak megadásához, hogy engedélyezve van-e a "helyreállítható törlés" funkció ehhez a felügyelt HSM-készlethez. A helyreállítható törlés alapértelmezés szerint engedélyezve van az összes felügyelt HSM-hez, és nem módosítható. |
hsmUri |
string |
A felügyelt hsm-készlet URI-ja a kulcsokon végzett műveletek végrehajtásához. |
|
initialAdminObjectIds |
string[] |
A felügyelt hsm-készlet kezdeti rendszergazdai objektumazonosítóinak tömbje. |
|
networkAcls |
A kulcstartó adott hálózati helyekről való elérhetőségét szabályozó szabályok. |
||
privateEndpointConnections |
A felügyelt hsm-készlethez társított privát végpontkapcsolatok listája. |
||
provisioningState |
Kiépítési állapot. |
||
publicNetworkAccess | Enabled |
A felügyelt HSM-hez való hozzáférés vezérlése nyilvános hálózatokról. |
|
scheduledPurgeDate |
string |
Az ütemezett végleges törlés dátuma UTC-ben. |
|
securityDomainProperties |
Felügyelt HSM biztonsági tartomány tulajdonságai. |
||
softDeleteRetentionInDays |
integer |
90 |
Helyreállíthatóan törölt adatmegőrzési napok. Ha töröl egy HSM-et vagy egy kulcsot, az helyreállítható marad a konfigurált megőrzési időszakban vagy az alapértelmezett 90 napos időszakban. 7 és 90 közötti értékeket fogad el. |
statusMessage |
string |
Erőforrás állapotüzenete. |
|
tenantId |
string |
Az Azure Active Directory-bérlőazonosító, amelyet a felügyelt HSM-készlethez érkező kérések hitelesítéséhez kell használni. |
ManagedHSMSecurityDomainProperties
A felügyelt hsm biztonsági tartománytulajdonságai.
Name | Típus | Description |
---|---|---|
activationStatus |
Aktiválás állapota |
|
activationStatusMessage |
string |
Aktiválási állapotüzenet. |
ManagedHsmSku
Termékváltozat részletei
Name | Típus | Description |
---|---|---|
family |
A felügyelt HSM-készlet termékváltozatcsaládja |
|
name |
A felügyelt HSM-készlet termékváltozata |
ManagedHsmSkuFamily
A felügyelt HSM-készlet termékváltozatcsaládja
Name | Típus | Description |
---|---|---|
B |
string |
ManagedHsmSkuName
A felügyelt HSM-készlet termékváltozata
Name | Típus | Description |
---|---|---|
Custom_B32 |
string |
|
Custom_B6 |
string |
|
Standard_B1 |
string |
MHSMIPRule
Egy felügyelt hsm-készlet adott IP-címről vagy IP-címtartományból való elérhetőségét szabályozó szabály.
Name | Típus | Description |
---|---|---|
value |
string |
Egy IPv4-címtartomány CIDR-jelölésben, például "124.56.78.91" (egyszerű IP-cím) vagy "124.56.78.0/24" (minden cím, amely a 124.56.78-as számmal kezdődik). |
MHSMNetworkRuleSet
A felügyelt hsm-készlet hálózati elérhetőségét szabályozó szabályok készlete.
Name | Típus | Description |
---|---|---|
bypass |
Azt jelzi, hogy milyen forgalom kerülheti meg a hálózati szabályokat. Ez lehet "AzureServices" vagy "None". Ha nincs megadva, az alapértelmezett érték az "AzureServices". |
|
defaultAction |
Az alapértelmezett művelet, ha nincs az ipRules és a virtualNetworkRules szabálya. Ezt csak a bypass tulajdonság kiértékelése után használja a rendszer. |
|
ipRules |
Az IP-címszabályok listája. |
|
virtualNetworkRules |
A virtuális hálózati szabályok listája. |
MHSMPrivateEndpoint
Privát végpontobjektum tulajdonságai.
Name | Típus | Description |
---|---|---|
id |
string |
A privát végpont erőforrásának teljes azonosítója. |
MHSMPrivateEndpointConnectionItem
Privát végpont kapcsolateleme.
Name | Típus | Description |
---|---|---|
etag |
string |
A privát végponti kapcsolat állapotának változásakor módosul. |
id |
string |
A privát végpontkapcsolat azonosítója. |
properties.privateEndpoint |
A privát végpont objektumának tulajdonságai. |
|
properties.privateLinkServiceConnectionState |
A privát kapcsolat kapcsolatának jóváhagyási állapota. |
|
properties.provisioningState |
A privát végpontkapcsolat kiépítési állapota. |
MHSMPrivateLinkServiceConnectionState
Egy objektum, amely a privát kapcsolati kapcsolat jóváhagyási állapotát jelöli.
Name | Típus | Description |
---|---|---|
actionsRequired |
Üzenet, amely jelzi, hogy a szolgáltató módosításaihoz szükség van-e a fogyasztó frissítésére. |
|
description |
string |
A jóváhagyás vagy elutasítás oka. |
status |
Azt jelzi, hogy a kulcstartó tulajdonosa jóváhagyta-e, elutasította vagy eltávolította-e a kapcsolatot. |
MHSMVirtualNetworkRule
Egy felügyelt hsm-készlet adott virtuális hálózatról való elérhetőségét szabályozó szabály.
Name | Típus | Description |
---|---|---|
id |
string |
Egy virtuális hálózat alhálózatának teljes erőforrás-azonosítója, például "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1". |
NetworkRuleAction
Az alapértelmezett művelet, ha nincs az ipRules és a virtualNetworkRules szabálya. Ezt csak a bypass tulajdonság kiértékelése után használja a rendszer.
Name | Típus | Description |
---|---|---|
Allow |
string |
|
Deny |
string |
NetworkRuleBypassOptions
Azt jelzi, hogy milyen forgalom kerülheti meg a hálózati szabályokat. Ez lehet "AzureServices" vagy "None". Ha nincs megadva, az alapértelmezett érték az "AzureServices".
Name | Típus | Description |
---|---|---|
AzureServices |
string |
|
None |
string |
PrivateEndpointConnectionProvisioningState
A privát végpontkapcsolat kiépítési állapota.
Name | Típus | Description |
---|---|---|
Creating |
string |
|
Deleting |
string |
|
Disconnected |
string |
|
Failed |
string |
|
Succeeded |
string |
|
Updating |
string |
PrivateEndpointServiceConnectionStatus
Azt jelzi, hogy a kulcstartó tulajdonosa jóváhagyta-e, elutasította vagy eltávolította-e a kapcsolatot.
Name | Típus | Description |
---|---|---|
Approved |
string |
|
Disconnected |
string |
|
Pending |
string |
|
Rejected |
string |
ProvisioningState
Kiépítési állapot.
Name | Típus | Description |
---|---|---|
Activated |
string |
A felügyelt HSM-készlet készen áll a normál használatra. |
Deleting |
string |
A felügyelt HSM-készlet jelenleg törölve van. |
Failed |
string |
A felügyelt HSM-készlet kiépítése sikertelen volt. |
Provisioning |
string |
A felügyelt HSM-készlet kiépítése folyamatban van. |
Restoring |
string |
A felügyelt HSM-készlet a teljes HSM-biztonsági mentésből lesz visszaállítva. |
SecurityDomainRestore |
string |
A felügyelt HSM-készlet biztonsági tartomány-visszaállítási műveletre vár. |
Succeeded |
string |
A felügyelt HSM-készlet ki lett építve. |
Updating |
string |
A felügyelt HSM-készlet frissítése folyamatban van. |
PublicNetworkAccess
A felügyelt HSM-hez való hozzáférés vezérlése nyilvános hálózatokról.
Name | Típus | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
SystemData
A kulcstartó-erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.
Name | Típus | Description |
---|---|---|
createdAt |
string |
A Key Vault-erőforrás létrehozásának időbélyege (UTC). |
createdBy |
string |
A Key Vault-erőforrást létrehozó identitás. |
createdByType |
A kulcstartó-erőforrást létrehozó identitás típusa. |
|
lastModifiedAt |
string |
A Key Vault-erőforrás utolsó módosításának időbélyege (UTC). |
lastModifiedBy |
string |
Az identitás, amely legutóbb módosította a kulcstartó erőforrását. |
lastModifiedByType |
Az identitás típusa, amely legutóbb módosította a kulcstartó erőforrását. |