Show / Hide Table of Contents

Class CustomerInstanceReportRecord

The model for instance report item

Inheritance
object
CustomerInstanceReportRecord
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.MarketplacepublisherService.Models
Assembly: OCI.DotNetSDK.Marketplacepublisher.dll
Syntax
public class CustomerInstanceReportRecord

Properties

DefinedTags

Declaration
[JsonProperty(PropertyName = "definedTags")]
public Dictionary<string, Dictionary<string, object>> DefinedTags { get; set; }
Property Value
Type Description
Dictionary<string, Dictionary<string, object>>

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace": {"bar-key": "value"}}

FreeformTags

Declaration
[JsonProperty(PropertyName = "freeformTags")]
public Dictionary<string, string> FreeformTags { get; set; }
Property Value
Type Description
Dictionary<string, string>

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

InstanceId

Declaration
[JsonProperty(PropertyName = "instanceId")]
public string InstanceId { get; set; }
Property Value
Type Description
string

Instance OCID

ListingId

Declaration
[JsonProperty(PropertyName = "listingId")]
public string ListingId { get; set; }
Property Value
Type Description
string

Listing ID

ListingName

Declaration
[JsonProperty(PropertyName = "listingName")]
public string ListingName { get; set; }
Property Value
Type Description
string

Name of the listing

ListingVersionId

Declaration
[JsonProperty(PropertyName = "listingVersionId")]
public string ListingVersionId { get; set; }
Property Value
Type Description
string

Listing version ID

OciTenancy

Declaration
[JsonProperty(PropertyName = "ociTenancy")]
public string OciTenancy { get; set; }
Property Value
Type Description
string

The tenancy of the instance

PackageVersion

Declaration
[JsonProperty(PropertyName = "packageVersion")]
public string PackageVersion { get; set; }
Property Value
Type Description
string

The version for the package

PackageVersionId

Declaration
[JsonProperty(PropertyName = "packageVersionId")]
public string PackageVersionId { get; set; }
Property Value
Type Description
string

Package version ID

PublisherId

Declaration
[JsonProperty(PropertyName = "publisherId")]
public string PublisherId { get; set; }
Property Value
Type Description
string

publisher OCID

Realm

Declaration
[JsonProperty(PropertyName = "realm")]
public string Realm { get; set; }
Property Value
Type Description
string

The realm of the instance

Region

Declaration
[JsonProperty(PropertyName = "region")]
public string Region { get; set; }
Property Value
Type Description
string

The region of the instance

Shape

Declaration
[JsonProperty(PropertyName = "shape")]
public string Shape { get; set; }
Property Value
Type Description
string

The shape of the instance

Status

Declaration
[JsonProperty(PropertyName = "status")]
public string Status { get; set; }
Property Value
Type Description
string

Instance status

SystemTags

Declaration
[JsonProperty(PropertyName = "systemTags")]
public Dictionary<string, Dictionary<string, object>> SystemTags { get; set; }
Property Value
Type Description
Dictionary<string, Dictionary<string, object>>

System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud": {"free-tier-retained": "true"}}

TenantAdminEmail

Declaration
[JsonProperty(PropertyName = "tenantAdminEmail")]
public string TenantAdminEmail { get; set; }
Property Value
Type Description
string

The email of the tenant adminstrator

TenantAdminName

Declaration
[JsonProperty(PropertyName = "tenantAdminName")]
public string TenantAdminName { get; set; }
Property Value
Type Description
string

The name of the tenant adminstrator

TimeInstanceCreation

Declaration
[JsonProperty(PropertyName = "timeInstanceCreation")]
public DateTime? TimeInstanceCreation { get; set; }
Property Value
Type Description
DateTime?

The date and time that instance was created, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z

TimeInstanceTermination

Declaration
[JsonProperty(PropertyName = "timeInstanceTermination")]
public DateTime? TimeInstanceTermination { get; set; }
Property Value
Type Description
DateTime?

The date and time that instance was terminated, expressed in RFC 3339 timestamp format. Example: 2016-08-25T21:10:29.600Z

In this article
Back to top