Microsoft.ManagementGroups

Definicja zasobu Bicep

Typ zasobu managementGroups to zasób rozszerzenia, co oznacza, że można zastosować go do innego zasobu.

scope Użyj właściwości w tym zasobie, aby ustawić zakres dla tego zasobu. Zobacz Ustawianie zakresu dla zasobów rozszerzeń w aplikacji Bicep.

Typ zasobu managementGroups można wdrożyć z operacjami docelowymi:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Uwagi

Podczas wdrażania w zakresie dzierżawy nie należy ustawiać właściwości zakresu. Zobacz tworzenie grup zarządzania z wdrożeniami dzierżawy w pliku Bicep lub szablonach usługi ARM.

Po wdrożeniu w innych zakresach ustaw właściwość zakresu dla tenant() plików Bicep lub / szablonów usługi ARM. Zobacz Tworzenie grup zarządzania przy użyciu wdrożeń grup zarządzania w pliku Bicep lub szablonach usługi ARM.

Format zasobu

Aby utworzyć zasób Microsoft.Management/managementGroups, dodaj następujący kod Bicep do szablonu.

resource symbolicname 'Microsoft.Management/managementGroups@2021-04-01' = {
  name: 'string'
  scope: tenant()
  properties: {
    details: {
      parent: {
        id: 'string'
      }
    }
    displayName: 'string'
  }
}

Wartości właściwości

managementGroups

Nazwa Opis Wartość
name Nazwa zasobu ciąg (wymagany)
scope Użyj polecenia podczas tworzenia zasobu rozszerzenia w zakresie innym niż zakres wdrożenia. Dla Bicep: tenant().
properties Ogólne właściwości grupy zarządzania używane podczas tworzenia. CreateManagementGroupPropertiesOrManagementGroupProp...

CreateManagementGroupPropertiesOrManagementGroupProp...

Nazwa Opis Wartość
szczegóły Szczegóły grupy zarządzania używanej podczas tworzenia. CreateManagementGroupDetailsOrManagementGroupDetails
displayName Przyjazna nazwa grupy zarządzania. Jeśli żadna wartość nie zostanie przekazana, to pole zostanie ustawione na groupId. ciąg

CreateManagementGroupDetailsOrManagementGroupDetails

Nazwa Opis Wartość
Nadrzędny (Opcjonalnie) Identyfikator nadrzędnej grupy zarządzania używanej podczas tworzenia. CreateParentGroupInfoOrParentGroupInfo

CreateParentGroupInfoOrParentGroupInfo

Nazwa Opis Wartość
identyfikator W pełni kwalifikowany identyfikator nadrzędnej grupy zarządzania. Na przykład /providers/Microsoft.Management/managementGroups/0000000-0000-0000-0000-0000000000000 ciąg

Szablony szybkiego startu

Następujące szablony szybkiego startu wdrażają ten typ zasobu.

Template Opis
Tworzenie nowej grupy zarządzania

Wdróż na platformie Azure
Ten szablon jest szablonem na poziomie dzierżawy, który utworzy nową grupę zarządzania.

Definicja zasobu szablonu usługi ARM

Typ zasobu managementGroups to zasób rozszerzenia, co oznacza, że można zastosować go do innego zasobu.

scope Użyj właściwości w tym zasobie, aby ustawić zakres dla tego zasobu. Zobacz Ustawianie zakresu dla zasobów rozszerzeń w szablonach usługi ARM.

Typ zasobu managementGroups można wdrożyć z operacjami docelowymi:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Uwagi

Podczas wdrażania w zakresie dzierżawy nie należy ustawiać właściwości zakresu. Zobacz tworzenie grup zarządzania z wdrożeniami dzierżawy w pliku Bicep lub szablonach usługi ARM.

Po wdrożeniu w innych zakresach ustaw właściwość zakresu dla tenant() plików Bicep lub / szablonów usługi ARM. Zobacz Tworzenie grup zarządzania przy użyciu wdrożeń grup zarządzania w pliku Bicep lub szablonach usługi ARM.

