@azure/arm-policy package

Classes

PolicyClient

Interfaces

Alias

O tipo de alias.

AliasPath

O tipo dos caminhos para alias.

AliasPathMetadata
AliasPattern

O tipo do padrão para um caminho de alias.

CloudError

Uma resposta de erro de uma operação de política.

DataEffect

A definição de efeito de dados.

DataManifestCustomResourceFunctionDefinition

A definição da função de recurso personalizada.

DataPolicyManifest

O manifesto da política de dados.

DataPolicyManifestListResult

Lista de manifestos de política de dados.

DataPolicyManifests

Interface que representa um DataPolicyManifests.

DataPolicyManifestsGetByPolicyModeOptionalParams

Parâmetros opcionais.

DataPolicyManifestsListNextOptionalParams

Parâmetros opcionais.

DataPolicyManifestsListOptionalParams

Parâmetros opcionais.

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

ErrorResponse

Resposta de erro comum para todas as APIs do Azure Resource Manager retornar detalhes de erro para operações com falha. (Isso também segue o formato de resposta de erro OData.)

Identity

Identidade do recurso. As atribuições de política dão suporte a no máximo uma identidade. Essa é uma identidade atribuída pelo sistema ou uma única identidade atribuída pelo usuário.

NonComplianceMessage

Uma mensagem que descreve por que um recurso não está em conformidade com a política. Isso é mostrado em mensagens de erro 'negar' e nos resultados de conformidade não compatíveis do recurso.

ParameterDefinitionsValue

A definição de um parâmetro que pode ser fornecido à política.

ParameterDefinitionsValueMetadata

Metadados gerais para o parâmetro .

ParameterValuesValue

O valor de um parâmetro.

PolicyAssignment

A atribuição de política.

PolicyAssignmentListResult

Lista de atribuições de política.

PolicyAssignmentUpdate
PolicyAssignments

Interface que representa um PolicyAssignments.

PolicyAssignmentsCreateByIdOptionalParams

Parâmetros opcionais.

PolicyAssignmentsCreateOptionalParams

Parâmetros opcionais.

PolicyAssignmentsDeleteByIdOptionalParams

Parâmetros opcionais.

PolicyAssignmentsDeleteOptionalParams

Parâmetros opcionais.

PolicyAssignmentsGetByIdOptionalParams

Parâmetros opcionais.

PolicyAssignmentsGetOptionalParams

Parâmetros opcionais.

PolicyAssignmentsListForManagementGroupNextOptionalParams

Parâmetros opcionais.

PolicyAssignmentsListForManagementGroupOptionalParams

Parâmetros opcionais.

PolicyAssignmentsListForResourceGroupNextOptionalParams

Parâmetros opcionais.

PolicyAssignmentsListForResourceGroupOptionalParams

Parâmetros opcionais.

PolicyAssignmentsListForResourceNextOptionalParams

Parâmetros opcionais.

PolicyAssignmentsListForResourceOptionalParams

Parâmetros opcionais.

PolicyAssignmentsListNextOptionalParams

Parâmetros opcionais.

PolicyAssignmentsListOptionalParams

Parâmetros opcionais.

PolicyAssignmentsUpdateByIdOptionalParams

Parâmetros opcionais.

PolicyAssignmentsUpdateOptionalParams

Parâmetros opcionais.

PolicyClientOptionalParams

Parâmetros opcionais.

PolicyDefinition

A definição de política.

PolicyDefinitionGroup

O grupo de definição de política.

PolicyDefinitionListResult

Lista de definições de política.

PolicyDefinitionReference

A referência de definição de política.

PolicyDefinitions

Interface que representa um PolicyDefinitions.

PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams

Parâmetros opcionais.

PolicyDefinitionsCreateOrUpdateOptionalParams

Parâmetros opcionais.

PolicyDefinitionsDeleteAtManagementGroupOptionalParams

Parâmetros opcionais.

PolicyDefinitionsDeleteOptionalParams

Parâmetros opcionais.

PolicyDefinitionsGetAtManagementGroupOptionalParams

Parâmetros opcionais.

