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 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 or sets the tracked resource id corresponding to the inventory resource.

String moName()

Get the moName property: Gets or sets the vCenter Managed Object name for the inventory item.

String moRefId()

Get the moRefId property: Gets or sets the MoRef (Managed Object Reference) ID for the inventory item.

String provisioningState()

Get the provisioningState property: Gets or sets the provisioning state.

SystemData systemData()

Get the systemData property: The system data.

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.

InventoryItemInner withManagedResourceId(String managedResourceId)

Set the managedResourceId property: Gets or sets the tracked resource id corresponding to the inventory resource.

InventoryItemInner withMoName(String moName)

Set the moName property: Gets or sets the vCenter Managed Object name for the inventory item.

InventoryItemInner withMoRefId(String moRefId)

Set the moRefId property: Gets or sets the MoRef (Managed Object Reference) ID for the inventory item.

Methods inherited from ProxyResource

Methods inherited from java.lang.Object

Constructor Details

InventoryItemInner

public InventoryItemInner()

Method Details

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 or sets the tracked resource id corresponding to the inventory resource.

Returns:

the managedResourceId value.

moName

public String moName()

Get the moName property: Gets or sets the vCenter Managed Object name for the inventory item.

Returns:

the moName value.

moRefId

public String moRefId()

Get the moRefId property: Gets or sets the MoRef (Managed Object Reference) ID for the inventory item.

Returns:

the moRefId value.

provisioningState

public String provisioningState()

Get the provisioningState property: Gets or sets the provisioning state.

Returns:

the provisioningState value.

systemData

public SystemData systemData()

Get the systemData property: The system data.

Returns:

the systemData 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.

withManagedResourceId

public InventoryItemInner withManagedResourceId(String managedResourceId)

Set the managedResourceId property: Gets or sets the tracked resource id corresponding to the inventory resource.

Parameters:

managedResourceId - the managedResourceId value to set.

Returns:

the InventoryItemInner object itself.

withMoName

public InventoryItemInner withMoName(String moName)

Set the moName property: Gets or sets the vCenter Managed Object name for the inventory item.

Parameters:

moName - the moName value to set.

Returns:

the InventoryItemInner object itself.

withMoRefId

public InventoryItemInner withMoRefId(String moRefId)

Set the moRefId property: Gets or sets the MoRef (Managed Object Reference) ID for the inventory item.

Parameters:

moRefId - the moRefId value to set.

Returns:

the InventoryItemInner object itself.

Applies to