Show / Hide Table of Contents

Class UpdateInventoryAssetDetails

The information of a JSON formatted asset to be updated.

Inheritance
object
UpdateAssetDetails
UpdateInventoryAssetDetails
Inherited Members
UpdateAssetDetails.DisplayName
UpdateAssetDetails.AssetSourceIds
UpdateAssetDetails.FreeformTags
UpdateAssetDetails.DefinedTags
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 UpdateInventoryAssetDetails : UpdateAssetDetails

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

EnvironmentType

Declaration
[JsonProperty(PropertyName = "environmentType")]
[JsonConverter(typeof(StringEnumConverter))]
public EnvironmentType? EnvironmentType { get; set; }
Property Value
Type Description
EnvironmentType?

Specifies if this is the Source or Destination point for migration - different assets may be discovered depending on setting.

In this article
Back to top