API Error Codes

Overview

This section provides details for all CloudCenter API error messages. Each CloudCenter error message provides two major attributes:

  • Code: Generally upper case words separated by underscores. This message is generally the essence of the problem. For example:
    ID_SHOULD_NOT_BE_SET_FOR_CREATING_RESOURCE
  • Message: Additional details about the problem. For example:
    The id should not be set for creating resource.

See the CloudCenter 4.x Error Description section later in this page.

Most CloudCenter 3.x APIs issue a numeric error code instead of a upper case words separated by underscores.
For example:

ERROR-50002=Format of date is incorrect.

HTTP Status  Codes

See CloudCenter API Overview > HTTP Status Codes.

Sample Error Messages

The following is a sample error response to a CloudCenter 4.x API request:

{
  "errors": [
    {
      "code": "FIELD_VALUE_SHOULD_BE_PROVIDED",
      "message": "startDate is a mandatory field and a value should be provided.",
      "detail": null,
      "moreInfo": null
    }
  ]
}

 

The following error message indicates that multiple attributes are problematic and you will need to address each item for this API call to work.

{
    "errors": [
        {
            "code": "FIELD_VALUE_MISMATCH_BETWEEN_URL_AND_BODY",
            "message": "tenantId value does not match between resource URL and resource (3 != null).",
            "detail": null,
            "moreInfo": null
        },
        {
            "code": "FIELD_NOT_A_NUMBER",
            "message": "tenantId (= \"null\") should be a number.",
            "detail": null,
            "moreInfo": null
        },
        {
            "code": "FIELD_LESS_THAN_ZERO",
            "message": "tenantId (= \"null\") should be greater than zero.",
            "detail": null,
            "moreInfo": null
        }
    ]
}

The following is a sample response to a 3.x API request

{
    "status": 400,
    "code": 40014,
    "err": "Cloud Amazon-eu-west-2 is not a member of Deployment Environment with Id 2."
}

The following is another sample response to a 3x API request:

{
    "status": 400,
    "code": 400,
    "err": "InvalidCloudType:OpenStack-regionOne",
    "devMessage": "InvalidCloudType:OpenStack-regionOne"
}

CloudCenter 4.x Errors

Framework

BAD_DATA

Failed to parse the request body

INTERNAL_SERVER_ERROR

Internal Server Error 

UNAUTHORIZED

User does not have access to this resource 

UNKNOWN_API_VERSION 

This resource does not support api version: {0}.

Common

ID_NOT_A_NUMBER

{0} (= "{1}") should be a number.

ID_SHOULD_BE_GREATER_THAN_ZERO

{0} (= "{1}") should be greater than zero

ID_SHOULD_NOT_BE_SET_FOR_CREATING_RESOURCE

id should not be set for creating resource

VALUE_MISMATCH_BETWEEN_URL_AND_BODY

value does not match between resource URL and resource ({1} != {2})

VALUE_MISMATCH

Value of {0} field should not be changed ({1} != {2} ) 

FIELD_VALUE_SHOULD_BE_PROVIDED

{0} is a mandatory field and a value should be provided

FIELD_VALUE_SHOULD_NOT_BE_PROVIDED

{0} has default value and should not be provided for create.

FIELD_VALUE_SHOULD_NOT_BE_PROVIDED_FOR_UPDATE

{0} should not be provided for update

OBJECT_SHOULD_NOT_HAVE_DEPENDENT_OBJECTS

Object should not have dependent objects {0} 

READ_ONLY_FIELD

{0} is a read only field and should not be set when creating or updating {1} resource

USER_IS_NOT_TENANT_ADMIN

Only tenant admin can perform this operation

LOGGEDIN_USER_IS_NOT_PARENT_OR_TENANT

Logged-In user is not admin of tenant {0}

PAGINATION_PAGE_SHOULD_NOT_BE_LESS_THAN_ZERO

page number should not be less than zero

PAGINATION_SIZE_SHOULD_NOT_BE_LESS_THAN_ZERO

page size should not be less than zero

PAGINATION_SORT_HAS_UNKNOWN_FIELDS

sort has unknown fields [{0}]

SEARCH_HAS_UNKNOWN_FIELDS

search has unknown fields [{0}]

SEARCH_HAS_TOO_FEW_FIELDS

Search has too few parameters. Please give all parameters - searchField,searchString and searchOper

SEARCH_OP_NOT_CORRECT

Search operation is not correct. Accepted values are - {0}

SEARCH_FIELD_NOT_CORRECT

Search field is not correct. Accepted values are - {0}

RESOURCE_NOT_FOUND

Requested resource[{0}] does not exist or is not accessible 

RESOURCE_ALREADY_EXISTS

The {0} already exists 

RESOURCE_WRONG_TYPE

Wrong plan type provided: [{0}]

METHOD_NOT_ALLOWED

Unsupported HTTP method used

ONLY_FORCE_CHANGE_PASSWORD_ACCESSIBLE

Only change password functionality is allowed. Please do not access other actions.

General Validation

Input Validation

INVALID_INPUT_CHARACTERS

Invalid input characters detected in field {0}

Component Validation

 

 

INVALID_CCM_ADDRESS

Invalid input: CCM address: {0}. Check CCM configuration.

INVALID_CCO_ADDRESS

Invalid input: Orchestrator address: {0}.

INVALID_GUA_ADDRESS

Invalid input: Remote Desktop Gateway address {0}.

Resource Validation

RESOURCE_NAME_MUST_BE_SPECIFIED

{0} name is mandatory, cannot be null or empty.

RESOURCE_NAME_SHOULD_NOT_HAVE_MORE_THAN_255_CHARACTERS

{0} name length should not be more than 255 characters.

RESOURCE_NAME_SHOULD_NOT_CONTAIN_SPECIAL_CHARACTERS

{0} name should not contain spaces or special characters except period(.) or underscore(_) or hyphen(-).

Contracts

CONTRACT_LENGTH_SHOULD_BE_GREATER_THAN_ZERO

length fields should be greater than zero

CONTRACT_SHOULD_NOT_HAVE_ACTIVE_USERS

Contract with active users cannot be deleted

CONTRACT_GET_SHOULD_HAVE_VALID_CONTRACT_ID

contractId should be valid

CONTRACT_TERMS_SHOULD_BE_PROVIDED

Contract terms should be provided

CONTRACT_SHOULD_NOT_BE_LINKED_TO_ACTIVATION_PROFILE

Contract [{0}] cannot be deleted as it is associated with the Activation Profile [{1}].

Plans

TENANT_IS_IN_TRIAL_MODE

Tenant is in trial mode

PAYMENT_PROFILE_IS_NOT_ACTIVE

Payment profile in not active 

PLAN_SHOULD_NOT_BE_LINKED_TO_ACTIVATION_PROFILE

Plan [{0}] cannot be deleted as it is associated with the Activation Profile [{1}].

Bundles

BUNDLE_SHOULD_NOT_HAVE_ACTIVE_USERS

Bundle should not have active users 

BUNDLE_WAS_USED_AS_A_SEED_FOR_PLAN

Bundle was used as a seed for a plan

BUNDLE_ASSOCIATED_WITH_USERS

This bundle is associated with users

BUNDLE_EXPIRATION_DATE_IN_PAST

Expiration date should be today's date or any future date

BUNDLE_PRICE_SHOULD_NOT_EXCEED_MAX

Bundle Price should not be greater than {0}

BUNDLE_SHOULD_NOT_BE_LINKED_TO_ACTIVATION_PROFILE

[{0}] cannot be deleted as it is associated with the Activation Profile [{1}].

Users

CANNOT_ACCESS_ANOTHER_USER

Wrong permissions for user [{0}]

INVALID_EMAIL

Invalid email address 

ACTIVATION_PROFILE_NOT_FOUND

Unable to find activationProfile[id={0}]

USER_IS_NOT_VENDOR_ADMIN

User is not vendor admin

USER_ACTION_IS_NOT_FOUND

User action is incorrect or not found

USER_IS_NOT_DISABLED

Enabled user can only be disabled. A disabled user can be deleted.

USER_ACTIVATE_ATLEAST_ONE_CLOUD_SHOULD_BE_ENABLED

At least one cloud region should be selected for activating user

USER_ACTIVATE_REGION_DOES_NOT_EXIST

Failed to find region[id={0}] for activate. Either region does not exist or user does not have access to the region

USER_ACTIVATE_REGION_NOT_ACCESSIBLE

Failed to find region[id={0}] for activate. Either region does not exist or user does not have access to the region

USER_ACTIVATE_CLOUD_REGION_NOT_RUNNING

User cannot be activated as selected cloudRegion[id={0}] is in STOPPED status

USER_ACTIVATE_FAILED_TO_FIND_CONTRACT

Cannot find contract[id={0}] for activating user

USER_ACTIVATE_FAILED_TO_FIND_BUNDLE

Cannot find bundle[id={0}] for activating user

USER_ACTIVATE_FAILED_TO_FIND_PLAN

Cannot find plan[id={0}] for activating user

USER_ACTIVATE_APPS_DOES_NOT_EXIST_OR_NOT_ACCESSIBLE

Cannot imports appIds{0} as they do not exist or user does not have access to the apps

USER_MANAGE_CLOUDS_REGIONS_ALREADY_ENABLED

Regions {0} are already setup for user

USER_IMPORT_APPS_ATLEAST_ONE_APP_SHOUD_BE_IMPORTED

At least one app should be imported

USER_IMPORT_APPS_ALREADY_IMPORTED

AppIds {0} are already imported

