Delen via


ArmResource Klas

Definitie

Een klasse die de bewerkingen vertegenwoordigt die kunnen worden uitgevoerd op een specifieke resource.

public abstract class ArmResource
type ArmResource = class
Public MustInherit Class ArmResource
Overname
ArmResource
Afgeleid

Constructors

ArmResource()

Initialiseert een nieuw exemplaar van de ArmResource klasse voor mocking.

ArmResource(ArmClient, ResourceIdentifier)

Initialiseert een nieuw exemplaar van de ArmResource klasse.

Eigenschappen

Client

Hiermee haalt u de ArmClient resourceclient op van waaruit is gemaakt.

Diagnostics

Hiermee haalt u de diagnostische opties voor deze resourceclient op.

Endpoint

Hiermee haalt u de basis-URI voor deze resourceclient op.

Id

Hiermee haalt u de resource-id op.

Pipeline

Hiermee haalt u de pijplijn voor deze resourceclient op.

Methoden

CanUseTagResource(CancellationToken)

Controleert of de TagResource-API is geïmplementeerd in de huidige omgeving.

CanUseTagResourceAsync(CancellationToken)

Controleert of de TagResource-API is geïmplementeerd in de huidige omgeving.

GetAvailableLocations(CancellationToken)

Een lijst met alle beschikbare geografische locaties.

GetAvailableLocationsAsync(CancellationToken)

Een lijst met alle beschikbare geografische locaties.

GetManagementLock(String, CancellationToken)

Een beheervergrendeling ophalen per bereik.

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • Bewerkings IdManagementLocks_GetByScope
GetManagementLockAsync(String, CancellationToken)

Een beheervergrendeling ophalen per bereik.

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • Bewerkings IdManagementLocks_GetByScope
GetManagementLocks()

Hiermee haalt u een verzameling ManagementLockResources op in de ArmResource.

GetPolicyAssignment(String, CancellationToken)

Met deze bewerking wordt één beleidstoewijzing opgehaald, op basis van de naam en het bereik waar deze is gemaakt.

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • Bewerkings IdPolicyAssignments_Get
GetPolicyAssignmentAsync(String, CancellationToken)

Met deze bewerking wordt één beleidstoewijzing opgehaald, op basis van de naam en het bereik waar deze is gemaakt.

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • Bewerkings IdPolicyAssignments_Get
GetPolicyAssignments()

Hiermee haalt u een verzameling PolicyAssignmentResources op in de ArmResource.

GetPolicyExemption(String, CancellationToken)

Met deze bewerking wordt één beleidsvrijstelling opgehaald, op basis van de naam en het bereik waar deze is gemaakt. Aanvraagpad: /{scope}/providers/Microsoft.Authorization/policyExemptions/{policyExemptionName} Bewerkings-id: PolicyExemptions_Get

GetPolicyExemptionAsync(String, CancellationToken)

Met deze bewerking wordt één beleidsvrijstelling opgehaald, op basis van de naam en het bereik waar deze is gemaakt. Aanvraagpad: /{scope}/providers/Microsoft.Authorization/policyExemptions/{policyExemptionName} Bewerkings-id: PolicyExemptions_Get

GetPolicyExemptions()

Hiermee haalt u een verzameling PolicyExemptionResources op in de ArmResource.

GetTagResource()

Hiermee haalt u een object op dat een TagResource vertegenwoordigt, samen met de exemplaarbewerkingen die erop kunnen worden uitgevoerd in de ArmResource.

TryGetApiVersion(ResourceType, String)

Hiermee wordt de API-versie overschreven als deze is ingesteld voor de huidige clientopties.

Extensiemethoden

GetAuthorizationRoleDefinition(ArmResource, ResourceIdentifier, CancellationToken)

Roldefinitie ophalen op naam (GUID).

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • Bewerkings IdRoleDefinitions_Get
GetAuthorizationRoleDefinitionAsync(ArmResource, ResourceIdentifier, CancellationToken)

