VaultProperties interface
Vlastnosti trezoru
Vlastnosti
access |
Pole identit 0 až 1024, které mají přístup k trezoru klíčů. Všechny identity v poli musí používat stejné ID tenanta jako ID tenanta trezoru klíčů. Pokud |
create |
Režim vytvoření trezoru označuje, jestli je potřeba trezor obnovit, nebo ne. |
enabled |
Vlastnost určuje, jestli mají azure Virtual Machines povoleno načítat certifikáty uložené jako tajné kódy z trezoru klíčů. |
enabled |
Vlastnost určuje, jestli má služba Azure Disk Encryption povoleno načítat tajné kódy z trezoru a rozbalovat klíče. |
enabled |
Vlastnost určuje, jestli má Azure Resource Manager povoleno načítat tajné kódy z trezoru klíčů. |
enable |
Vlastnost určující, jestli je pro tento trezor povolená ochrana před vymazáním. Nastavením této vlastnosti na true aktivujete ochranu před vymazáním tohoto trezoru a jeho obsahu – pouze služba Key Vault může zahájit tvrdé a neodstranitelné odstranění. Nastavení je platné pouze v případě, že je povolené také obnovitelné odstranění. Povolení této funkce je nevratné – to znamená, že vlastnost nepřijímá hodnotu false jako svou hodnotu. |
enable |
Vlastnost, která řídí způsob autorizace akcí dat. Pokud ano, trezor klíčů použije k autorizaci akcí dat Access Control na základě role (RBAC) a zásady přístupu zadané ve vlastnostech trezoru budou ignorovány. Pokud je hodnota false, trezor klíčů použije zásady přístupu zadané ve vlastnostech trezoru a všechny zásady uložené v Azure Resource Manager budou ignorovány. Pokud je zadána hodnota null nebo není zadána, trezor se vytvoří s výchozí hodnotou false. Mějte na paměti, že akce správy jsou vždy autorizované pomocí RBAC. |
enable |
Vlastnost určuje, jestli je pro tento trezor klíčů povolená funkce obnovitelného odstranění. Pokud při vytváření nového trezoru klíčů není nastavená žádná hodnota (true nebo false), bude ve výchozím nastavení nastavená na hodnotu true. Jakmile je nastavená hodnota true, nelze ji vrátit na hodnotu false. |
hsm |
ID prostředku fondu HSM. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server. |
network |
Pravidla pro přístupnost trezoru klíčů z konkrétních síťových umístění |
private |
Seznam připojení privátních koncových bodů přidružených k trezoru klíčů POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server. |
provisioning |
Stav zřizování trezoru. |
public |
Vlastnost určuje, jestli bude trezor přijímat provoz z veřejného internetu. Pokud je tato možnost nastavená na zakázáno, veškerý provoz s výjimkou provozu privátního koncového bodu a provozu, který pochází z důvěryhodných služeb, se zablokuje. Tím se přepíše nastavená pravidla brány firewall, což znamená, že i když jsou pravidla brány firewall k dispozici, nebudeme je respektovat. |
sku | Podrobnosti O SKU |
soft |
softDelete data retention days. >Přijímá =7 a <=90. |
tenant |
ID tenanta Azure Active Directory, které by se mělo použít k ověřování požadavků do trezoru klíčů. |
vault |
Identifikátor URI trezoru pro provádění operací s klíči a tajnými klíči. |
Podrobnosti vlastnosti
accessPolicies
Pole identit 0 až 1024, které mají přístup k trezoru klíčů. Všechny identity v poli musí používat stejné ID tenanta jako ID tenanta trezoru klíčů. Pokud createMode
je nastavená hodnota recover
, zásady přístupu se nevyžadují. V opačném případě se vyžadují zásady přístupu.
accessPolicies?: AccessPolicyEntry[]
Hodnota vlastnosti
createMode
Režim vytvoření trezoru označuje, jestli je potřeba trezor obnovit, nebo ne.
createMode?: CreateMode
Hodnota vlastnosti
enabledForDeployment
Vlastnost určuje, jestli mají azure Virtual Machines povoleno načítat certifikáty uložené jako tajné kódy z trezoru klíčů.
enabledForDeployment?: boolean
Hodnota vlastnosti
boolean
enabledForDiskEncryption
Vlastnost určuje, jestli má služba Azure Disk Encryption povoleno načítat tajné kódy z trezoru a rozbalovat klíče.
enabledForDiskEncryption?: boolean
Hodnota vlastnosti
boolean
enabledForTemplateDeployment
Vlastnost určuje, jestli má Azure Resource Manager povoleno načítat tajné kódy z trezoru klíčů.
enabledForTemplateDeployment?: boolean
Hodnota vlastnosti
boolean
enablePurgeProtection
Vlastnost určující, jestli je pro tento trezor povolená ochrana před vymazáním. Nastavením této vlastnosti na true aktivujete ochranu před vymazáním tohoto trezoru a jeho obsahu – pouze služba Key Vault může zahájit tvrdé a neodstranitelné odstranění. Nastavení je platné pouze v případě, že je povolené také obnovitelné odstranění. Povolení této funkce je nevratné – to znamená, že vlastnost nepřijímá hodnotu false jako svou hodnotu.
enablePurgeProtection?: boolean
Hodnota vlastnosti
boolean
enableRbacAuthorization
Vlastnost, která řídí způsob autorizace akcí dat. Pokud ano, trezor klíčů použije k autorizaci akcí dat Access Control na základě role (RBAC) a zásady přístupu zadané ve vlastnostech trezoru budou ignorovány. Pokud je hodnota false, trezor klíčů použije zásady přístupu zadané ve vlastnostech trezoru a všechny zásady uložené v Azure Resource Manager budou ignorovány. Pokud je zadána hodnota null nebo není zadána, trezor se vytvoří s výchozí hodnotou false. Mějte na paměti, že akce správy jsou vždy autorizované pomocí RBAC.
enableRbacAuthorization?: boolean
Hodnota vlastnosti
boolean
enableSoftDelete
Vlastnost určuje, jestli je pro tento trezor klíčů povolená funkce obnovitelného odstranění. Pokud při vytváření nového trezoru klíčů není nastavená žádná hodnota (true nebo false), bude ve výchozím nastavení nastavená na hodnotu true. Jakmile je nastavená hodnota true, nelze ji vrátit na hodnotu false.
enableSoftDelete?: boolean
Hodnota vlastnosti
boolean
hsmPoolResourceId
ID prostředku fondu HSM. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.
hsmPoolResourceId?: string
Hodnota vlastnosti
string
networkAcls
Pravidla pro přístupnost trezoru klíčů z konkrétních síťových umístění
networkAcls?: NetworkRuleSet
Hodnota vlastnosti
privateEndpointConnections
Seznam připojení privátních koncových bodů přidružených k trezoru klíčů POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.
privateEndpointConnections?: PrivateEndpointConnectionItem[]
Hodnota vlastnosti
provisioningState
Stav zřizování trezoru.
provisioningState?: string
Hodnota vlastnosti
string
publicNetworkAccess
Vlastnost určuje, jestli bude trezor přijímat provoz z veřejného internetu. Pokud je tato možnost nastavená na zakázáno, veškerý provoz s výjimkou provozu privátního koncového bodu a provozu, který pochází z důvěryhodných služeb, se zablokuje. Tím se přepíše nastavená pravidla brány firewall, což znamená, že i když jsou pravidla brány firewall k dispozici, nebudeme je respektovat.
publicNetworkAccess?: string
Hodnota vlastnosti
string
sku
softDeleteRetentionInDays
softDelete data retention days. >Přijímá =7 a <=90.
softDeleteRetentionInDays?: number
Hodnota vlastnosti
number
tenantId
ID tenanta Azure Active Directory, které by se mělo použít k ověřování požadavků do trezoru klíčů.
tenantId: string
Hodnota vlastnosti
string
vaultUri
Identifikátor URI trezoru pro provádění operací s klíči a tajnými klíči.
vaultUri?: string
Hodnota vlastnosti
string