Udostępnij za pośrednictwem


ManagedHsmProperties interface

Właściwości zarządzanej puli modułów HSM

Właściwości

createMode

Tryb tworzenia wskazujący, czy zasób jest tworzony, czy jest odzyskiwany z usuniętego zasobu.

enablePurgeProtection

Właściwość określająca, czy włączono ochronę przed przeczyszczeniem dla tej zarządzanej puli modułów HSM. Ustawienie tej właściwości na wartość true powoduje aktywowanie ochrony przed przeczyszczeniem dla tej zarządzanej puli modułów HSM i jej zawartości — tylko zarządzana usługa HSM może zainicjować twarde, nieodwracalne usunięcie. Włączenie tej funkcji jest nieodwracalne.

enableSoftDelete

Właściwość określająca, czy funkcja usuwania nietrwałego jest włączona dla tej zarządzanej puli modułów HSM. Usuwanie nietrwałe jest domyślnie włączone dla wszystkich zarządzanych modułów HSM i jest niezmienne.

hsmUri

Identyfikator URI zarządzanej puli hsm do wykonywania operacji na kluczach. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

initialAdminObjectIds

Tablica początkowych identyfikatorów obiektów administratorów dla tej zarządzanej puli hsm.

networkAcls

Reguły rządzące ułatwieniami dostępu magazynu kluczy z określonych lokalizacji sieciowych.

privateEndpointConnections

Lista połączeń prywatnych punktów końcowych skojarzonych z zarządzaną pulą modułów HSM. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

provisioningState

Stan aprowizacji. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

publicNetworkAccess

Kontrolowanie uprawnień do zarządzanego modułu HSM z sieci publicznych.

regions

Lista wszystkich regionów skojarzonych z zarządzaną pulą modułów HSM.

scheduledPurgeDate

Zaplanowana data przeczyszczania w formacie UTC. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

securityDomainProperties

Właściwości domeny zabezpieczeń zarządzanego modułu HSM. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

softDeleteRetentionInDays

Dni przechowywania danych usuniętych nietrwale. Usunięcie modułu HSM lub klucza pozostanie możliwe do odzyskania przez skonfigurowany okres przechowywania lub domyślny okres 90 dni. Akceptuje wartości z zakresu od 7 do 90.

statusMessage

Komunikat o stanie zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

tenantId

Identyfikator dzierżawy usługi Azure Active Directory, który powinien być używany do uwierzytelniania żądań do zarządzanej puli modułów HSM.

Szczegóły właściwości

createMode

Tryb tworzenia wskazujący, czy zasób jest tworzony, czy jest odzyskiwany z usuniętego zasobu.

createMode?: CreateMode

Wartość właściwości

enablePurgeProtection

Właściwość określająca, czy włączono ochronę przed przeczyszczeniem dla tej zarządzanej puli modułów HSM. Ustawienie tej właściwości na wartość true powoduje aktywowanie ochrony przed przeczyszczeniem dla tej zarządzanej puli modułów HSM i jej zawartości — tylko zarządzana usługa HSM może zainicjować twarde, nieodwracalne usunięcie. Włączenie tej funkcji jest nieodwracalne.

enablePurgeProtection?: boolean

Wartość właściwości

boolean

enableSoftDelete

Właściwość określająca, czy funkcja usuwania nietrwałego jest włączona dla tej zarządzanej puli modułów HSM. Usuwanie nietrwałe jest domyślnie włączone dla wszystkich zarządzanych modułów HSM i jest niezmienne.

enableSoftDelete?: boolean

Wartość właściwości

boolean

hsmUri

Identyfikator URI zarządzanej puli hsm do wykonywania operacji na kluczach. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

hsmUri?: string

Wartość właściwości

string

initialAdminObjectIds

Tablica początkowych identyfikatorów obiektów administratorów dla tej zarządzanej puli hsm.

initialAdminObjectIds?: string[]

Wartość właściwości

string[]

networkAcls

Reguły rządzące ułatwieniami dostępu magazynu kluczy z określonych lokalizacji sieciowych.

networkAcls?: MhsmNetworkRuleSet

Wartość właściwości

privateEndpointConnections

Lista połączeń prywatnych punktów końcowych skojarzonych z zarządzaną pulą modułów HSM. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

privateEndpointConnections?: MhsmPrivateEndpointConnectionItem[]

Wartość właściwości

provisioningState

Stan aprowizacji. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

provisioningState?: string

Wartość właściwości

string

publicNetworkAccess

Kontrolowanie uprawnień do zarządzanego modułu HSM z sieci publicznych.

publicNetworkAccess?: string

Wartość właściwości

string

regions

Lista wszystkich regionów skojarzonych z zarządzaną pulą modułów HSM.

regions?: MhsmGeoReplicatedRegion[]

Wartość właściwości

scheduledPurgeDate

Zaplanowana data przeczyszczania w formacie UTC. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

scheduledPurgeDate?: Date

Wartość właściwości

Date

securityDomainProperties

Właściwości domeny zabezpieczeń zarządzanego modułu HSM. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

securityDomainProperties?: ManagedHSMSecurityDomainProperties

Wartość właściwości

softDeleteRetentionInDays

Dni przechowywania danych usuniętych nietrwale. Usunięcie modułu HSM lub klucza pozostanie możliwe do odzyskania przez skonfigurowany okres przechowywania lub domyślny okres 90 dni. Akceptuje wartości z zakresu od 7 do 90.

softDeleteRetentionInDays?: number

Wartość właściwości

number

statusMessage

Komunikat o stanie zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

statusMessage?: string

Wartość właściwości

string

tenantId

Identyfikator dzierżawy usługi Azure Active Directory, który powinien być używany do uwierzytelniania żądań do zarządzanej puli modułów HSM.

tenantId?: string

Wartość właściwości

string