Partilhar via


Reset-AzAttestationPolicy

Redefine a política de um locatário no Azure Attestationn.}

Sintaxe

Reset-AzAttestationPolicy
     [-Name] <String>
     [-ResourceGroupName] <String>
     -Tee <String>
     [-Policy <String>]
     [-PassThru]
     [-DefaultProfile <IAzureContextContainer>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Reset-AzAttestationPolicy
     [-ResourceId] <String>
     -Tee <String>
     [-Policy <String>]
     [-PassThru]
     [-DefaultProfile <IAzureContextContainer>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]

Description

O cmdlet Reset-AzAttestationPolicy redefine a política de atestado definida pelo usuário de um locatário no Atestado do Azure.

Exemplos

Exemplo 1

Reset-AzAttestationPolicy -Name pshtest -ResourceGroupName psh-test-rg -Tee SgxEnclave

Redefina a política para o padrão para o Provedor de Atestado pshtest para o tipo Tee SgxEnclave.

Exemplo 2

$resetJwt = Get-Content -Path .\reset.policy.txt.signed.txt
Reset-AzAttestationPolicy -Name pshtest -ResourceGroupName psh-test-rg -Tee SgxEnclave -Policy $resetJwt

Se o Provedor de Atestado pshtest estiver configurado para usar o modelo de confiança isolado, redefina a política para o padrão para o tipo Tee SgxEnclave incluindo uma política assinada.

Parâmetros

-Confirm

Solicita confirmação antes de executar o cmdlet.

Tipo:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para comunicação com o Azure.

Tipo:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Name

Especifica um nome do locatário. Este cmdlet redefine a política de atestado para o locatário especificada por esse parâmetro.

Tipo:String
Position:0
Default value:None
Necessário:True
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-PassThru

Este cmdlet não retorna um objeto por padrão. Se essa opção for especificada, ela retornará true se for bem-sucedida.

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Policy

Especifica o JSON Web Token que descreve o documento de política a ser redefinido.

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-ResourceGroupName

Especifica o nome do grupo de recursos de um provedor de atestado.

Tipo:String
Position:1
Default value:None
Necessário:True
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-ResourceId

Especifica o ResourceID de um provedor de atestado.

Tipo:String
Position:0
Default value:None
Necessário:True
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-Tee

Especifica um tipo de Ambiente de Execução Confiável. Suportamos quatro tipos de ambiente: SgxEnclave, OpenEnclave, CyResComponent e VBSEnclave.

Tipo:String
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-WhatIf

Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

Tipo:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

Entradas

String

Saídas

Boolean