Class CustomerInstanceReportRecord
The model for instance report item
Inherited Members
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 |