public sealed class CreateRestoreRequest : IMessage<CreateRestoreRequest>, IEquatable<CreateRestoreRequest>, IDeepCloneable<CreateRestoreRequest>, IBufferMessage, IMessageReference documentation and code samples for the Backup for GKE v1 API class CreateRestoreRequest.
Request message for CreateRestore.
Implements
IMessageCreateRestoreRequest, IEquatableCreateRestoreRequest, IDeepCloneableCreateRestoreRequest, IBufferMessage, IMessageNamespace
Google.Cloud.GkeBackup.V1Assembly
Google.Cloud.GkeBackup.V1.dll
Constructors
CreateRestoreRequest()
public CreateRestoreRequest()CreateRestoreRequest(CreateRestoreRequest)
public CreateRestoreRequest(CreateRestoreRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
CreateRestoreRequest |
Properties
Parent
public string Parent { get; set; }Required. The RestorePlan within which to create the Restore.
Format: projects/*/locations/*/restorePlans/*
| Property Value | |
|---|---|
| Type | Description |
string |
|
ParentAsRestorePlanName
public RestorePlanName ParentAsRestorePlanName { get; set; }RestorePlanName-typed view over the Parent resource name property.
| Property Value | |
|---|---|
| Type | Description |
RestorePlanName |
|
Restore
public Restore Restore { get; set; }Required. The restore resource to create.
| Property Value | |
|---|---|
| Type | Description |
Restore |
|
RestoreId
public string RestoreId { get; set; }Required. The client-provided short name for the Restore resource. This name must:
- be between 1 and 63 characters long (inclusive)
- consist of only lower-case ASCII letters, numbers, and dashes
- start with a lower-case letter
- end with a lower-case letter or number
- be unique within the set of Restores in this RestorePlan.
| Property Value | |
|---|---|
| Type | Description |
string |
|