Microsoft.Authorization policySetDefinitions
Definição de recurso bicep
O tipo de recurso de políticasSetDefinitions é um recurso de extensão, o que significa que pode aplicá-lo a outro recurso.
Utilize a scope
propriedade neste recurso para definir a margem para este recurso. Consulte o âmbito de aplicação dos recursos de extensão em Bicep.
Os âmbitos de implementação válidos para o recurso de aplicações Definitions do Conjunto de Políticas são:
- Grupos de gestão - Ver comandos de implantação de grupos de gestão
- Assinaturas - Ver comandos de implementação de subscrição
Pode referir este tipo de recurso como um recurso apenas de leitura ao nível de: Inquilinos
Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.
Formato de recursos
Para criar um recurso Microsoft.Authorization/policySetDefinitions, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.Authorization/policySetDefinitions@2021-06-01' = {
name: 'string'
scope: resourceSymbolicName
properties: {
description: 'string'
displayName: 'string'
metadata: any()
parameters: {}
policyDefinitionGroups: [
{
additionalMetadataId: 'string'
category: 'string'
description: 'string'
displayName: 'string'
name: 'string'
}
]
policyDefinitions: [
{
groupNames: [
'string'
]
parameters: {}
policyDefinitionId: 'string'
policyDefinitionReferenceId: 'string'
}
]
policyType: 'string'
}
}
Valores imobiliários
políticasSetDefinitions
Nome | Descrição | Valor |
---|---|---|
name | O nome do recurso | corda (necessária) Limite de caracteres: 1-128 nome de exibição Nome de recurso 1-64 Caracteres válidos: O nome do visor pode conter quaisquer caracteres. O nome do recurso não pode ser usado: <>*%&:\?.+/ ou controlar caracteres. Não se pode terminar com período ou espaço. |
scope | Utilize ao criar um recurso de extensão num âmbito diferente do âmbito de implantação. | Recurso de destino Para a Bicep, desaprote esta propriedade para o nome simbólico do recurso para aplicar o recurso de extensão. |
propriedades | As propriedades de definição de política. | PolíticasSetDefinitionProperties |
PolíticasSetDefinitionProperties
Nome | Descrição | Valor |
---|---|---|
descrição | A descrição da definição de definição de definição. | string |
displayName | O nome de exibição da definição de definição de definição de definição de política. | string |
do IdP | A política definiu metadados de definição. Os metadados são um objeto aberto e é tipicamente uma coleção de pares de valor chave. | Para o Bicep, pode utilizar qualquer( ) função. |
parâmetros | A definição de definição de política define parâmetros que podem ser usados em referências de definição de política. | objeto |
policyDefinitionGroups | Os metadados que descrevem grupos de referências de definição de política dentro da definição de definição de definição de política. | PolicyDefinitionGroup[] |
políticasDefinições | Uma série de referências de definição de política. | PolicyDefinitionReference[] (obrigatório) |
tipo de política | O tipo de definição de política. Os valores possíveis são NotSpecified, BuiltIn, Custom e Static. | 'BuiltIn' 'Personalizado' «Não específico» 'Estática' |
PolicyDefinitionGroup
Nome | Descrição | Valor |
---|---|---|
adicionalmetadataId | Uma identificação de recurso de um recurso que contém metadados adicionais sobre o grupo. | string |
categoria | A categoria do grupo. | string |
descrição | A descrição do grupo. | string |
displayName | O nome de exibição do grupo. | string |
name | O nome do grupo. | corda (necessária) |
PolicyDefinitionReference
Nome | Descrição | Valor |
---|---|---|
groupNames | O nome dos grupos a que esta referência de definição de política pertence. | corda[] |
parâmetros | Os valores dos parâmetros para a regra da política referenciada. As chaves são os nomes dos parâmetros. | objeto |
políticaDefinitionId | O ID da definição de política ou definição de definição de política. | corda (necessária) |
políticaDefinitionReferenceId | Um id único (dentro da definição de definição de política) para esta referência de definição de política. | string |
Definição de recurso de modelo DE ARM
O tipo de recurso de políticasSetDefinitions é um recurso de extensão, o que significa que pode aplicá-lo a outro recurso.
Utilize a scope
propriedade neste recurso para definir a margem para este recurso. Consulte o âmbito de aplicação dos recursos de extensão nos modelos ARM.
Os âmbitos de implementação válidos para o recurso de aplicações Definitions do Conjunto de Políticas são:
- Grupos de gestão - Ver comandos de implantação de grupos de gestão
- Assinaturas - Ver comandos de implementação de subscrição
Pode referir este tipo de recurso como um recurso apenas de leitura ao nível de: Inquilinos
Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.
Formato de recursos
Para criar um recurso Microsoft.Authorization/policySetDefinitions, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.Authorization/policySetDefinitions",
"apiVersion": "2021-06-01",
"name": "string",
"scope": "string",
"properties": {
"description": "string",
"displayName": "string",
"metadata": {},
"parameters": {},
"policyDefinitionGroups": [
{
"additionalMetadataId": "string",
"category": "string",
"description": "string",
"displayName": "string",
"name": "string"
}
],
"policyDefinitions": [
{
"groupNames": [ "string" ],
"parameters": {},
"policyDefinitionId": "string",
"policyDefinitionReferenceId": "string"
}
],
"policyType": "string"
}
}
Valores imobiliários
políticasSetDefinitions
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | 'Microsoft.Authorization/policySetDefinitions' |
apiVersion | A versão api de recurso | '2021-06-01' |
name | O nome do recurso | corda (necessária) Limite de caracteres: 1-128 nome de exibição Nome de recurso 1-64 Caracteres válidos: O nome do visor pode conter quaisquer caracteres. O nome do recurso não pode ser usado: <>*%&:\?.+/ ou controlar caracteres. Não se pode terminar com período ou espaço. |
scope | Utilize ao criar um recurso de extensão num âmbito diferente do âmbito de implantação. | Recurso de destino Para o JSON, desaprote o valor para o nome completo do recurso para aplicar o recurso de extensão . |
propriedades | As propriedades de definição de política. | PolíticasSetDefinitionProperties |
PolíticasSetDefinitionProperties
Nome | Descrição | Valor |
---|---|---|
descrição | A descrição da definição de definição de definição. | string |
displayName | O nome de exibição da definição de definição de definição de definição de política. | string |
do IdP | A política definiu metadados de definição. Os metadados são um objeto aberto e é tipicamente uma coleção de pares de valor chave. | |
parâmetros | A definição de definição de política define parâmetros que podem ser usados em referências de definição de política. | objeto |
policyDefinitionGroups | Os metadados que descrevem grupos de referências de definição de política dentro da definição de definição de definição de política. | PolicyDefinitionGroup[] |
políticasDefinições | Uma série de referências de definição de política. | PolicyDefinitionReference[] (obrigatório) |
tipo de política | O tipo de definição de política. Os valores possíveis são NotSpecified, BuiltIn, Custom e Static. | 'BuiltIn' 'Personalizado' «Não específico» 'Estática' |
PolicyDefinitionGroup
Nome | Descrição | Valor |
---|---|---|
adicionalmetadataId | Uma identificação de recurso de um recurso que contém metadados adicionais sobre o grupo. | string |
categoria | A categoria do grupo. | string |
descrição | A descrição do grupo. | string |
displayName | O nome de exibição do grupo. | string |
name | O nome do grupo. | corda (necessária) |
PolicyDefinitionReference
Nome | Descrição | Valor |
---|---|---|
groupNames | O nome dos grupos a que esta referência de definição de política pertence. | corda[] |
parâmetros | Os valores dos parâmetros para a regra da política referenciada. As chaves são os nomes dos parâmetros. | objeto |
políticaDefinitionId | O ID da definição de política ou definição de definição de política. | corda (necessária) |
políticaDefinitionReferenceId | Um id único (dentro da definição de definição de política) para esta referência de definição de política. | string |
Definição de recursos Terraform (fornecedor AzAPI)
O tipo de recurso de políticasSetDefinitions é um recurso de extensão, o que significa que pode aplicá-lo a outro recurso.
Utilize a parent_id
propriedade neste recurso para definir a margem para este recurso.
Os âmbitos de implementação válidos para o recurso de aplicações Definitions do Conjunto de Políticas são:
- Grupos de gestão
- Subscrições
Pode referir este tipo de recurso como um recurso apenas de leitura ao nível de: Inquilinos
Para obter uma lista de propriedades alteradas em cada versão API, consulte o registo de alteração.
Formato de recursos
Para criar um recurso Microsoft.Authorization/policySetDefinitions, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Authorization/policySetDefinitions@2021-06-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
description = "string"
displayName = "string"
parameters = {}
policyDefinitionGroups = [
{
additionalMetadataId = "string"
category = "string"
description = "string"
displayName = "string"
name = "string"
}
]
policyDefinitions = [
{
groupNames = [
"string"
]
parameters = {}
policyDefinitionId = "string"
policyDefinitionReferenceId = "string"
}
]
policyType = "string"
}
})
}
Valores imobiliários
políticasSetDefinitions
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.Autorização/policySetDefinitions@2021-06-01" |
name | O nome do recurso | corda (necessária) Limite de caracteres: 1-128 nome de exibição Nome de recurso 1-64 Caracteres válidos: O nome do visor pode conter quaisquer caracteres. O nome do recurso não pode ser usado: <>*%&:\?.+/ ou controlar caracteres. Não se pode terminar com período ou espaço. |
parent_id | O ID do recurso para aplicar este recurso de extensão. | corda (necessária) |
propriedades | As propriedades de definição de política. | PolíticasSetDefinitionProperties |
PolíticasSetDefinitionProperties
Nome | Descrição | Valor |
---|---|---|
descrição | A descrição da definição de definição de definição. | string |
displayName | O nome de exibição da definição de definição de definição de definição de política. | string |
do IdP | A política definiu metadados de definição. Os metadados são um objeto aberto e é tipicamente uma coleção de pares de valor chave. | |
parâmetros | A definição de definição de política define parâmetros que podem ser usados em referências de definição de política. | objeto |
policyDefinitionGroups | Os metadados que descrevem grupos de referências de definição de política dentro da definição de definição de definição de política. | PolicyDefinitionGroup[] |
políticasDefinições | Uma série de referências de definição de política. | PolicyDefinitionReference[] (obrigatório) |
tipo de política | O tipo de definição de política. Os valores possíveis são NotSpecified, BuiltIn, Custom e Static. | "BuiltIn" "Personalizado" "Não Específico" "Estática" |
PolicyDefinitionGroup
Nome | Descrição | Valor |
---|---|---|
adicionalmetadataId | Uma identificação de recurso de um recurso que contém metadados adicionais sobre o grupo. | string |
categoria | A categoria do grupo. | string |
descrição | A descrição do grupo. | string |
displayName | O nome de exibição do grupo. | string |
name | O nome do grupo. | corda (necessária) |
PolicyDefinitionReference
Nome | Descrição | Valor |
---|---|---|
groupNames | O nome dos grupos a que esta referência de definição de política pertence. | corda[] |
parâmetros | Os valores dos parâmetros para a regra da política referenciada. As chaves são os nomes dos parâmetros. | objeto |
políticaDefinitionId | O ID da definição de política ou definição de definição de política. | corda (necessária) |
políticaDefinitionReferenceId | Um id único (dentro da definição de definição de política) para esta referência de definição de política. | string |
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários