PolicyExemptionsOperationsExtensions.ListForResource Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft alle Richtlinienausnahmen ab, die für eine Ressource gelten.
public static Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.ResourceManager.Models.PolicyExemption> ListForResource (this Microsoft.Azure.Management.ResourceManager.IPolicyExemptionsOperations operations, string resourceGroupName, string resourceProviderNamespace, string parentResourcePath, string resourceType, string resourceName, string filter = default);
static member ListForResource : Microsoft.Azure.Management.ResourceManager.IPolicyExemptionsOperations * string * string * string * string * string * string -> Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.ResourceManager.Models.PolicyExemption>
<Extension()>
Public Function ListForResource (operations As IPolicyExemptionsOperations, resourceGroupName As String, resourceProviderNamespace As String, parentResourcePath As String, resourceType As String, resourceName As String, Optional filter As String = Nothing) As IPage(Of PolicyExemption)
Parameter
- operations
- IPolicyExemptionsOperations
Die Vorgangsgruppe für diese Erweiterungsmethode.
- resourceGroupName
- String
Der Name der Ressourcengruppe, die die Ressource enthält.
- resourceProviderNamespace
- String
Der Namespace des Ressourcenanbieters. Der Namespace eines virtuellen Computers ist beispielsweise Microsoft.Compute (von Microsoft.Compute/virtualMachines).
- parentResourcePath
- String
Der übergeordnete Ressourcenpfad. Verwenden Sie eine leere Zeichenfolge, wenn keine vorhanden ist.
- resourceType
- String
Der Name des Ressourcentyps. Beispielsweise lautet der Typname einer Web-App "Sites" (von Microsoft.Web/sites).
- resourceName
- String
Der Name der Ressource.
- filter
- String
Der Filter, der auf den Vorgang angewendet werden soll. Gültige Werte für $filter sind: "atScope()", "atExactScope()", "excludeExpired()" oder "policyAssignmentId eq "{value}". Wenn $filter nicht bereitgestellt wird, wird keine Filterung durchgeführt. Wenn $filter nicht bereitgestellt wird, enthält die ungefilterte Liste alle Richtlinienausnahmen, die dem Bereich zugeordnet sind, einschließlich derjenigen, die direkt gelten oder aus bereichen enthalten. Wenn $filter=atScope() angegeben wird, enthält die zurückgegebene Liste nur alle Richtlinienausnahmen, die für den Bereich gelten, d. h. alles in der ungefilterten Liste mit Ausnahme derjenigen, die auf Teilbereiche angewendet werden, die innerhalb des angegebenen Bereichs enthalten sind. Wenn $filter=atExactScope() angegeben wird, enthält die zurückgegebene Liste nur alle Richtlinienausnahmen, die sich im angegebenen Bereich befinden. Wenn $filter=excludeExpired() angegeben wird, enthält die zurückgegebene Liste nur alle Richtlinienausnahmen, die entweder nicht abgelaufen sind oder kein Ablaufdatum festgelegt haben. Wenn $filter=policyAssignmentId eq '{value}' angegeben wird. Die zurückgegebene Liste enthält nur alle Richtlinienausnahmen, die der give policyAssignmentId zugeordnet sind.
Gibt zurück
Hinweise
Dieser Vorgang ruft die Liste aller Richtlinienausnahmen ab, die der angegebenen Ressource in der angegebenen Ressourcengruppe und dem angegebenen Abonnement zugeordnet sind, die dem optionalen angegebenen $filter entsprechen. Gültige Werte für $filter sind: "atScope()", "atExactScope()", "excludeExpired()" oder "policyAssignmentId eq "{value}". Wenn $filter nicht bereitgestellt wird, enthält die ungefilterte Liste alle Richtlinienausnahmen, die der Ressource zugeordnet sind, einschließlich derjenigen, die direkt oder von allen enthaltenden Bereichen gelten, sowie alle, die auf in der Ressource enthaltene Ressourcen angewendet werden. Drei Parameter und der Ressourcenname werden verwendet, um eine bestimmte Ressource zu identifizieren. Wenn die Ressource nicht Teil einer übergeordneten Ressource ist (der häufigere Fall), sollte der übergeordnete Ressourcenpfad nicht angegeben (oder als "") angegeben werden. Beispielsweise könnte eine Web-App als ({resourceProviderNamespace} == 'Microsoft.Web', {parentResourcePath} == '', {resourceType} == 'sites', {resourceName} == 'MyWebApp') angegeben werden. Wenn die Ressource Teil einer übergeordneten Ressource ist, sollten alle Parameter bereitgestellt werden. Ein DNS-Name des virtuellen Computers könnte beispielsweise als ({resourceProviderNamespace} == 'Microsoft.Compute', {parentResourcePath} == 'virtualMachines/MyVirtualMachine', {resourceType} == 'domainNames', {resourceName} == 'MyComputerName') angegeben werden. Eine praktische Alternative zur getrennten Bereitstellung des Namespace und des Typnamens besteht darin, beide im {resourceType}-Parameter im Format anzugeben: ({resourceProviderNamespace} == '', {parentResourcePath} == '', {resourceType} == 'Microsoft.Web/sites', {resourceName} == 'MyWebApp').
Gilt für:
Azure SDK for .NET