Microsoft.Management managementGroups
Definição de recurso do Bicep
O tipo de recurso managementGroups é 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 managementGroups pode ser implementado com operações que visam:
- 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.
Observações
Quando implementado no âmbito do inquilino, não defina a propriedade âmbito. Veja Criar grupos de gestão com implementações de inquilinos em ficheiros Bicep ou modelos do ARM.
Quando implementada noutros âmbitos, defina a propriedade de âmbito como tenant()
para ficheiros Bicep ou /
para modelos arm. Veja criar grupos de gestão com implementações de grupos de gestão em ficheiros Bicep ou modelos do ARM.
Formato do recurso
Para criar um recurso Microsoft.Management/managementGroups, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.Management/managementGroups@2021-04-01' = {
name: 'string'
scope: tenant()
properties: {
details: {
parent: {
id: 'string'
}
}
displayName: 'string'
}
}
Valores de propriedade
managementGroups
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. | Para Bicep: tenant() . |
propriedades | As propriedades genéricas de um grupo de gestão utilizado durante a criação. | CreateManagementGroupPropertiesOrManagementGroupProp... |
CreateManagementGroupPropertiesOrManagementGroupProp...
Nome | Descrição | Valor |
---|---|---|
detalhes | Os detalhes de um grupo de gestão utilizado durante a criação. | CreateManagementGroupDetailsOrManagementGroupDetails |
displayName | O nome amigável do grupo de gestão. Se não for transmitido nenhum valor, este campo será definido como groupId. | string |
CreateManagementGroupDetailsOrManagementGroupDetails
Nome | Descrição | Valor |
---|---|---|
principal | (Opcional) O ID do grupo de gestão principal utilizado durante a criação. | CreateParentGroupInfoOrParentGroupInfo |
CreateParentGroupInfoOrParentGroupInfo
Nome | Descrição | Valor |
---|---|---|
ID | O ID completamente qualificado para o grupo de gestão principal. Por exemplo, /providers/Microsoft.Management/managementGroups/00000000-0000-0000-0000-000000000000000 | string |
Modelos de início rápido
Os seguintes modelos de início rápido implementam este tipo de recurso.
Modelo | Description |
---|---|
Criar um Novo Grupo de Gestão |
Este modelo é um modelo ao nível do inquilino que irá criar um novo grupo de gestão. |
Definição de recurso de modelo do ARM
O tipo de recurso managementGroups é 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 managementGroups pode ser implementado com operações que visam:
- 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.
Observações
Quando implementado no âmbito do inquilino, não defina a propriedade âmbito. Veja Criar grupos de gestão com implementações de inquilinos em ficheiros Bicep ou modelos do ARM.
Quando implementada noutros âmbitos, defina a propriedade de âmbito como tenant()
para ficheiros Bicep ou /
para modelos arm. Veja criar grupos de gestão com implementações de grupos de gestão em ficheiros Bicep ou modelos do ARM.
Formato do recurso
Para criar um recurso Microsoft.Management/managementGroups, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.Management/managementGroups",
"apiVersion": "2021-04-01",
"name": "string",
"scope": "/",
"properties": {
"details": {
"parent": {
"id": "string"
}
},
"displayName": "string"
}
}
Valores de propriedade
managementGroups
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.Management/managementGroups" |
apiVersion | A versão da API de recursos | '2021-04-01' |
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. | Para JSON: / . |
propriedades | As propriedades genéricas de um grupo de gestão utilizado durante a criação. | CreateManagementGroupPropertiesOrManagementGroupProp... |
CreateManagementGroupPropertiesOrManagementGroupProp...
Nome | Descrição | Valor |
---|---|---|
detalhes | Os detalhes de um grupo de gestão utilizado durante a criação. | CreateManagementGroupDetailsOrManagementGroupDetails |
displayName | O nome amigável do grupo de gestão. Se não for transmitido nenhum valor, este campo será definido como groupId. | string |
CreateManagementGroupDetailsOrManagementGroupDetails
Nome | Descrição | Valor |
---|---|---|
principal | (Opcional) O ID do grupo de gestão principal utilizado durante a criação. | CreateParentGroupInfoOrParentGroupInfo |
CreateParentGroupInfoOrParentGroupInfo
Nome | Descrição | Valor |
---|---|---|
ID | O ID completamente qualificado para o grupo de gestão principal. Por exemplo, /providers/Microsoft.Management/managementGroups/00000000-0000-0000-0000-000000000000 | string |
Modelos de início rápido
Os seguintes modelos de início rápido implementam este tipo de recurso.
Modelo | Description |
---|---|
Criar um Novo Grupo de Gestão |
Este modelo é um modelo ao nível do inquilino que irá criar um novo grupo de gestão. |
Definição de recurso terraform (fornecedor AzAPI)
O tipo de recurso managementGroups é 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 managementGroups pode ser implementado com operações que visam:
- Inquilinos
Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.Management/managementGroups, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Management/managementGroups@2021-04-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
details = {
parent = {
id = "string"
}
}
displayName = "string"
}
})
}
Valores de propriedade
managementGroups
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.Management/managementGroups@2021-04-01" |
name | O nome do recurso | cadeia (obrigatório) |
parent_id | O ID do recurso ao quais aplicar este recurso de extensão. | cadeia (obrigatório) |
propriedades | As propriedades genéricas de um grupo de gestão utilizado durante a criação. | CreateManagementGroupPropertiesOrManagementGroupProp... |
CreateManagementGroupPropertiesOrManagementGroupProp...
Nome | Descrição | Valor |
---|---|---|
detalhes | Os detalhes de um grupo de gestão utilizado durante a criação. | CreateManagementGroupDetailsOrManagementGroupDetails |
displayName | O nome amigável do grupo de gestão. Se não for transmitido nenhum valor, este campo será definido como groupId. | string |
CreateManagementGroupDetailsOrManagementGroupDetails
Nome | Descrição | Valor |
---|---|---|
principal | (Opcional) O ID do grupo de gestão principal utilizado durante a criação. | CreateParentGroupInfoOrParentGroupInfo |
CreateParentGroupInfoOrParentGroupInfo
Nome | Descrição | Valor |
---|---|---|
ID | O ID completamente qualificado para o grupo de gestão principal. Por exemplo, /providers/Microsoft.Management/managementGroups/00000000-0000-0000-0000-000000000000 | string |