Aracılığıyla paylaş


ArmResource Sınıf

Tanım

Belirli bir kaynak üzerinde gerçekleştirilebilecek işlemleri temsil eden bir sınıf.

public abstract class ArmResource
type ArmResource = class
Public MustInherit Class ArmResource
Devralma
ArmResource
Türetilmiş

Oluşturucular

ArmResource()

Sahte işlem için sınıfının yeni bir örneğini ArmResource başlatır.

ArmResource(ArmClient, ResourceIdentifier)

ArmResource sınıfının yeni bir örneğini başlatır.

Özellikler

Client

Bu kaynak istemcisinin ArmClient oluşturulduğu kaynağı alır.

Diagnostics

Bu kaynak istemcisi için tanılama seçeneklerini alır.

Endpoint

Bu kaynak istemcisi için temel uri'yi alır.

Id

Kaynak tanımlayıcısını alır.

Pipeline

Bu kaynak istemcisinin işlem hattını alır.

Yöntemler

CanUseTagResource(CancellationToken)

TagResource API'sinin geçerli ortamda dağıtılıp dağıtılmadığını denetler.

CanUseTagResourceAsync(CancellationToken)

TagResource API'sinin geçerli ortamda dağıtılıp dağıtılmadığını denetler.

GetAvailableLocations(CancellationToken)

Kullanılabilir tüm coğrafi konumları listeler.

GetAvailableLocationsAsync(CancellationToken)

Kullanılabilir tüm coğrafi konumları listeler.

GetManagementLock(String, CancellationToken)

Kapsama göre bir yönetim kilidi alın.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • İşlem IdManagementLocks_GetByScope
GetManagementLockAsync(String, CancellationToken)

Kapsama göre bir yönetim kilidi alın.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • İşlem IdManagementLocks_GetByScope
GetManagementLocks()

ArmResource'ta ManagementLockResources koleksiyonunu alır.

GetPolicyAssignment(String, CancellationToken)

Bu işlem, adı ve oluşturulduğu kapsam göz önünde bulundurularak tek bir ilke ataması alır.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • İşlem IdPolicyAssignments_Get
GetPolicyAssignmentAsync(String, CancellationToken)

Bu işlem, adı ve oluşturulduğu kapsam göz önünde bulundurularak tek bir ilke ataması alır.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • İşlem IdPolicyAssignments_Get
GetPolicyAssignments()

ArmResource'ta PolicyAssignmentResources koleksiyonunu alır.

GetPolicyExemption(String, CancellationToken)

Bu işlem, adı ve oluşturulduğu kapsam göz önünde bulundurularak tek bir ilke muafiyeti alır. İstek Yolu: /{scope}/providers/Microsoft.Authorization/policyExemptions/{policyExemptionName} İşlem Kimliği: PolicyExemptions_Get

GetPolicyExemptionAsync(String, CancellationToken)

Bu işlem, adı ve oluşturulduğu kapsam göz önünde bulundurularak tek bir ilke muafiyeti alır. İstek Yolu: /{scope}/providers/Microsoft.Authorization/policyExemptions/{policyExemptionName} İşlem Kimliği: PolicyExemptions_Get

GetPolicyExemptions()

ArmResource'ta PolicyExemptionResources koleksiyonunu alır.

GetTagResource()

TagResource'ı temsil eden bir nesneyi ve ArmResource'ta üzerinde gerçekleştirilebilecek örnek işlemlerini alır.

TryGetApiVersion(ResourceType, String)

Geçerli istemci seçenekleri için ayarlanmışsa api sürümünü geçersiz kılar.

Uzantı Metotları

GetAuthorizationRoleDefinition(ArmResource, ResourceIdentifier, CancellationToken)

Role definition by name (GUID) değerini alın.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • İşlem IdRoleDefinitions_Get
GetAuthorizationRoleDefinitionAsync(ArmResource, ResourceIdentifier, CancellationToken)

Role definition by name (GUID) değerini alın.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • İşlem IdRoleDefinitions_Get
GetAuthorizationRoleDefinitions(ArmResource)

ArmResource'ta AuthorizationRoleDefinitionResources koleksiyonunu alır.

GetDenyAssignment(ArmResource, String, CancellationToken)

Belirtilen reddetme atamasını alın.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • İşlem IdDenyAssignments_Get
GetDenyAssignmentAsync(ArmResource, String, CancellationToken)

Belirtilen reddetme atamasını alın.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • İşlem IdDenyAssignments_Get
GetDenyAssignments(ArmResource)

ArmResource'ta DenyAssignmentResources koleksiyonunu alır.

GetRoleAssignment(ArmResource, String, String, CancellationToken)

Kapsam ve ada göre bir rol ataması alın.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • İşlem IdRoleAssignments_Get
GetRoleAssignmentAsync(ArmResource, String, String, CancellationToken)

Kapsam ve ada göre bir rol ataması alın.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • İşlem IdRoleAssignments_Get
GetRoleAssignments(ArmResource)

ArmResource'ta RoleAssignmentResources koleksiyonunu alır.

GetRoleAssignmentSchedule(ArmResource, String, CancellationToken)

Kaynak kapsamı için belirtilen rol atama zamanlamasını alma

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • İşlem IdRoleAssignmentSchedules_Get
GetRoleAssignmentScheduleAsync(ArmResource, String, CancellationToken)

Kaynak kapsamı için belirtilen rol atama zamanlamasını alma

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • İşlem IdRoleAssignmentSchedules_Get
GetRoleAssignmentScheduleInstance(ArmResource, String, CancellationToken)

