InventoryItemInner Class

public final class InventoryItemInner
extends ProxyResource

Defines the inventory item.

Constructor Summary

Constructor Description
InventoryItemInner()

Method Summary

Modifier and Type Method and Description
String inventoryItemName()

Get the inventoryItemName property: Gets the Managed Object name in VMM for the inventory item.

String kind()

Get the kind property: Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g.

String managedResourceId()

Get the managedResourceId property: Gets the tracked resource id corresponding to the inventory resource.

String provisioningState()

Get the provisioningState property: Gets the provisioning state.

SystemData systemData()

Get the systemData property: The system data.

String uuid()

Get the uuid property: Gets the UUID (which is assigned by VMM) for the inventory item.

void validate()

Validates the instance.

InventoryItemInner withKind(String kind)

Set the kind property: Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g.

Methods inherited from ProxyResource

Methods inherited from java.lang.Object

Constructor Details

InventoryItemInner

public InventoryItemInner()

Method Details

inventoryItemName

public String inventoryItemName()

Get the inventoryItemName property: Gets the Managed Object name in VMM for the inventory item.

Returns:

the inventoryItemName value.

kind

public String kind()

Get the kind property: Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value.

Returns:

the kind value.

managedResourceId

public String managedResourceId()

Get the managedResourceId property: Gets the tracked resource id corresponding to the inventory resource.

Returns:

the managedResourceId value.

provisioningState

public String provisioningState()

Get the provisioningState property: Gets the provisioning state.

Returns:

the provisioningState value.

systemData

public SystemData systemData()

Get the systemData property: The system data.

Returns:

the systemData value.

uuid

public String uuid()

Get the uuid property: Gets the UUID (which is assigned by VMM) for the inventory item.

Returns:

the uuid value.

validate

public void validate()

Validates the instance.

withKind

public InventoryItemInner withKind(String kind)

Set the kind property: Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value.

Parameters:

kind - the kind value to set.

Returns:

the InventoryItemInner object itself.

Applies to