USER_ONLY_ACTIVE_USERS_CAN_RESET_PASSWORD

For resetting password user should be active

USER_PAYMENT_PROFILE_NOT_FOUND

Payment profile is not set for this user

USER_SELF_PASSWORD_RESET_DISABLED

Password self reset is disabled for this vendor

USER_ADD_USER_CREDIT_AMOUNT_SHOULD_BE_MORE_THAN_ZERO

Credit amount should be more than zero

USER_ADD_USER_CREDIT_VALID_FOR_DAYS_SHOULD_BE_MORE_THAN_ZERO

validForDays should be more than zero

USER_ADD_BUNDLE_CREDIT_BUNDLE_NOT_ACCESSIBLE

Bundle not accessible 

USER_ADD_BUNDLE_CREDIT_ONLY_ONE_BUNDLE_ALLOWED_IN_TRIAL_MODE

User[id={0}] already has a bundle. In trial mode, the user you create can only have one bundle

USER_ADD_BUNDLE_CREDIT_ONLY_ONE_BUNDLE_ALLOWED_WITHOUT_PAYMENT_
PROFILE

User[id={0}] already has a bundle. Without an active payment profile, the user you create can only have one bundle.

USER_CHANGE_PASSWORD_UNAUTHORIZED

User can only change password of his own account

USER_OLD_PASSWORD_INVALID

Old password should be valid

USER_NEW_PASSWORD_IS_EMPTY

New password should not be null or empty

USER_PASSWORD_MIN_LENGTH

Password should have minimum length of {0} characters

USER_PASSWORD_UPPERCASE

Password should have an uppercase character

USER_PASSWORD_LOWERCASE

Password should have a lowercase character.

USER_PASSWORD_DIGIT

Password should have a lowercase character

USER_PASSWORD_SPECIAL_CHARACTER

Password should have a special character

USER_ONLY_STANDARD_USERS_CAN_BE_CONVERTED_TO_CO_ADMIN

Only STANDARD users can be converted to VENDOR user

USER_ONLY_CO_ADMIN_USERS_CAN_BE_CONVERTED_TO_STANDARD

Only VENDOR users can be converted to STANDARD user

USER_VENDOR_OWNER_USER_CANNOT_BE_CONVERTED_TO_STANDARD

Vendor owner user cannot be converted to STANDARD user

USER_CANNOT_CONVERT_SELF_TO_STANDARD

User cannot convert self to standard user

Tenants

TENANT_USER_IS_NOT_TENANT_ADMIN_OR_PARENT

Only tenant admin or direct parent can perform this operation

USER_WITH_EMAIL_DOESNT_EXIST

User does not exist. Please create the user before creating the tenant

USER_IS_ALREADY_VENDOR_ADMIN

User [{0}] is already vendor admin

TENANT_DOMAIN_NAME_NOT_UNIQUE

Vendor Domain Name [{0}] is already in use. Please select another Vendor Domain Name

TENANT_DOMAIN_NAME_IS_INVALID

Vendor Domain Name [{0}] is invalid. Please select another Vendor Domain Name

TENANT_WITH_SAME_SHORT_NAME_ALREADY_EXISTS

A tenant with the same short name [{0}] already exists

DOMAIN_NAME_IS_SYNTACTICALLY_INVALID

Vendor Domain Name [{0}] is syntactically invalid. Please select another Vendor Domain Name.

ONLY_ACTIVE_USERS_CAN_BE_PROMOTED_TO_TENANT

Only active users can be converted to tenant

ACTIVATION_CODES_CANNOT_BE_CONFIGURED_WHILE_CREATING_TENANT

Activation codes cannot be configured while creating tenant. Add activation rules after creating tenant using update request.

FIREWALL_RULES_CANNOT_BE_CONFIGURED_WHILE_CREATING_TENANT

Fire wall rules cannot be configured while creating tenant. Add activation rules after creating tenant using update request.

ACTIVATION_CODE_TENANT_ID_MANDATORY

TenantId is mandatory field in activation code and a value should be provided

ACTIVATION_CODE_BAD_VALUE

User does not have access to {0} set in activation code

ACTIVATION_CODE_ACTIVATION_PROFILE_NOT_FOUND

Unable to find activationProfile[id={0}]

ACTIVATION_CODE_DUPLICATE_FOUND

ActivationCode names should be unique but found duplicate activation code names {0}

ACTIVATION_PROFILE_NAME_EXISTS

Activation profile with name {0} already exists. Please use different name.

ASSOCIATED_ACTIVATION_RULE_FOUND

The profile is used by one or more vendor activation rules and cannot be deleted.

ACTIVATION_PROFILE_IS_DEFAULT

Activation profile cannot be deleted as following tenants have it as default - {0}.

PORT_NUMBER_IS_INVALID

Port number is invalid for {0}

CIDR_IS_INVALID

CIDR is invalid {0}

TENANT_PREFERENCE_NAME_IS_NOT_VALID

Tenant Preference with name {0} is not valid

TENANT_PREFERENCE_VALUE_IS_NOT_VALID

Tenant Preference with name {0} has invalid value {1}

TENANT_DELETE_SUB_TENANT_NOT_DELETED

Please delete all the active/nonactive sub-tenants for the tenant [{0}]

CANNOT_DELETE_LINKED_TENANT

{0} has been linked to tenant of other CCM(s). These links should be deleted before deleting tenant.

Sub-Tenants

SEARCH_SUBTENANTS

User is not authorized to search sub tenants

SEARCH_SUBTENANTS_AND_USERS

User is not authorized to search sub tenants and users.

Clouds and Cloud Groups

CLOUD_UNKNOWN_FAMILY

Unknown cloud family {0}

CLOUD_NOT_FOUND

Unable to find cloud[id= {0}]

CLOUD_UPDATE_FAILED_AS_NAME_NOT_UNIQUE

Cannot update cloud as cloud with name[{0}] already exists. Please use a name that is not in use.

CLOUD_NOT_ACCESSIBLE

User does not have access to the cloud

CLOUD_FAMILY_UPDATED

Cloud family cannot be changed

CLOUD_DETAIL_SET

Cloud detail is read only. For creating or updating detail resource use the API provided for resource.

CLOUD_STATUS_SET

Cloud status is read only

CLOUD_GROUP_NOT_DELETED_HAS_NON_ZERO_REGIONS

Cloud Group {0} cannot be deleted as it contains one or more Cloud Regions.

Cloud Accounts

CLOUD_ACCOUNT_NOT_ACCESSIBLE

Failed to add cloud account. Cloud with id {0} does not exist

CLOUD_ACCOUNT_NOT_ACCESSIBLE_BY_USER

Failed to add cloud account. Cloud with id {0} does not exist.

CLOUD_ACCOUNT_OWNER_CHANGE_NOT_ALLOWED

Owner of cloud account cannot be changed

CLOUD_ACCOUNT_DELETE_FAILED_ASSOCIATED_DEPENV

Cloud Account is associated with the Deployment Environment

CLOUD_ACCOUNT_DELETE_FAILED_ASSOCIATED_RUNNING_JOBS

Cloud Account is associated with the Running Jobs

CLOUD_ACCOUNT_DELETE_FAILED_INVALID_USER

Current user is not cloud account owner

CLOUD_ACCOUNT_ACTION_NOT_FOUND

Cloud account action {0} not found

CLOUD_ACCOUNT_NAME_EXISTS

Cloud account with name {0} exists. Please use different cloud account name.

CLOUD_ACCOUNT_DOES_NOT_HAVE_TENANT_NAME

Specified cloud account does not have required tenant name (or) identifier set, which is required for grant and revoke image access.

CLOUD_ACCOUNT_DOES_NOT_HAVE_TENANT_NAME_WHEN_USED_FOR_IMAGE_OWNER_
ACCOUNT

Valid cloud tenant information (name or identifier) must be given for cloud account. This cloud account is already attached as part of image(s) mapping (Grant and revoke image access).

CLOUD_ACCOUNT_ACCESS_PERMISSION_CHANGE_NOT_ALLOWED

accessPermission property of cloud account cannot be changed.

CLOUD_GRANT_PERM_CLOUD_GROUP

Grant Image Launch permission is allowed for Amazon family only

CLOUD_ACCOUNT_IS_EMPTY

Specified cloud account is empty or invalid. Cloud account id specified was : {0}.

CLOUD_ACCOUNT_RETRIEVAL_FAILURE

Failed to get any matching cloud account for region {0} and deployment environment identifier {1}.

CLOUD_ASSOCIATION_NOT_FOUND

Cloud Association not found for Cloud Region Id {0}, Cloud Account Id {1} and Deployment Environment id {2}.

CLOUD_ACCOUNT_INVALID

Specified cloud account : {0} is not valid for cloud type : {1}.

Cloud Regions

CLOUD_REGION_ACTIVATED_IS_READ_ONLY_FIELD

activated field is read-only and should not be set to true for create

CLOUD_REGION_NAME_SET_FOR_CLOUD_WITH_PUBLIC_CLOUD_FAMILY

CLOUD_REGION_WITH_SAME_NAME_EXISTS

Cloud region with name {0} already exists, please use a different name

CLOUD_REGION_NOT_ACCESSIBLE

User does not have access to requested cloud region

CLOUD_REGION_NOT_FOUND

Unable to find cloudRegion[id={0}]

CLOUD_REGION_STATUS_SET

Cloud region status is read only

CLOUD_REGION_GATEWAY_SET

Cloud region gateway is read only

CLOUD_REGION_IMPORT_NAME_SHOULD_BE_SET

Cloud region name to import should be set

CLOUD_REGION_NAME_SHOULD_BE_SET

Cloud region name should be set

CLOUD_REGION_NOT_AVAILABLE_FOR_IMPORT

Cloud property-value pair {0} is invalid. {1}

CLOUD_REGION_PROPERTIES_NODE_NAME_CONFIG_INVALID

Node Name Config value is invalid. Accepted values are {0}.

CLOUD_REGION_DISPLAY_NAME_SHOULD_BE_PROVIDED

Cloud Region displayName should be provided

CLOUD_REGION_NOT_DELETED_ALREADY_ACTIVATED

Cloud Region {0} cannot be deleted as it has already been activated.

CLOUD_REGION_ID_IS_EMPTY

Cloud region id is empty or null.

CLOUD_REGION_ID_INVALID

Cloud region id is invalid.

CLOUD_INFO_INVALID

Invalid format of cloud information. Correct format is cloud type,instance type.

Cloud Instances

CLOUD_INSTANCE_WITH_SAME_NAME

Instance type {0} already exists

CLOUD_INSTANCE_SYNC_NOT_SUPPORTED

Importing cloud instance types for cloud family {0} is currently not supported

CLOUD_INSTANCE_32_OR_64_OR_BOTH_SHOULD_BE_SET

Either supports32Bit or supports64Bit or both should be set to true

CLOUD_INSTANCE_IS_EMPTY

Cloud instance is empty or null.

CLOUD_INSTANCES_NOT_SUPPORTED

Cloud Instance specified is not found to be suitable for supporting the Template's Hardware configuration.

CLOUD_INSTANCES_NOT_FOUND

Not able to find cloud instances.

Images

IMAGE_PUBLIC_NON_CLIQR_ADMIN

Only Cliqr Admin can create public image

IMAGE_WITH_SAME_NAME_EXISTS

Image with the same name already exists

IMAGE_NOT_ACCESSIBLE

User does not have permission to access image with id {0}

IMAGE_READ_ONLY

Image cannot be removed as it is in use by other resources

IMAGE_NOT_CLOUD_WORKER

Only worker images can be created at this time

IMAGE_NOT_FOUND

Unable to find image[id={0}]

IMAGE_DETAIL_SET

Image detail is read only. For creating or updating detail resource use the API provided for resource.

IMAGE_SYNC_NOT_SUPPORTED

Importing images for cloud family {0} is currently not supported

IMAGE_REFERENCED_SERVICE_JOB

job=Image {0} cannot be deleted. It is being referenced by a service or distributed job template.

IMAGE_WITH_GRANT_AND_REVOKE_BUT_NO_CLOUD_ACCOUNT

Cloud Account must be specified when share and revoke option is selected

ACLs

ACL_INVALID_PERMISSIONS

{0} contains permissions {1} that are not applicable for {2} resource. Allowed permissions are {3}.

ACL_RESOURCE_NOT_FOUND

Resource with resourceName={0} and id={1} does not exist.

ACL_PUBLISHED_APP_IS_PUBLIC

Public Published App cannot have ACLs.

ACL_PUBLISHED_APP_SHARED_WITH_USERS_OF_OTHERS_TENANT

Published App cannot be shared with users of other tenants.

ACL_PUBLISHED_APP_SHARED_WITH_GROUPS_OF_OTHERS_TENANT

Published App cannot be shared with groups of other tenants.

ACL_PUBLISHED_APP_SHARED_WITH_SUBTENANT

Published App cannot be shared with sub-tenant.

ACL_PUBLISHED_APP_SHARED_WITH_SUBTENANT_HIERARCHY

Published App cannot be shared with sub-tenant hierarchy.

Applications

PUBLISH_APP_WITH_SAME_NAME_EXISTS

Publish App with same name already exists.

Jobs and Deployments

JOB_ACTION_NOT_SUPPORTED_FOR_THIS_REQUEST

The action [{0}] is not valid for job [{1}] request. The valid action-request mappings are [{2}].

USER_NOT_ROOT_OR_VENDOR_ADMIN

Query parameter [{1}] is not valid as the user [{0}] is neither root admin nor vendor admin.

JOB_TERMINATION_CHECK_NOT_COMPATIBLE_AGING_POLICIES

The job [{0}] with terminateProtection ON is incompatible with Aging policies {1} that has termination ON supported.

JOB_QUERY_PARAM_VALIDATION

The query parameter [{0}] is not valid unless [{1}] is given.

JOB_QUERY_PARAM_VALIDATIONS

The query parameter [{0}] is not valid unless [{1}] or [{2}] is given.

JOB_QUERY_PARAM_EXCLUSIVITY

The query parameters [{0}] and [{1}] cannot be given together as they are mutually exclusive.

JOBS_PROJECT_ID_NOT_VALID

The project does not exist or is not valid.

JOBS_PHASE_NOT_VALID

The project phase [{0}] is not valid.

JOBS_PHASE_NOT_EXISTS

The project phase does not exist.

JOBS_PHASE_PROJECT_MAPPING_NOT_VALID

The mapping between project and phase is not valid.

DEPENV_ID_NOT_VALID

The deployment environment [{0}] does not exist or is not valid.

APP_ID_NOT_VALID

The application template identifier [{0}] does not exist or is not valid.

APP_ID_VERSION_NOT_VALID

The application template identifier [{0}] with version [{1}] does not exist or is not valid.

APP_NAME_IS_NULL

The application name is null or empty.

APP_VERSION_NOT_VALID

The application template version [{0}] is not valid for application [{1}]. Valid versions are [{2}].

NOT_A_VALID_STATE_FOR_MIGRATE

[{0}] is not a valid state for migrate. It should be in 'Deployed' state for migrate.

ONLY_NTIER_JOBS_CAN_BE_MIGRATED

Only n-tier jobs can be migrated.

DEPLOYMENT_ALREADY_REJECTED

The deployment is already rejected.

DEPLOYMENT_ALREADY_APPROVED

The deployment is already approved.

NOT_A_VALID_STATE_FOR_PROMOTE

[{0}] is not a valid state for promote. It should be in 'Deployed'/'Finished' state for promote.

NOT_A_VALID_STATE_FOR_APPROVE

[{0}] is not a valid state for approve.It should be in 'Pending' state for approve.

SHOULD_BE_PROMOTED_TO_PHASE_BASED_DEPLOYMENTS

This deployment can only be promoted/demoted to the phase based deployments.Project and Phase ids must be specified.

MIGRATE_IS_NOT_ALLOWED_IN_PHASE_BASED_DEPLOYMENT

Migrate is not allowed for Project and Phase based deployments.

MIGRATE_PROMOTE_IS_NOT_ALLOWED_HYBRID_MULTI_SITE_DEPLOYMENTS

Migrate or Promote is not allowed on hybrid deployments, which are across regions/clouds.

UPGRADE_IS_NOT_ALLOWED_ON_MULTI_SITE_DEPLOYMENTS

Upgrade is not allowed on hybrid deployments, which are across regions/clouds.

MISSING_DEPLOY_PRIVILEGE_ON_APP

Deploy permission is required on application for deployment and promote.

UNABLE_TO_FIND_RIGHT_EXECUTOR

Unable to find the right executor for the job, please check if the provided appId is correct.

JOBS_VERSION_MUST_BE_SPECIFIED

Job version must be specified

VERSION_SPECIFIED_IS_NOT_CORRECT

App version specified is not correct. Valid versions of app are : {0}

JOB_NAME_MUST_BE_SPECIFIED

Job version must be specified

JOB_NAME_SHOULD_NOT_HAVE_MORE_THAN_255_CHARACTERS

Job name length should not be more than 255 characters.

JOB_NAME_SHOULD_NOT_CONTAIN_SPECIAL_CHARACTERS

Special characters and spaces are not allowed in the Job Name except for periods (.), hyphens (-), and underscores (_).

VERSION_MISMATCH_IN_CASE_OF_PROMOTE_MIGRATE 

Same version must be specified as of the previous job in case of promote and migrate operations.

JOB_MUST_SPECIFY_DEP_ENV_ID_OR_PHASE_ID 

Either deployment environment id or phase id must be specified for submitting a job.

METADATA_CAN_ONLY_BE_SPECIFIED_AT_PARENT_JOB

Metadata can only be specified at the top tier.

METADATA_NAME_CANNOT_BE_EMPTY

Metadata name cannot be empty.

METADATA_VALUE_CANNOT_BE_EMPTY

Metadata value is empty for tag {0}.

CANNOT_MODIFY_METADATA_TAG

Following metadata tag cannot be modified : {0},as its defined uneditable in the app.

JOB_VERSION_MUST_BE_SPECIFIED

Job version must be specified.

SERVICE_TIER_MUST_BE_SPECIFIED

Service tier id must be specified for submitting the job.

MIN_NODES_NOT_DEFINED_OR_NODES_EXCEED_LIMIT

Minimum nodes is either not defined or number of nodes specified to launch is less than min nodes.

MAX_NODES_NOT_DEFINED_OR_NODES_EXCEED_LIMIT

Maximum nodes is either not defined or number of nodes specified to launch is greater than max nodes.

NO_READ_OR_DEPLOY_PRIVILEGE_ON_APP

No read or deploy privilege on the specified application [{0}].

NO_PERMISSION_ON_THE_REMOTE_REPOSITORIES

No permissions to access repositories present in the app. Please contact your administrator.

SYSTEM_TAGS_ARE_MANDATORY