Belirtilen rol ataması zamanlama örneğini alır.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • İşlem IdRoleAssignmentScheduleInstances_Get
GetRoleAssignmentScheduleInstanceAsync(ArmResource, String, CancellationToken)

Belirtilen rol ataması zamanlama örneğini alır.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • İşlem IdRoleAssignmentScheduleInstances_Get
GetRoleAssignmentScheduleInstances(ArmResource)

ArmResource'ta RoleAssignmentScheduleInstanceResources koleksiyonunu alır.

GetRoleAssignmentScheduleRequest(ArmResource, String, CancellationToken)

Belirtilen rol ataması zamanlama isteğini alın.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • İşlem IdRoleAssignmentScheduleRequests_Get
GetRoleAssignmentScheduleRequestAsync(ArmResource, String, CancellationToken)

Belirtilen rol ataması zamanlama isteğini alın.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • İşlem IdRoleAssignmentScheduleRequests_Get
GetRoleAssignmentScheduleRequests(ArmResource)

ArmResource'ta RoleAssignmentScheduleRequestResources koleksiyonunu alır.

GetRoleAssignmentSchedules(ArmResource)

ArmResource'ta RoleAssignmentScheduleResources koleksiyonunu alır.

GetRoleEligibilitySchedule(ArmResource, String, CancellationToken)

Kaynak kapsamı için belirtilen rol uygunluk zamanlamasını alma

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • İşlem IdRoleEligibilitySchedules_Get
GetRoleEligibilityScheduleAsync(ArmResource, String, CancellationToken)

Kaynak kapsamı için belirtilen rol uygunluk zamanlamasını alma

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • İşlem IdRoleEligibilitySchedules_Get
GetRoleEligibilityScheduleInstance(ArmResource, String, CancellationToken)

Belirtilen rol uygunluk zamanlaması örneğini alır.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • İşlem IdRoleEligibilityScheduleInstances_Get
GetRoleEligibilityScheduleInstanceAsync(ArmResource, String, CancellationToken)

Belirtilen rol uygunluk zamanlaması örneğini alır.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • İşlem IdRoleEligibilityScheduleInstances_Get
GetRoleEligibilityScheduleInstances(ArmResource)

ArmResource'ta RoleEligibilityScheduleInstanceResources koleksiyonunu alır.

GetRoleEligibilityScheduleRequest(ArmResource, String, CancellationToken)

Belirtilen rol uygunluk zamanlaması isteğini alın.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • İşlem IdRoleEligibilityScheduleRequests_Get
GetRoleEligibilityScheduleRequestAsync(ArmResource, String, CancellationToken)

Belirtilen rol uygunluk zamanlaması isteğini alın.

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • İşlem IdRoleEligibilityScheduleRequests_Get
GetRoleEligibilityScheduleRequests(ArmResource)

ArmResource'ta RoleEligibilityScheduleRequestResources koleksiyonunu alır.

GetRoleEligibilitySchedules(ArmResource)

ArmResource'ta RoleEligibilityScheduleResources koleksiyonunu alır.

GetRoleManagementPolicies(ArmResource)

ArmResource'ta RoleManagementPolicyResources koleksiyonunu alır.

GetRoleManagementPolicy(ArmResource, String, CancellationToken)

Kaynak kapsamı için belirtilen rol yönetimi ilkesini alma

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • İşlem IdRoleManagementPolicies_Get
GetRoleManagementPolicyAssignment(ArmResource, String, CancellationToken)

Kaynak kapsamı için belirtilen rol yönetimi ilkesi atamasını alma

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • İşlem IdRoleManagementPolicyAssignments_Get
GetRoleManagementPolicyAssignmentAsync(ArmResource, String, CancellationToken)

Kaynak kapsamı için belirtilen rol yönetimi ilkesi atamasını alma

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • İşlem IdRoleManagementPolicyAssignments_Get
GetRoleManagementPolicyAssignments(ArmResource)

ArmResource'ta RoleManagementPolicyAssignmentResources koleksiyonunu alır.

GetRoleManagementPolicyAsync(ArmResource, String, CancellationToken)

Kaynak kapsamı için belirtilen rol yönetimi ilkesini alma

  • İstek Yolu/{scope}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • İşlem IdRoleManagementPolicies_Get
GetSystemAssignedIdentity(ArmResource)

Bir SystemAssignedIdentityResource'ı temsil eden bir nesneyi ve ArmResource'ta üzerinde gerçekleştirilebilecek örnek işlemlerini alır.

GetDiagnosticSetting(ArmResource, String, CancellationToken)

Belirtilen kaynak için etkin tanılama ayarlarını alır. İstek Yolu: /{resourceUri}/providers/Microsoft.Insights/diagnosticSettings/{name} İşlem Kimliği: DiagnosticSettings_Get

GetDiagnosticSettingAsync(ArmResource, String, CancellationToken)

Belirtilen kaynak için etkin tanılama ayarlarını alır. İstek Yolu: /{resourceUri}/providers/Microsoft.Insights/diagnosticSettings/{name} İşlem Kimliği: DiagnosticSettings_Get

GetDiagnosticSettings(ArmResource)

ArmResource'ta DiagnosticSettingResources koleksiyonunu alır.

GetLinkerResource(ArmResource, String, CancellationToken)

Belirli bir ad için Bağlayıcı kaynağını döndürür.

  • İstek Yolu/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • İşlem IdLinker_Get
GetLinkerResourceAsync(ArmResource, String, CancellationToken)

Belirli bir ad için Bağlayıcı kaynağını döndürür.

  • İstek Yolu/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • İşlem IdLinker_Get
GetLinkerResources(ArmResource)

ArmResource'ta LinkerResources koleksiyonunu alır.

Şunlara uygulanır