Freigeben über


ManagementGroupPolicySetDefinitionCollection Klasse

Definition

Eine Klasse, die eine Auflistung von ManagementGroupPolicySetDefinitionResource und deren Vorgänge darstellt. Jedes ManagementGroupPolicySetDefinitionResource in der Auflistung gehört zum gleichen instance von ManagementGroupResource. Um einen ManagementGroupPolicySetDefinitionCollection instance rufen Sie die GetManagementGroupPolicySetDefinitions-Methode aus einer instance von aufManagementGroupResource.

public class ManagementGroupPolicySetDefinitionCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable<Azure.ResourceManager.Resources.ManagementGroupPolicySetDefinitionResource>, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Resources.ManagementGroupPolicySetDefinitionResource>
type ManagementGroupPolicySetDefinitionCollection = class
    inherit ArmCollection
    interface seq<ManagementGroupPolicySetDefinitionResource>
    interface IEnumerable
    interface IAsyncEnumerable<ManagementGroupPolicySetDefinitionResource>
Public Class ManagementGroupPolicySetDefinitionCollection
Inherits ArmCollection
Implements IAsyncEnumerable(Of ManagementGroupPolicySetDefinitionResource), IEnumerable(Of ManagementGroupPolicySetDefinitionResource)
Vererbung
ManagementGroupPolicySetDefinitionCollection
Implementiert

Konstruktoren

ManagementGroupPolicySetDefinitionCollection()

Initialisiert eine neue instance der ManagementGroupPolicySetDefinitionCollection -Klasse zum Mocking.

Eigenschaften

Client

Ruft die Ressource ab, aus ArmClient der dieser Ressourcenclient erstellt wurde.

(Geerbt von ArmCollection)
Diagnostics

Ruft die Diagnoseoptionen für diesen Ressourcenclient ab.

(Geerbt von ArmCollection)
Endpoint

Ruft den Basis-URI für diesen Ressourcenclient ab.

(Geerbt von ArmCollection)
Id

Ruft den Ressourcenbezeichner ab.

(Geerbt von ArmCollection)
Pipeline

Ruft die Pipeline für diesen Ressourcenclient ab.

(Geerbt von ArmCollection)

Methoden

CreateOrUpdate(WaitUntil, String, PolicySetDefinitionData, CancellationToken)

Dieser Vorgang erstellt oder aktualisiert eine Richtliniensatzdefinition in der angegebenen Verwaltungsgruppe mit dem angegebenen Namen.

  • Request Path/providers/Microsoft.Management/managementGroups/{managementGroupId}/providers/Microsoft.Authorization/policySetDefinitions/{policySetDefinitions}
  • Vorgang IdPolicySetDefinitions_CreateOrUpdateAtManagementGroup
CreateOrUpdateAsync(WaitUntil, String, PolicySetDefinitionData, CancellationToken)

Dieser Vorgang erstellt oder aktualisiert eine Richtliniensatzdefinition in der angegebenen Verwaltungsgruppe mit dem angegebenen Namen.

  • Request Path/providers/Microsoft.Management/managementGroups/{managementGroupId}/providers/Microsoft.Authorization/policySetDefinitions/{policySetDefinitions}
  • Vorgang IdPolicySetDefinitions_CreateOrUpdateAtManagementGroup
Exists(String, CancellationToken)

Überprüft, ob die Ressource in Azure vorhanden ist.

  • Request Path/providers/Microsoft.Management/managementGroups/{managementGroupId}/providers/Microsoft.Authorization/policySetDefinitions/{policySetDefinitions}
  • Vorgang IdPolicySetDefinitions_GetAtManagementGroup
ExistsAsync(String, CancellationToken)

Überprüft, ob die Ressource in Azure vorhanden ist.

  • Request Path/providers/Microsoft.Management/managementGroups/{managementGroupId}/providers/Microsoft.Authorization/policySetDefinitions/{policySetDefinitions}
  • Vorgang IdPolicySetDefinitions_GetAtManagementGroup
Get(String, CancellationToken)

Dieser Vorgang ruft die Richtliniensatzdefinition in der angegebenen Verwaltungsgruppe mit dem angegebenen Namen ab.

  • Request Path/providers/Microsoft.Management/managementGroups/{managementGroupId}/providers/Microsoft.Authorization/policySetDefinitions/{policySetDefinitions}
  • Vorgang IdPolicySetDefinitions_GetAtManagementGroup
GetAll(String, Nullable<Int32>, CancellationToken)

