Backup for GKE v1 API - Class RestoreConfig.Types.TransformationRuleAction (2.4.0)

public sealed class RestoreConfig.Types.TransformationRuleAction : IMessage<RestoreConfig.Types.TransformationRuleAction>, IEquatable<RestoreConfig.Types.TransformationRuleAction>, IDeepCloneable<RestoreConfig.Types.TransformationRuleAction>, IBufferMessage, IMessage

Reference documentation and code samples for the Backup for GKE v1 API class RestoreConfig.Types.TransformationRuleAction.

TransformationRuleAction defines a TransformationRule action based on the JSON Patch RFC (https://www.rfc-editor.org/rfc/rfc6902)

Inheritance

object > RestoreConfig.Types.TransformationRuleAction

Namespace

Google.Cloud.GkeBackup.V1

Assembly

Google.Cloud.GkeBackup.V1.dll

Constructors

TransformationRuleAction()

public TransformationRuleAction()

TransformationRuleAction(TransformationRuleAction)

public TransformationRuleAction(RestoreConfig.Types.TransformationRuleAction other)
Parameter
NameDescription
otherRestoreConfigTypesTransformationRuleAction

Properties

FromPath

public string FromPath { get; set; }

Optional. A string containing a JSON Pointer value that references the location in the target document to move the value from.

Property Value
TypeDescription
string

Op

public RestoreConfig.Types.TransformationRuleAction.Types.Op Op { get; set; }

Required. op specifies the operation to perform.

Property Value
TypeDescription
RestoreConfigTypesTransformationRuleActionTypesOp

Path

public string Path { get; set; }

Optional. A string containing a JSON-Pointer value that references a location within the target document where the operation is performed.

Property Value
TypeDescription
string

Value

public string Value { get; set; }

Optional. A string that specifies the desired value in string format to use for transformation.

Property Value
TypeDescription
string