HierarchySettings Classe
Configurações definidas no escopo do Grupo de Gerenciamento.
As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.
- Herança
-
HierarchySettings
Construtor
HierarchySettings(*, tenant_id: str | None = None, require_authorization_for_group_creation: bool | None = None, default_management_group: str | None = None, **kwargs)
Parâmetros
- tenant_id
- str
A ID do Locatário do AAD associada às configurações de hierarquia. Por exemplo, 00000000-0000-0000-0000-00000000000000.
- require_authorization_for_group_creation
- bool
Indica se o acesso RBAC é necessário após a criação do grupo no Grupo de Gerenciamento raiz. Se definido como true, o usuário exigirá a ação Microsoft.Management/managementGroups/write no escopo do Grupo de Gerenciamento raiz para criar novos Grupos diretamente na raiz. Isso impedirá que novos usuários criem novos Grupos de Gerenciamento, a menos que tenham acesso.
- default_management_group
- str
Configurações que definem o Grupo de Gerenciamento padrão no qual novas assinaturas são adicionadas a esse locatário. Por exemplo, /providers/Microsoft.Management/managementGroups/defaultGroup.
Variáveis
- id
- str
A ID totalmente qualificada para o objeto de configurações. Por exemplo, /providers/Microsoft.Management/managementGroups/0000000-0000-0000-0000-0000000000000/settings/default.
- type
- str
Tipo do recurso. Por exemplo, Microsoft.Management/managementGroups/settings.
- name
- str
O nome do objeto. Nesse caso, padrão.
Azure SDK for Python