Google Cloud Managed Lustre v1 API - Class ExportDataRequest (1.0.0-beta03)

public sealed class ExportDataRequest : IMessage<ExportDataRequest>, IEquatable<ExportDataRequest>, IDeepCloneable<ExportDataRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Managed Lustre v1 API class ExportDataRequest.

Export data from Managed Lustre to a Cloud Storage bucket.

Inheritance

object > ExportDataRequest

Namespace

Google.Cloud.Lustre.V1

Assembly

Google.Cloud.Lustre.V1.dll

Constructors

ExportDataRequest()

public ExportDataRequest()

ExportDataRequest(ExportDataRequest)

public ExportDataRequest(ExportDataRequest other)
Parameter
Name Description
other ExportDataRequest

Properties

DestinationCase

public ExportDataRequest.DestinationOneofCase DestinationCase { get; }
Property Value
Type Description
ExportDataRequestDestinationOneofCase

GcsPath

public GcsPath GcsPath { get; set; }

The URI to a Cloud Storage bucket, or a path within a bucket, using the format gs://<bucket_name>/<optional_path_inside_bucket>/. If a path inside the bucket is specified, it must end with a forward slash (/).

Property Value
Type Description
GcsPath

InstanceName

public InstanceName InstanceName { get; set; }

InstanceName-typed view over the Name resource name property.

Property Value
Type Description
InstanceName

LustrePath

public LustrePath LustrePath { get; set; }

The root directory path to the Managed Lustre file system. Must start with /. Default is /.

Property Value
Type Description
LustrePath

Name

public string Name { get; set; }

Required. The name of the Managed Lustre instance in the format projects/{project}/locations/{location}/instances/{instance}.

Property Value
Type Description
string

RequestId

public string RequestId { get; set; }

Optional. UUID to identify requests.

Property Value
Type Description
string

ServiceAccount

public string ServiceAccount { get; set; }

Optional. User-specified service account used to perform the transfer. If unspecified, the Managed Lustre service agent is used.

Property Value
Type Description
string

ServiceAccountAsServiceAccountName

public ServiceAccountName ServiceAccountAsServiceAccountName { get; set; }

ServiceAccountName-typed view over the ServiceAccount resource name property.

Property Value
Type Description
ServiceAccountName

SourceCase

public ExportDataRequest.SourceOneofCase SourceCase { get; }
Property Value
Type Description
ExportDataRequestSourceOneofCase