Roldefinitie ophalen op naam (GUID).

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • Bewerkings IdRoleDefinitions_Get
GetAuthorizationRoleDefinitions(ArmResource)

Hiermee haalt u een verzameling AuthorizationRoleDefinitionResources op in de ArmResource.

GetDenyAssignment(ArmResource, String, CancellationToken)

Haal de opgegeven weigeringstoewijzing op.

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • Bewerkings-IdDenyAssignments_Get
GetDenyAssignmentAsync(ArmResource, String, CancellationToken)

Haal de opgegeven weigeringstoewijzing op.

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • Bewerkings-IdDenyAssignments_Get
GetDenyAssignments(ArmResource)

Hiermee haalt u een verzameling DenyAssignmentResources op in de ArmResource.

GetRoleAssignment(ArmResource, String, String, CancellationToken)

Haal een roltoewijzing op op bereik en naam.

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • Bewerkings IdRoleAssignments_Get
GetRoleAssignmentAsync(ArmResource, String, String, CancellationToken)

Haal een roltoewijzing op op bereik en naam.

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • Bewerkings IdRoleAssignments_Get
GetRoleAssignments(ArmResource)

Hiermee haalt u een verzameling RoleAssignmentResources op in de ArmResource.

GetRoleAssignmentSchedule(ArmResource, String, CancellationToken)

De opgegeven roltoewijzingsplanning voor een resourcebereik ophalen

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • Bewerkings IdRoleAssignmentSchedules_Get
GetRoleAssignmentScheduleAsync(ArmResource, String, CancellationToken)

De opgegeven roltoewijzingsplanning voor een resourcebereik ophalen

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • Bewerkings IdRoleAssignmentSchedules_Get
GetRoleAssignmentScheduleInstance(ArmResource, String, CancellationToken)

Hiermee haalt u het opgegeven exemplaar van roltoewijzingsplanning op.

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • Bewerkings IdRoleAssignmentScheduleInstances_Get
GetRoleAssignmentScheduleInstanceAsync(ArmResource, String, CancellationToken)

Hiermee haalt u het opgegeven exemplaar van roltoewijzingsplanning op.

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • Bewerkings IdRoleAssignmentScheduleInstances_Get
GetRoleAssignmentScheduleInstances(ArmResource)

Hiermee haalt u een verzameling RoleAssignmentScheduleInstanceResources op in de ArmResource.

GetRoleAssignmentScheduleRequest(ArmResource, String, CancellationToken)

Haal de opgegeven aanvraag voor roltoewijzingsplanning op.

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • Bewerkings IdRoleAssignmentScheduleRequests_Get
GetRoleAssignmentScheduleRequestAsync(ArmResource, String, CancellationToken)

Haal de opgegeven aanvraag voor roltoewijzingsplanning op.

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • Bewerkings IdRoleAssignmentScheduleRequests_Get
GetRoleAssignmentScheduleRequests(ArmResource)

Hiermee haalt u een verzameling RoleAssignmentScheduleRequestResources op in de ArmResource.

GetRoleAssignmentSchedules(ArmResource)

Hiermee haalt u een verzameling RoleAssignmentScheduleResources op in de ArmResource.

GetRoleEligibilitySchedule(ArmResource, String, CancellationToken)

Het opgegeven geschiktheidsschema voor rollen ophalen voor een resourcebereik

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • Bewerkings IdRoleEligibilitySchedules_Get
GetRoleEligibilityScheduleAsync(ArmResource, String, CancellationToken)

Het opgegeven geschiktheidsschema voor rollen ophalen voor een resourcebereik

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • Bewerkings IdRoleEligibilitySchedules_Get
GetRoleEligibilityScheduleInstance(ArmResource, String, CancellationToken)

Hiermee haalt u de opgegeven instantie van het rol geschiktheidsschema op.

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • Bewerkings-IdRoleEligibilityScheduleInstances_Get
GetRoleEligibilityScheduleInstanceAsync(ArmResource, String, CancellationToken)