Dieser Vorgang ruft eine Liste aller Richtliniensatzdefinitionen in einer bestimmten Verwaltungsgruppe ab, die der optional angegebenen $filter entsprechen. Gültige Werte für $filter sind: "atExactScope()", "policyType -eq {value}" oder "category eq "{value}". Wenn $filter nicht angegeben wird, enthält die ungefilterte Liste alle Richtliniensatzdefinitionen, die der Verwaltungsgruppe zugeordnet sind, einschließlich der Definitionen, die direkt oder aus Verwaltungsgruppen angewendet werden, die die angegebene Verwaltungsgruppe enthalten. Wenn $filter=atExactScope() angegeben wird, enthält die zurückgegebene Liste nur alle Richtliniensatzdefinitionen, die in der angegebenen Verwaltungsgruppe enthalten sind. Wenn $filter='policyType -eq {value}' angegeben wird, enthält die zurückgegebene Liste nur alle Richtliniensatzdefinitionen, deren Typ mit dem {wert} übereinstimmt. Mögliche policyType-Werte sind NotSpecified, BuiltIn und Custom. Wenn $filter='category -eq {value}' angegeben wird, enthält die zurückgegebene Liste nur alle Richtliniensatzdefinitionen, deren Kategorie mit dem {wert} übereinstimmt.

  • Anfordern von Path/providers/Microsoft.Management/managementGroups/{managementGroupId}/providers/Microsoft.Authorization/policySetDefinitions
  • Vorgang IdPolicySetDefinitions_ListByManagementGroup
GetAllAsync(String, Nullable<Int32>, CancellationToken)

Dieser Vorgang ruft eine Liste aller Richtliniensatzdefinitionen in einer bestimmten Verwaltungsgruppe ab, die der optional angegebenen $filter entsprechen. Gültige Werte für $filter sind: "atExactScope()", "policyType -eq {value}" oder "category eq "{value}". Wenn $filter nicht angegeben wird, enthält die ungefilterte Liste alle Richtliniensatzdefinitionen, die der Verwaltungsgruppe zugeordnet sind, einschließlich der Definitionen, die direkt oder aus Verwaltungsgruppen angewendet werden, die die angegebene Verwaltungsgruppe enthalten. Wenn $filter=atExactScope() angegeben wird, enthält die zurückgegebene Liste nur alle Richtliniensatzdefinitionen, die in der angegebenen Verwaltungsgruppe enthalten sind. Wenn $filter='policyType -eq {value}' angegeben wird, enthält die zurückgegebene Liste nur alle Richtliniensatzdefinitionen, deren Typ mit dem {wert} übereinstimmt. Mögliche policyType-Werte sind NotSpecified, BuiltIn und Custom. Wenn $filter='category -eq {value}' angegeben wird, enthält die zurückgegebene Liste nur alle Richtliniensatzdefinitionen, deren Kategorie mit dem {wert} übereinstimmt.

  • Anfordern von Path/providers/Microsoft.Management/managementGroups/{managementGroupId}/providers/Microsoft.Authorization/policySetDefinitions
  • Vorgang IdPolicySetDefinitions_ListByManagementGroup
GetAsync(String, CancellationToken)

Dieser Vorgang ruft die Richtliniensatzdefinition in der angegebenen Verwaltungsgruppe mit dem angegebenen Namen ab.

  • Request Path/providers/Microsoft.Management/managementGroups/{managementGroupId}/providers/Microsoft.Authorization/policySetDefinitions/{policySetDefinitions}
  • Vorgang IdPolicySetDefinitions_GetAtManagementGroup
GetIfExists(String, CancellationToken)

Versucht, Details für diese Ressource aus dem Dienst abzurufen.

  • Request Path/providers/Microsoft.Management/managementGroups/{managementGroupId}/providers/Microsoft.Authorization/policySetDefinitions/{policySetDefinitions}
  • Vorgang IdPolicySetDefinitions_GetAtManagementGroup
GetIfExistsAsync(String, CancellationToken)

Versucht, Details für diese Ressource aus dem Dienst abzurufen.

  • Request Path/providers/Microsoft.Management/managementGroups/{managementGroupId}/providers/Microsoft.Authorization/policySetDefinitions/{policySetDefinitions}
  • Vorgang IdPolicySetDefinitions_GetAtManagementGroup
TryGetApiVersion(ResourceType, String)

Ruft die API-Version außer Kraft, wenn sie für die aktuellen Clientoptionen festgelegt wurde.

(Geerbt von ArmCollection)

Explizite Schnittstellenimplementierungen

IAsyncEnumerable<ManagementGroupPolicySetDefinitionResource>.GetAsyncEnumerator(CancellationToken)

Gibt einen Enumerator zurück, der die Sammlung asynchron durchläuft.

IEnumerable.GetEnumerator()

Gibt einen Enumerator zurück, der eine Auflistung durchläuft.

IEnumerable<ManagementGroupPolicySetDefinitionResource>.GetEnumerator()

Gibt einen Enumerator zurück, der die Auflistung durchläuft.

Gilt für: