You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// ActionSchema defines the schema for an action that can be invoked by Terraform.
148
148
messageActionSchema {
149
-
messageLinkedResource {
150
-
stringtype_name=1;
151
-
// description is a human-readable description of the role of the linked resource.
152
-
// For lifecycle actions this is most likely just the resource being acted upon.
153
-
// For linked actions where multiple resources are linked, this description should
154
-
// help the user understand what the resource is used for.
155
-
// We expect markdown formatting for the description.
156
-
stringdescription=2;
157
-
}
158
-
159
149
// An Unlinked action is an action that is not linked to any resources. It may contain
160
150
// references to resources but it can not change the resource state of any resource.
161
151
messageUnlinked {}
162
-
163
-
// A Lifecycle action is an action that is linked to a resources lifecycle. It runs as part of
164
-
// the lifecycle and may change the resource state of the resource it is linked to to a degree.
165
-
// It can only affect computed attributes of the resource it is linked to.
166
-
messageLifecycle {
167
-
// ExecutionOrder defines if the action should be executed before or after the resource,
168
-
// in whose lifecycle the action runs, applies
169
-
enumExecutionOrder {
170
-
INVALID=0;
171
-
BEFORE=1;
172
-
AFTER=2;
173
-
}
174
-
175
-
ExecutionOrderexecutes=1;
176
-
LinkedResourcelinked_resource=2;
177
-
}
178
-
179
-
// A linked action can be linked to multiple resources and can change the resource state of those resources. It can not be run as part of plan and apply.
// ActionSchema defines the schema for an action that can be invoked by Terraform.
148
148
messageActionSchema {
149
-
messageLinkedResource {
150
-
stringtype_name=1;
151
-
// description is a human-readable description of the role of the linked resource.
152
-
// For lifecycle actions this is most likely just the resource being acted upon.
153
-
// For linked actions where multiple resources are linked, this description should
154
-
// help the user understand what the resource is used for.
155
-
stringdescription=2;
156
-
}
157
-
158
149
// An Unlinked action is an action that is not linked to any resources. It may contain
159
150
// references to resources but it can not change the resource state of any resource.
160
151
messageUnlinked {}
161
-
162
-
// A Lifecycle action is an action that is linked to a resources lifecycle. It runs as part of
163
-
// the lifecycle and may change the resource state of the resource it is linked to to a degree.
164
-
// It can only affect computed attributes of the resource it is linked to.
165
-
messageLifecycle {
166
-
// ExecutionOrder defines if the action should be executed before or after the resource,
167
-
// in whose lifecycle the action runs, applies
168
-
enumExecutionOrder {
169
-
INVALID=0;
170
-
BEFORE=1;
171
-
AFTER=2;
172
-
}
173
-
174
-
ExecutionOrderexecutes=1;
175
-
LinkedResourcelinked_resource=2;
176
-
}
177
-
178
-
// A linked action can be linked to multiple resources and can change the resource state of those resources. It can not be run as part of plan and apply.
0 commit comments