Set-AzAttestationPolicy
Establece la directiva de un inquilino en Azure Attestationn.
Syntax
Set-AzAttestationPolicy
[-Name] <String>
[-ResourceGroupName] <String>
-Tee <String>
-Policy <String>
[-PolicyFormat <String>]
[-PassThru]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzAttestationPolicy
[-ResourceId] <String>
-Tee <String>
-Policy <String>
[-PolicyFormat <String>]
[-PassThru]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
El cmdlet Set-AzAttestationPolicy establece la directiva de un inquilino en Azure Attestation.
Ejemplos
Ejemplo 1
$policy = Get-Content -Path .\custom.sgx.policy.txt
Set-AzAttestationPolicy -Name pshtest -ResourceGroupName psh-test-rg -Tee SgxEnclave -Policy $policy
Establece la directiva definida por el usuario para el tipo SgxEnclave de TEE para el proveedor de atestación pshtest mediante un formato de directiva de texto (valor predeterminado).
Ejemplo 2
$policyjwt = Get-Content -Path .\custom.sgx.policy.jwt.format.txt
Set-AzAttestationPolicy -Name pshtest -ResourceGroupName psh-test-rg -Tee SgxEnclave -Policy $policyjwt -PolicyFormat JWT
Establece la directiva definida por el usuario para el tipo SgxEnclave de TEE para pshtest del proveedor de atestación mediante un formato de directiva JWT.
Parámetros
-Confirm
Le solicita su confirmación antes de ejecutar el cmdlet.
Tipo: | SwitchParameter |
Aliases: | cf |
Position: | Named |
valor predeterminado: | None |
Requerido: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Credenciales, cuenta, inquilino y suscripción usados para la comunicación con Azure.
Tipo: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
valor predeterminado: | None |
Requerido: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Especifica un nombre del inquilino. Este cmdlet establece la directiva de atestación para el inquilino que especifica este parámetro.
Tipo: | String |
Position: | 0 |
valor predeterminado: | None |
Requerido: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PassThru
Este cmdlet no devuelve un objeto de forma predeterminada. Si se especifica este modificador, devuelve true si se ejecuta correctamente.
Tipo: | SwitchParameter |
Position: | Named |
valor predeterminado: | None |
Requerido: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Policy
Especifica el documento de directiva que se va a establecer. El formato de directiva puede ser Text o JSON Web Token (JWT).
Tipo: | String |
Position: | Named |
valor predeterminado: | None |
Requerido: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PolicyFormat
Especifica el formato de la directiva, ya sea Text o JWT (JSON Web Token). El formato de directiva predeterminado es Text.
Tipo: | String |
Position: | Named |
valor predeterminado: | None |
Requerido: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Especifica el nombre del grupo de recursos de un proveedor de atestación.
Tipo: | String |
Position: | 1 |
valor predeterminado: | None |
Requerido: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceId
Especifica el ResourceID de un proveedor de atestación.
Tipo: | String |
Position: | 0 |
valor predeterminado: | None |
Requerido: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Tee
Especifica un tipo de entorno de ejecución de confianza. Se admiten cuatro tipos de entorno: SgxEnclave, OpenEnclave, CyResComponent y VBSEnclave.
Tipo: | String |
Position: | Named |
valor predeterminado: | None |
Requerido: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.
Tipo: | SwitchParameter |
Aliases: | wi |
Position: | Named |
valor predeterminado: | None |
Requerido: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |