Dela via


ArmResource Klass

Definition

En klass som representerar de åtgärder som kan utföras över en specifik resurs.

public abstract class ArmResource
type ArmResource = class
Public MustInherit Class ArmResource
Arv
ArmResource
Härledda

Konstruktorer

ArmResource()

Initierar en ny instans av ArmResource klassen för att håna.

ArmResource(ArmClient, ResourceIdentifier)

Initierar en ny instans av ArmResource klassen.

Egenskaper

Client

Hämtar resursklienten ArmClient som skapades från.

Diagnostics

Hämtar diagnostikalternativen för den här resursklienten.

Endpoint

Hämtar bas-URI:n för den här resursklienten.

Id

Hämtar resursidentifieraren.

Pipeline

Hämtar pipelinen för den här resursklienten.

Metoder

CanUseTagResource(CancellationToken)

Kontrollerar om TagResource-API:et har distribuerats i den aktuella miljön.

CanUseTagResourceAsync(CancellationToken)

Kontrollerar om TagResource-API:et har distribuerats i den aktuella miljön.

GetAvailableLocations(CancellationToken)

Visar en lista över alla tillgängliga geo-platser.

GetAvailableLocationsAsync(CancellationToken)

Visar en lista över alla tillgängliga geo-platser.

GetManagementLock(String, CancellationToken)

Hämta ett hanteringslås efter omfång.

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • Åtgärd IdManagementLocks_GetByScope
GetManagementLockAsync(String, CancellationToken)

Hämta ett hanteringslås efter omfång.

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • Åtgärd IdManagementLocks_GetByScope
GetManagementLocks()

Hämtar en samling ManagementLockResources i ArmResource.

GetPolicyAssignment(String, CancellationToken)

Den här åtgärden hämtar en enskild principtilldelning med namnet och det omfång som den skapades på.

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • Åtgärd IdPolicyAssignments_Get
GetPolicyAssignmentAsync(String, CancellationToken)

Den här åtgärden hämtar en enskild principtilldelning med namnet och det omfång som den skapades på.

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • Åtgärd IdPolicyAssignments_Get
GetPolicyAssignments()

Hämtar en samling PolicyAssignmentResources i ArmResource.

GetPolicyExemption(String, CancellationToken)

Den här åtgärden hämtar ett enda principundantag med tanke på dess namn och det omfång som den skapades på. Sökväg för begäran: /{scope}/providers/Microsoft.Authorization/policyExemptions/{policyExemptionName} Åtgärds-ID: PolicyExemptions_Get

GetPolicyExemptionAsync(String, CancellationToken)

Den här åtgärden hämtar ett enda principundantag med tanke på dess namn och det omfång som den skapades på. Sökväg för begäran: /{scope}/providers/Microsoft.Authorization/policyExemptions/{policyExemptionName} Åtgärds-ID: PolicyExemptions_Get

GetPolicyExemptions()

Hämtar en samling PolicyExemptionResources i ArmResource.

GetTagResource()

Hämtar ett objekt som representerar en TagResource tillsammans med de instansåtgärder som kan utföras på den i ArmResource.

TryGetApiVersion(ResourceType, String)

Hämtar api-versionens åsidosättning om den har angetts för de aktuella klientalternativen.

Tilläggsmetoder

GetAuthorizationRoleDefinition(ArmResource, ResourceIdentifier, CancellationToken)

Hämta rolldefinition efter namn (GUID).

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • Åtgärd IdRoleDefinitions_Get
GetAuthorizationRoleDefinitionAsync(ArmResource, ResourceIdentifier, CancellationToken)

Hämta rolldefinition efter namn (GUID).

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • Åtgärd IdRoleDefinitions_Get
GetAuthorizationRoleDefinitions(ArmResource)

Hämtar en samling AuthorizationRoleDefinitionResources i ArmResource.

GetDenyAssignment(ArmResource, String, CancellationToken)

Hämta den angivna neka tilldelningen.

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • Åtgärd IdDenyAssignments_Get
GetDenyAssignmentAsync(ArmResource, String, CancellationToken)

Hämta den angivna neka tilldelningen.

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • Åtgärd IdDenyAssignments_Get
GetDenyAssignments(ArmResource)

Hämtar en samling DenyAssignmentResources i ArmResource.

GetRoleAssignment(ArmResource, String, String, CancellationToken)

Hämta en rolltilldelning efter omfång och namn.

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • Åtgärd IdRoleAssignments_Get
GetRoleAssignmentAsync(ArmResource, String, String, CancellationToken)

Hämta en rolltilldelning efter omfång och namn.

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • Åtgärd IdRoleAssignments_Get
GetRoleAssignments(ArmResource)

Hämtar en samling RoleAssignmentResources i ArmResource.

GetRoleAssignmentSchedule(ArmResource, String, CancellationToken)

Hämta det angivna rolltilldelningsschemat för ett resursomfång

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • Åtgärd IdRoleAssignmentSchedules_Get
GetRoleAssignmentScheduleAsync(ArmResource, String, CancellationToken)

Hämta det angivna rolltilldelningsschemat för ett resursomfång

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • Åtgärd IdRoleAssignmentSchedules_Get
GetRoleAssignmentScheduleInstance(ArmResource, String, CancellationToken)

Hämtar den angivna instansen av rolltilldelningsschemat.

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • Åtgärd IdRoleAssignmentScheduleInstances_Get
GetRoleAssignmentScheduleInstanceAsync(ArmResource, String, CancellationToken)

