Show / Hide Table of Contents

Class ApplicationSummary

The model for summary of an application in service catalog.

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

Properties

DisplayName

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

The name that service catalog should use to display this application.

Remarks

Required

EntityId

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

Identifier of the application from a service catalog.

Remarks

Required

EntityType

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

The type of an application in the service catalog.

Remarks

Required

IsFeatured

Declaration
[JsonProperty(PropertyName = "isFeatured")]
public bool? IsFeatured { get; set; }
Property Value
Type Description
bool?

Indicates whether the application is featured.

Logo

Declaration
[JsonProperty(PropertyName = "logo")]
public UploadData Logo { get; set; }
Property Value
Type Description
UploadData

PackageType

Declaration
[JsonProperty(PropertyName = "packageType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public PackageTypeEnum? PackageType { get; set; }
Property Value
Type Description
PackageTypeEnum?

The type of the packages withing the application.

PricingType

Declaration
[JsonProperty(PropertyName = "pricingType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public PricingTypeEnum? PricingType { get; set; }
Property Value
Type Description
PricingTypeEnum?

Summary of the pricing types available across all packages in the application.

Publisher

Declaration
[JsonProperty(PropertyName = "publisher")]
public PublisherSummary Publisher { get; set; }
Property Value
Type Description
PublisherSummary

ShortDescription

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

A short description of the application.

In this article
Back to top