Reference documentation and code samples for the Google Cloud Lustre V1 Client class ImportDataRequest.
Message for importing data to Lustre.
Generated from protobuf message google.cloud.lustre.v1.ImportDataRequest
Namespace
Google \ Cloud \ Lustre \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ gcs_path
GcsPath
The Cloud Storage source bucket and, optionally, path inside the bucket. If a path inside the bucket is specified, it must end with a forward slash ( /
).
↳ lustre_path
↳ name
string
Required. The name of the Managed Lustre instance in the format projects/{project}/locations/{location}/instances/{instance}
.
↳ request_id
string
Optional. UUID to identify requests.
↳ service_account
string
Optional. User-specified service account used to perform the transfer. If unspecified, the default Managed Lustre service agent will be used.
getGcsPath
The Cloud Storage source bucket and, optionally, path inside the bucket.
If a path inside the bucket is specified, it must end with a forward
slash ( /
).
hasGcsPath
setGcsPath
The Cloud Storage source bucket and, optionally, path inside the bucket.
If a path inside the bucket is specified, it must end with a forward
slash ( /
).
$this
getLustrePath
Lustre path destination.
hasLustrePath
setLustrePath
Lustre path destination.
$this
getName
Required. The name of the Managed Lustre instance in the format projects/{project}/locations/{location}/instances/{instance}
.
string
setName
Required. The name of the Managed Lustre instance in the format projects/{project}/locations/{location}/instances/{instance}
.
var
string
$this
getRequestId
Optional. UUID to identify requests.
string
setRequestId
Optional. UUID to identify requests.
var
string
$this
getServiceAccount
Optional. User-specified service account used to perform the transfer.
If unspecified, the default Managed Lustre service agent will be used.
string
setServiceAccount
Optional. User-specified service account used to perform the transfer.
If unspecified, the default Managed Lustre service agent will be used.
var
string
$this
getSource
string
getDestination
string
static::build
name
string
Required. The name of the Managed Lustre instance in the format projects/{project}/locations/{location}/instances/{instance}
. Please see LustreClient::instanceName()
for help formatting this field.