Implement Attributes/Outputs BE (part 2)
[sdc.git] / common-app-logging / src / main / java / org / openecomp / sdc / common / log / enums / LoggerSupportabilityActions.java
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_OUTPUTS("ADD OUTPUTS"),
40     CREATE_POLICIES("ADD POLICIES"),
41     CREATE_RELATIONS("ADD RELATIONS"),
42     CREATE_CAPABILITY_REQUIREMENTS("CREATE CAPABILITY REQUIREMENTS"),
43     MERGE("MERGE"),
44     PROPERTY_ASSIGNMENT("PROPERTY ASSIGNMENT"),
45     CREATE_INSTANCE("CREATE INSTANCE"),
46     CREATE_RELATION("ADD RELATION"),
47     CREATE_GROUP_POLICY("ADD GROUP POLICY"),
48     CREATE_GROUPS("ADD GROUPS"),
49     UPDATE_PROPERTY_IN_GROUP_POLICY("UPDATE PROPERTY IN GROUP POLICY"),
50     UPDATE_CAPABILITY("UPDATE CAPABILITY"),
51     PROPERTY("ADD PROPERTY"),
52     UPLOAD_DOWNLOAD_ARTIFACT("UPLOAD/DOWNLOAD ARTIFACT"),
53     LIFECYCLE("LIFECYCLE"),
54     DISTRIBUTION("DISTRIBUTION"),
55     UPDATE_CATALOG("UPDATE CATALOG"),
56     ARCHIVE("ARCHIVE"),
57     TENANT_ISOLATION("TENANT ISOLATION"),
58     DOWNLOAD_ARTIFACTS("DOWNLOAD ARTIFACTS"),
59     UPDATE_HEAT("UPDATE HEAT"),
60     PARAMETERS("PARAMETERS"),
61     CHANGELIFECYCLESTATE("CHANGE LIFECYCLE STATE"),
62     VALIDATE_NAME("VALIDATE COMPONENT NAME"),
63     DELETE_COMPONENT_INSTANCE_ARTIFACT("DELETE COMPONENT INSTANCE ARTIFACT"),
64     DELETE_SERVICE("DELETE SERVICE"),
65     DELETE_RESOURCE("DELETE RESOURCE"),
66     UPDATE_RESOURCE("UPDATE RESOURCE"),
67     UPDATE_COMPONENT_INSTANCE("UPDATE COMPONENT INSTANCE"),
68     DELETE_COMPONENT_INSTANCE("DELETE COMPONENT INSTANCE"),
69     UPDATE_PROPERTIES("UPDATE PROPERTIES"),
70     RESTORE_FROM_ARCHIVE("RESTORE FROM ARCHIVE"),
71     UPDATE_INPUTS("UPDATE INPUTS"),
72     DELETE_INPUTS("DELETE INPUTS"),
73     ASSOCIATE_RI_TO_RI("ASSOCIATE RI TO RI"),
74     UN_ASSOCIATE_RI_TO_RI("UN ASSOCIATE RI TO RI"),
75     UPDATE_ARTIFACT("UPDATE ARTIFACT"),
76     GENERATE_CSAR("GENERATE CSAR"),
77     GENERATE_TOSCA("GENERATE TOSCA"),
78     UPDATE_GROUP_MEMBERS("UPDATE GROUP MEMBERS"),
79     UPDATE_INSTANCE_CAPABILITY_PROPERTY("UPDATE INSTANCE CAPABILITY PROPERTY"),
80     UPDATE_INSTANCE_REQUIREMENT("UPDATE INSTANCE REQUIREMENT"),
81     UPDATE_POLICY_TARGET("UPDATE POLICY TARGET"),
82     UPDATE_POLICIES_PROPERTIES("UPDATE POLICIES PROPERTIES");
83
84     private final String name;
85
86 }