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)
Implements
IMessageRestoreConfigTypesTransformationRuleAction, IEquatableRestoreConfigTypesTransformationRuleAction, IDeepCloneableRestoreConfigTypesTransformationRuleAction, IBufferMessage, IMessageNamespace
Google.Cloud.GkeBackup.V1Assembly
Google.Cloud.GkeBackup.V1.dll
Constructors
TransformationRuleAction()
public TransformationRuleAction()
TransformationRuleAction(TransformationRuleAction)
public TransformationRuleAction(RestoreConfig.Types.TransformationRuleAction other)
Parameter | |
---|---|
Name | Description |
other | RestoreConfigTypesTransformationRuleAction |
Properties
FromPath
public string FromPath { get; set; }
A string containing a JSON Pointer value that references the location in the target document to move the value from.
Property Value | |
---|---|
Type | Description |
string |
Op
public RestoreConfig.Types.TransformationRuleAction.Types.Op Op { get; set; }
Required. op specifies the operation to perform.
Property Value | |
---|---|
Type | Description |
RestoreConfigTypesTransformationRuleActionTypesOp |
Path
public string Path { get; set; }
A string containing a JSON-Pointer value that references a location within the target document where the operation is performed.
Property Value | |
---|---|
Type | Description |
string |
Value
public string Value { get; set; }
A string that specifies the desired value in string format to use for transformation.
Property Value | |
---|---|
Type | Description |
string |