Sdílet prostřednictvím


ArmResource Třída

Definice

Třída představující operace, které lze provádět s konkrétním prostředkem.

public abstract class ArmResource
type ArmResource = class
Public MustInherit Class ArmResource
Dědičnost
ArmResource
Odvozené

Konstruktory

ArmResource()

Inicializuje novou instanci ArmResource třídy pro napodobení.

ArmResource(ArmClient, ResourceIdentifier)

Inicializuje novou instanci ArmResource třídy.

Vlastnosti

Client

ArmClient Získá tento klient prostředků byl vytvořen z.

Diagnostics

Získá diagnostické možnosti pro tohoto klienta prostředků.

Endpoint

Získá základní identifikátor URI pro tohoto klienta prostředků.

Id

Získá identifikátor prostředku.

Pipeline

Získá kanál pro tohoto klienta prostředků.

Metody

CanUseTagResource(CancellationToken)

Zkontroluje, jestli je rozhraní API TagResource nasazené v aktuálním prostředí.

CanUseTagResourceAsync(CancellationToken)

Zkontroluje, jestli je rozhraní API TagResource nasazené v aktuálním prostředí.

GetAvailableLocations(CancellationToken)

Zobrazí seznam všech dostupných geografických umístění.

GetAvailableLocationsAsync(CancellationToken)

Zobrazí seznam všech dostupných geografických umístění.

GetManagementLock(String, CancellationToken)

