Condividi tramite


ArmResource Classe

Definizione

Classe che rappresenta le operazioni che possono essere eseguite su una risorsa specifica.

public abstract class ArmResource
type ArmResource = class
Public MustInherit Class ArmResource
Ereditarietà
ArmResource
Derivato

Costruttori

ArmResource()

Inizializza una nuova istanza della ArmResource classe per la simulazione.

ArmResource(ArmClient, ResourceIdentifier)

Inizializza una nuova istanza della classe ArmResource.

Proprietà

Client

Ottiene il ArmClient client di risorse creato da.

Diagnostics

Ottiene le opzioni di diagnostica per questo client di risorse.

Endpoint

Ottiene l'uri di base per questo client di risorse.

Id

Ottiene l'identificatore della risorsa.

Pipeline

Ottiene la pipeline per questo client di risorse.

Metodi

CanUseTagResource(CancellationToken)

Verifica se l'API TagResource viene distribuita nell'ambiente corrente.

CanUseTagResourceAsync(CancellationToken)

Verifica se l'API TagResource viene distribuita nell'ambiente corrente.

GetAvailableLocations(CancellationToken)

Elenca tutte le posizioni geografiche disponibili.

GetAvailableLocationsAsync(CancellationToken)

Elenca tutte le posizioni geografiche disponibili.

GetManagementLock(String, CancellationToken)

Ottenere un blocco di gestione in base all'ambito.

  • Percorso richiesta/{ambito}/provider/Microsoft.Authorization/locks/{lockName}
  • Operazione IdManagementLocks_GetByScope
GetManagementLockAsync(String, CancellationToken)

Ottenere un blocco di gestione in base all'ambito.

  • Percorso richiesta/{ambito}/provider/Microsoft.Authorization/locks/{lockName}
  • Operazione IdManagementLocks_GetByScope
GetManagementLocks()

Ottiene una raccolta di ManagementLockResources in ArmResource.

GetPolicyAssignment(String, CancellationToken)

