KeyProperties interface
Een interface die de eigenschappen van KeyVaultKey vertegenwoordigt
Eigenschappen
created |
Aanmaaktijd in UTC. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
enabled | Bepaalt of het object is ingeschakeld. |
expires |
Vervaldatum in UTC. |
exportable | Geeft aan of de persoonlijke sleutel kan worden geëxporteerd. |
hsm |
Het onderliggende HSM-platform. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
id | Sleutel-id. |
managed | Waar als de levensduur van het geheim wordt beheerd door de sleutelkluis. Als dit een geheim is dat een certificaat back-up maakt, is beheerd waar. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
name | De naam van de sleutel. |
not |
Niet vóór datum in UTC. |
recoverable |
De retentiedatums van de softDelete-gegevens.
De waarde moet en |
recovery |
Geeft het herstelniveau voor verwijdering weer dat momenteel van kracht is voor sleutels in de huidige kluis. Als deze 'Opschoonbaar' bevat, kan de sleutel permanent worden verwijderd door een bevoegde gebruiker; Anders kan alleen het systeem de sleutel aan het einde van het retentie-interval leegmaken. Mogelijke waarden zijn: 'Purgeable', 'Recoverable+Purgeable', 'Recoverable', 'Recoverable+ProtectedSubscription' OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
release |
Een KeyReleasePolicy-object dat de regels specificeert waaronder de sleutel kan worden geëxporteerd. |
tags | Toepassingsspecifieke metagegevens in de vorm van sleutel-waardeparen. |
updated |
Tijdstip laatst bijgewerkt in UTC. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
vault |
De kluis-URI. |
version | De versie van de sleutel. Mogelijk niet gedefinieerd. |
Eigenschapdetails
createdOn
Aanmaaktijd in UTC. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
createdOn?: Date
Waarde van eigenschap
Date
enabled
Bepaalt of het object is ingeschakeld.
enabled?: boolean
Waarde van eigenschap
boolean
expiresOn
Vervaldatum in UTC.
expiresOn?: Date
Waarde van eigenschap
Date
exportable
Geeft aan of de persoonlijke sleutel kan worden geëxporteerd.
exportable?: boolean
Waarde van eigenschap
boolean
hsmPlatform
Het onderliggende HSM-platform. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
hsmPlatform?: string
Waarde van eigenschap
string
id
Sleutel-id.
id?: string
Waarde van eigenschap
string
managed
Waar als de levensduur van het geheim wordt beheerd door de sleutelkluis. Als dit een geheim is dat een certificaat back-up maakt, is beheerd waar. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
managed?: boolean
Waarde van eigenschap
boolean
name
De naam van de sleutel.
name: string
Waarde van eigenschap
string
notBefore
Niet vóór datum in UTC.
notBefore?: Date
Waarde van eigenschap
Date
recoverableDays
De retentiedatums van de softDelete-gegevens.
De waarde moet en <=90
zijn >=7
wanneer softDelete is ingeschakeld.
OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
recoverableDays?: number
Waarde van eigenschap
number
recoveryLevel
Geeft het herstelniveau voor verwijdering weer dat momenteel van kracht is voor sleutels in de huidige kluis. Als deze 'Opschoonbaar' bevat, kan de sleutel permanent worden verwijderd door een bevoegde gebruiker; Anders kan alleen het systeem de sleutel aan het einde van het retentie-interval leegmaken. Mogelijke waarden zijn: 'Purgeable', 'Recoverable+Purgeable', 'Recoverable', 'Recoverable+ProtectedSubscription' OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
recoveryLevel?: string
Waarde van eigenschap
string
releasePolicy
Een KeyReleasePolicy-object dat de regels specificeert waaronder de sleutel kan worden geëxporteerd.
releasePolicy?: KeyReleasePolicy
Waarde van eigenschap
tags
Toepassingsspecifieke metagegevens in de vorm van sleutel-waardeparen.
tags?: {[propertyName: string]: string}
Waarde van eigenschap
{[propertyName: string]: string}
updatedOn
Tijdstip laatst bijgewerkt in UTC. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
updatedOn?: Date
Waarde van eigenschap
Date
vaultUrl
De kluis-URI.
vaultUrl: string
Waarde van eigenschap
string
version
De versie van de sleutel. Mogelijk niet gedefinieerd.
version?: string
Waarde van eigenschap
string