你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

VirtualMachineResource 类

定义

表示 VirtualMachine 的类,以及可对其进行执行的实例操作。 如果有 ,ResourceIdentifier则可以使用 GetVirtualMachineResource 方法从 实例ArmClient构造 VirtualMachineResource 。 否则,可以使用 GetVirtualMachine 方法从其父资源 ResourceGroupResource 获取一个。

public class VirtualMachineResource : Azure.ResourceManager.ArmResource
type VirtualMachineResource = class
    inherit ArmResource
Public Class VirtualMachineResource
Inherits ArmResource
继承
VirtualMachineResource

构造函数

VirtualMachineResource()

初始化 类的新实例 VirtualMachineResource 以便模拟。

字段

ResourceType

获取操作的资源类型。

属性

Client

获取 ArmClient 创建此资源客户端的源。

(继承自 ArmResource)
Data

获取表示此功能的数据。

Diagnostics

获取此资源客户端的诊断选项。

(继承自 ArmResource)
Endpoint

获取此资源客户端的基 URI。

(继承自 ArmResource)
HasData

获取当前实例是否具有数据。

Id

获取资源标识符。

(继承自 ArmResource)
Pipeline

获取此资源客户端的管道。

(继承自 ArmResource)

方法

AddTag(String, String, CancellationToken)

将标记添加到当前资源。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}
  • 操作IdVirtualMachines_Get
AddTagAsync(String, String, CancellationToken)

将标记添加到当前资源。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}
  • 操作IdVirtualMachines_Get
AssessPatches(WaitUntil, CancellationToken)

评估 VM 上的修补程序。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/assessmentPatches
  • 操作IdVirtualMachines_AssessPatches
AssessPatchesAsync(WaitUntil, CancellationToken)

评估 VM 上的修补程序。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/assessmentPatches
  • 操作IdVirtualMachines_AssessPatches
CanUseTagResource(CancellationToken)

检查是否在当前环境中部署了 TagResource API。

(继承自 ArmResource)
CanUseTagResourceAsync(CancellationToken)

检查是否在当前环境中部署了 TagResource API。

(继承自 ArmResource)
Capture(WaitUntil, VirtualMachineCaptureContent, CancellationToken)

通过复制 VM 的虚拟硬盘来捕获 VM,并输出可用于创建类似 VM 的模板。

  • 请求路径/订阅/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/capture
  • 操作IdVirtualMachines_Capture
CaptureAsync(WaitUntil, VirtualMachineCaptureContent, CancellationToken)

通过复制 VM 的虚拟硬盘来捕获 VM,并输出可用于创建类似 VM 的模板。

  • 请求路径/订阅/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/capture
  • 操作IdVirtualMachines_Capture
ConvertToManagedDisks(WaitUntil, CancellationToken)

将虚拟机磁盘从基于 Blob 的磁盘转换为托管磁盘。 在调用此操作之前,必须停止解除分配虚拟机。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/convertToManagedDisks
  • 操作IdVirtualMachines_ConvertToManagedDisks
ConvertToManagedDisksAsync(WaitUntil, CancellationToken)

将虚拟机磁盘从基于 Blob 的磁盘转换为托管磁盘。 在调用此操作之前,必须停止解除分配虚拟机。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/convertToManagedDisks
  • 操作IdVirtualMachines_ConvertToManagedDisks
CreateResourceIdentifier(String, String, String)

生成实例的资源标识符 VirtualMachineResource

Deallocate(WaitUntil, Nullable<Boolean>, CancellationToken)

关闭虚拟机并释放计算资源。 无需为此虚拟机使用的计算资源付费。

  • 请求路径/订阅/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/deallocate
  • 操作IdVirtualMachines_Deallocate
DeallocateAsync(WaitUntil, Nullable<Boolean>, CancellationToken)

关闭虚拟机并释放计算资源。 无需为此虚拟机使用的计算资源付费。

  • 请求路径/订阅/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/deallocate
  • 操作IdVirtualMachines_Deallocate
Delete(WaitUntil, Nullable<Boolean>, CancellationToken)

用于删除虚拟机的操作。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}
  • 操作IdVirtualMachines_Delete
DeleteAsync(WaitUntil, Nullable<Boolean>, CancellationToken)

用于删除虚拟机的操作。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}
  • 操作IdVirtualMachines_Delete
Generalize(CancellationToken)

