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
Obrigatório

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
Obrigatório

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
Obrigatório

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.