Reference documentation and code samples for the Google Cloud Gke Backup V1 Client class Op.
Possible values for operations of a transformation rule action.
Protobuf type google.cloud.gkebackup.v1.RestoreConfig.TransformationRuleAction.Op
Namespace
Google \ Cloud \ GkeBackup \ V1 \ RestoreConfig \ TransformationRuleActionMethods
static::name
| Parameter | |
|---|---|
| Name | Description |
value |
mixed
|
static::value
| Parameter | |
|---|---|
| Name | Description |
name |
mixed
|
Constants
OP_UNSPECIFIED
Value: 0Unspecified operation
Generated from protobuf enum OP_UNSPECIFIED = 0;
REMOVE
Value: 1The "remove" operation removes the value at the target location.
Generated from protobuf enum REMOVE = 1;
MOVE
Value: 2The "move" operation removes the value at a specified location and adds it to the target location.
Generated from protobuf enum MOVE = 2;
COPY
Value: 3The "copy" operation copies the value at a specified location to the target location.
Generated from protobuf enum COPY = 3;
ADD
Value: 4The "add" operation performs one of the following functions, depending upon what the target location references:
If the target location specifies an array index, a new value is inserted into the array at the specified index.
If the target location specifies an object member that does not already exist, a new member is added to the object.
- If the target location specifies an object member that does exist, that member's value is replaced.
Generated from protobuf enum ADD = 4;
TEST
Value: 5The "test" operation tests that a value at the target location is equal to a specified value.
Generated from protobuf enum TEST = 5;
REPLACE
Value: 6The "replace" operation replaces the value at the target location with a new value. The operation object MUST contain a "value" member whose content specifies the replacement value.
Generated from protobuf enum REPLACE = 6;