aboutsummaryrefslogtreecommitdiffstats
path: root/version.properties
blob: cbe33e5def3a7adbffcc13e4632e9dcab383f953 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
###
# ============LICENSE_START=======================================================
# Common Logging Library
# ================================================================================
# Copyright (C) 2017 AT&T Intellectual Property. All rights
# 						reserved.
# ================================================================================
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
# 
#      http://www.apache.org/licenses/LICENSE-2.0
# 
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
# ============LICENSE_END=========================================================
###

# Versioning variables
# Note that these variables cannot be structured (e.g. : version.release or version.snapshot etc... )
# because they are used in Jenkins, whose plug-in doesn't support

major=1
minor=2
patch=3

base_version=${major}.${minor}.${patch}

# Release must be completed with git revision # in Jenkins
release_version=${base_version}
snapshot_version=${base_version}-SNAPSHOT
} /* Literal.Number.Bin */ .highlight .mf { color: #0000DD; font-weight: bold } /* Literal.Number.Float */ .highlight .mh { color: #0000DD; font-weight: bold } /* Literal.Number.Hex */ .highlight .mi { color: #0000DD; font-weight: bold } /* Literal.Number.Integer */ .highlight .mo { color: #0000DD; font-weight: bold } /* Literal.Number.Oct */ .highlight .sa { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Affix */ .highlight .sb { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Backtick */ .highlight .sc { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Char */ .highlight .dl { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Delimiter */ .highlight .sd { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Doc */ .highlight .s2 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Double */ .highlight .se { color: #0044dd; background-color: #fff0f0 } /* Literal.String.Escape */ .highlight .sh { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Heredoc */ .highlight .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */ .highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */ .highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */ .highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */ .highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */ .highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */ }
/*
 * Copyright 2016-2017, Nokia Corporation
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

package org.onap.vfc.nfvo.driver.vnfm.svnfm.constant;

public class CommonConstants {
	public static final String SCHEMA_HTTP = "http";
	
	public static final String HTTP_ERROR_DESC_500 = "Internal Server Error";
	
	
	public static final String CONTENT_TYPE = "Content-Type";
	public static final String ACCEPT = "Accept";
	
	public static final String AUTH = "auth";
	public static final String AUTHORIZATION = "Authorization";
	public static final String UTF_8 = "utf-8";
	
	//AAI path get vnfm
	// /external-system/esr-vnfm-list/esr-vnfm/{vnfm-id}/esr-system-info-list
	public static final String RetrieveVnfmListPath = "/aai/v11/external-system/esr-vnfm-list/esr-vnfm/%s/esr-system-info-list";
	
	//Nslcm path
	public static final String NslcmGrantPath = "/api/vnflcm/v1//ns/grantvnf";
	public static final String NslcmNotifyPath = "/api/vnflcm/v1/vnfs/%s/Notify";
	
	//Catalog path
	public static final String RetrieveVnfPackagePath = "/api/catalog/v1/vnfpackages/%s";
	
	//CBAM -- Nokia VNFM path
	public static final String CBAM_TOKEN_KEY = "access_token";
	public static final String CbamRetrieveTokenPath="/auth/realms/cbam/protocol/openid-connect/token";
	public static final String CbamRetrieveTokenPostStr="grant_type=password&client_id=%s&client_secret=%s&username=%s&password=%s";
	public static final String CbamCreateVnfPath="/vnfm/lcm/v3/vnfs";
	public static final String CbamInstantiateVnfPath="/vnfm/lcm/v3/vnfs/%s/instantiate";
	public static final String CbamQueryVnfPath="/vnfm/lcm/v3/vnfs/%s";
	public static final String CbamDeleteVnfPath="/vnfm/lcm/v3/vnfs/%s";
	public static final String CbamTerminateVnfPath="/vnfm/lcm/v3/vnfs/%s/terminate";
	public static final String CbamGetOperStatusPath="/vnfm/lcm/v3/operation_executions/%s";
	public static final String CbamScaleVnfPath = "/vnfm/lcm/v3/vnfs/%s/scale";
	public static final String CbamHealVnfPath="/vnfm/lcm/v3/vnfs/%s/heal";
	
	public static final String CbamUploadVnfPackagePath="/api/catalog/adapter/vnfpackages";
	
	
	public static final String NSLCM_OPERATION_INSTANTIATE = "Instantiate";
	public static final String NSLCM_OPERATION_TERMINATE = "Terminal";
	public static final String NSLCM_OPERATION_SCALE_OUT = "Scaleout";
	public static final String NSLCM_OPERATION_SCALE_IN = "Scalein";
	public static final String NSLCM_OPERATION_SCALE_UP = "Scaleup";
	public static final String NSLCM_OPERATION_SCALE_DOWN = "Scaledown";
	
	public static final String CBAM_OPERATION_STATUS_START = "start";
	public static final String CBAM_OPERATION_STATUS_FINISH = "finished";
	public static final String CBAM_OPERATION_STATUS_ERROR = "error";
	
	//MSB
	public static final String MSB_REGISTER_SERVICE_PATH = "/api/microservices/v1/services";
	public static final String MSB_UNREGISTER_SERVICE_PATH = "/api/microservices/v1/services/%s/version/%s/nodes/%s/%s";
	public static final String MSB_QUERY_SERVICE_PATH = "/api/microservices/v1/services/%s/version/%s";
}