Show / Hide Table of Contents

Class InventoryAsset

A JSON formatted type of asset.

Inheritance
object
Asset
InventoryAsset
Inherited Members
Asset.DisplayName
Asset.InventoryId
Asset.Id
Asset.CompartmentId
Asset.SourceKey
Asset.ExternalAssetKey
Asset.TimeCreated
Asset.TimeUpdated
Asset.AssetSourceIds
Asset.LifecycleState
Asset.FreeformTags
Asset.DefinedTags
Asset.SystemTags
Asset.EnvironmentType
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.CloudbridgeService.Models
Assembly: OCI.DotNetSDK.Cloudbridge.dll
Syntax
public class InventoryAsset : Asset

Properties

AssetClassName

Declaration
[Required(ErrorMessage = "AssetClassName is required.")]
[JsonProperty(PropertyName = "assetClassName")]
public string AssetClassName { get; set; }
Property Value
Type Description
string

The class name of the asset.

Remarks

Required

AssetClassVersion

Declaration
[Required(ErrorMessage = "AssetClassVersion is required.")]
[JsonProperty(PropertyName = "assetClassVersion")]
public string AssetClassVersion { get; set; }
Property Value
Type Description
string

The version of the asset class.

Remarks

Required

AssetDetails

Declaration
[Required(ErrorMessage = "AssetDetails is required.")]
[JsonProperty(PropertyName = "assetDetails")]
public Dictionary<string, object> AssetDetails { get; set; }
Property Value
Type Description
Dictionary<string, object>

The details of the asset.

Remarks

Required

In this article
Back to top