Request was submitted in Governance Mode. System tags are mandatory in this mode to determine the Deployment Environment and cannot be empty.

SYSTEM_TAGS_DO_NOT_MAP_TO_DEPLOYMENT_ENVIRONMENT

Request was submitted in Governance Mode. The specified System tag(s), after evaluation, did not resolve to any Deployment Environment.

INSUFFICIENT_PRIVILEGE_TO_DEPLOY_IN_ENV

Insufficient privilege to deploy in the environment.

INSUFFICIENT_PRIVILEGE_ON_SECURITY_PROFILE("INSUFFICIENT_PRIVILEGE_ON_SECURITY_PROFILE 

Insufficient privilege on the security profile [{0}] or it does not exist.

EXPLICIT_SECURITY_PROFILES_CAN_ONLY_BE_PASSED_IN_NON_GOVERNANCE_MODE

Explicit security profile ids can only be passed in non governance mode. Security Profiles will be picked automatically in governance mode. Please remove them from the payload and submit.

INSUFFICIENT_PRIVILEGE_TO_PROMOTE_FROM_ENV

Insufficient privilege to promote from the environment.

DUPLICATE_JOB_NAME_IN_THE_ENVIRONMENT

An application deployment by the name [{0}] already exists in the deployment environment [{1}]. Please try with some other name that is unique with an environment.

INSUFFICIENT_PRIVILEGE_TO_DEPLOY_IN_THE_ENV

Insufficient privileges to deploy in the deployment environment.

INSUFFICIENT_PRIVILEGE_ON_DEPENV

Insufficient privilege when tried to access deployment environment.

APPLICATION_ID_NULL

The application template for job [{0}] is <null> or empty.

APPLICATION_ID_IS_NULL

The application id is <null> or empty.

APPLICATION_SOURCE_TEMPLATE_IS_NULL

The application source template for job [{0}] is <null> or empty.

APPLICATION_NOT_NTIER_TEMPLATE

The application [{0}] is not an N-tier template. So, requested operation cannot be performed.

DEPLOYMENT_STATUS_NOT_VALID_FOR_OPERATION

{0} is not a valid state for operation {1}. It should be in {2} state.

DEPLOYMENT_DETAILS_IS_EMPTY

The deployment details should not be empty.

JOB_STATUS_NOT_VALID_FOR_OPERATION

{0} is not a valid state for operation {1}. It should be in {2} state.

INSUFFICIENT_PRIVILEGE_TO_DO_OPERATION_IN_ENV

Insufficient privilege for deployment in the deployment environment to do the appropriate operation.

JOB_DEPLOYMENT_LINK_NOT_FOUND

The job [{0}] is not a web application. Hence, the requested operation cannot be performed.

DEPLOYMENT_CAN_ONLY_BE_SUBMITTED_ON_PARENT_JOB

Job deployment can only be submitted on the parent job.

JOB_STATUS_EMPTY

The status for job [{0}] is not registered. We need a valid job status to do the requested operation.

POLICY_NOT_ACCESSIBLE

Policy [{0}] is not accessible to attach to the Job or invalid id provided.

JOBS_JOB_ID_NOT_VALID

The job [{0}] does not exist or is not valid.

JOBS_JOB_IS_EMPTY

Job is <null> or empty.

JOBS_USER_IS_EMPTY

User Account information for job is <null> or empty.

JOBS_JOB_IS_NOT_ACCESSIBLE
The job [{0}] is not accessible for the desired operation. Please check if the user has required permissions for the operation.

STATUS_ENUM_NOT_VALID

The status given for query parameter [{0}] is not valid. The valid values are [{1}].

JOB_SORT_QUERY_PARAM_NOT_VALID

The sort query parameter [{0}] does not follow proper rules and hence, is not valid. The input must of the form [{1}]. The valid fields are [{2}] and valid orders are [{3}]. Order is DESC by default and optional.

JOB_SEARCH_QUERY_PARAM_NOT_VALID

The search query parameter [{0}] does not follow proper rules and hence, is not valid. The input must of the form [{1}]. The valid search fields with expressions are [{2}].

JOB_SEARCH_EXPRESSIONS_MORE_INFO

The expressions with their definitions : {0}. Expressions with number of search values : {1}.

JOB_ALREADY_MARKED_AS_FAVORITE

The job [{0}] is already marked as favorite for the user.

JOB_ALREADY_REMOVED_AS_FAVORITE

The job [{0}] is already removed as favorite for the user.

JOB_ALREADY_MARKED_TERMINATE_PROTECTED

Terminate protection is already switched ON for job [{0}].

JOB_ALREADY_REMOVED_TERMINATE_PROTECTED

Terminate protection is already switched OFF for job [{0}].

USER_CREDIT_NOT_AVAILABLE

Credits are not available for the user [{0}] to do the requested operation for job [{1}].

SEARCH_VALUE_NOT_PROPER

Search values do not follow the format [{0}]. Please re-check search values.

SEARCH_VALUE_DATE_NOT_PROPER

Search values that are of Date format must follow dd/mm/yyyy. Please re-check search values.

JOB_MUST_BE_CHILD

Job [{0}] must be a child job for the requested operation to proceed further.

JOB_STATUS_MATCH_REQUIRED

Status for job [{0}] must match one of the following statuses [{1}] for requested operation to proceed further.

JOB_CANNOT_SCALE_NO_QUOTA

[{0}] cannot do scale up or scale down because difference between minNodes [{1}} and maxNodes [{2}] is zero or negative.

JOB_CANNOT_SCALE_UP

Tier [{0}] nodes cannot scale up as the number of nodes to scale [{1}] violates the upper limit [{2}].

JOB_NODE_NOT_VALID_STATUS

The node [{0}] is not valid as it is not in status 'NodeReady'.

JOB_NODE_NOT_IN_RELATION

The node [{0}] is not related to tier.

JOB_CANNOT_SCALE_DOWN

Tier [{0}] nodes cannot scale down as the number of nodes to scale [{1}] violates the lower limit [{2}].

PARENT_JOB_IS_NULL_EMPTY

Parent job for [{0}] is <null> or empty.

JOB_CANNOT_SCALE_NODE_LIMITS_NOT_DEFINED

Tier [{0}] cannot scale as there is no definition for minNodes or maxNodes or both.

JOB_NOT_PARENT_JOB

The job [{0}] is not a parent job.

SAAS_JOB_NOT_SUPPORTED_FOR_OPERATION

The requested operation is only for supported for non-web application jobs.

JOB_PREVENT_TERMINATION_CHECKED

The requested operation cannot be performed as job [{0}] has 'prevent Termination' checked ON.

JOB_PREVENT_TERMINATION_CHECKED_FOR_EXISTING_DEPLOYMENT

The requested operation cannot be performed as job [{0}] has 'preventTermination' checked ON and 'keepExistingDeployment' is set to false.

OPERATION_NOT_SUPPORTED_FOR_NON_WEBAPP_JOB

The requested operation is only for supported for non-web application jobs.

JOB_CANNOT_PROMOTE_TO_SAME_ENVIRONMENT

Job cannot be promoted to the same environment.

DEPLOYMENT_UPGRADE_VERSION_EQUAL

The requested operation cannot be performed as deployment upgrade version [{0}] is same as current deployment version.

DEPLOYMENT_UPGRADE_VERSION_INVALID

The requested operation cannot be performed as the deployment upgrade version [{0}] is invalid.

DEPLOYMENT_UPGRADE_VERSION_NOT_SATISFIED

The requested operation cannot be performed as the deployment version ranges from [{0}] to [{1}]. The current version is [{2}] and upgrade version has to be higher than current version but within the range. The given upgrade version [{3}] does not satisfy the upgrade conditions.

DEPLOYMENT_NOT_ACTIVE_STATE

The requested deployment [{0}] is not in active state for the requested operation to be performed. Current state is [{1}].

TIER_JOB_IMAGE_NAMES_MISMATCH

The base images of jobs does not match with corresponding tier images for template [{0}] with version [{1}]. The tiers that mismatch are [{2}].

TIER_JOB_NAMES_MISMATCH

The names of jobs does not match with corresponding tier names for template [{0}] with version [{1}]. The tiers that mismatch are [{2}].

TIER_JOB_TOPOLOGY_MISMATCH

The requested operation cannot be performed as there is topology or tier mismatch between the deployment and the application template [{0}] with version [{1}].

INVALID_TIER

Unknown tier found with the tier id [{0}].

JOB_ACTION_NOT_DEFINED

The job update field [{1}] is not defined. Please define actions from [{0}].

JOB_ACTION_NOT_DEFINED_NO_SUPPORT

The job update field [{0}] is not defined. Also, no actions are supported for this job.

JOB_ACTION_NOT_VALID(

The action [{0}] is not valid for job [{1}].

USER_CONTEXT_NOT_SATISFIED

The login user context was not satisfied by the framework. Please check if your login session is active.

SYSTEM_TAGS_ACCESSIBILITY_AVAILABILITY_ISSUE

System tag identifiers [{0}] does not exist or is not accessible. Please check for tag identifiers using GET operation on {1}

JOB_CANNOT_BE_HIDDEN

The requested operation cannot be performed for the job [{0}].This operation can be performed on terminated and errored jobs.

JOB_ALREADY_HIDDEN

The requested operation cannot be performed for the job [{0}] as the job is already hidden.

CLOUD_PARAMETERS_ARE_EMPTY

Parameters or cloud parameters should not be empty.

RECONFIG_PARAMETERS_ARE_EMPTY

Parameters or reconfig parameters should not be empty.

UNFILLED_VALUES_OF_TOKENS_FOR_SASAURL

Values are not filled for the following tokens [{0}] to get proper SaaS URL [{1}].

JOB_TO_BE_CLONED_IS_NULL

The job to be cloned and re-run is <null> or empty.

MULTI_CLOUD_NO_SCALING_SUPPORT

The action [{0}] is not supported for job [{1}] as it is a multi-cloud deployment.

DEPLOYMENT_CAN_ONLY_BE_SUBMITTED_ON_PARENT_JOB

Job deployment can only be submitted on the parent job.

Deployment Environments

DEPLOYMENT_ENV_NOT_ACCESSIBLE

User does not have manage access for deployment environment with id {0}.

DEPLOYMENT_ENV_IS_NULL

Deployment environment is null or empty.

Deployment Environment Defaults

DEFAULT_PREFERENCE_LOCKED_ERROR

Failed to override the {0} as the Preference is Locked in the Deployment Environment. Please either unlock the Preference or do not send the data.

NICS_NOT_EMPTY_WHEN_NETWORK_TYPE_ENABLED

Nics should be empty when the Network Type Enabled is true.

INSTANCE_TYPE_NOT_MATCH_WITH_DEPENV_INSTANCE_TYPES

Instance Type {0} does not match with the Instance types defined in the Deployment Environment.

INSTANCE_TYPE_NOT_VALID

Invalid Instance Type {0} provided for app tier {1}.

NETWORK_TYPE_NAME_EMPTY

Network Type name is empty for Tier {0}. Network type name can not be empty when the Network Type Enabled check is enabled.

NETWORK_TYPE_TAG_RESOURCE_NOT_FOUND

Network type tag resource not found for the tier {0}.

NETWORK_TYPE_ENABLED_CHECK_DISABLED

Network Type Enabled check must be enabled when Governance mode is enabled.

NETWORK_TYPE_INVALID

Invalid Network Type Name {0}.

NETWORK_TYPE_PREFERENCE_LOCKED_ERROR

Network Type {0} does not match with default Network Type name in Deployment Environment. As Network Type Preference Type is locked please either unlock the Network Type Preference or do not send the Network Type name.

NETWORK_TYPE_NAME_FOUND

Network Type Name should be empty when the Network type Enabled is false in Deployment Environment.

NETWORK_TYPES_EMPTY_WHEN_NETWORK_TYPE_ENABLED

Network type should not be empty when network type is enabled.Please provide atleast one network type.

NICS_OR_NETWORK_PROPERTIES_CANNOT_BE_EMPTY_WHEN_PREFERENCE_LOCKED

Both nics and basic settings cannot be null or empty when preference is locked.Provide either one value among these.

AVAILABILITY_SET_NOT_EMPTY

Availability Set must be empty when provisionInAvailabilitySet is set to false.

AVAILABILITY_SET_EMPTY

Availability Set must not be empty when provisionInAvailabilitySet is set to true.

NO_MATCHING_SYSTEM_TAGGABLE_RESOURCE

System taggable resource not found for the tags {0} of the tag resource type {1}.

SSH_OPTIONS_FOUND_FOR_EXTERNAL_OR_AGENTLESS_SERVICE

Please do not provide the ssh options for Services like External, Agent less , Deployment Service.

SSH_OPTIONS_FOUND_FOR_WINDOWS_SERVICE

Please do not provide the ssh options for Windows Services.

ROOT_VOLUME_SHOULD_BE_NUMBER

Root volume size is expected to be a number.

ORDER_OF_NICS_MUST_BE_INCREMENTAL

The order of NICs must be strictly in incremental contiguous order starting from '1'. Please check the orders for NICs with respect to job service tier.

 

Resource Propagation

PROPAGATION_REJECTED_RESOURCE_FROM_DIFFERENT_PARENT

Received resource ({0}) is from a different parent.

PROPAGATION_REJECTED_NOT_PROPAGATED_RESOURCE

This {0} exists in the subordinate system. Rename this {0}.

PROPAGATION_REJECTED_MISSING_DEPENDENCY

Missing dependencies: {0}.

PROPAGATION_REJECTED_NO_PERMISSION

No permission.

PROPAGATION_ERROR_UNKNOWN

Unknown error

PROPAGATION_WRITE_NOT_ALLOWED

Modify permission cannot be granted for propagated resources.

PROPAGATION_REJECTED_MISSING_DEPENDENCIES_SERVICES

Please add the following services: {0}.

PROPAGATION_REJECTED_MISSING_DEPENDENCIES_IMAGES

Please add the following images: {0}.

PROPAGATION_REJECTED_MISSING_DEPENDENCIES_REPOSITORIES

Please add the following repositories: {0}

PROPAGATION_REJECTED_DUPLICATE_RESOURCE

This {0} exists in the subordinate system. Rename this {0}.

PROPAGATION_REJECTED_DUPLICATE_SERVICE_DISPLAY_NAME

A service with display name {0} already exists. Rename this service.

LINK_NOT_ACCESSIBLE_TO_PROPAGATION

Link id {0} is not accessible to logged in user.

PROPAGATION_WRITE_NOT_ALLOWED

Modify permission cannot be granted for propagated resources.

PROPAGATION_REJECTED_MISSING_DEPENDENCIES

The following dependent resources are not present in the subordinate system: {0}

 

Benchmarks

BENCHMARK_NAME_MUST_BE_SPECIFIED

Benchmark name must be specified.

BENCHMARK_NAME_SHOULD_NOT_HAVE_MORE_THAN_255_CHARACTERS

Benchmark name should not exceed 255 characters.

BENCHMARK_NAME_SHOULD_NOT_CONTAIN_SPECIAL_CHARACTERS

Special characters and spaces are not allowed in the Benchmark Name except for periods (.), hyphens (-), and underscores (_).

BENCHMARK_NAME_ALREADY_EXISTS

A benchmark with the name [{0}] already exists.

BENCHMARK_JOBS_EMPTY

At least one benchmark job should be provided.

BENCHMARK_LOAD_GENERATOR_MISSING

Load Generator details are missing in the benchmark job.

BENCHMARK_TEST_PLAN_REPO_ID_DOES_NOT_EXIST

Remote Repository with identifier {0} does not exist.

BENCHMARK_ID_INVALID("BENCHMARK_ID_INVALID

Benchmark with identifier {0} does not exist

BENCHMARK_V2_FOR_APP_TYPE_NOT_SUPPORTED

Benchmark for this App Type is not yet supported in V2.

 

Projects and Phases

PROJECT_IS_NOT_IN_SAVE_AS_DRAFT_NO_DELETION

Project [{0}] cannot be deleted as it is already published.

PROJECT_HAS_NON_TERMINATED_JOBS_NO_DELETION

Project [{0}] cannot be deleted as it has running or stopped jobs.

PROJECT_IS_NOT_IN_SAVE_AS_DRAFT_NO_DELETION_PHASE

Phase [{0}] cannot be deleted as the Project [{1}] is already published.

PHASE_HAS_NON_TERMINATED_JOBS_NO_DELETION

Phase [{0}] cannot be deleted as it has running or stopped jobs.

PROJECT_NAME_DUPLICATE

Name given for the project already exists. Please provide a unique name.

PROJECT_APPS_DOES_NOT_EXIST_OR_NOT_ACCESSIBLE

The following apps [{0}] does not exist or is not accessible. Please check input for apps.

PROJECT_APPS_INPUT_NEEDED

Please provide list of application identifiers (at-least one) for the project (Example: "apps": [{ "id" : 56 } , { "id" : 75 }]).

PROJECT_PHASES_INPUT_NAMES_DUPLICATE

There are duplicate phase names [{0}] in the inputs given for phase(s) creation.

PROJECT_PHASE_DEP_ENV_NOT_VALID

The Deployment Environment provided for phase [{0}] either does not exist or user does not have 'Manage' privilege for the same.

PROJECT_INPUT_PHASE_ONE_TO_ONE_MAPPING_VIOLATED

Input phases [{0}] are mapped to same deployment environment [{1}]. Deployment environments must be unique for each phase.

PROJECT_PHASE_ONE_TO_ONE_MAPPING_VIOLATED

Phase(s) [{0}] for this project from database are mapped to deployment environment mentioned in input phase(s). Please select unique deployment environment for the input phase(s).

PROJECT_QUOTA_CANNOT_BE_ZERO_OR_NEGATIVE

Project quota with field name [{0}] cannot be zero or negative with type as [{1}]. Please provide a valid quota.

PROJECT_QUOTA_VALUE_NEEDED_FOR_LIMITED_QUOTA

Project quota value needs to be given as the quota type is [{0}].

PROJECT_QUOTA_ZERO_FOR_UNLIMITED

Project quota is marked as [{0}]. The quota value can only be greater than zero. Please provide proper quota value.

PROJECT_ENTITIES_UPDATE_NOT_POSSIBLE

User [{0}] does not have WRITE access to update project [{1}] or its entities.

PROJECT_CANNOT_MOVE_TO_DRAFT

Published project [{0}] cannot be moved to draft status.

PROJECT_QUOTA_CANNOT_GO_DOWN_BELOW_PHASES_CREDITS

Quota of the project [{0}] goes below phases credits by [{1}]. Hence, quota cannot be updated.

PROJECT_PHASES_ACTIVE_DEPLOYMENTS_FOR_APPS

Cannot remove applications [{0}] as there are active jobs [{1}] on phases for the project.

APPS_NEEDED_FOR_PUBLISHED_PROJECT

Published project [{0}] needs at-least one application template. Update of the project results in complete removal of all application template(s) and hence, this update is not allowed.

PUBLISHED_PROJECT_NO_PHASES

Project [{0}] cannot be published as it has no associated phases.

PUBLISHED_PROJECT_NO_APPS

Project [{0}] cannot be published as it has no associated apps.

PUBLISHED_PROJECT_INCOMPLETE_PHASES_PLAN

Project [{0}] cannot be published as it has incomplete phases [{1}] with no usage plan attached.

PUBLISHED_PROJECT_INCOMPLETE_PHASES_DEPENV

Project [{0}] cannot be published as it has incomplete phases [{1} with no deployment environment attached.

PUBLISHED_PROJECT_NO_CHANGE_PHASE_DEPENV

Deployment environment for phase [{0}] of published project [{1}] cannot be changed as there are active jobs [{3}] for the phase.

PUBLISHED_PROJECT_NO_CHANGE_PHASE_USAGE_PLAN

Usage plan for phase [{0}] of published project [{1}] cannot be changed as there are active jobs [{3}] for the phase.

MULTIPLE_PROJECTS_WITH_SAME_NAME_FOR_SAME_OWNER

There are multiple valid project entities for owner [{0}] with same project name [{1}]. Data got corrupted. Please check backend data.

PROJECT_PHASE_DEP_ENV_NOT_PROVIDED_OR_NEGATIVE

Deployment environment identifier for phase name [{0}] is either not provided or is represented by invalid value. Please provide a proper deployment environment identifier by key 'depEnvironmentId'.

PHASES_CREDITS_EXCEED_QUOTA

The phases credits exceed the project quota by [{0}]. Hence, phase updates cannot be done.

PHASES_PRICE_PLAN_INVALID

The price plan given for phase [{0}] does not exist (or) is not accessible.

PHASES_BUNDLE_INVALID

The bundle identifier(s) given for phase [{0}] does not exist (or) is not accessible.

PHASES_PRICE_PLAN_NOT_BUDGET_PREPAID_PLAN

The price plan for phase [{0}] is not Prepaid Budget Bundle plan. Please provide plan of type 'Prepaid Budget Bundle Plan'.

PHASES_PRICE_PLAN_NOT_VM_SUBSCRIPTION_PLAN

The price plan for phase [{0}] is not VM Subscription plan. Please provide plan of type 'VM Subscription Plan'.

PROJECT_NOT_ACCESSIBLE

The project with identifier [{0}] is not accessible.

PHASE_NOT_PRESENT_FOR_PROJECT

Phase(s) with input identifiers [{0}] are not associated with the project [{1}]. Please check if identifiers for the phase(s) are valid.

PROJECT_SAVED_PHASES_ONE_TO_ONE_MAPPING_VIOLATED

There are non-unique deployment environment(s) mapped to phases [{0}]. Please correct the same.

PHASE_DEPENV_UPDATE_NOT_ALLOWED_PUBLISH_STATUS

Deployment environment cannot be changed for the phase [{0}] of a published project.

PHASE_PLAN_UPDATE_NOT_ALLOWED_PUBLISH_STATUS

phase.plan.update.not.allowed.publish.status

NON_NUMBER_REFERENCE_ENTITY

Wrong reference [{0}] for REST call. Please provide correct number reference for [{1}].

PROJECT_TARGET_END_DATE_BEFORE_CURRENT_DATE

The target end date to be set [{0}] for Project [{1}] is before the current system date. Please correct the same.

DUPLICATE_PROJECT_TARGET_END_DATE_DEFINITION

Duplicate definition for Project targetEndDate provided. Please provide either ISO8601 based entry for field [{0}] or UNIX epoch time for field [{1}]. If both values are provided, they must match.

PHASE_WITH_SAME_NAME_EXISTS

Phase(s) with same name(s) [{0}] already exist. Please provide unique phase name(s) for the project [{1}].

PHASE_WITH_SAME_NAME_EXISTS_DATA_CORRUPTION

Phase with same name [{0}] already exists. There is a data corruption in backend as there are multiple phases with same name for the project [{1}]. Please correct the repository.

PHASE_DEP_ENV_NOT_NULL_WITH_PLAN

Deployment environment needs to be defined for phase [{0}] as there is a usage plan defined for the same.

PUBLISHED_PROJECT_PHASE_DEP_ENV_REQUIRED

Project [{0}] is in published state. Please provide deployment environment by key 'deploymentEnvironmentId'.

PUBLISHED_PROJECT_PHASE_PLAN_REQUIRED

Project [{0}] is in published state. Please provide usage plan by key 'planId'.

PHASE_CREATE_BUNDLE_NOT_ALLOWED

Bundle update through bundle identifier(s) [{0}] is not allowed for phase [{1}] creation. Please update bundle(s) through phase update.

PHASE_ORDER_ZERO_OR_NEGATIVE

Order provided for phase [{0}] is zero or negative. Please provide a positive order number.

PHASE_ORDER_NOT_STARTED_PROPERLY

The order for phase(s) input does not start with [{0}].

PHASE_ORDER_NOT_CONTIGUOUS

The phase(s) input must have contiguous orders even though they need not be sorted.

PHASE_ORDER_DEFINED_NOT_DEFINED_MIX_NOT_ALLOWED

Either order has to be defined for all phase(s) creation inputs or should be left not-defined for system to assign literal orders. Partial definition of orders for some of the input phase(s) is not allowed.

PHASE_ORDER_OUT_OF_RANGE

The order [{0}] for phase [{1}] does not fall between 1 and [{2}] (both inclusive). Please check order input for phase update.

PHASES_ORDER_NOT_ALLOWED

Order definition is not allowed for bulk phase(s) updates.

PHASES_WITH_ORDER_MISSING

There are no phases with the following orders [{0}]. Project [{1}] cannot be published till phases are defined for the missing orders.

PLAN_ID_NOT_PROVIDED_BUT_BUNDLE_ID_GIVEN

Plan Id is not provided for phase [{0}] but bundle identifier(s) are provided. Please provide a proper plan.

CREATE_PROJECT_ROLE_NOT_PRESENT_FOR_USER

User [{0}] is not allowed to create project because 'Create Project' privilege is not assigned for the same. Please make sure that the user is assigned the desired role by the Admin.

PLAN_TYPE_UNDEFINED_PUBLISHED_PROJECT

Plan type of the project [{0}] cannot be moved to UNDEFINED as it is already published (or) has a request to be published.

PHASES_PLAN_INCOMPATIBLE_WITH_PROJECT_PLAN_TYPE

Plan [{0}] of the phase [{1}] is incompatible with plan type [{2}] of the project [{3}].

BUNDLE_ID_CANNOT_BE_ADDED_TO_DRAFT_PROJECT

Bundle identifier(s) [{0}] cannot be added to phase [{1}] as the project [{2}] is not in published status.

BUNDLE_ID_NOT_COMPATIBLE_WITH_PLAN

Bundle(s) cannot be assigned to phase [{0}] that belong to project [{1}] of plan type [{2}].

BUNDLE_ID_NOT_COMPATIBLE

Bundle identifier(s) [{0}] is not compatible with bundle-type [{1}]. Please provide proper bundle(s) for the phase [{2}].

INVALID_PROJECT_PLAN_TYPE

The project plan type [{0}] is invalid. Please make sure project plan type matches [{1}].

PLAN_NOT_VISIBLE_TO_USER

Plan [{0}] is not visible to the user [{1}]. So, the plan cannot be associated to the phase [{2}].

DUPLICATE_PHASES_INPUT

There are duplicate phase names [{0}] in the input. Please correct the same.

PLAN_AVAILABLE_BUT_CLOUD_USAGE_COSTS_NOT_CHECKED

Plan [{0}] is visible and available to the user [{1}]. But, the plan does not have [{2}] checked ON. Please make sure the mentioned flag is checked ON to make it available for phase [{3}].

BUNDLE_NOT_VISIBLE_TO_USER

Bundle(s) [{0}] is not visible to the user [{1}]. So, these bundle(s) cannot be associated to the phase [{2}].

PLAN_BUNDLE_NOT_VISIBLE_TO_USER

Seed Bundle [{0}] of the plan [{1}] is not visible to the user [{2}]. Please make the seed bundle visible to the user so that plan can be associated to the phase [{3}].

BUNDLE_ID_NOT_PRESENT

Bundle identifier(s) [{0}] does not exist. So, these bundle(s) cannot be associated to the phase [{1}].

PROJECT_QUOTA_INTEGER_PART_EXCEEDED

The project quota integer part has exceeded the limit provided. Number cannot exceed [{0}] digits.

PROJECT_QUOTA_DECIMAL_PART_EXCEEDED

The project quota decimal part has exceeded the limit provided. Decimal cannot exceed [{0}] digits.

PROJECT_QUOTA_DECIMAL_NOT_ALLOWED

The project quota should not have decimal notation. Please provide only integer.

Policies

CUSTOM_POLICY_PERMISSION_DENIED

Current user does not have permission for this custom policy {0}.

REQUIRED_FIELD

Required field {0}.

INVALID_FIELD

Invalid field {0}.

INVALID_CUSTOM_POLICY

Custom policy {0} does not exist.

USER_NOT_OWNER

Logged in user is not owner of resource {0} [id={1}].

Federated

ONLY_PARENT_CAN_CREATE_LINKS

Only parent CCM can create links to child CCM. {0} is invalid relation type input.

ONLY_PENDING_STATUS_FOR_CREATE

Only PENDING status is allowed for creation of links. {0} is invalid status input.

LINK_CANNOT_BE_DISABLED

Link cannot be created in disabled mode.

LINK_NOT_ACCESSIBLE

Link is not accessible to logged in user.

INVALID_LINK_STATUS

Link in {0} status cannot be moved to {1}.

DISABLED_LINK

Operation cannot be performed on a disabled link.

ONLY_CHILD_SEND_STATUS

Only child CCM can send {0} status.

ONLY_PARENT_CAN_DISABLE_LINK

Only parent CCM can disable link.

ONLY_PARENT_CAN_DELETE_LINK

Only parent CCM can delete link.

REMOTE_ENDPOINT_SHOULD_BE_SAME

Remote endpoint cannot be updated after creation.

CANNOT_CHANGE_RELATIONSHIP

Current relationship is {0}.It cannot be changed to {1} for an active link.

REJECT_REASON_NOT_ALLOWED

Reject reason cannot be sent with current link status.

DUPLICATE_LINK_NAME

Link with name={0} already exists.

CANNOT_LINK_TO_SELF

CCM cannot link to self.

DEPLOYMENT_FOR_USER_NOT_FOUND

Unable to find deployment[jobId={0}].

USER_ID_DOES_NOT_MATCH_LOGGED_IN_USER

userId {0} does not match with that of the current logged in user.

CANNOT_DELETE_SELF_CERT

Self certificate cannot be deleted.

CERT_SETUP_NOT_COMPLETE

Certificate setup for import/export functionality is incomplete.

SELF_CERT_NOT_LOADED

Self certificate could not be loaded.

DEFAULT_ORG_NAME

CliQr Technologies

FIELD_VALUE_NOT_ALPHANUMERIC

{0} field cannot contain special characters.

LINK_REQUEST_FAILED

Link request failed because {0}

Storage

START_DATE_SHOULD_BE_BEFORE_END_DATE

Start date should be before end date

SERVICE_CANNOT_BE_DELETED

Service cannot be deleted as some applications or jobs could be using it

FIELD_VALUE_CANNOT_CONTAIN_SPACES

{0} (="{1}") cannot contain spaces

DUPLICATE_VALUE

{0} is a duplicate value

USER_IS_NOT_ROOT_ADMIN

Only root admin can perform this operation

VM_OP_ERROR_TERMINATE_PROTECTION_FLAG_ENABLED

{0} operation cannot be performed on VM [id={1}] as Terminate Protection is enabled for its associated job.

VM_OP_ERROR_INVALID_JOBID

{0} jobId is invalid for userId {1}.

VM_OP_ERROR_INVALID_DEPL_ENV

{0} depEnvId is invalid.

VM_OP_ERROR_INVALID_VM_ID

{0} vmId is invalid for jobId {1}.

SERVICE_MODIFICATION_FAILED_PERMISSION_DENIED

Current user does not have permission to {0} the service.

SERVICE_LOGO_PATH_IS_NOT_VALID

logoPath is not valid. Please upload a file first and use the path returned.

SERVICE_LOGO_FILE_DOES_NOT_EXIST

File in logoPath does not exist.

SERVICE_LOGO_FILE_IS_DIRECTORY

File in logoPath is a directory.

SERVICE_DEFAULT_IMAGE_SPECIFIED_NO_ASSOCIATED_IMAGES

Default Image specified for Service {0}, but Service has not yet been associated with any Image(s).

SERVICE_DEFAULT_IMAGE_SPECIFIED_NOT_IN_ASSOCIATED_IMAGES

Default Image Id specified for Service {0} as {1}, but no Image with this Id is associated with the Service.

SERVICE_IMAGE_NOT_ACCESSIBLE

User does not have permission to use image with id: {0}

Reports

UNKNOWN_REPORT 

Report {0} is not supported by api version: {1}.

REPORT_FILTER_NAME_DUPLICATE

Name given for the report filter already exists. Please provide a unique name.

REPORT_FILTER_NOT_ACCESSIBLE

User cannot access this report filter.

USER_IS_NOT_AUTHORIZED_TO_ACCESS_REPORT

Only Tenant admin users can access this report.

RESOURCE_SUMMARY_REPORT_BOTH_MY_SUMMARY_AND_SUB_TENANT_SUMMARY_
SET_TO_TRUE

mySummary and includeSubTenantSummary cannot both be true.

BOTH_REPORT_START_DATE_AND_END_DATE_SHOULD_BE_PROVIDED

Both startDate and endDate should have valid values. If you do not provide both these values then report will default to last 30 days.

Logs

LOG4J_INVALID_NODE_TYPE

Please provide a valid nodeType as query parameter. Valid nodeTypes are [{0}].

LOG4J_NULL_NODE_TYPE

The nodeType is <null> or empty. Please provide a valid nodeType by 'nodeType' as query parameter. Valid nodeTypes are {0}.

LOG4J_NULL_CLOUD_REGION

The cloudRegion is <null> or empty. Please provide valid cloud region identifier by 'regionId' as query parameter.

LOG4J_NULL_NODE_ID

The worker node is <null> or empty. Please provide valid nodeId by 'nodeId' as query parameter.

LOG4J_CCO_ONLY_FOR_TENANT_ADMIN

Log4j packages can be read or updated only by tenant admin for CCO.

LOG4J_CCO_NO_USER_CLOUD_ACCOUNT

The tenant admin does not have any cloud account configured with the CCO.

LOG4J_NODE_NOT_RUNNING

The node [{0}] is in state [{1}]. Hence, log4j requests cannot be sent as it expects 'NodeReady' state.

LOG4J_JOB_NOT_RUNNING

The Job [{0}] that launched the node [{1}] is in state [{2}]. Hence, log4j requests cannot be sent as it expects 'JobRunning' state.

LOG4J_NO_ACCESS_FOR_USER

User [{0}] cannot do any log4j operations on node [{1}] as there is no manage (or) authorize privilege for the job [{1}] that launched the node.

LOG4J_NODE_STATUS_NOT_EXIST

Status for node [{0}] does not exist.

LOG4J_JOB_NOT_EXIST

Job [{0}] does not exist.

LOG4J_JOB_STATUS_NOT_EXIST

Status for job [{0}] does not exist.

LOG4J_UNKNOWN_ERROR

Unknown exception got during validation of log4j requests for worker - [{0}].

LOG4J_INVALID_REGION_NAME

Not able to find a valid cloud. Region name could be invalid. Please check region identifier given as query parameter 'regionId'.

LOG4J_REGION_NOT_ACCESSIBLE

Not able to access cloud. User [{0}] may not have proper access permission to the region name [{1}].

LOG4J_CLOUD_TYPE_NOT_SUPPORTED

The region [{0}] is neither supported nor activated.

LOG4J_PACKAGES_NOT_AVAILABLE

Package(s) [{0}] requested for update is not available in log4j configuration. Only update of existing packages are allowed.

LOG4J_PACKAGES_DISABLED_NO_LEVEL_UPDATE

Package(s) [{0}] are disabled in log4j configuration. Please enable it first using [{1}].

LOG4J_PACKAGES_ENABLE_UPDATE_NOT_POSSIBLE

Package(s) [{0}] cannot be enabled and updated for levels in one single request.

LOG4J_PACKAGES_READ_ERROR

Not able to read log4j package(s) - [{0}].

LOG4J_PACKAGES_NOT_FOUND

No log4j package(s) are defined in the log4j configuration file.

LOG4J_PACKAGES_NO_INPUT

Log4j package(s) [{0}] does not have any input to enable [{1}] or update log level [{2}].

 

CloudCenter 3.x Errors

General

ERROR-403

Forbidden Request

ERROR-500

An error occurred while processing your request.

Applications

ERROR-40001

Invalid value for parameter {0} passed for operation {1}.

ERROR-40002

Invalid Action {0} for Resource of type {1}.

ERROR-40003

No app ids specified in the request.

ERROR-40004

Unable to parse the requested data.

ERROR-40005

Following apps could not be imported into the system: {0}

ERROR-40006

{0} is Null or empty.

ERROR-40007

{0} is specified in an incorrect format. Should be of type {1}.

ERROR-40008

Version of the Application profile cannot be one of the previous versions.

ERROR-40009

An app with the same name already exists.

ERROR-40010

Destination deployment environment specified as {0} is same as the Source deployment environment {1}. The values should be different for a Promote action.

ERROR-40011

Invalid Action {0} for Resource {1} in state {2}.

ERROR-40012

Permissions {0}, specified for instance of type {1} are not allowed/valid.

ERROR-40013

Resource of type {0} with Id {1} does not exist.

ERROR-40014

Cloud {0} is not a member of Deployment Environment with Id {1}.

ERROR-40020

Cloud Id or Deployment environment provided is Null or empty.

ERROR-40021

Cloud Account is not Valid for submitting job/deployment on Cloud : {0}.

ERROR-40022

Creation of resource {0} aborted as it is a duplicate of an existing entity.

ERROR-40023

Update of resource {0} aborted as the modified values would make it a duplicate of an existing entity. 

ERROR-40024

Governance policy is associated with the {0}, hence cannot be deleted.

ERROR-40025

{0} cannot be deleted as it is associated with {1} job(s).

ERROR-40026

Creation/Update of resource {0} aborted. Reason: {1}.

ERROR-40027

Invalid JobId {0} provided.

ERROR-40028

Invalid NodeId {0} provided.

ERROR-40029

Supports fetching credential for Windows only.

ERROR-40030

Invalid JobId {0} NodeId {1} provided.

ERROR-40031

Invalid JobId {0} NodeId {1} action {2} provided.

ERROR-40032

Invalid cloud account {0} for Region {1}.

ERROR-40033

User {0} needs deploy privilege on application for deploying/promoting.

ERROR-40034

Unable to inject tenant name (or) id into cloudSettings of the job. No tenant name (or) id provided by input (or) through cloud account. Please provide cloudProperties TenantName or TenantId.

ERROR-40035

Invalid cloud TenantId {0} provided. Valid cloud tenantIDs are {1}. Please provide valid 'TenantId' property through cloudProperties.

ERROR-40036

Invalid cloud TenantName {0} provided. Valid cloud tenant names are {1}. Please provide valid 'TenantName' property through cloudProperties.

ERROR-40037

Cloud Account is not Valid to obtain properties for Cloud {0}.

ERROR-40038

Invalid privilege to perform '{0}' for on job '{1}'.

ERROR-40039

Delete of security profile failed on cloud : {0}

ERROR-40040

Invalid value for parameters. Please provide depEnvId or cloudAccount. Cannot get cloudNetworks

ERROR-40041 (44041)

Invalid value for parameters. Provide the cloudType in regionName parameter. Cannot get cloudNetworks

ERROR-40101

Unauthorized to export published apps.

ERROR-40102

Unauthorized to import applications.

ERROR-40103

Unauthorized to publish apps to public app store and hence following apps are not imported : {0}.

ERROR-40301

An application deployment by the name {0} already exists. Please try with some other name that is unique  

ERROR-40302

An application deployment by the name {0} already exists in the deployment environment {1}. Please try with some other name that is unique with an environment.

ERROR-40304

A job by the name {0} already exists. Please try with some other name that is unique.

ERROR-40305

A benchmark by the name {0} already exists. Please try with some other name that is unique

ERROR-40306

Insufficient privileges to deploy on the destination deployment environment.

ERROR-40307

Permission Denied. As there are running jobs associated with the application profile.

ERROR-40308

Messages: Insufficient privileges to delete the market place application profile.

ERROR-40309

Insufficient privileges to stop the deployment in deployment environment.

ERROR-40310

Insufficient privileges to access the deployment in deployment environment.

ERROR-40311

Insufficient privileges to access the job {0}.

ERROR-40312

Insufficient privileges on resource {0} to perform operation {1}.

ERROR-40313

ACL owner permissions are not editable.

ERROR-40314

ACL permission cannot be edited since User Id {0} does not have adequate permissions.

ERROR-40315

Insufficient privileges to delete the application profile.

ERROR-40316

Insufficient privileges to save the application profile.

ERROR-40317

Application profile could not be retrieved.

ERROR-40318

Insufficient privilege to access the deployment environment based cloud properties.

ERROR-40319

Insufficient privileges to fetch requested information.

ERROR-40320

Insufficient privileges for the user to change plan or contract

ERROR-40321

Invalid plan requested

ERROR-40322

Invalid contract requested

ERROR-40323

Insufficient privileges to fetch job details

ERROR-40324

Valid cloud tenant information (name or identifier) must be given for cloud account. This cloud account is already attached as part of image(s) mapping (Grant and revoke image access).

ERROR-40325

Invalid service tier : {0}

ERROR-40401

Application profile could not be retrieved for job {0}

ERROR-40402

Source Application profile could not be retrieved for job {0}

ERROR-40403

Access denied. Application {0} is not owned by {1}

ERROR-40404

Resource of type {0} with Id {1} does not exist.

ERROR-40405

No associated apps found with app ids : {0}.

ERROR-40406

No associated xml or json files found.

ERROR-40407

Application resource mapping is not valid.

ERROR-40408

The app is using repositories that the user doesn't have permissions to access. Please check with your administrator.

ERROR-40409

Application profile format is not valid.

ERROR-41301

Import app file size is greater than {0} MB.

ERROR-41302

The value for the parameter {0} is invalid  for the app {1}.

ERROR-41303

Could not fetch any cloud associated with the specified region id - {0}

ERROR-41304

Unable to fetch logger packages from log4j configuration for {0}.

ERROR-41305

Unable to update logger packages to log4j configuration for {0}.

Jobs

ERROR-50001

Error occurred while submitting job. 

ERROR-50002

Format of date is incorrect.

ERROR-50003

No storage found on cloud {0}.

ERROR-50004

Invalid format of cloud information. Correct format is cloud type, instance type.

ERROR-50005

Valid data not available for job submission.

ERROR-50006

An application deployment by the name {0} already exists. Please try with some other name that is unique. 

ERROR-50007

An error occurred while processing your request. Job {0}, could not be submitted.

ERROR-50008

Application could not be deployed on cloud as job {0} could not be created.

ERROR-50009

Internal Error occurred while scheduling job {0}.

ERROR-50010

Error occurred while submitting job.

ERROR-50011

An Internal Error occurred while submitting application run {0}.

ERROR-50012

Deployment {0} could not be created as an internal error occurred while submitting application run {1}.

ERROR-50013

An Internal Error occurred while retrieving the tag list - {0}.

ERROR-50014

Insufficient privilege to promote the app.

ERROR-50015

Deployment {0} already approved by other approver.

ERROR-50016

Creation of resource {0} aborted as it is a duplicate of an existing entity.

ERROR-50017

Deployment {0} cannot start on approval since there is no associated job.

ERROR-50018

Server error while exporting the apps.

ERROR-50019

Server error while importing the apps.

ERROR-50020

Server error while deleting the apps.

ERROR-50021

Server error while deleting the published apps.

ERROR-50022

System Tag(s) cannot be updated as Job is not in Running state.

ERROR-50023

System Tag cannot be deleted. Reason : {0}.

ERROR-50024

Server error occurred while importing the application from {0} template.

ERROR-50025

Security Profile {0} already exists. Please select a different name.

ERROR-50026

Failed to fetch job information.

ERROR-50027

Server error while syncing the cloud data - {0}.

ERROR-50028

Syncing is not supported for the {0} cloud.

ERROR-50029

Orchestrator is not accessible. Please contact System Administrator.

ERROR-50030

Cloud Account is associated with the Deployment Environment.

ERROR-50031

Failed to Submit the Job. {0}

ERROR-50032

Cloud account {0} is not accessible to the user {1}.

ERROR-80001

Current job is already marked as favorite.

ERROR-80002

No favorite status found for current job.

Deployment Environments

ERROR-60100

Unable to fetch the deployment environment(s).

ERROR-60101

Unable to save the deployment environments.

ERROR-60102

Cannot delete the deployment environment, as the deployments in the environment are not in stopped state.

ERROR-60103

Error in deleting the deployment environment, as the deployments in the environment are not in stopped state.

ERROR-60104

A deployment environment with same name already exists.

ERROR-60105

No content received for saving deployment environment.

ERROR-60106

Permission denied for deleting the deployment environment.

ERROR-60107

Permission denied for fetching the deployment environment.

ERROR-60108

Due to existence of deployed entities in the environment, permission is denied for deleting the deployment environment : {0}.

ERROR-60109

Insufficient privileges to deploy on the source deployment environment for promoting.

ERROR-60110

User {0} needs view privilege is required for deploying/promoting.

ERROR-60111

No manage permission on the destination deployment environment, mandatory for promoting a deployment.

ERROR-60112

Job requires storage. No storage found on cloud: {0}.

ERROR-60113

Error deleting {0} with Id {1}.

ERROR-60114

Permission for deletion denied. Activation profile(s) exist that use the deployment environment : {0}.

ERROR-60115

Job creation denied. Account is out of credit.

ERROR-60116

Deployment Environment cannot be created/updated with a Null or empty name.

ERROR-60117

Deployment Environment with name : {0} already exists in the tenant hierarchy; owned by tenant admin, tenants or co-tenants.

ERROR-60200

Unable to fetch filters for given report.

ERROR-60201

Unable to save filters.

ERROR-60202

Filter with the given name already exists.

ERROR-60203

Unable to delete filters.

Services

ERROR-70001

An error occurred while creating service: {0}.

ERROR-70002

Failed to create service: {0} with identifier: {1}. Please check if a service with this name or identifier already exists.

ERROR-70003

An error occurred while updating service: {0}.

ERROR-70004

An error occurred while deleting service with Id: {0}.

ERROR-70005

Service: {0} is being used by some apps. Deletion is denied.

ERROR-70006

Service: {0} is being used by some active jobs. Deletion is denied.

ERROR-70007

Failed to update service: {0}. Duplicated display name with an existing service.

Policies

ERROR-90100

Failed to create entity action.

ERROR-90101

Invalid Action {0} for Resource of type {1}.

ERROR-90102

Failed to update entity action.

ERROR-90103

Unable to fetch the entity action(s).

ERROR-90104

Unable to fetch events for the entity action.

ERROR-90105

Error in deleting the entity action.

ERROR-90106

Error in triggering the entity action.

ERROR-90200

Custom policy {0} does not exist.

ERROR-90201

Unable to save custom policy {0}.

ERROR-90202

Custom policies does not available for this user.

ERROR-90203

Custom Policy {0} already exists.

ERROR-90204

Cannot find resource for entityName {0}.

ERROR-90205

Force enable has been enforced on the policy:{0}.

ERROR-90206

User does not have permission for the custom policy:{0}.

ERROR-90207

Force enable can only be enforced if Auto enable is on.

Repositories

ERROR-71001

Failed to create repository. {0}

ERROR-71002

Failed to update repository. {0]

ERROR-71003

Failed to delete repository. {0}