Resource: Mirror
Represents a Cloud Storage mirror.
| JSON representation |
|---|
{ "name": string, "gcsPath": { object ( |
| Fields | |
|---|---|
name |
Identifier. Name of the mirror. Format: |
gcsPath |
Required. Immutable. The URI to a Cloud Storage bucket, or a path within a bucket, using the format |
lustrePath |
Required. Immutable. The Managed Lustre directory to mirror to. Must be an absolute path starting with |
direction |
Required. Immutable. Represents the direction of the mirror. |
deletedFilesRetained |
Optional. If |
description |
Optional. Description of the mirror. |
labels |
Optional. Labels to apply to the mirror. An object containing a list of |
createTime |
Output only. Create time stamp. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
updateTime |
Output only. Update time stamp. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
uid |
Output only. Unique ID of the resource. |
state |
Output only. The current state of the mirror. |
GcsPath
Specifies a Cloud Storage bucket and, optionally, a path inside the bucket.
| JSON representation |
|---|
{ "uri": string } |
| Fields | |
|---|---|
uri |
Required. The URI to a Cloud Storage bucket, or a path within a bucket, using the format |
LustrePath
The root directory path to the Lustre file system.
| JSON representation |
|---|
{ "path": string } |
| Fields | |
|---|---|
path |
Optional. The root directory path to the Managed Lustre file system. Must start with |
Direction
Represents the direction of the mirror.
| Enums | |
|---|---|
DIRECTION_UNSPECIFIED |
Invalid value. |
FROM_CLOUD_STORAGE |
Mirror from Cloud Storage to Lustre. |
State
State of the mirror.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
State is unspecified. |
CREATING |
The mirror resource is being created. |
INITIAL_SYNC |
The initial sync is copying existing objects from Cloud Storage. |
DELETING |
The mirror is being deleted. |
ACTIVE |
The mirror is synchronizing changes as they occur. |
SUSPENDED |
Synchronization is paused because the file system is close to capacity. |
Methods |
|
|---|---|
|
Creates a new mirror in a given instance. |
|
Deletes a single mirror. |
|
Gets details of a single mirror. |
|
Gets details of multiple mirrors under a given instance. |
|
Updates the parameters of a single mirror. |