将虚拟机的 OS 状态设置为通用化。 建议在执行此操作之前对虚拟机进行 sysprep。 对于 Windows,请参阅 在 Azure 中创建通用化 VM 的托管映像。 对于 Linux,请参阅 如何创建虚拟机或 VHD 的映像

  • 请求路径/订阅/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/generalize
  • 操作IdVirtualMachines_Generalize
GeneralizeAsync(CancellationToken)

将虚拟机的 OS 状态设置为通用化。 建议在执行此操作之前对虚拟机进行 sysprep。 对于 Windows,请参阅 在 Azure 中创建通用化 VM 的托管映像。 对于 Linux,请参阅 如何创建虚拟机或 VHD 的映像

  • 请求路径/订阅/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/generalize
  • 操作IdVirtualMachines_Generalize
Get(Nullable<InstanceViewType>, CancellationToken)

检索虚拟机的模型视图或实例视图的相关信息。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}
  • 操作IdVirtualMachines_Get
GetAsync(Nullable<InstanceViewType>, CancellationToken)

检索虚拟机的模型视图或实例视图的相关信息。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}
  • 操作IdVirtualMachines_Get
GetAvailableLocations(CancellationToken)

列出所有可用的地理位置。

(继承自 ArmResource)
GetAvailableLocationsAsync(CancellationToken)

列出所有可用的地理位置。

(继承自 ArmResource)
GetAvailableSizes(CancellationToken)

列出可以调整指定虚拟机大小的所有可用虚拟机大小。

  • 请求路径/订阅/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/vmSizes
  • 操作IdVirtualMachines_ListAvailableSizes
GetAvailableSizesAsync(CancellationToken)

列出可以调整指定虚拟机大小的所有可用虚拟机大小。

  • 请求路径/订阅/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/vmSizes
  • 操作IdVirtualMachines_ListAvailableSizes
GetManagementLock(String, CancellationToken)