Questa operazione recupera una singola assegnazione di criteri, in base al nome e all'ambito in cui è stata creata.

  • Percorso richiesta/{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • Operazione IdPolicyAssignments_Get
GetPolicyAssignmentAsync(String, CancellationToken)

Questa operazione recupera una singola assegnazione di criteri, in base al nome e all'ambito in cui è stata creata.

  • Percorso richiesta/{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • Operazione IdPolicyAssignments_Get
GetPolicyAssignments()

Ottiene una raccolta di PolicyAssignmentResources in ArmResource.

GetPolicyExemption(String, CancellationToken)

Questa operazione recupera una singola esenzione dei criteri, in base al nome e all'ambito a cui è stata creata. Percorso richiesta: /{scope}/providers/Microsoft.Authorization/policyExemptions/{policyExemptionName} Id operazione: PolicyExemptions_Get

GetPolicyExemptionAsync(String, CancellationToken)

Questa operazione recupera una singola esenzione dei criteri, in base al nome e all'ambito a cui è stata creata. Percorso richiesta: /{scope}/providers/Microsoft.Authorization/policyExemptions/{policyExemptionName} Id operazione: PolicyExemptions_Get

GetPolicyExemptions()

Ottiene una raccolta di PolicyExemptionResources in ArmResource.

GetTagResource()

Ottiene un oggetto che rappresenta un tagResource insieme alle operazioni di istanza che possono essere eseguite in ArmResource.

TryGetApiVersion(ResourceType, String)

Ottiene l'override della versione dell'API se è stata impostata per le opzioni client correnti.

Metodi di estensione

GetAuthorizationRoleDefinition(ArmResource, ResourceIdentifier, CancellationToken)

Ottenere la definizione del ruolo in base al nome (GUID).

  • Percorso richiesta/{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • Operazione IdRoleDefinitions_Get
GetAuthorizationRoleDefinitionAsync(ArmResource, ResourceIdentifier, CancellationToken)

Ottenere la definizione del ruolo in base al nome (GUID).

  • Percorso richiesta/{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • Operazione IdRoleDefinitions_Get
GetAuthorizationRoleDefinitions(ArmResource)

Ottiene un insieme di AuthorizationRoleDefinitionResources in ArmResource.

GetDenyAssignment(ArmResource, String, CancellationToken)

Ottenere l'assegnazione di negazione specificata.

  • Percorso richiesta/{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • Operazione IdDenyAssignments_Get
GetDenyAssignmentAsync(ArmResource, String, CancellationToken)

Ottenere l'assegnazione di negazione specificata.

  • Percorso richiesta/{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • Operazione IdDenyAssignments_Get
GetDenyAssignments(ArmResource)

Ottiene una raccolta di DenyAssignmentResources in ArmResource.

GetRoleAssignment(ArmResource, String, String, CancellationToken)

Ottenere un'assegnazione di ruolo in base all'ambito e al nome.

  • Percorso richiesta/{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • Operazione IdRoleAssignments_Get
GetRoleAssignmentAsync(ArmResource, String, String, CancellationToken)

Ottenere un'assegnazione di ruolo in base all'ambito e al nome.

  • Percorso richiesta/{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • Operazione IdRoleAssignments_Get
GetRoleAssignments(ArmResource)

Ottiene una raccolta di RoleAssignmentResources in ArmResource.

GetRoleAssignmentSchedule(ArmResource, String, CancellationToken)

Ottenere la pianificazione dell'assegnazione di ruolo specificata per un ambito di risorsa

  • Percorso richiesta/{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • Operazione IdRoleAssignmentSchedules_Get
GetRoleAssignmentScheduleAsync(ArmResource, String, CancellationToken)

Ottenere la pianificazione dell'assegnazione di ruolo specificata per un ambito di risorsa

  • Percorso richiesta/{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • Operazione IdRoleAssignmentSchedules_Get
GetRoleAssignmentScheduleInstance(ArmResource, String, CancellationToken)

Ottiene l'istanza di pianificazione dell'assegnazione di ruolo specificata.

  • Percorso richiesta/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • Operazione IdRoleAssignmentScheduleInstances_Get
GetRoleAssignmentScheduleInstanceAsync(ArmResource, String, CancellationToken)

Ottiene l'istanza di pianificazione dell'assegnazione di ruolo specificata.

  • Percorso richiesta/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • Operazione IdRoleAssignmentScheduleInstances_Get
GetRoleAssignmentScheduleInstances(ArmResource)

Ottiene un insieme di RoleAssignmentScheduleInstanceResources in ArmResource.

GetRoleAssignmentScheduleRequest(ArmResource, String, CancellationToken)

Ottenere la richiesta di pianificazione dell'assegnazione di ruolo specificata.

  • Percorso richiesta/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • Operazione IdRoleAssignmentScheduleRequests_Get
GetRoleAssignmentScheduleRequestAsync(ArmResource, String, CancellationToken)

Ottenere la richiesta di pianificazione dell'assegnazione di ruolo specificata.

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • IdRoleAssignmentScheduleRequests_Get dell'operazione
GetRoleAssignmentScheduleRequests(ArmResource)

Ottiene una raccolta di RoleAssignmentScheduleRequestResources in ArmResource.

GetRoleAssignmentSchedules(ArmResource)

Ottiene una raccolta di RoleAssignmentScheduleResources in ArmResource.

GetRoleEligibilitySchedule(ArmResource, String, CancellationToken)

Ottenere la pianificazione di idoneità del ruolo specificata per un ambito di risorsa

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • IdRoleEligibilitySchedules_Get dell'operazione
GetRoleEligibilityScheduleAsync(ArmResource, String, CancellationToken)

Ottenere la pianificazione di idoneità del ruolo specificata per un ambito di risorsa

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • IdRoleEligibilitySchedules_Get dell'operazione
GetRoleEligibilityScheduleInstance(ArmResource, String, CancellationToken)

Ottiene l'istanza di pianificazione dell'idoneità del ruolo specificata.

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • IdRoleEligibilityScheduleInstances_Get dell'operazione
GetRoleEligibilityScheduleInstanceAsync(ArmResource, String, CancellationToken)

Ottiene l'istanza di pianificazione dell'idoneità del ruolo specificata.

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • IdRoleEligibilityScheduleInstances_Get dell'operazione
GetRoleEligibilityScheduleInstances(ArmResource)

Ottiene una raccolta di RoleEligibilityScheduleInstanceResources in ArmResource.

GetRoleEligibilityScheduleRequest(ArmResource, String, CancellationToken)

Ottenere la richiesta di pianificazione dell'idoneità del ruolo specificata.

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • IdRoleEligibilityScheduleRequests_Get dell'operazione
GetRoleEligibilityScheduleRequestAsync(ArmResource, String, CancellationToken)

Ottenere la richiesta di pianificazione dell'idoneità del ruolo specificata.

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • IdRoleEligibilityScheduleRequests_Get dell'operazione
GetRoleEligibilityScheduleRequests(ArmResource)

Ottiene un insieme di RoleEligibilityScheduleRequestResources in ArmResource.

GetRoleEligibilitySchedules(ArmResource)

Ottiene una raccolta di RoleEligibilityScheduleResources in ArmResource.

GetRoleManagementPolicies(ArmResource)

Ottiene una raccolta di RoleManagementPolicyResources in ArmResource.

GetRoleManagementPolicy(ArmResource, String, CancellationToken)

Ottenere i criteri di gestione dei ruoli specificati per un ambito di risorse

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • IdRoleManagementPolicies_Get dell'operazione
GetRoleManagementPolicyAssignment(ArmResource, String, CancellationToken)

Ottenere l'assegnazione dei criteri di gestione dei ruoli specificata per un ambito di risorsa

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • IdRoleManagementPolicyAssignments_Get dell'operazione
GetRoleManagementPolicyAssignmentAsync(ArmResource, String, CancellationToken)

Ottenere l'assegnazione dei criteri di gestione dei ruoli specificata per un ambito di risorsa

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • IdRoleManagementPolicyAssignments_Get dell'operazione
GetRoleManagementPolicyAssignments(ArmResource)

Ottiene una raccolta di RoleManagementPolicyAssignmentResources in ArmResource.

GetRoleManagementPolicyAsync(ArmResource, String, CancellationToken)

Ottenere i criteri di gestione dei ruoli specificati per un ambito di risorse

  • Percorso richiesta/{ambito}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • IdRoleManagementPolicies_Get dell'operazione
GetSystemAssignedIdentity(ArmResource)

Ottiene un oggetto che rappresenta un oggetto SystemAssignedIdentityResource insieme alle operazioni di istanza che possono essere eseguite su di essa in ArmResource.

GetDiagnosticSetting(ArmResource, String, CancellationToken)

Ottiene le impostazioni di diagnostica attive per la risorsa specificata. Percorso richiesta: /{resourceUri}/providers/Microsoft.Insights/diagnosticSettings/{name} ID operazione: DiagnosticSettings_Get

GetDiagnosticSettingAsync(ArmResource, String, CancellationToken)

Ottiene le impostazioni di diagnostica attive per la risorsa specificata. Percorso richiesta: /{resourceUri}/providers/Microsoft.Insights/diagnosticSettings/{name} ID operazione: DiagnosticSettings_Get

GetDiagnosticSettings(ArmResource)

Ottiene una raccolta di DiagnosticSettingResources in ArmResource.

GetLinkerResource(ArmResource, String, CancellationToken)

Restituisce la risorsa Linker per un nome specificato.

  • Percorso richiesta/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • IdLinker_Get dell'operazione
GetLinkerResourceAsync(ArmResource, String, CancellationToken)

Restituisce la risorsa Linker per un nome specificato.

  • Percorso richiesta/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • IdLinker_Get dell'operazione
GetLinkerResources(ArmResource)

Ottiene una raccolta di LinkerResources in ArmResource.

Si applica a