Hiermee haalt u de opgegeven instantie van het rol geschiktheidsschema op.

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • Bewerkings-IdRoleEligibilityScheduleInstances_Get
GetRoleEligibilityScheduleInstances(ArmResource)

Hiermee haalt u een verzameling RoleEligibilityScheduleInstanceResources op in armResource.

GetRoleEligibilityScheduleRequest(ArmResource, String, CancellationToken)

Haal de opgegeven aanvraag voor het geschiktheidsschema voor rollen op.

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • Bewerkings-IdRoleEligibilityScheduleRequests_Get
GetRoleEligibilityScheduleRequestAsync(ArmResource, String, CancellationToken)

Haal de opgegeven aanvraag voor het geschiktheidsschema voor rollen op.

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • Bewerkings-IdRoleEligibilityScheduleRequests_Get
GetRoleEligibilityScheduleRequests(ArmResource)

Hiermee haalt u een verzameling RoleEligibilityScheduleRequestResources op in de ArmResource.

GetRoleEligibilitySchedules(ArmResource)

Hiermee haalt u een verzameling RoleEligibilityScheduleResources op in de ArmResource.

GetRoleManagementPolicies(ArmResource)

Hiermee haalt u een verzameling RoleManagementPolicyResources op in de ArmResource.

GetRoleManagementPolicy(ArmResource, String, CancellationToken)

Het opgegeven rolbeheerbeleid voor een resourcebereik ophalen

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • Bewerkings IdRoleManagementPolicies_Get
GetRoleManagementPolicyAssignment(ArmResource, String, CancellationToken)

De opgegeven rolbeheerbeleidstoewijzing ophalen voor een resourcebereik

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • Bewerkings IdRoleManagementPolicyAssignments_Get
GetRoleManagementPolicyAssignmentAsync(ArmResource, String, CancellationToken)

De opgegeven rolbeheerbeleidstoewijzing ophalen voor een resourcebereik

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • Bewerkings IdRoleManagementPolicyAssignments_Get
GetRoleManagementPolicyAssignments(ArmResource)

Hiermee haalt u een verzameling RoleManagementPolicyAssignmentResources op in de ArmResource.

GetRoleManagementPolicyAsync(ArmResource, String, CancellationToken)

Het opgegeven rolbeheerbeleid voor een resourcebereik ophalen

  • Aanvraagpad/{scope}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • Bewerkings IdRoleManagementPolicies_Get
GetSystemAssignedIdentity(ArmResource)

Hiermee haalt u een object op dat een SystemAssignedIdentityResource vertegenwoordigt, samen met de exemplaarbewerkingen die erop kunnen worden uitgevoerd in de ArmResource.

GetDiagnosticSetting(ArmResource, String, CancellationToken)

Hiermee haalt u de actieve diagnostische instellingen voor de opgegeven resource op. Aanvraagpad: /{resourceUri}/providers/Microsoft.Insights/diagnosticSettings/{name} Bewerkings-id: DiagnosticSettings_Get

GetDiagnosticSettingAsync(ArmResource, String, CancellationToken)

Hiermee haalt u de actieve diagnostische instellingen voor de opgegeven resource op. Aanvraagpad: /{resourceUri}/providers/Microsoft.Insights/diagnosticSettings/{name} Bewerkings-id: DiagnosticSettings_Get

GetDiagnosticSettings(ArmResource)

Hiermee haalt u een verzameling DiagnosticSettingResources op in de ArmResource.

GetLinkerResource(ArmResource, String, CancellationToken)

Retourneert Linker-resource voor een bepaalde naam.

  • Aanvraagpad/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • Bewerkings IdLinker_Get
GetLinkerResourceAsync(ArmResource, String, CancellationToken)

Retourneert Linker-resource voor een bepaalde naam.

  • Aanvraagpad/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • Bewerkings IdLinker_Get
GetLinkerResources(ArmResource)

Hiermee haalt u een verzameling LinkerResources op in de ArmResource.

Van toepassing op