按范围获取管理锁。

  • 请求路径/{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • 操作IdManagementLocks_GetByScope
(继承自 ArmResource)
GetManagementLockAsync(String, CancellationToken)

按范围获取管理锁。

  • 请求路径/{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • 操作IdManagementLocks_GetByScope
(继承自 ArmResource)
GetManagementLocks()

获取 ArmResource 中 ManagementLockResources 的集合。

(继承自 ArmResource)
GetPolicyAssignment(String, CancellationToken)

此操作检索单个策略分配,给定其名称和创建范围。

  • 请求路径/{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • 操作IdPolicyAssignments_Get
(继承自 ArmResource)
GetPolicyAssignmentAsync(String, CancellationToken)

此操作检索单个策略分配,给定其名称和创建范围。

  • 请求路径/{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • 操作IdPolicyAssignments_Get
(继承自 ArmResource)
GetPolicyAssignments()

获取 ArmResource 中 PolicyAssignmentResources 的集合。

(继承自 ArmResource)
GetTagResource()

获取一个 对象,该对象表示 TagResource 以及可在 ArmResource 中对其进行执行的实例操作。

(继承自 ArmResource)
GetVirtualMachineExtension(String, String, CancellationToken)

用于获取扩展的操作。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/extensions/{vmExtensionName}
  • 操作IdVirtualMachineExtensions_Get
GetVirtualMachineExtensionAsync(String, String, CancellationToken)

用于获取扩展的操作。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/extensions/{vmExtensionName}
  • 操作IdVirtualMachineExtensions_Get
GetVirtualMachineExtensions()

获取 VirtualMachine 中的 VirtualMachineExtensionResources 的集合。

GetVirtualMachineRunCommand(String, String, CancellationToken)

用于获取运行命令的操作。

  • 请求路径/订阅/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/runCommands/{runCommandName}
  • 操作IdVirtualMachineRunCommands_GetByVirtualMachine
GetVirtualMachineRunCommandAsync(String, String, CancellationToken)

用于获取运行命令的操作。

  • 请求路径/订阅/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/runCommands/{runCommandName}
  • 操作IdVirtualMachineRunCommands_GetByVirtualMachine
GetVirtualMachineRunCommands()

获取 VirtualMachine 中的 VirtualMachineRunCommandResources 的集合。

InstallPatches(WaitUntil, VirtualMachineInstallPatchesContent, CancellationToken)

在 VM 上安装修补程序。

  • 请求路径/订阅/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/installPatches
  • 操作IdVirtualMachines_InstallPatches
InstallPatchesAsync(WaitUntil, VirtualMachineInstallPatchesContent, CancellationToken)

在 VM 上安装修补程序。

  • 请求路径/订阅/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/installPatches
  • 操作IdVirtualMachines_InstallPatches
InstanceView(CancellationToken)

检索有关虚拟机的运行时状态的信息。

  • 请求路径/订阅/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/instanceView
  • 操作IdVirtualMachines_InstanceView
InstanceViewAsync(CancellationToken)

检索有关虚拟机的运行时状态的信息。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/instanceView
  • 操作IdVirtualMachines_InstanceView
PerformMaintenance(WaitUntil, CancellationToken)

在虚拟机上执行维护的操作。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/performMaintenance
  • 操作IdVirtualMachines_PerformMaintenance
PerformMaintenanceAsync(WaitUntil, CancellationToken)

在虚拟机上执行维护的操作。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/performMaintenance
  • 操作IdVirtualMachines_PerformMaintenance
PowerOff(WaitUntil, Nullable<Boolean>, CancellationToken)

关闭电源的操作 (停止) 虚拟机。 可以使用相同的预配资源重启虚拟机。 仍需要为此虚拟机付费。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/powerOff
  • 操作IdVirtualMachines_PowerOff
PowerOffAsync(WaitUntil, Nullable<Boolean>, CancellationToken)

关闭电源的操作 (停止) 虚拟机。 可以使用相同的预配资源重启虚拟机。 仍需要为此虚拟机付费。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/powerOff
  • 操作IdVirtualMachines_PowerOff
PowerOn(WaitUntil, CancellationToken)

启动虚拟机的操作。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/start
  • 操作IdVirtualMachines_Start
PowerOnAsync(WaitUntil, CancellationToken)

启动虚拟机的操作。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/start
  • 操作IdVirtualMachines_Start
Reapply(WaitUntil, CancellationToken)

重新应用虚拟机状态的操作。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/reapply
  • 操作IdVirtualMachines_Reapply
ReapplyAsync(WaitUntil, CancellationToken)

重新应用虚拟机状态的操作。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/reapply
  • 操作IdVirtualMachines_Reapply
Redeploy(WaitUntil, CancellationToken)

关闭虚拟机,将其移动到新节点,并重新打开它。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/重新部署
  • 操作IdVirtualMachines_Redeploy
RedeployAsync(WaitUntil, CancellationToken)

关闭虚拟机,将其移动到新节点,并重新打开它。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/重新部署
  • 操作IdVirtualMachines_Redeploy
Reimage(WaitUntil, VirtualMachineReimageContent, CancellationToken)

重置映像 (升级操作系统) 没有临时 OS 磁盘的虚拟机,对于具有临时 OS 磁盘的虚拟机,虚拟机将重置为初始状态。 注意:保留旧 OS 磁盘取决于 OS 磁盘的 deleteOption 值。 如果 deleteOption 是分离的,旧 OS 磁盘将在重置映像后保留。 如果 deleteOption 为 delete,则会在重置映像后删除旧的 OS 磁盘。 在执行重置映像之前,应相应地更新 OS 磁盘的 deleteOption。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/reimage
  • 操作IdVirtualMachines_Reimage
ReimageAsync(WaitUntil, VirtualMachineReimageContent, CancellationToken)

重置映像 (升级操作系统) 没有临时 OS 磁盘的虚拟机,对于具有临时 OS 磁盘的虚拟机,虚拟机将重置为初始状态。 注意:保留旧 OS 磁盘取决于 OS 磁盘的 deleteOption 值。 如果 deleteOption 是分离的,旧 OS 磁盘将在重置映像后保留。 如果 deleteOption 为 delete,则会在重置映像后删除旧的 OS 磁盘。 在执行重置映像之前,应相应地更新 OS 磁盘的 deleteOption。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/reimage
  • 操作IdVirtualMachines_Reimage
RemoveTag(String, CancellationToken)

按键从资源中删除标记。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}
  • 操作IdVirtualMachines_Get
RemoveTagAsync(String, CancellationToken)

按键从资源中删除标记。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}
  • 操作IdVirtualMachines_Get
Restart(WaitUntil, CancellationToken)

重启虚拟机的操作。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/restart
  • 操作IdVirtualMachines_Restart
RestartAsync(WaitUntil, CancellationToken)

重启虚拟机的操作。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/restart
  • 操作IdVirtualMachines_Restart
RetrieveBootDiagnosticsData(Nullable<Int32>, CancellationToken)

用于检索虚拟机启动诊断日志的 SAS URI 的操作。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/retrieveBootDiagnosticsData
  • 操作IdVirtualMachines_RetrieveBootDiagnosticsData
RetrieveBootDiagnosticsDataAsync(Nullable<Int32>, CancellationToken)

用于检索虚拟机启动诊断日志的 SAS URI 的操作。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/retrieveBootDiagnosticsData
  • 操作IdVirtualMachines_RetrieveBootDiagnosticsData
RunCommand(WaitUntil, RunCommandInput, CancellationToken)

在 VM 上运行命令。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/runCommand
  • 操作IdVirtualMachines_RunCommand
RunCommandAsync(WaitUntil, RunCommandInput, CancellationToken)

在 VM 上运行命令。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/runCommand
  • 操作IdVirtualMachines_RunCommand
SetTags(IDictionary<String,String>, CancellationToken)

将资源上的标记替换为给定集。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}
  • 操作IdVirtualMachines_Get
SetTagsAsync(IDictionary<String,String>, CancellationToken)

将资源上的标记替换为给定集。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}
  • 操作IdVirtualMachines_Get