PolicyDefinitionsGetBuiltInOptionalParams

Parâmetros opcionais.

PolicyDefinitionsGetOptionalParams

Parâmetros opcionais.

PolicyDefinitionsListBuiltInNextOptionalParams

Parâmetros opcionais.

PolicyDefinitionsListBuiltInOptionalParams

Parâmetros opcionais.

PolicyDefinitionsListByManagementGroupNextOptionalParams

Parâmetros opcionais.

PolicyDefinitionsListByManagementGroupOptionalParams

Parâmetros opcionais.

PolicyDefinitionsListNextOptionalParams

Parâmetros opcionais.

PolicyDefinitionsListOptionalParams

Parâmetros opcionais.

PolicyExemption

A isenção de política.

PolicyExemptionListResult

Lista de isenções de política.

PolicyExemptions

Interface que representa uma PolicyExemptions.

PolicyExemptionsCreateOrUpdateOptionalParams

Parâmetros opcionais.

PolicyExemptionsDeleteOptionalParams

Parâmetros opcionais.

PolicyExemptionsGetOptionalParams

Parâmetros opcionais.

PolicyExemptionsListForManagementGroupNextOptionalParams

Parâmetros opcionais.

PolicyExemptionsListForManagementGroupOptionalParams

Parâmetros opcionais.

PolicyExemptionsListForResourceGroupNextOptionalParams

Parâmetros opcionais.

PolicyExemptionsListForResourceGroupOptionalParams

Parâmetros opcionais.

PolicyExemptionsListForResourceNextOptionalParams

Parâmetros opcionais.

PolicyExemptionsListForResourceOptionalParams

Parâmetros opcionais.

PolicyExemptionsListNextOptionalParams

Parâmetros opcionais.

PolicyExemptionsListOptionalParams

Parâmetros opcionais.

PolicySetDefinition

A definição do conjunto de políticas.

PolicySetDefinitionListResult

Lista de definições de conjunto de políticas.

PolicySetDefinitions

Interface que representa um PolicySetDefinitions.

PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams

Parâmetros opcionais.

PolicySetDefinitionsCreateOrUpdateOptionalParams

Parâmetros opcionais.

PolicySetDefinitionsDeleteAtManagementGroupOptionalParams

Parâmetros opcionais.

PolicySetDefinitionsDeleteOptionalParams

Parâmetros opcionais.

PolicySetDefinitionsGetAtManagementGroupOptionalParams

Parâmetros opcionais.

PolicySetDefinitionsGetBuiltInOptionalParams

Parâmetros opcionais.

PolicySetDefinitionsGetOptionalParams

Parâmetros opcionais.

PolicySetDefinitionsListBuiltInNextOptionalParams

Parâmetros opcionais.

PolicySetDefinitionsListBuiltInOptionalParams

Parâmetros opcionais.

PolicySetDefinitionsListByManagementGroupNextOptionalParams

Parâmetros opcionais.

PolicySetDefinitionsListByManagementGroupOptionalParams

Parâmetros opcionais.

PolicySetDefinitionsListNextOptionalParams

Parâmetros opcionais.

PolicySetDefinitionsListOptionalParams

Parâmetros opcionais.

ResourceTypeAliases

A definição de aliases de tipo de recurso.

SystemData

Metadados relativos à criação e à última modificação do recurso.

UserAssignedIdentitiesValue

Aliases de tipo

AliasPathAttributes

Define valores para AliasPathAttributes.
KnownAliasPathAttributes pode ser usado de forma intercambiável com AliasPathAttributes, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Nenhum: o token ao qual o caminho do alias está se referindo não tem atributos.
Modificável: o token ao qual o caminho de alias está se referindo é modificável por políticas com efeito 'modify'.

AliasPathTokenType

Define valores para AliasPathTokenType.
KnownAliasPathTokenType pode ser usado de forma intercambiável com AliasPathTokenType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

NotSpecified: o tipo de token não está especificado.
Qualquer: o tipo de token pode ser qualquer coisa.
Cadeia de caracteres: o tipo de token é cadeia de caracteres.
Objeto: o tipo de token é object.
Matriz: o tipo de token é array.
Inteiro: o tipo de token é inteiro.
Número: o tipo de token é number.
Booliano: o tipo de token é booliano.

AliasPatternType

Define valores para AliasPatternType.

AliasType

Define valores para AliasType.

CreatedByType

Define valores para CreatedByType.
KnownCreatedByType pode ser usado de forma intercambiável com CreatedByType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Usuário
Aplicativo
ManagedIdentity
Chave

DataPolicyManifestsGetByPolicyModeResponse

Contém dados de resposta para a operação getByPolicyMode.

DataPolicyManifestsListNextResponse

Contém dados de resposta para a operação listNext.

DataPolicyManifestsListResponse

Contém dados de resposta para a operação de lista.

EnforcementMode

Define valores para EnforcementMode.
KnownEnforcementMode pode ser usado de forma intercambiável com EnforcementMode, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Padrão: o efeito de política é imposto durante a criação ou atualização de recursos.
DoNotEnforce: o efeito de política não é imposto durante a criação ou atualização de recursos.

ExemptionCategory

Define valores para ExemptionCategory.
KnownExemptionCategory pode ser usado de forma intercambiável com ExemptionCategory, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Renúncia: essa categoria de isenções geralmente significa que o escopo não é aplicável à política.
Mitigado: essa categoria de isenções geralmente significa que as ações de mitigação foram aplicadas ao escopo.

ParameterType

Define valores para ParameterType.
KnownParameterType pode ser usado de forma intercambiável com ParameterType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Cadeia de caracteres
Matriz
Objeto
Booliano
Inteiro
Valor Flutuante
DateTime

PolicyAssignmentsCreateByIdResponse

Contém dados de resposta para a operação createById.

PolicyAssignmentsCreateResponse

Contém dados de resposta para a operação de criação.

PolicyAssignmentsDeleteByIdResponse

Contém dados de resposta para a operação deleteById.

PolicyAssignmentsDeleteResponse

Contém dados de resposta para a operação de exclusão.

PolicyAssignmentsGetByIdResponse

Contém dados de resposta para a operação getById.

PolicyAssignmentsGetResponse

Contém dados de resposta para a operação get.

PolicyAssignmentsListForManagementGroupNextResponse

Contém dados de resposta para a operação listForManagementGroupNext.

PolicyAssignmentsListForManagementGroupResponse

Contém dados de resposta para a operação listForManagementGroup.

PolicyAssignmentsListForResourceGroupNextResponse

Contém dados de resposta para a operação listForResourceGroupNext.

PolicyAssignmentsListForResourceGroupResponse

Contém dados de resposta para a operação listForResourceGroup.

PolicyAssignmentsListForResourceNextResponse

Contém dados de resposta para a operação listForResourceNext.

PolicyAssignmentsListForResourceResponse

Contém dados de resposta para a operação listForResource.

PolicyAssignmentsListNextResponse

Contém dados de resposta para a operação listNext.

PolicyAssignmentsListResponse

Contém dados de resposta para a operação de lista.

PolicyAssignmentsUpdateByIdResponse

Contém dados de resposta para a operação updateById.

PolicyAssignmentsUpdateResponse

Contém dados de resposta para a operação de atualização.

PolicyDefinitionsCreateOrUpdateAtManagementGroupResponse

Contém dados de resposta para a operação createOrUpdateAtManagementGroup.

PolicyDefinitionsCreateOrUpdateResponse

Contém dados de resposta para a operação createOrUpdate.

PolicyDefinitionsGetAtManagementGroupResponse

Contém dados de resposta para a operação getAtManagementGroup.

PolicyDefinitionsGetBuiltInResponse

Contém dados de resposta para a operação getBuiltIn.

PolicyDefinitionsGetResponse

Contém dados de resposta para a operação get.

PolicyDefinitionsListBuiltInNextResponse

Contém dados de resposta para a operação listBuiltInNext.

PolicyDefinitionsListBuiltInResponse

Contém dados de resposta para a operação listBuiltIn.

PolicyDefinitionsListByManagementGroupNextResponse

Contém dados de resposta para a operação listByManagementGroupNext.