Hämtar den angivna instansen av rolltilldelningsschemat.

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • Åtgärd IdRoleAssignmentScheduleInstances_Get
GetRoleAssignmentScheduleInstances(ArmResource)

Hämtar en samling RoleAssignmentScheduleInstanceResources i ArmResource.

GetRoleAssignmentScheduleRequest(ArmResource, String, CancellationToken)

Hämta den angivna begäran om schema för rolltilldelning.

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • Åtgärd IdRoleAssignmentScheduleRequests_Get
GetRoleAssignmentScheduleRequestAsync(ArmResource, String, CancellationToken)

Hämta den angivna begäran om schema för rolltilldelning.

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • Åtgärd IdRoleAssignmentScheduleRequests_Get
GetRoleAssignmentScheduleRequests(ArmResource)

Hämtar en samling RoleAssignmentScheduleRequestResources i ArmResource.

GetRoleAssignmentSchedules(ArmResource)

Hämtar en samling RoleAssignmentScheduleResources i ArmResource.

GetRoleEligibilitySchedule(ArmResource, String, CancellationToken)

Hämta det angivna schemat för rollberättigande för ett resursomfång

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • Åtgärd IdRoleEligibilitySchedules_Get
GetRoleEligibilityScheduleAsync(ArmResource, String, CancellationToken)

Hämta det angivna schemat för rollberättigande för ett resursomfång

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • Åtgärd IdRoleEligibilitySchedules_Get
GetRoleEligibilityScheduleInstance(ArmResource, String, CancellationToken)

Hämtar den angivna instansen av rollberättigandeschemat.

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • Åtgärd IdRoleEligibilityScheduleInstances_Get
GetRoleEligibilityScheduleInstanceAsync(ArmResource, String, CancellationToken)

Hämtar den angivna instansen av rollberättigandeschemat.

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • Åtgärd IdRoleEligibilityScheduleInstances_Get
GetRoleEligibilityScheduleInstances(ArmResource)

Hämtar en samling RoleEligibilityScheduleInstanceResources i ArmResource.

GetRoleEligibilityScheduleRequest(ArmResource, String, CancellationToken)

Hämta den angivna begäran om behörighetsschema för rollen.

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • Åtgärd IdRoleEligibilityScheduleRequests_Get
GetRoleEligibilityScheduleRequestAsync(ArmResource, String, CancellationToken)

Hämta den angivna begäran om behörighetsschema för rollen.

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • Åtgärd IdRoleEligibilityScheduleRequests_Get
GetRoleEligibilityScheduleRequests(ArmResource)

Hämtar en samling RoleEligibilityScheduleRequestResources i ArmResource.

GetRoleEligibilitySchedules(ArmResource)

Hämtar en samling RoleEligibilityScheduleResources i ArmResource.

GetRoleManagementPolicies(ArmResource)

Hämtar en samling RoleManagementPolicyResources i ArmResource.

GetRoleManagementPolicy(ArmResource, String, CancellationToken)

Hämta den angivna rollhanteringsprincipen för ett resursomfång

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • Åtgärd IdRoleManagementPolicies_Get
GetRoleManagementPolicyAssignment(ArmResource, String, CancellationToken)

Hämta den angivna rollhanteringsprinciptilldelningen för ett resursomfång

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • Åtgärd IdRoleManagementPolicyAssignments_Get
GetRoleManagementPolicyAssignmentAsync(ArmResource, String, CancellationToken)

Hämta den angivna rollhanteringsprinciptilldelningen för ett resursomfång

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • Åtgärd IdRoleManagementPolicyAssignments_Get
GetRoleManagementPolicyAssignments(ArmResource)

Hämtar en samling RoleManagementPolicyAssignmentResources i ArmResource.

GetRoleManagementPolicyAsync(ArmResource, String, CancellationToken)

Hämta den angivna rollhanteringsprincipen för ett resursomfång

  • Sökväg för begäran/{scope}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • Åtgärd IdRoleManagementPolicies_Get
GetSystemAssignedIdentity(ArmResource)

Hämtar ett objekt som representerar en SystemAssignedIdentityResource tillsammans med de instansåtgärder som kan utföras på den i ArmResource.

GetDiagnosticSetting(ArmResource, String, CancellationToken)

Hämtar de aktiva diagnostikinställningarna för den angivna resursen. Sökväg för begäran: /{resourceUri}/providers/Microsoft.Insights/diagnosticSettings/{name} Åtgärds-ID: DiagnosticSettings_Get

GetDiagnosticSettingAsync(ArmResource, String, CancellationToken)

Hämtar de aktiva diagnostikinställningarna för den angivna resursen. Sökväg för begäran: /{resourceUri}/providers/Microsoft.Insights/diagnosticSettings/{name} Åtgärds-ID: DiagnosticSettings_Get

GetDiagnosticSettings(ArmResource)

Hämtar en samling DiagnosticSettingResources i ArmResource.

GetLinkerResource(ArmResource, String, CancellationToken)

Returnerar Linker-resursen för ett angivet namn.

  • Sökväg för begäran/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • Åtgärd IdLinker_Get
GetLinkerResourceAsync(ArmResource, String, CancellationToken)

Returnerar Linker-resursen för ett angivet namn.

  • Sökväg för begäran/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • Åtgärd IdLinker_Get
GetLinkerResources(ArmResource)

Hämtar en samling LinkerResources i ArmResource.

Gäller för