ArmResource 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
類別,表示可透過特定資源執行的作業。
public abstract class ArmResource
type ArmResource = class
Public MustInherit Class ArmResource
- 繼承
-
ArmResource
- 衍生
建構函式
ArmResource() |
初始化 類別的新實例 ArmResource 以進行模擬。 |
ArmResource(ArmClient, ResourceIdentifier) |
初始化 ArmResource 類別的新執行個體。 |
屬性
Client |
ArmClient取得建立此資源用戶端的來源。 |
Diagnostics |
取得此資源用戶端的診斷選項。 |
Endpoint |
取得這個資源用戶端的基底 URI。 |
Id |
取得資源識別碼。 |
Pipeline |
取得此資源用戶端的管線。 |
方法
CanUseTagResource(CancellationToken) |
檢查 TagResource API 是否部署在目前的環境中。 |
CanUseTagResourceAsync(CancellationToken) |
檢查 TagResource API 是否部署在目前的環境中。 |
GetAvailableLocations(CancellationToken) |
列出所有可用的地理位置。 |
GetAvailableLocationsAsync(CancellationToken) |
列出所有可用的地理位置。 |
GetManagementLock(String, CancellationToken) |
依範圍取得管理鎖定。
|
GetManagementLockAsync(String, CancellationToken) |
依範圍取得管理鎖定。
|
GetManagementLocks() |
取得 ArmResource 中的 ManagementLockResources 集合。 |
GetPolicyAssignment(String, CancellationToken) |
此作業會擷取單一原則指派,並指定其名稱及其建立所在的範圍。
|
GetPolicyAssignmentAsync(String, CancellationToken) |
此作業會擷取單一原則指派,並指定其名稱及其建立所在的範圍。
|
GetPolicyAssignments() |
取得 ArmResource 中的 PolicyAssignmentResources 集合。 |
GetPolicyExemption(String, CancellationToken) |
這項作業會擷取單一原則豁免,並指定其名稱及其建立所在的範圍。 要求路徑:/{scope}/providers/Microsoft.Authorization/policyExemptions/{policyExemptionName} 作業識別碼:PolicyExemptions_Get |
GetPolicyExemptionAsync(String, CancellationToken) |
這項作業會擷取單一原則豁免,並指定其名稱及其建立所在的範圍。 要求路徑:/{scope}/providers/Microsoft.Authorization/policyExemptions/{policyExemptionName} 作業識別碼:PolicyExemptions_Get |
GetPolicyExemptions() |
取得 ArmResource 中 PolicyExemptionResources 的集合。 |
GetTagResource() |
取得 物件,此物件代表 TagResource 以及可在 ArmResource 中對它執行的實例作業。 |
TryGetApiVersion(ResourceType, String) |
如果已針對目前的用戶端選項設定 API 版本覆寫,則取得其覆寫。 |
擴充方法
GetAuthorizationRoleDefinition(ArmResource, ResourceIdentifier, CancellationToken) |
依名稱取得角色定義 (GUID) 。
|
GetAuthorizationRoleDefinitionAsync(ArmResource, ResourceIdentifier, CancellationToken) |
依名稱取得角色定義 (GUID) 。
|
GetAuthorizationRoleDefinitions(ArmResource) |
取得 ArmResource 中的 AuthorizationRoleDefinitionResources 集合。 |
GetDenyAssignment(ArmResource, String, CancellationToken) |
取得指定的拒絕指派。
|
GetDenyAssignmentAsync(ArmResource, String, CancellationToken) |
取得指定的拒絕指派。
|
GetDenyAssignments(ArmResource) |
取得 ArmResource 中的 DenyAssignmentResources 集合。 |
GetRoleAssignment(ArmResource, String, String, CancellationToken) |
依範圍和名稱取得角色指派。
|
GetRoleAssignmentAsync(ArmResource, String, String, CancellationToken) |
依範圍和名稱取得角色指派。
|
GetRoleAssignments(ArmResource) |
取得 ArmResource 中 RoleAssignmentResources 的集合。 |
GetRoleAssignmentSchedule(ArmResource, String, CancellationToken) |
取得資源範圍的指定角色指派排程
|
GetRoleAssignmentScheduleAsync(ArmResource, String, CancellationToken) |
取得資源範圍的指定角色指派排程
|
GetRoleAssignmentScheduleInstance(ArmResource, String, CancellationToken) |
取得指定的角色指派排程實例。
|
GetRoleAssignmentScheduleInstanceAsync(ArmResource, String, CancellationToken) |
取得指定的角色指派排程實例。
|
GetRoleAssignmentScheduleInstances(ArmResource) |
取得 ArmResource 中 RoleAssignmentScheduleInstanceResources 的集合。 |
GetRoleAssignmentScheduleRequest(ArmResource, String, CancellationToken) |
取得指定的角色指派排程要求。
|
GetRoleAssignmentScheduleRequestAsync(ArmResource, String, CancellationToken) |
取得指定的角色指派排程要求。
|
GetRoleAssignmentScheduleRequests(ArmResource) |
取得 ArmResource 中 RoleAssignmentScheduleRequestResources 的集合。 |
GetRoleAssignmentSchedules(ArmResource) |
取得 ArmResource 中 RoleAssignmentScheduleResources 的集合。 |
GetRoleEligibilitySchedule(ArmResource, String, CancellationToken) |
取得資源範圍的指定角色資格排程
|
GetRoleEligibilityScheduleAsync(ArmResource, String, CancellationToken) |
取得資源範圍的指定角色資格排程
|
GetRoleEligibilityScheduleInstance(ArmResource, String, CancellationToken) |
取得指定的角色資格排程實例。
|
GetRoleEligibilityScheduleInstanceAsync(ArmResource, String, CancellationToken) |
取得指定的角色資格排程實例。
|
GetRoleEligibilityScheduleInstances(ArmResource) |
取得 ArmResource 中 RoleEligibilityScheduleInstanceResources 的集合。 |
GetRoleEligibilityScheduleRequest(ArmResource, String, CancellationToken) |
取得指定的角色資格排程要求。
|
GetRoleEligibilityScheduleRequestAsync(ArmResource, String, CancellationToken) |
取得指定的角色資格排程要求。
|
GetRoleEligibilityScheduleRequests(ArmResource) |
取得 ArmResource 中 RoleEligibilityScheduleRequestResources 的集合。 |
GetRoleEligibilitySchedules(ArmResource) |
取得 ArmResource 中 RoleEligibilityScheduleResources 的集合。 |
GetRoleManagementPolicies(ArmResource) |
取得 ArmResource 中 RoleManagementPolicyResources 的集合。 |
GetRoleManagementPolicy(ArmResource, String, CancellationToken) |
取得資源範圍的指定角色管理原則
|
GetRoleManagementPolicyAssignment(ArmResource, String, CancellationToken) |
取得資源範圍的指定角色管理原則指派
|
GetRoleManagementPolicyAssignmentAsync(ArmResource, String, CancellationToken) |
取得資源範圍的指定角色管理原則指派
|
GetRoleManagementPolicyAssignments(ArmResource) |
取得 ArmResource 中 RoleManagementPolicyAssignmentResources 的集合。 |
GetRoleManagementPolicyAsync(ArmResource, String, CancellationToken) |
取得資源範圍的指定角色管理原則
|
GetSystemAssignedIdentity(ArmResource) |
取得 物件,表示 SystemAssignedIdentityResource 以及可在 ArmResource 中執行之實例作業。 |
GetDiagnosticSetting(ArmResource, String, CancellationToken) |
取得指定資源的使用中診斷設定。 要求路徑:/{resourceUri}/providers/Microsoft.Insights/diagnosticSettings/{name} 作業識別碼:DiagnosticSettings_Get |
GetDiagnosticSettingAsync(ArmResource, String, CancellationToken) |
取得指定資源的使用中診斷設定。 要求路徑:/{resourceUri}/providers/Microsoft.Insights/diagnosticSettings/{name} 作業識別碼:DiagnosticSettings_Get |
GetDiagnosticSettings(ArmResource) |
取得 ArmResource 中的 DiagnosticSettingResources 集合。 |
GetLinkerResource(ArmResource, String, CancellationToken) |
傳回指定名稱的連結器資源。
|
GetLinkerResourceAsync(ArmResource, String, CancellationToken) |
傳回指定名稱的連結器資源。
|
GetLinkerResources(ArmResource) |
取得 ArmResource 中的 LinkerResources 集合。 |