d831700dec4650369d7415f0f7d044987a204422
[sdc.git] /
1 /*-
2  * ============LICENSE_START=======================================================
3  * SDC
4  * ================================================================================
5  * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
6  * ================================================================================
7  * Licensed under the Apache License, Version 2.0 (the "License");
8  * you may not use this file except in compliance with the License.
9  * You may obtain a copy of the License at
10  *
11  *      http://www.apache.org/licenses/LICENSE-2.0
12  *
13  * Unless required by applicable law or agreed to in writing, software
14  * distributed under the License is distributed on an "AS IS" BASIS,
15  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16  * See the License for the specific language governing permissions and
17  * limitations under the License.
18  * ============LICENSE_END=========================================================
19  */
20
21 package org.openecomp.sdc.common.log.enums;
22
23 public enum LoggerSupportabilityActions {
24   IMPORT_CSAR("CREATE RESOURCE FROM CSAR"),
25   CREATE_RESOURCE_FROM_YAML("CREATE RESOURCE FROM YAML"),
26   CREATE_RI_AND_RELATIONS("CREATE RI AND RELATIONS"),
27   CREATE_NODES_AND_CVFCS("ADD NODES AND CVFCS"),
28   CREATE_ARTIFACTS("ADD ARTIFACTS"),
29   CREATE_SERVICE("CREATE SERVICE"),
30   CREATE_RESOURCE("CREATE RESOURCE"),
31   CREATE_PROPERTIES("ADD PROPERTIES"),
32   CREATE_INPUTS("ADD INPUTS"),
33   CREATE_POLICIES("ADD POLICIES"),
34   CREATE_RELATIONS("ADD RELATIONS"),
35   CREATE_CAPABILITY_REQUIREMENTS("CREATE CAPABILITY REQUIREMENTS"),
36   MERGE("MERGE"),
37   PROPERTY_ASSIGNMENT("PROPERTY ASSIGNMENT"),
38   CREATE_INSTANCE("CREATE INSTANCE"),
39   CREATE_RELATION("ADD RELATION"),
40   CREATE_GROUP_POLICY("ADD GROUP POLICY"),
41   CREATE_GROUPS("ADD GROUPS"),
42   UPDATE_PROPERTY_IN_GROUP_POLICY("UPDATE PROPERTY IN GROUP POLICY"),
43   UPDATE_CAPABILITY("UPDATE CAPABILITY"),
44   PROPERTY("ADD PROPERTY"),
45   UPLOAD_DOWNLOAD_ARTIFACT("UPLOAD/DOWNLOAD ARTIFACT"),
46   LIFECYCLE("LIFECYCLE"),
47   DISTRIBUTION("DISTRIBUTION"),
48   UPDATE_CATALOG("UPDATE CATALOG"),
49   ARCHIVE("ARCHIVE"),
50   TENANT_ISOLATION("TENANT ISOLATION"),
51   DOWNLOAD_ARTIFACTS("DOWNLOAD ARTIFACTS"),
52   UPDATE_HEAT("UPDATE HEAT"),
53   PARAMETERS("PARAMETERS"),
54   CHANGELIFECYCLESTATE("CHANGE LIFECYCLE STATE"),
55   VALIDATE_NAME("VALIDATE COMPONENT NAME"),
56   DELETE_COMPONENT_INSTANCE_ARTIFACT("DELETE COMPONENT INSTANCE ARTIFACT"),
57   DELETE_SERVICE("DELETE SERVICE"),
58   DELETE_RESOURCE("DELETE RESOURCE"),
59   UPDATE_RESOURCE("UPDATE RESOURCE"),
60   UPDATE_COMPONENT_INSTANCE("UPDATE COMPONENT INSTANCE"),
61   DELETE_COMPONENT_INSTANCE("DELETE COMPONENT INSTANCE"),
62   UPDATE_PROPERTIES("UPDATE PROPERTIES"),
63   RESTORE_FROM_ARCHIVE("RESTORE FROM ARCHIVE"),
64   UPDATE_INPUTS("UPDATE INPUTS"),
65   DELETE_INPUTS("DELETE INPUTS"),
66   ASSOCIATE_RI_TO_RI("ASSOCIATE RI TO RI"),
67   UN_ASSOCIATE_RI_TO_RI("UN ASSOCIATE RI TO RI"),
68   UPDATE_ARTIFACT("UPDATE ARTIFACT"),
69   GENERATE_CSAR("GENERATE CSAR"),
70   GENERATE_TOSCA("GENERATE TOSCA"),
71   UPDATE_GROUP_MEMBERS("UPDATE GROUP MEMBERS"),
72   UPDATE_INSTANCE_CAPABILITY_PROPERTY("UPDATE INSTANCE CAPABILITY PROPERTY"),
73   UPDATE_POLICY_TARGET("UPDATE POLICY TARGET"),
74   UPDATE_POLICIES_PROPERTIES("UPDATE POLICIES PROPERTIES");
75   private String name;
76
77   LoggerSupportabilityActions(String name) {
78     this.name = name;
79   }
80
81   public String getName() {
82     return name;
83   }
84
85 }