SimulateEviction(CancellationToken)

模拟逐出现成虚拟机的操作。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/simulateEviction
  • 操作IdVirtualMachines_SimulateEviction
SimulateEvictionAsync(CancellationToken)

模拟逐出现成虚拟机的操作。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/simulateEviction
  • 操作IdVirtualMachines_SimulateEviction
TryGetApiVersion(ResourceType, String)

获取 API 版本替代(如果已为当前客户端选项设置)。

(继承自 ArmResource)
Update(WaitUntil, VirtualMachinePatch, CancellationToken)

更新虚拟机的操作。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}
  • 操作IdVirtualMachines_Update
UpdateAsync(WaitUntil, VirtualMachinePatch, CancellationToken)

更新虚拟机的操作。

  • 请求路径/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}
  • 操作IdVirtualMachines_Update

扩展方法

GetAuthorizationRoleDefinition(ArmResource, ResourceIdentifier, CancellationToken)

按名称 (GUID) 获取角色定义。

  • 请求路径/{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • 操作IdRoleDefinitions_Get
GetAuthorizationRoleDefinitionAsync(ArmResource, ResourceIdentifier, CancellationToken)

按名称 (GUID) 获取角色定义。

  • 请求路径/{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • 操作IdRoleDefinitions_Get
GetAuthorizationRoleDefinitions(ArmResource)

获取 ArmResource 中 AuthorizationRoleDefinitionResources 的集合。

GetDenyAssignment(ArmResource, String, CancellationToken)

获取指定的拒绝分配。

  • 请求路径/{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • 操作IdDenyAssignments_Get
GetDenyAssignmentAsync(ArmResource, String, CancellationToken)

获取指定的拒绝分配。

  • 请求路径/{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • 操作IdDenyAssignments_Get
GetDenyAssignments(ArmResource)

获取 ArmResource 中 DenyAssignmentResources 的集合。

GetRoleAssignment(ArmResource, String, String, CancellationToken)

按范围和名称获取角色分配。

  • 请求路径/{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • 操作IdRoleAssignments_Get
GetRoleAssignmentAsync(ArmResource, String, String, CancellationToken)

按范围和名称获取角色分配。

  • 请求路径/{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • 操作IdRoleAssignments_Get
GetRoleAssignments(ArmResource)

获取 ArmResource 中 RoleAssignmentResources 的集合。

GetRoleAssignmentSchedule(ArmResource, String, CancellationToken)

获取资源范围的指定角色分配计划

  • 请求路径/{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • 操作IdRoleAssignmentSchedules_Get
GetRoleAssignmentScheduleAsync(ArmResource, String, CancellationToken)

获取资源范围的指定角色分配计划

  • 请求路径/{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • 操作IdRoleAssignmentSchedules_Get
GetRoleAssignmentScheduleInstance(ArmResource, String, CancellationToken)

获取指定的角色分配计划实例。

  • 请求路径/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • 操作IdRoleAssignmentScheduleInstances_Get
GetRoleAssignmentScheduleInstanceAsync(ArmResource, String, CancellationToken)

获取指定的角色分配计划实例。

  • 请求路径/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • 操作IdRoleAssignmentScheduleInstances_Get
GetRoleAssignmentScheduleInstances(ArmResource)

获取 ArmResource 中 RoleAssignmentScheduleInstanceResources 的集合。

GetRoleAssignmentScheduleRequest(ArmResource, String, CancellationToken)

获取指定的角色分配计划请求。

  • 请求路径/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • 操作IdRoleAssignmentScheduleRequests_Get
GetRoleAssignmentScheduleRequestAsync(ArmResource, String, CancellationToken)

获取指定的角色分配计划请求。

  • 请求路径/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • 操作IdRoleAssignmentScheduleRequests_Get
GetRoleAssignmentScheduleRequests(ArmResource)

获取 ArmResource 中 RoleAssignmentScheduleRequestResources 的集合。

GetRoleAssignmentSchedules(ArmResource)

获取 ArmResource 中 RoleAssignmentScheduleResources 的集合。

GetRoleEligibilitySchedule(ArmResource, String, CancellationToken)

获取资源范围的指定角色资格计划

  • 请求路径/{scope}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • 操作IdRoleEligibilitySchedules_Get
GetRoleEligibilityScheduleAsync(ArmResource, String, CancellationToken)

获取资源范围的指定角色资格计划

  • 请求路径/{scope}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • 操作IdRoleEligibilitySchedules_Get
GetRoleEligibilityScheduleInstance(ArmResource, String, CancellationToken)

获取指定的角色资格计划实例。

  • 请求路径/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • 操作IdRoleEligibilityScheduleInstances_Get
GetRoleEligibilityScheduleInstanceAsync(ArmResource, String, CancellationToken)

获取指定的角色资格计划实例。

  • 请求路径/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • 操作IdRoleEligibilityScheduleInstances_Get
GetRoleEligibilityScheduleInstances(ArmResource)

获取 ArmResource 中 RoleEligibilityScheduleInstanceResources 的集合。

GetRoleEligibilityScheduleRequest(ArmResource, String, CancellationToken)

获取指定的角色资格计划请求。

  • 请求路径/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • 操作IdRoleEligibilityScheduleRequests_Get
GetRoleEligibilityScheduleRequestAsync(ArmResource, String, CancellationToken)

获取指定的角色资格计划请求。

  • 请求路径/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • 操作IdRoleEligibilityScheduleRequests_Get
GetRoleEligibilityScheduleRequests(ArmResource)

获取 ArmResource 中 RoleEligibilityScheduleRequestResources 的集合。

GetRoleEligibilitySchedules(ArmResource)

获取 ArmResource 中 RoleEligibilityScheduleResources 的集合。

GetRoleManagementPolicies(ArmResource)

获取 ArmResource 中 RoleManagementPolicyResources 的集合。

GetRoleManagementPolicy(ArmResource, String, CancellationToken)

获取资源范围的指定角色管理策略

  • 请求路径/{scope}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • 操作IdRoleManagementPolicies_Get
GetRoleManagementPolicyAssignment(ArmResource, String, CancellationToken)

获取资源范围的指定角色管理策略分配

  • 请求路径/{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • 操作IdRoleManagementPolicyAssignments_Get
GetRoleManagementPolicyAssignmentAsync(ArmResource, String, CancellationToken)

获取资源范围的指定角色管理策略分配

  • 请求路径/{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • 操作IdRoleManagementPolicyAssignments_Get
GetRoleManagementPolicyAssignments(ArmResource)

获取 ArmResource 中 RoleManagementPolicyAssignmentResources 的集合。

GetRoleManagementPolicyAsync(ArmResource, String, CancellationToken)

获取资源范围的指定角色管理策略

  • 请求路径/{scope}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • 操作IdRoleManagementPolicies_Get
GetSystemAssignedIdentity(ArmResource)

获取表示 SystemAssignedIdentityResource 的对象,以及可在 ArmResource 中对其进行执行的实例操作。

GetLinkerResource(ArmResource, String, CancellationToken)

返回给定名称的链接器资源。

  • 请求路径/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • 操作IdLinker_Get
GetLinkerResourceAsync(ArmResource, String, CancellationToken)

返回给定名称的链接器资源。

  • 请求路径/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • 操作IdLinker_Get
GetLinkerResources(ArmResource)

获取 ArmResource 中 LinkerResources 的集合。

适用于