Share via


ScVmmServerResource Class

Definition

A Class representing a ScVmmServer along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a ScVmmServerResource from an instance of ArmClient using the GetScVmmServerResource method. Otherwise you can get one from its parent resource ResourceGroupResource using the GetScVmmServer method.

public class ScVmmServerResource : Azure.ResourceManager.ArmResource
type ScVmmServerResource = class
    inherit ArmResource
Public Class ScVmmServerResource
Inherits ArmResource
Inheritance
ScVmmServerResource

Constructors

ScVmmServerResource()

Initializes a new instance of the ScVmmServerResource class for mocking.

Fields

ResourceType

Gets the resource type for the operations.

Properties

Data

Gets the data representing this Feature.

HasData

Gets whether or not the current instance has data.

Methods

AddTag(String, String, CancellationToken)

Add a tag to the current resource.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/vmmServers/{vmmServerName}
  • Operation Id: VmmServers_Get
AddTagAsync(String, String, CancellationToken)

Add a tag to the current resource.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/vmmServers/{vmmServerName}
  • Operation Id: VmmServers_Get
CreateResourceIdentifier(String, String, String)

Generate the resource identifier of a ScVmmServerResource instance.

Delete(WaitUntil, Nullable<Boolean>, CancellationToken)

Deboards the SCVMM fabric from Azure.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/vmmServers/{vmmServerName}
  • Operation Id: VmmServers_Delete
DeleteAsync(WaitUntil, Nullable<Boolean>, CancellationToken)

Deboards the SCVMM fabric from Azure.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/vmmServers/{vmmServerName}
  • Operation Id: VmmServers_Delete
Get(CancellationToken)

Implements VMMServer GET method.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/vmmServers/{vmmServerName}
  • Operation Id: VmmServers_Get
GetAsync(CancellationToken)

Implements VMMServer GET method.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/vmmServers/{vmmServerName}
  • Operation Id: VmmServers_Get
GetInventoryItem(String, CancellationToken)

Shows an inventory item.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/vmmServers/{vmmServerName}/inventoryItems/{inventoryItemName}
  • Operation Id: InventoryItems_Get
GetInventoryItemAsync(String, CancellationToken)

Shows an inventory item.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/vmmServers/{vmmServerName}/inventoryItems/{inventoryItemName}
  • Operation Id: InventoryItems_Get
GetInventoryItems()

Gets a collection of InventoryItemResources in the ScVmmServer.

RemoveTag(String, CancellationToken)

Removes a tag by key from the resource.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/vmmServers/{vmmServerName}
  • Operation Id: VmmServers_Get
RemoveTagAsync(String, CancellationToken)

Removes a tag by key from the resource.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/vmmServers/{vmmServerName}
  • Operation Id: VmmServers_Get
SetTags(IDictionary<String,String>, CancellationToken)

Replace the tags on the resource with the given set.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/vmmServers/{vmmServerName}
  • Operation Id: VmmServers_Get
SetTagsAsync(IDictionary<String,String>, CancellationToken)

Replace the tags on the resource with the given set.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/vmmServers/{vmmServerName}
  • Operation Id: VmmServers_Get
Update(WaitUntil, ResourcePatch, CancellationToken)

Updates the VmmServers resource.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/vmmServers/{vmmServerName}
  • Operation Id: VmmServers_Update
UpdateAsync(WaitUntil, ResourcePatch, CancellationToken)

Updates the VmmServers resource.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/vmmServers/{vmmServerName}
  • Operation Id: VmmServers_Update

Applies to