Update Key Rotation Policy - Update Key Rotation Policy
Frissíti egy kulcs rotációs szabályzatát.
Állítsa be a megadott tagokat a kulcsházirendben. Hagyjon másokat meghatározatlanként. Ehhez a művelethez kulcsok/frissítési engedély szükséges.
PUT {vaultBaseUrl}/keys/{key-name}/rotationpolicy?api-version=2025-07-01
URI-paraméterek
| Name | In | Kötelező | Típus | Description |
|---|---|---|---|---|
|
key-name
|
path | True |
string |
A kulcs neve az adott tárolóban. |
|
vault
|
path | True |
string (uri) |
|
|
api-version
|
query | True |
string minLength: 1 |
A művelethez használandó API-verzió. |
Kérelem törzse
| Name | Típus | Description |
|---|---|---|
| attributes |
A kulcsrotációs szabályzat attribútumai. |
|
| lifetimeActions |
A Key Vault által a kulcs élettartama alatt végrehajtott műveletek. Előzetes verzióban a lifetimeActions legfeljebb két elemet tartalmazhat: egyet a forgatáshoz, egyet az értesítéshez. Az értesítési idő alapértelmezés szerint 30 nappal a lejárat előtt lesz, és nem konfigurálható. |
Válaszok
| Name | Típus | Description |
|---|---|---|
| 200 OK |
A kérés sikeres volt. |
|
| Other Status Codes |
Váratlan hibaválasz. |
Biztonság
OAuth2Auth
Típus:
oauth2
Folyamat:
implicit
Engedélyezési URL:
https://login.microsoftonline.com/common/oauth2/authorize
Hatókörök
| Name | Description |
|---|---|
| https://vault.azure.net/.default |
Példák
UpdateKeyRotationPolicy
Mintakérelem
PUT https://myvault.vault.azure.net//keys/updateKey01/rotationpolicy?api-version=2025-07-01
{
"lifetimeActions": [
{
"trigger": {
"timeAfterCreate": "P90D"
},
"action": {
"type": "Rotate"
}
},
{
"trigger": {
"timeBeforeExpiry": "P30D"
},
"action": {
"type": "Notify"
}
}
],
"attributes": {
"expiryTime": "P2Y"
}
}
Mintaválasz
{
"id": "https://myvault.vault.azure.net/keys/updateKey01/rotationpolicy",
"lifetimeActions": [
{
"trigger": {
"timeAfterCreate": "P90D"
},
"action": {
"type": "Rotate"
}
},
{
"trigger": {
"timeBeforeExpiry": "P30D"
},
"action": {
"type": "Notify"
}
}
],
"attributes": {
"expiryTime": "P2Y",
"created": 1482188947,
"updated": 1482188948
}
}
Definíciók
| Name | Description |
|---|---|
| Error | |
|
Key |
Kulcs kezelési szabályzata. |
|
Key |
A művelet típusa. Az értéket érzéketlenül kell összehasonlítani. |
|
Key |
A kulcsrotációs szabályzat attribútumai. |
|
Key |
A kulcstartó hibakivétele. |
|
Lifetime |
Művelet és annak eseményindítója, amelyet Key Vault fog végrehajtani a kulcs élettartama alatt. |
|
Lifetime |
A művelet végrehajtásához teljesítendő feltétel. |
|
Lifetime |
A végrehajtandó művelet. |
Error
| Name | Típus | Description |
|---|---|---|
| code |
string |
A hibakód. |
| innererror |
A kulcstartó-kiszolgáló hibája. |
|
| message |
string |
A hibaüzenet. |
KeyRotationPolicy
Kulcs kezelési szabályzata.
| Name | Típus | Description |
|---|---|---|
| attributes |
A kulcsrotációs szabályzat attribútumai. |
|
| id |
string |
A fő szabályzat azonosítója. |
| lifetimeActions |
A Key Vault által a kulcs élettartama alatt végrehajtott műveletek. Előzetes verzióban a lifetimeActions legfeljebb két elemet tartalmazhat: egyet a forgatáshoz, egyet az értesítéshez. Az értesítési idő alapértelmezés szerint 30 nappal a lejárat előtt lesz, és nem konfigurálható. |
KeyRotationPolicyAction
A művelet típusa. Az értéket érzéketlenül kell összehasonlítani.
| Érték | Description |
|---|---|
| Rotate |
Forgassa el a kulcsot a kulcsházirend alapján. |
| Notify |
Eseményindító Event Grid. Alapértelmezés szerint 30 nappal a lejárat előtt. Csak Key Vault. |
KeyRotationPolicyAttributes
A kulcsrotációs szabályzat attribútumai.
| Name | Típus | Description |
|---|---|---|
| created |
integer (unixtime) |
A kulcsrotációs szabályzat időt hozott létre az UTC-ben. |
| expiryTime |
string |
A lejárati idő az új kulcsverzióra lesz alkalmazva. Legalább 28 napnak kell lennie. Iso 8601 formátumban lesz. Példák: 90 nap: P90D, 3 hónap: P3M, 48 óra: PT48H, 1 év és 10 nap: P1Y10D |
| updated |
integer (unixtime) |
A kulcsrotációs szabályzat utolsó frissítési ideje UTC-ben. |
KeyVaultError
A kulcstartó hibakivétele.
| Name | Típus | Description |
|---|---|---|
| error |
A kulcstartó-kiszolgáló hibája. |
LifetimeActions
Művelet és annak eseményindítója, amelyet Key Vault fog végrehajtani a kulcs élettartama alatt.
| Name | Típus | Description |
|---|---|---|
| action |
A végrehajtandó művelet. |
|
| trigger |
A műveletet végrehajtó feltétel. |
LifetimeActionsTrigger
A művelet végrehajtásához teljesítendő feltétel.
| Name | Típus | Description |
|---|---|---|
| timeAfterCreate |
string |
A létrehozás után a forgatás megkísérlésének ideje. Csak forgatásra vonatkozik. Iso 8601-es időtartam formátumban lesz. Példa: 90 nap: "P90D" |
| timeBeforeExpiry |
string |
A lejárat előtti idő az elforgatás vagy az értesítés megkísérlésére. Iso 8601-es időtartam formátumban lesz. Példa: 90 nap: "P90D" |
LifetimeActionsType
A végrehajtandó művelet.
| Name | Típus | Description |
|---|---|---|
| type |
A művelet típusa. Az értéket érzéketlenül kell összehasonlítani. |