Získejte zámek správy podle oboru.

  • Cesta žádosti/{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • IdManagementLocks_GetByScope operací
GetManagementLockAsync(String, CancellationToken)

Získejte zámek správy podle oboru.

  • Cesta žádosti/{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • IdManagementLocks_GetByScope operací
GetManagementLocks()

Získá kolekci ManagementLockResources v ArmResource.

GetPolicyAssignment(String, CancellationToken)

Tato operace načte jedno přiřazení zásad s názvem a oborem, ve které byla vytvořena.

  • Cesta žádosti/{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • IdPolicyAssignments_Get operací
GetPolicyAssignmentAsync(String, CancellationToken)

Tato operace načte jedno přiřazení zásad s názvem a oborem, ve které byla vytvořena.

  • Cesta žádosti/{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • IdPolicyAssignments_Get operací
GetPolicyAssignments()

Získá kolekci PolicyAssignmentResources v ArmResource.

GetPolicyExemption(String, CancellationToken)

Tato operace načte jednu výjimku ze zásad s názvem a oborem, ve které byla vytvořena. Cesta požadavku: /{scope}/providers/Microsoft.Authorization/policyExemptions/{policyExemptionName} ID operace: PolicyExemptions_Get

GetPolicyExemptionAsync(String, CancellationToken)

Tato operace načte jednu výjimku ze zásad s názvem a oborem, ve které byla vytvořena. Cesta požadavku: /{scope}/providers/Microsoft.Authorization/policyExemptions/{policyExemptionName} ID operace: PolicyExemptions_Get

GetPolicyExemptions()

Získá kolekci PolicyExemptionResources v ArmResource.

GetTagResource()

Získá objekt představující TagResource spolu s instance operace, které lze provést v ArmResource.

TryGetApiVersion(ResourceType, String)

Získá přepsání verze rozhraní API, pokud byla nastavena pro aktuální možnosti klienta.

Metody rozšíření

GetAuthorizationRoleDefinition(ArmResource, ResourceIdentifier, CancellationToken)

Získejte definici role podle názvu (GUID).

  • Cesta žádosti/{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • IdRoleDefinitions_Get operací
GetAuthorizationRoleDefinitionAsync(ArmResource, ResourceIdentifier, CancellationToken)

Získejte definici role podle názvu (GUID).

  • Cesta žádosti/{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • IdRoleDefinitions_Get operací
GetAuthorizationRoleDefinitions(ArmResource)

Získá kolekci AuthorizationRoleDefinitionResources v ArmResource.

GetDenyAssignment(ArmResource, String, CancellationToken)

Získejte zadané přiřazení zamítnutí.

  • Cesta žádosti/{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • IdDenyAssignments_Get operací
GetDenyAssignmentAsync(ArmResource, String, CancellationToken)

Získejte zadané přiřazení zamítnutí.

  • Cesta žádosti/{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • IdDenyAssignments_Get operací
GetDenyAssignments(ArmResource)

Získá kolekci DenyAssignmentResources v ArmResource.

GetRoleAssignment(ArmResource, String, String, CancellationToken)

Získání přiřazení role podle oboru a názvu

  • Cesta žádosti/{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • IdRoleAssignments_Get operací
GetRoleAssignmentAsync(ArmResource, String, String, CancellationToken)

Získání přiřazení role podle oboru a názvu

  • Cesta žádosti/{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • IdRoleAssignments_Get operací
GetRoleAssignments(ArmResource)

Získá kolekci RoleAssignmentResources v ArmResource.

GetRoleAssignmentSchedule(ArmResource, String, CancellationToken)

Získání zadaného plánu přiřazení role pro obor zdroje

  • Cesta žádosti/{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • IdRoleAssignmentSchedules_Get operací
GetRoleAssignmentScheduleAsync(ArmResource, String, CancellationToken)

Získání zadaného plánu přiřazení role pro obor zdroje

  • Cesta žádosti/{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • IdRoleAssignmentSchedules_Get operací
GetRoleAssignmentScheduleInstance(ArmResource, String, CancellationToken)

Získá zadanou instanci plánu přiřazení role.

  • Cesta žádosti/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • IdRoleAssignmentScheduleInstances_Get operace
GetRoleAssignmentScheduleInstanceAsync(ArmResource, String, CancellationToken)

Získá zadanou instanci plánu přiřazení role.

  • Cesta žádosti/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • IdRoleAssignmentScheduleInstances_Get operace
GetRoleAssignmentScheduleInstances(ArmResource)

Získá kolekci RoleAssignmentScheduleInstanceResources v ArmResource.

GetRoleAssignmentScheduleRequest(ArmResource, String, CancellationToken)

Získejte zadanou žádost o plán přiřazení role.

  • Cesta žádosti/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • IdRoleAssignmentScheduleRequests_Get operací
GetRoleAssignmentScheduleRequestAsync(ArmResource, String, CancellationToken)

Získejte zadanou žádost o plán přiřazení role.

  • Cesta požadavku/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • Provozní IdRoleAssignmentScheduleRequests_Get
GetRoleAssignmentScheduleRequests(ArmResource)

Získá kolekci RoleAssignmentScheduleRequestResources v ArmResource.

GetRoleAssignmentSchedules(ArmResource)

Získá kolekci RoleAssignmentScheduleResources v ArmResource.

GetRoleEligibilitySchedule(ArmResource, String, CancellationToken)

Získání určeného plánu způsobilosti role pro rozsah prostředku

  • Cesta požadavku/{scope}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • Provozní IdRoleEligibilitySchedules_Get
GetRoleEligibilityScheduleAsync(ArmResource, String, CancellationToken)

Získání určeného plánu způsobilosti role pro rozsah prostředku

  • Cesta požadavku/{scope}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • Provozní IdRoleEligibilitySchedules_Get
GetRoleEligibilityScheduleInstance(ArmResource, String, CancellationToken)

Získá zadanou instanci plánu způsobilosti role.

  • Cesta požadavku/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • Provozní IdRoleEligibilityScheduleInstances_Get
GetRoleEligibilityScheduleInstanceAsync(ArmResource, String, CancellationToken)

Získá zadanou instanci plánu způsobilosti role.

  • Cesta požadavku/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • Provozní IdRoleEligibilityScheduleInstances_Get
GetRoleEligibilityScheduleInstances(ArmResource)

Získá kolekci RoleEligibilityScheduleInstanceResources v ArmResource.

GetRoleEligibilityScheduleRequest(ArmResource, String, CancellationToken)

Získejte zadanou žádost o plán způsobilosti role.

  • Cesta požadavku/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • Provozní IdRoleEligibilityScheduleRequests_Get
GetRoleEligibilityScheduleRequestAsync(ArmResource, String, CancellationToken)

Získejte zadanou žádost o plán způsobilosti role.

  • Cesta požadavku/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • Provozní IdRoleEligibilityScheduleRequests_Get
GetRoleEligibilityScheduleRequests(ArmResource)

Získá kolekci RoleEligibilityScheduleRequestResources v ArmResource.

GetRoleEligibilitySchedules(ArmResource)

Získá kolekci RoleEligibilityScheduleResources v ArmResource.

GetRoleManagementPolicies(ArmResource)

Získá kolekci RoleManagementPolicyResources v ArmResource.

GetRoleManagementPolicy(ArmResource, String, CancellationToken)

Získání zadaných zásad správy rolí pro obor prostředků

  • Cesta požadavku/{scope}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • Provozní IdRoleManagementPolicies_Get
GetRoleManagementPolicyAssignment(ArmResource, String, CancellationToken)

Získání zadaného přiřazení zásad správy rolí pro obor prostředků

  • Cesta požadavku/{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • Provozní IdRoleManagementPolicyAssignments_Get
GetRoleManagementPolicyAssignmentAsync(ArmResource, String, CancellationToken)

Získání zadaného přiřazení zásad správy rolí pro obor prostředků

  • Cesta požadavku/{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • Provozní IdRoleManagementPolicyAssignments_Get
GetRoleManagementPolicyAssignments(ArmResource)

Získá kolekci RoleManagementPolicyAssignmentResources v ArmResource.

GetRoleManagementPolicyAsync(ArmResource, String, CancellationToken)

Získání zadaných zásad správy rolí pro obor prostředků

  • Cesta požadavku/{scope}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • Provozní IdRoleManagementPolicies_Get
GetSystemAssignedIdentity(ArmResource)

Získá objekt představující SystemAssignedIdentityResource spolu s instance operace, které lze provést na něm v ArmResource.

GetDiagnosticSetting(ArmResource, String, CancellationToken)

Získá aktivní nastavení diagnostiky pro zadaný prostředek. Cesta požadavku: /{resourceUri}/providers/Microsoft.Insights/diagnosticSettings/{name} ID operace: DiagnosticSettings_Get

GetDiagnosticSettingAsync(ArmResource, String, CancellationToken)

Získá aktivní nastavení diagnostiky pro zadaný prostředek. Cesta požadavku: /{resourceUri}/providers/Microsoft.Insights/diagnosticSettings/{name} ID operace: DiagnosticSettings_Get

GetDiagnosticSettings(ArmResource)

Získá kolekci DiagnosticSettingResources v ArmResource.

GetLinkerResource(ArmResource, String, CancellationToken)

Vrátí prostředek linkeru pro křestní název.

  • Cesta požadavku/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • Provozní IdLinker_Get
GetLinkerResourceAsync(ArmResource, String, CancellationToken)

Vrátí prostředek linkeru pro křestní název.

  • Cesta požadavku/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • Provozní IdLinker_Get
GetLinkerResources(ArmResource)

Získá kolekci LinkerResources v ArmResource.

Platí pro