Partilhar via


Set-AzSecurityAssessment

Criar ou atualizar um resultado de avaliação de segurança em um recurso

Sintaxe

Set-AzSecurityAssessment
   -Name <String>
   -StatusCode <String>
   [-StatusCause <String>]
   [-StatusDescription <String>]
   [-AdditionalData <System.Collections.Generic.Dictionary`2[System.String,System.String]>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzSecurityAssessment
   -Name <String>
   -AssessedResourceId <String>
   -StatusCode <String>
   [-StatusCause <String>]
   [-StatusDescription <String>]
   [-AdditionalData <System.Collections.Generic.Dictionary`2[System.String,System.String]>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Criar ou atualizar um resultado de avaliação de segurança em um recurso, pode ser usado para alterar o status de um resultado existente ou adicionar dados adicionais. só pode ser usado para tipos de avaliação "CustomerManaged" e somente depois que os metadados de avaliação correspondentes forem criados.

Exemplos

Exemplo 1

Set-AzSecurityAssessment -Name 4FB6C0A0-1137-42C7-A1C7-4BD37C91DE8D -StatusCode "Unhealthy"

Marca o resultado da assinatura como "Não íntegro" para avaliação do tipo "4FB6C0A0-1137-42C7-A1C7-4BD37C91DE8D" - mais detalhes sobre o tipo de avaliação serão encontrados no tipo de avaliaçãoMetadados

Parâmetros

-AdditionalData

Dados anexados ao resultado da avaliação para uma melhor investigação ou clareza do estado.

Tipo:Dictionary<TKey,TValue>[System.String,System.String]
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-AssessedResourceId

ID de recurso completo do recurso no qual a avaliação é calculada.

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

-Confirm

Solicita a sua 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

Nome do recurso.

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

-StatusCause

Código progremático para a causa do resultado da avaliação.

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

-StatusCode

Código progremático para o resultado da avaliação. pode ser "Saudável", "Não Saudável" ou "Não Aplicável"

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

-StatusDescription

Descrição legível por humanos da causa do resultado da avaliação.

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

-WhatIf

Apresenta o que aconteceria mediante a execução do cmdlet. 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

None

Saídas

PSSecurityAssessment