CliQr is now part of Cisco Learn More About Cisco

List Application by Category

Details

API Details
Name

List Application by Category

Description

Filters application(s) using the category that you specify in the query. You can specify single or multiple category options. See List Application Profile Categories for a list of categories.

See Application Profiles for additional information.

MethodGET
URIv1/apps?category=category_option_1&category=category_option_2&....
CloudCenter ReleaseCloudCenter 3.x and 4.x
Notes
  • For additional context on <PORT> usage in the following example(s), see Base URI Format.
  • The CloudCenter GET APIs display up to 20 entities in the listing by default. If you have more than 20 entities in your resource listing, use the pagination query parameters to view them beyond the first 20 entities returned by default. See the CloudCenter API Overview  > Pagination  section for additional context.
ESB Headeraction: get.apps
actionparam: category=category_option_1&category=category_option_2&...

Example

curl -k -X GET -H "Accept: application/json" -u cliqradmin:40E45DBE57E35ECB "https://<HOST>:<PORT>/v1/apps?category=NTier&category=SaaS"

Response

Request Attributes

category

Response Attributes

id
  • DescriptionUnique, system-generated identifier for this CloudCenter Resource.

  • Type: String

resource
  • Description: Unique URL to access this resource
  • Type: String

name
  • DescriptionThe name assigned for this CloudCenter ResourceValid characters are letters, numbers, underscores, and spaces.

  • Type: String

description
  • DescriptionA brief description for this CloudCenter Resource.

  • Type: String

version
  • Description: Version of the application

  • Type: String
revisionId
  • Description: Revision of the application version
  • Type: Number
serviceTierId
  • Description: Type of application tier (for example, Loadbalancer, database, AppCluster, or other tiers). This value is a concatenation of the Application Profile Type Name and the App ID.
    • First job serviceTierId = appName + "-" +appId
    • Child tier serviceTierId = tierName + "-" +appId
  • Type: String
executor
  • Description: Identifies how the application will be executed in the application layer. The options are:   
    • cmdLineExecutor
    • interactiveAppCommandExecutor
    • batchExecutor
    • forkExecutor
    • seqWflExecutor
    • MultitierAppExecutor
    • ChildTierAppExecutor
    • hadoopExecutor
    • NTierExecutor
    • SaaSExecutor
  • Type: Enumeration
category
  • Description: Application profile category
  • Type: String