Policy States - Summarize For Policy Set Definition
Resume os estados de política para a definição do conjunto de políticas de nível de assinatura.
POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Authorization/policySetDefinitions/{policySetDefinitionName}/providers/Microsoft.PolicyInsights/policyStates/latest/summarize?api-version=2019-10-01
POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Authorization/policySetDefinitions/{policySetDefinitionName}/providers/Microsoft.PolicyInsights/policyStates/latest/summarize?api-version=2019-10-01&$top={$top}&$from={$from}&$to={$to}&$filter={$filter}
Parâmetros de URI
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
authorization
|
path | True |
O namespace para o provedor de recursos de autorização da Microsoft; somente "Microsoft.Authorization" é permitido. |
|
policy
|
path | True |
string |
Nome da definição do conjunto de políticas. |
policy
|
path | True |
O recurso virtual no tipo de recurso PolicyStates para resumir a ação. Em um determinado intervalo de tempo, 'latest' representa os últimos estados de política e é o único valor permitido. |
|
subscription
|
path | True |
string |
ID da assinatura do Microsoft Azure. |
api-version
|
query | True |
string |
Versão da API do cliente. |
$filter
|
query |
string |
Expressão de filtro OData. |
|
$from
|
query |
string (date-time) |
Carimbo de data/hora formatado ISO 8601 especificando a hora de início do intervalo a ser consultado. Quando não especificado, o serviço usa ($to – 1 dia). |
|
$to
|
query |
string (date-time) |
Carimbo de data/hora formatado iso 8601 especificando a hora de término do intervalo a ser consultado. Quando não especificado, o serviço usa o tempo de solicitação. |
|
$top
|
query |
integer (int32) minimum: 0 |
Número máximo de registros a serem retornados. |
Respostas
Nome | Tipo | Description |
---|---|---|
200 OK |
Resumir resultados. |
|
Other Status Codes |
Resposta de erro que descreve por que a operação falhou. |
Segurança
azure_auth
Fluxo OAuth2 do Azure Active Directory
Tipo:
oauth2
Flow:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Escopos
Nome | Description |
---|---|
user_impersonation | representar sua conta de usuário |
Exemplos
Summarize at policy set definition scope
Solicitação de exemplo
POST https://management.azure.com/subscriptions/fffedd8f-ffff-fffd-fffd-fffed2f84852/providers/Microsoft.Authorization/policySetDefinitions/3e3807c1-65c9-49e0-a406-82d8ae3e338c/providers/Microsoft.PolicyInsights/policyStates/latest/summarize?api-version=2019-10-01&$top=1&$from=2019-10-05T18:00:00Z&$to=2019-10-06T18:00:00Z&$filter=PolicyDefinitionAction eq 'deny'
Resposta de exemplo
{
"@odata.context": "https://management.azure.com/subscriptions/fffedd8f-ffff-fffd-fffd-fffed2f84852/providers/Microsoft.Authorization/policySetDefinitions/3e3807c1-65c9-49e0-a406-82d8ae3e338c/providers/Microsoft.PolicyInsights/policyStates/$metadata#summary",
"@odata.count": 1,
"value": [
{
"@odata.id": null,
"@odata.context": "https://management.azure.com/subscriptions/fffedd8f-ffff-fffd-fffd-fffed2f84852/providers/Microsoft.Authorization/policySetDefinitions/3e3807c1-65c9-49e0-a406-82d8ae3e338c/providers/Microsoft.PolicyInsights/policyStates/$metadata#summary/$entity",
"results": {
"queryResultsUri": "https://management.azure.com/subscriptions/fffedd8f-ffff-fffd-fffd-fffed2f84852/providers/Microsoft.Authorization/policySetDefinitions/3e3807c1-65c9-49e0-a406-82d8ae3e338c/providers/Microsoft.PolicyInsights/policyStates/latest/queryResults?api-version=2019-10-01&$from=2019-10-05 18:00:00Z&$to=2019-10-06 18:00:00Z&$filter=(PolicyDefinitionAction eq 'deny') and IsCompliant eq false",
"nonCompliantResources": 0,
"nonCompliantPolicies": 0,
"resourceDetails": [
{
"complianceState": "compliant",
"count": 140
}
],
"policyDetails": [
{
"complianceState": "compliant",
"count": 1
}
],
"policyGroupDetails": [
{
"complianceState": "compliant",
"count": 1
}
]
},
"policyAssignments": []
}
]
}
Definições
Nome | Description |
---|---|
Authorization |
O namespace para o provedor de recursos de autorização da Microsoft; somente "Microsoft.Authorization" é permitido. |
Compliance |
O rollup de estado de conformidade. |
Error |
Definição de erro. |
Policy |
Resumo da atribuição de política. |
Policy |
Resumo da definição de política. |
Policy |
Resumo do grupo de definição de política. |
Policy |
O recurso virtual no tipo de recurso PolicyStates para resumir a ação. Em um determinado intervalo de tempo, 'latest' representa os últimos estados de política e é o único valor permitido. |
Query |
Resposta de erro. |
Summarize |
Resumir os resultados da ação. |
Summary |
Resultados de resumo. |
Summary |
Resumo de conformidade em um nível de resumo específico. |
AuthorizationNamespaceType
O namespace para o provedor de recursos de autorização da Microsoft; somente "Microsoft.Authorization" é permitido.
Valor | Description |
---|---|
Microsoft.Authorization |
ComplianceDetail
O rollup de estado de conformidade.
Nome | Tipo | Description |
---|---|---|
complianceState |
string |
O estado de conformidade. |
count |
integer (int32) |
Valor de contagem resumido para esse estado de conformidade. |
Error
Definição de erro.
Nome | Tipo | Description |
---|---|---|
code |
string |
Código de erro específico do serviço que serve como substatus para o código de erro HTTP. |
message |
string |
Descrição do erro. |
PolicyAssignmentSummary
Resumo da atribuição de política.
Nome | Tipo | Description |
---|---|---|
policyAssignmentId |
string |
ID da atribuição de política. |
policyDefinitions |
Resumo das definições de política. |
|
policyGroups |
Resumo do grupo de definição de política. |
|
policySetDefinitionId |
string |
ID de definição do conjunto de políticas, se a atribuição de política for para um conjunto de políticas. |
results |
Resumo de conformidade para a atribuição de política. |
PolicyDefinitionSummary
Resumo da definição de política.
Nome | Tipo | Description |
---|---|---|
effect |
string |
Efeito de política, ou seja, ação de definição de política. |
policyDefinitionGroupNames |
string[] |
Nomes de grupo de definição de política. |
policyDefinitionId |
string |
ID de definição de política. |
policyDefinitionReferenceId |
string |
ID de referência de definição de política. |
results |
Resumo de conformidade para a definição de política. |
PolicyGroupSummary
Resumo do grupo de definição de política.
Nome | Tipo | Description |
---|---|---|
policyGroupName |
string |
Nome do grupo de políticas. |
results |
Resumo de conformidade para o grupo de definição de política. |
PolicyStatesSummaryResourceType
O recurso virtual no tipo de recurso PolicyStates para resumir a ação. Em um determinado intervalo de tempo, 'latest' representa os últimos estados de política e é o único valor permitido.
Valor | Description |
---|---|
latest |
QueryFailure
Resposta de erro.
Nome | Tipo | Description |
---|---|---|
error |
Definição de erro. |
SummarizeResults
Resumir os resultados da ação.
Nome | Tipo | Description |
---|---|---|
@odata.context |
string |
Cadeia de caracteres de contexto OData; usado pelos clientes OData para resolver informações de tipo com base em metadados. |
@odata.count |
integer (int32) minimum: 1maximum: 1 |
Contagem de entidades OData; representa o número de resumos retornados; sempre definido como 1. |
value |
Summary[] |
Resumir os resultados da ação. |
Summary
Resultados de resumo.
Nome | Tipo | Description |
---|---|---|
@odata.context |
string |
Cadeia de caracteres de contexto OData; usado pelos clientes OData para resolver informações de tipo com base em metadados. |
@odata.id |
string |
ID da entidade OData; sempre definido como nulo, pois os resumos não têm uma ID de entidade. |
policyAssignments |
Resumo das atribuições de política. |
|
results |
Resumo de conformidade para todas as atribuições de política. |
SummaryResults
Resumo de conformidade em um nível de resumo específico.
Nome | Tipo | Description |
---|---|---|
nonCompliantPolicies |
integer (int32) minimum: 0 |
Número de políticas não compatíveis. |
nonCompliantResources |
integer (int32) minimum: 0 |
Número de recursos não compatíveis. |
policyDetails |
O resumo do artefato de política neste nível. Para o nível de escopo da consulta, ele representa o resumo da atribuição de política. Para o nível de atribuição de política, ele representa o resumo das definições de política. |
|
policyGroupDetails |
O resumo do grupo de definição de política nesse nível. |
|
queryResultsUri |
string |
URI HTTP POST para a ação queryResults no Microsoft.PolicyInsights para recuperar resultados brutos para o resumo de conformidade. Essa propriedade não estará disponível por padrão em versões futuras da API, mas pode ser consultada explicitamente. |
resourceDetails |
O resumo de recursos nesse nível. |