93fddf5d2eae16685c61d52a8360b24391726bce
[sdc.git] /
1 /*-
2  * ============LICENSE_START=======================================================
3  * SDC
4  * ================================================================================
5  * Copyright (C) 2020 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  * Modifications copyright (c) 2020 Nordix Foundation
20  * ================================================================================
21  */
22 package org.openecomp.sdc.common.log.enums;
23
24 import lombok.AllArgsConstructor;
25 import lombok.Getter;
26
27 @Getter
28 @AllArgsConstructor
29 public enum LoggerSupportabilityActions {
30     IMPORT_CSAR("CREATE RESOURCE FROM CSAR"),
31     CREATE_RESOURCE_FROM_YAML("CREATE RESOURCE FROM YAML"),
32     CREATE_RI_AND_RELATIONS("CREATE RI AND RELATIONS"),
33     CREATE_NODES_AND_CVFCS("ADD NODES AND CVFCS"),
34     CREATE_ARTIFACTS("ADD ARTIFACTS"),
35     CREATE_SERVICE("CREATE SERVICE"),
36     CREATE_RESOURCE("CREATE RESOURCE"),
37     CREATE_PROPERTIES("ADD PROPERTIES"),
38     CREATE_INPUTS("ADD INPUTS"),
39     CREATE_POLICIES("ADD POLICIES"),
40     CREATE_RELATIONS("ADD RELATIONS"),
41     CREATE_CAPABILITY_REQUIREMENTS("CREATE CAPABILITY REQUIREMENTS"),
42     MERGE("MERGE"),
43     PROPERTY_ASSIGNMENT("PROPERTY ASSIGNMENT"),
44     CREATE_INSTANCE("CREATE INSTANCE"),
45     CREATE_RELATION("ADD RELATION"),
46     CREATE_GROUP_POLICY("ADD GROUP POLICY"),
47     CREATE_GROUPS("ADD GROUPS"),
48     UPDATE_PROPERTY_IN_GROUP_POLICY("UPDATE PROPERTY IN GROUP POLICY"),
49     UPDATE_CAPABILITY("UPDATE CAPABILITY"),
50     PROPERTY("ADD PROPERTY"),
51     UPLOAD_DOWNLOAD_ARTIFACT("UPLOAD/DOWNLOAD ARTIFACT"),
52     LIFECYCLE("LIFECYCLE"),
53     DISTRIBUTION("DISTRIBUTION"),
54     UPDATE_CATALOG("UPDATE CATALOG"),
55     ARCHIVE("ARCHIVE"),
56     TENANT_ISOLATION("TENANT ISOLATION"),
57     DOWNLOAD_ARTIFACTS("DOWNLOAD ARTIFACTS"),
58     UPDATE_HEAT("UPDATE HEAT"),
59     PARAMETERS("PARAMETERS"),
60     CHANGELIFECYCLESTATE("CHANGE LIFECYCLE STATE"),
61     VALIDATE_NAME("VALIDATE COMPONENT NAME"),
62     DELETE_COMPONENT_INSTANCE_ARTIFACT("DELETE COMPONENT INSTANCE ARTIFACT"),
63     DELETE_SERVICE("DELETE SERVICE"),
64     DELETE_RESOURCE("DELETE RESOURCE"),
65     UPDATE_RESOURCE("UPDATE RESOURCE"),
66     UPDATE_COMPONENT_INSTANCE("UPDATE COMPONENT INSTANCE"),
67     DELETE_COMPONENT_INSTANCE("DELETE COMPONENT INSTANCE"),
68     UPDATE_PROPERTIES("UPDATE PROPERTIES"),
69     RESTORE_FROM_ARCHIVE("RESTORE FROM ARCHIVE"),
70     UPDATE_INPUTS("UPDATE INPUTS"),
71     DELETE_INPUTS("DELETE INPUTS"),
72     ASSOCIATE_RI_TO_RI("ASSOCIATE RI TO RI"),
73     UN_ASSOCIATE_RI_TO_RI("UN ASSOCIATE RI TO RI"),
74     UPDATE_ARTIFACT("UPDATE ARTIFACT"),
75     GENERATE_CSAR("GENERATE CSAR"),
76     GENERATE_TOSCA("GENERATE TOSCA"),
77     UPDATE_GROUP_MEMBERS("UPDATE GROUP MEMBERS"),
78     UPDATE_INSTANCE_CAPABILITY_PROPERTY("UPDATE INSTANCE CAPABILITY PROPERTY"),
79     UPDATE_POLICY_TARGET("UPDATE POLICY TARGET"),
80     UPDATE_POLICIES_PROPERTIES("UPDATE POLICIES PROPERTIES");
81
82     private final String name;
83
84 }