Função Microsoft.AuthorizationManagementPolicyAssignments 2020-10-01-preview
Definição de recurso do Bicep
O tipo de recurso roleManagementPolicyAssignments é um recurso de extensão, o que significa que pode aplicá-lo a outro recurso.
Utilize a scope
propriedade neste recurso para definir o âmbito deste recurso. Veja Definir âmbito nos recursos de extensão no Bicep.
O tipo de recurso roleManagementPolicyAssignments pode ser implementado com operações que visam:
- Grupos de recursos – veja comandos de implementação de grupos de recursos
- Subscrições - Veja os comandos de implementação da subscrição
- Grupos de gestão – veja os comandos de implementação do grupo de gestão
- Inquilinos - Ver comandos de implementação de inquilinos
Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.Authorization/roleManagementPolicyAssignments, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.Authorization/roleManagementPolicyAssignments@2020-10-01-preview' = {
name: 'string'
scope: resourceSymbolicName or tenant()
properties: {
policyId: 'string'
roleDefinitionId: 'string'
scope: 'string'
}
}
Valores de propriedade
roleManagementPolicyAssignments
Nome | Descrição | Valor |
---|---|---|
name | O nome do recurso | cadeia (obrigatório) |
scope | Utilize ao criar um recurso de extensão num âmbito diferente do âmbito de implementação. | Recurso de destino Para Bicep, defina esta propriedade como o nome simbólico do recurso para aplicar o recurso de extensão. Este tipo de recurso também pode ser aplicado a um inquilino. Para Bicep, utilize tenant() . |
propriedades | Propriedades da política de gestão de funções. | RoleManagementPolicyAssignmentProperties |
RoleManagementPolicyAssignmentProperties
Nome | Descrição | Valor |
---|---|---|
policyId | A atribuição da política de gestão de funções de ID de política. | string |
roleDefinitionId | A definição de função da atribuição de políticas de gestão. | string |
scope | O âmbito da política de gestão de funções. | string |
Definição de recurso de modelo do ARM
O tipo de recurso roleManagementPolicyAssignments é um recurso de extensão, o que significa que pode aplicá-lo a outro recurso.
Utilize a scope
propriedade neste recurso para definir o âmbito deste recurso. Veja Definir âmbito nos recursos de extensão nos modelos do ARM.
O tipo de recurso roleManagementPolicyAssignments pode ser implementado com operações que visam:
- Grupos de recursos – veja comandos de implementação de grupos de recursos
- Subscrições - Veja os comandos de implementação da subscrição
- Grupos de gestão – veja os comandos de implementação do grupo de gestão
- Inquilinos - Ver comandos de implementação de inquilinos
Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.Authorization/roleManagementPolicyAssignments, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.Authorization/roleManagementPolicyAssignments",
"apiVersion": "2020-10-01-preview",
"name": "string",
"scope": "string" or "/",
"properties": {
"policyId": "string",
"roleDefinitionId": "string",
"scope": "string"
}
}
Valores de propriedade
roleManagementPolicyAssignments
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.Authorization/roleManagementPolicyAssignments" |
apiVersion | A versão da API de recursos | '2020-10-01-preview' |
name | O nome do recurso | cadeia (obrigatório) |
scope | Utilize ao criar um recurso de extensão num âmbito diferente do âmbito de implementação. | Recurso de destino Para JSON, defina o valor como o nome completo do recurso ao qual pretende aplicar o recurso de extensão . Este tipo de recurso também pode ser aplicado a um inquilino. Para JSON, utilize "/" . |
propriedades | Propriedades da política de gestão de funções. | RoleManagementPolicyAssignmentProperties |
RoleManagementPolicyAssignmentProperties
Nome | Descrição | Valor |
---|---|---|
policyId | A atribuição da política de gestão de funções de ID de política. | string |
roleDefinitionId | A definição de função da atribuição de políticas de gestão. | string |
scope | O âmbito da política de gestão de funções. | string |
Definição de recurso do Terraform (fornecedor AzAPI)
O tipo de recurso roleManagementPolicyAssignments é um recurso de extensão, o que significa que pode aplicá-lo a outro recurso.
Utilize a parent_id
propriedade neste recurso para definir o âmbito deste recurso.
O tipo de recurso roleManagementPolicyAssignments pode ser implementado com operações que visam:
- Grupos de recursos
- Subscrições
- Grupos de gestão
- Inquilinos
Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.Authorization/roleManagementPolicyAssignments, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Authorization/roleManagementPolicyAssignments@2020-10-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
policyId = "string"
roleDefinitionId = "string"
scope = "string"
}
})
}
Valores de propriedade
roleManagementPolicyAssignments
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.Authorization/roleManagementPolicyAssignments@2020-10-01-preview" |
name | O nome do recurso | cadeia (obrigatório) |
parent_id | O ID do recurso para aplicar este recurso de extensão. | cadeia (obrigatório) |
propriedades | Propriedades da política de gestão de funções. | RoleManagementPolicyAssignmentProperties |
RoleManagementPolicyAssignmentProperties
Nome | Descrição | Valor |
---|---|---|
policyId | A atribuição da política de gestão de funções de ID de política. | string |
roleDefinitionId | A definição de função da atribuição de políticas de gestão. | string |
scope | O âmbito da política de gestão de funções. | string |