PolicyDefinitionsListByManagementGroupResponse

Contém dados de resposta para a operação listByManagementGroup.

PolicyDefinitionsListNextResponse

Contém dados de resposta para a operação listNext.

PolicyDefinitionsListResponse

Contém dados de resposta para a operação de lista.

PolicyExemptionsCreateOrUpdateResponse

Contém dados de resposta para a operação createOrUpdate.

PolicyExemptionsGetResponse

Contém dados de resposta para a operação get.

PolicyExemptionsListForManagementGroupNextResponse

Contém dados de resposta para a operação listForManagementGroupNext.

PolicyExemptionsListForManagementGroupResponse

Contém dados de resposta para a operação listForManagementGroup.

PolicyExemptionsListForResourceGroupNextResponse

Contém dados de resposta para a operação listForResourceGroupNext.

PolicyExemptionsListForResourceGroupResponse

Contém dados de resposta para a operação listForResourceGroup.

PolicyExemptionsListForResourceNextResponse

Contém dados de resposta para a operação listForResourceNext.

PolicyExemptionsListForResourceResponse

Contém dados de resposta para a operação listForResource.

PolicyExemptionsListNextResponse

Contém dados de resposta para a operação listNext.

PolicyExemptionsListResponse

Contém dados de resposta para a operação de lista.

PolicySetDefinitionsCreateOrUpdateAtManagementGroupResponse

Contém dados de resposta para a operação createOrUpdateAtManagementGroup.

PolicySetDefinitionsCreateOrUpdateResponse

Contém dados de resposta para a operação createOrUpdate.

PolicySetDefinitionsGetAtManagementGroupResponse

Contém dados de resposta para a operação getAtManagementGroup.

PolicySetDefinitionsGetBuiltInResponse

Contém dados de resposta para a operação getBuiltIn.

PolicySetDefinitionsGetResponse

Contém dados de resposta para a operação get.

PolicySetDefinitionsListBuiltInNextResponse

Contém dados de resposta para a operação listBuiltInNext.

PolicySetDefinitionsListBuiltInResponse

Contém dados de resposta para a operação listBuiltIn.

PolicySetDefinitionsListByManagementGroupNextResponse

Contém dados de resposta para a operação listByManagementGroupNext.

PolicySetDefinitionsListByManagementGroupResponse

Contém dados de resposta para a operação listByManagementGroup.

PolicySetDefinitionsListNextResponse

Contém dados de resposta para a operação listNext.

PolicySetDefinitionsListResponse

Contém dados de resposta para a operação de lista.

PolicyType

Define valores para PolicyType.
KnownPolicyType pode ser usado de forma intercambiável com PolicyType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

NotSpecified
Builtin
Personalizado
Estático

ResourceIdentityType

Define valores para ResourceIdentityType.

Enumerações

KnownAliasPathAttributes

Valores conhecidos de AliasPathAttributes que o serviço aceita.

KnownAliasPathTokenType

Valores conhecidos de AliasPathTokenType que o serviço aceita.

KnownCreatedByType

Valores conhecidos de CreatedByType que o serviço aceita.

KnownEnforcementMode

Valores conhecidos de EnforcementMode que o serviço aceita.

KnownExemptionCategory

Valores conhecidos de ExemptionCategory que o serviço aceita.

KnownParameterType

Valores conhecidos de ParameterType que o serviço aceita.

KnownPolicyType

Valores conhecidos de PolicyType que o serviço aceita.

Funções

getContinuationToken(unknown)

Dado o último .value produzido pelo byPage iterador, retorna um token de continuação que pode ser usado para iniciar a paginação desse ponto mais tarde.

Detalhes da função

getContinuationToken(unknown)

Dado o último .value produzido pelo byPage iterador, retorna um token de continuação que pode ser usado para iniciar a paginação desse ponto mais tarde.

function getContinuationToken(page: unknown): string | undefined

Parâmetros

page

unknown

Um objeto de acesso value no IteratorResult de um byPage iterador.

Retornos

string | undefined

O token de continuação que pode ser passado para byPage() durante chamadas futuras.