Get Key Rotation Policy - Get Key Rotation Policy
Lijsten het beleid voor een sleutel.
De bewerking GetKeyRotationPolicy retourneert de opgegeven sleutelbeleidsresources in de opgegeven sleutelkluis. Voor deze bewerking zijn de sleutels/machtigingen voor ophalen vereist.
GET {vaultBaseUrl}/keys/{key-name}/rotationpolicy?api-version=7.4
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
key-name
|
path | True |
string |
De naam van de sleutel in een bepaalde sleutelkluis. |
vault
|
path | True |
string |
De kluisnaam, bijvoorbeeld https://myvault.vault.azure.net. |
api-version
|
query | True |
string |
Client-API-versie. |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
Het beleid voor sleutelrotatie. |
|
Other Status Codes |
Key Vault foutreactie waarin wordt beschreven waarom de bewerking is mislukt. |
Voorbeelden
GetKeyRotationPolicy
Sample Request
GET https://myvault.vault.azure.net//keys/key01/rotationpolicy?api-version=7.4
Sample Response
{
"id": "https://myvault.vault.azure.net/keys/key01/rotationpolicy",
"lifetimeActions": [
{
"trigger": {
"timeAfterCreate": "P90D"
},
"action": {
"type": "Rotate"
}
},
{
"trigger": {
"timeBeforeExpiry": "P30D"
},
"action": {
"type": "Notify"
}
}
],
"attributes": {
"expiryTime": "P2Y",
"created": 1482188947,
"updated": 1482188948
}
}
Definities
Name | Description |
---|---|
Action |
Het type actie. De waarde moet hoofdlettergevoelig worden vergeleken. |
Error |
De sleutelkluisserverfout. |
Key |
Beheerbeleid voor een sleutel. |
Key |
De beleidskenmerken voor sleutelrotatie. |
Key |
De foutuitzondering voor de sleutelkluis. |
Lifetime |
Actie en de trigger die worden uitgevoerd door Key Vault gedurende de levensduur van een sleutel. |
Lifetime |
Een voorwaarde waaraan moet worden voldaan om een actie uit te voeren. |
Lifetime |
De actie die wordt uitgevoerd. |
ActionType
Het type actie. De waarde moet hoofdlettergevoelig worden vergeleken.
Name | Type | Description |
---|---|---|
Notify |
string |
Event Grid-gebeurtenissen activeren. De standaardwaarde is 30 dagen voor de vervaldatum. alleen Key Vault. |
Rotate |
string |
Draai de sleutel op basis van het sleutelbeleid. |
Error
De sleutelkluisserverfout.
Name | Type | Description |
---|---|---|
code |
string |
De foutcode. |
innererror |
De sleutelkluisserverfout. |
|
message |
string |
Het foutbericht. |
KeyRotationPolicy
Beheerbeleid voor een sleutel.
Name | Type | Description |
---|---|---|
attributes |
De beleidskenmerken voor sleutelrotatie. |
|
id |
string |
De sleutelbeleids-id. |
lifetimeActions |
Acties die worden uitgevoerd door Key Vault gedurende de levensduur van een sleutel. Voor preview kan lifetimeActions maximaal twee items hebben: één voor roteren en één voor melden. De meldingstijd is standaard 30 dagen voor de vervaldatum en kan niet worden geconfigureerd. |
KeyRotationPolicyAttributes
De beleidskenmerken voor sleutelrotatie.
Name | Type | Description |
---|---|---|
created |
integer |
Het sleutelrotatiebeleid is gemaakt in UTC. |
expiryTime |
string |
De expiryTime wordt toegepast op de nieuwe sleutelversie. Dit moet ten minste 28 dagen duren. Het heeft de ISO 8601-indeling. Voorbeelden: 90 dagen: P90D, 3 maanden: P3M, 48 uur: PT48H, 1 jaar en 10 dagen: P1Y10D |
updated |
integer |
Het tijdstip waarop het sleutelrotatiebeleid voor het laatst is bijgewerkt in UTC. |
KeyVaultError
De foutuitzondering voor de sleutelkluis.
Name | Type | Description |
---|---|---|
error |
De sleutelkluisserverfout. |
LifetimeActions
Actie en de trigger die worden uitgevoerd door Key Vault gedurende de levensduur van een sleutel.
Name | Type | Description |
---|---|---|
action |
De actie die wordt uitgevoerd. |
|
trigger |
De voorwaarde waarmee de actie wordt uitgevoerd. |
LifetimeActionsTrigger
Een voorwaarde waaraan moet worden voldaan om een actie uit te voeren.
Name | Type | Description |
---|---|---|
timeAfterCreate |
string |
Tijd na het maken om te proberen te draaien. Dit geldt alleen voor roteren. Het heeft de iso 8601-duurnotatie. Voorbeeld: 90 dagen: "P90D" |
timeBeforeExpiry |
string |
Tijd voor het verlopen om te proberen te draaien of een melding te verzenden. Het heeft de iso 8601-duurnotatie. Voorbeeld: 90 dagen: "P90D" |
LifetimeActionsType
De actie die wordt uitgevoerd.
Name | Type | Description |
---|---|---|
type |
Het type actie. De waarde moet hoofdlettergevoelig worden vergeleken. |