public sealed class RestoreConfig.Types.TransformationRuleAction : IMessage<RestoreConfig.Types.TransformationRuleAction>, IEquatable<RestoreConfig.Types.TransformationRuleAction>, IDeepCloneable<RestoreConfig.Types.TransformationRuleAction>, IBufferMessage, IMessageReference 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; }Optional. 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; }Optional. 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; }Optional. A string that specifies the desired value in string format to use for transformation.
| Property Value | |
|---|---|
| Type | Description |
string |
|