Delen via


Update-AzKeyVaultSetting

Werk specifieke instelling bij die is gekoppeld aan de beheerde HSM.

Syntax

UpdateSettingViaFlattenValues (Standaard)

Update-AzKeyVaultSetting
    [-HsmName] <String>
    [-Name] <String>
    [-Value] <String>
    [-PassThru]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

UpdateSettingViaInputObject

Update-AzKeyVaultSetting
    [[-HsmName] <String>]
    [[-Value] <String>]
    [-InputObject] <PSKeyVaultSetting>
    [-PassThru]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

UpdateSettingViaHsmObject

Update-AzKeyVaultSetting
    [-Name] <String>
    [-Value] <String>
    [-HsmObject] <PSManagedHsm>
    [-PassThru]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

UpdateSettingViaHsmId

Update-AzKeyVaultSetting
    [-Name] <String>
    [-Value] <String>
    [-HsmId] <String>
    [-PassThru]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

De cmdlet Update-AzKeyVaultSetting werkt sleutelkluisaccountinstellingen bij. Met deze cmdlet wordt een specifieke sleutelkluisaccountinstelling bijgewerkt.

Voorbeelden

Voorbeeld 1: Een specifieke sleutelkluisaccountinstelling bijwerken

Update-AzKeyVaultSetting -HsmName testmhsm -Name AllowKeyManagementOperationsThroughARM -Value true -PassThru
Name                                   Value Type    HSM Name
----                                   ----- ----    --------
AllowKeyManagementOperationsThroughARM true  boolean testmhsm

Werk een specifieke sleutelkluisaccountinstelling bij die is benoemd AllowKeyManagementOperationsThroughARM in een beheerde Hsm met de naam testmhsm.

Voorbeeld 2: Een specifieke sleutelkluisaccountinstelling bijwerken als een andere accountinstelling

$setting = Get-AzKeyVaultSetting -HsmName testmhsm1 -Name AllowKeyManagementOperationsThroughARM
$setting | Update-AzKeyVaultSetting -HsmName testmhsm2 -PassThru
Name                                   Value Type    HSM Name
----                                   ----- ----    --------
AllowKeyManagementOperationsThroughARM true  boolean testmhsm2

Werk een specifieke sleutelkluisaccountinstelling bij die is benoemd AllowKeyManagementOperationsThroughARM in een beheerde Hsm met testmhsm2dezelfde naamtestmhsm1.

Voorbeeld 3: Een specifieke sleutelkluisaccountinstelling bijwerken via HsmObject

$hsmObject = Get-AzKeyVaultManagedHsm -Name testmhsm
Update-AzKeyVaultSetting -HsmObject $hsmObject -Name AllowKeyManagementOperationsThroughARM -Value true -PassThru
Name                                   Value Type    HSM Name
----                                   ----- ----    --------
AllowKeyManagementOperationsThroughARM true  boolean testmhsm

Werk een specifieke sleutelkluisaccountinstelling bij die is benoemd AllowKeyManagementOperationsThroughARM in een beheerde Hsm-naam testmhsm via HsmObject.

Voorbeeld 4: Een specifieke sleutelkluisaccountinstelling bijwerken via HsmId

$hsmObject = Get-AzKeyVaultManagedHsm -Name testmhsm
Update-AzKeyVaultSetting -HsmId /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.KeyVault/managedHSMs/testmhsm-Name AllowKeyManagementOperationsThroughARM -Value true -PassThru
Name                                   Value Type    HSM Name
----                                   ----- ----    --------
AllowKeyManagementOperationsThroughARM true  boolean testmhsm

Werk een specifieke sleutelkluisaccountinstelling bij die is benoemd AllowKeyManagementOperationsThroughARM in een beheerde Hsm-naam testmhsm via HsmObject.

Parameters

-Confirm

Voordat u de cmdlet uitvoert, vraagt het systeem om bevestiging.

Parametereigenschappen

Type:SwitchParameter
Default value:None
Ondersteunt jokertekens:False
DontShow:False
Aliassen:Cf

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-DefaultProfile

De referenties, het account, de tenant en het abonnement die worden gebruikt voor communicatie met Azure.

Parametereigenschappen

Type:IAzureContextContainer
Default value:None
Ondersteunt jokertekens:False
DontShow:False
Aliassen:AzContext, AzureRmContext, AzureCredential

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-HsmId

Hsm-resource-id.

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

UpdateSettingViaHsmId
Position:0
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-HsmName

Naam van de HSM.

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

UpdateSettingViaFlattenValues
Position:0
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-HsmObject

Hsm-object.

Parametereigenschappen

Type:PSManagedHsm
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

UpdateSettingViaHsmObject
Position:0
Verplicht:True
Waarde uit pijplijn:True
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-InputObject

De locatie van de verwijderde kluis.

Parametereigenschappen

Type:PSKeyVaultSetting
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

UpdateSettingViaInputObject
Position:1
Verplicht:True
Waarde uit pijplijn:True
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-Name

Naam van de instelling.

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

UpdateSettingViaFlattenValues
Position:1
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False
UpdateSettingViaHsmObject
Position:1
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False
UpdateSettingViaHsmId
Position:1
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-PassThru

Cmdlet retourneert standaard geen object. Als deze schakeloptie is opgegeven, retourneert u geheimobject.

Parametereigenschappen

Type:SwitchParameter
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-Value

Waarde van de instelling.

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

UpdateSettingViaFlattenValues
Position:2
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False
UpdateSettingViaHsmObject
Position:2
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False
UpdateSettingViaHsmId
Position:2
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-WhatIf

Toont wat er zou gebeuren wanneer de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Parametereigenschappen

Type:SwitchParameter
Default value:None
Ondersteunt jokertekens:False
DontShow:False
Aliassen:Wi

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParametersvoor meer informatie.

Invoerwaarden

PSKeyVaultSetting

PSManagedHsm

Uitvoerwaarden

PSKeyVaultSetting