ManagedHsmKey interface
Zasób klucza.
- Rozszerzenie
Właściwości
attributes | Atrybuty klucza. |
curve |
Nazwa krzywej eliptycznej. Prawidłowe wartości można znaleźć w temacie JsonWebKeyCurveName. |
key |
|
key |
Rozmiar klucza w bitach. Na przykład: 2048, 3072 lub 4096 dla RSA. |
key |
Identyfikator URI umożliwiający pobranie bieżącej wersji klucza. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
key |
Identyfikator URI umożliwiający pobranie określonej wersji klucza. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
kty | Typ klucza. Prawidłowe wartości można znaleźć w temacie JsonWebKeyType. |
release |
Kluczowe zasady wydania w odpowiedzi. Będzie on używany zarówno dla danych wyjściowych, jak i wejściowych. Pominięto, jeśli jest pusty |
rotation |
Zasady rotacji kluczy w odpowiedzi. Będzie on używany zarówno dla danych wyjściowych, jak i wejściowych. Pominięto, jeśli jest pusty |
Właściwości dziedziczone
id | W pełni kwalifikowany identyfikator zasobu dla zasobu. Np. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
name | Nazwa zasobu UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
tags | Tagi zasobów. |
type | Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
Szczegóły właściwości
attributes
curveName
Nazwa krzywej eliptycznej. Prawidłowe wartości można znaleźć w temacie JsonWebKeyCurveName.
curveName?: string
Wartość właściwości
string
keyOps
keyOps?: string[]
Wartość właściwości
string[]
keySize
Rozmiar klucza w bitach. Na przykład: 2048, 3072 lub 4096 dla RSA.
keySize?: number
Wartość właściwości
number
keyUri
Identyfikator URI umożliwiający pobranie bieżącej wersji klucza. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
keyUri?: string
Wartość właściwości
string
keyUriWithVersion
Identyfikator URI umożliwiający pobranie określonej wersji klucza. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
keyUriWithVersion?: string
Wartość właściwości
string
kty
Typ klucza. Prawidłowe wartości można znaleźć w temacie JsonWebKeyType.
kty?: string
Wartość właściwości
string
releasePolicy
Kluczowe zasady wydania w odpowiedzi. Będzie on używany zarówno dla danych wyjściowych, jak i wejściowych. Pominięto, jeśli jest pusty
releasePolicy?: ManagedHsmKeyReleasePolicy
Wartość właściwości
rotationPolicy
Zasady rotacji kluczy w odpowiedzi. Będzie on używany zarówno dla danych wyjściowych, jak i wejściowych. Pominięto, jeśli jest pusty
rotationPolicy?: ManagedHsmRotationPolicy
Wartość właściwości
Szczegóły właściwości dziedziczonej
id
W pełni kwalifikowany identyfikator zasobu dla zasobu. Np. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
id?: string
Wartość właściwości
string
Dziedziczone zProxyResourceWithoutSystemData.id
name
Nazwa zasobu UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
name?: string
Wartość właściwości
string
Dziedziczone zProxyResourceWithoutSystemData.name
tags
Tagi zasobów.
tags?: {[propertyName: string]: string}
Wartość właściwości
{[propertyName: string]: string}
Dziedziczone zproxyResourceWithoutSystemData.tags
type
Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
type?: string
Wartość właściwości
string
Dziedziczone zproxyResourceWithoutSystemData.type