Format zasobu

Aby utworzyć zasób Microsoft.Management/managementGroups, dodaj następujący kod JSON do szablonu.

{
  "type": "Microsoft.Management/managementGroups",
  "apiVersion": "2021-04-01",
  "name": "string",
  "scope": "/",
  "properties": {
    "details": {
      "parent": {
        "id": "string"
      }
    },
    "displayName": "string"
  }
}

Wartości właściwości

managementGroups

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.Management/managementGroups"
apiVersion Wersja interfejsu API zasobów '2021-04-01'
name Nazwa zasobu ciąg (wymagany)
scope Użyj polecenia podczas tworzenia zasobu rozszerzenia w zakresie innym niż zakres wdrożenia. W przypadku formatu JSON: /.
properties Ogólne właściwości grupy zarządzania używane podczas tworzenia. CreateManagementGroupPropertiesOrManagementGroupProp...

CreateManagementGroupPropertiesOrManagementGroupProp...

Nazwa Opis Wartość
szczegóły Szczegóły grupy zarządzania używanej podczas tworzenia. CreateManagementGroupDetailsOrManagementGroupDetails
displayName Przyjazna nazwa grupy zarządzania. Jeśli żadna wartość nie zostanie przekazana, to pole zostanie ustawione na groupId. ciąg

CreateManagementGroupDetailsOrManagementGroupDetails

Nazwa Opis Wartość
Nadrzędny (Opcjonalnie) Identyfikator nadrzędnej grupy zarządzania używanej podczas tworzenia. CreateParentGroupInfoOrParentGroupInfo

CreateParentGroupInfoOrParentGroupInfo

Nazwa Opis Wartość
identyfikator W pełni kwalifikowany identyfikator nadrzędnej grupy zarządzania. Na przykład /providers/Microsoft.Management/managementGroups/0000000-0000-0000-0000-0000000000000 ciąg

Szablony szybkiego startu

Następujące szablony szybkiego startu wdrażają ten typ zasobu.

Template Opis
Tworzenie nowej grupy zarządzania

Wdróż na platformie Azure
Ten szablon jest szablonem na poziomie dzierżawy, który utworzy nową grupę zarządzania.

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu managementGroups to zasób rozszerzenia, co oznacza, że można zastosować go do innego zasobu.

parent_id Użyj właściwości w tym zasobie, aby ustawić zakres dla tego zasobu.

Typ zasobu managementGroups można wdrożyć z operacjami docelowymi:

  • Dzierżawy

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Management/managementGroups, dodaj następujący program Terraform do szablonu.

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"
    }
  })
}

Wartości właściwości

managementGroups

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.Management/managementGroups@2021-04-01"
name Nazwa zasobu ciąg (wymagany)
parent_id Identyfikator zasobu, do który ma być stosowany ten zasób rozszerzenia. ciąg (wymagany)
properties Ogólne właściwości grupy zarządzania używane podczas tworzenia. CreateManagementGroupPropertiesOrManagementGroupProp...

CreateManagementGroupPropertiesOrManagementGroupProp...

Nazwa Opis Wartość
szczegóły Szczegóły grupy zarządzania używanej podczas tworzenia. CreateManagementGroupDetailsOrManagementGroupDetails
displayName Przyjazna nazwa grupy zarządzania. Jeśli żadna wartość nie zostanie przekazana, to pole zostanie ustawione na groupId. ciąg

CreateManagementGroupDetailsOrManagementGroupDetails

Nazwa Opis Wartość
Nadrzędny (Opcjonalnie) Identyfikator nadrzędnej grupy zarządzania używanej podczas tworzenia. CreateParentGroupInfoOrParentGroupInfo

CreateParentGroupInfoOrParentGroupInfo

Nazwa Opis Wartość
identyfikator W pełni kwalifikowany identyfikator nadrzędnej grupy zarządzania. Na przykład /providers/Microsoft.Management/managementGroups/0000000-0000-0000-0000-0000000000000 ciąg