pub struct GoogleCloudDatapipelinesV1LaunchTemplateRequest {
pub gcs_path: Option<String>,
pub launch_parameters: Option<GoogleCloudDatapipelinesV1LaunchTemplateParameters>,
pub location: Option<String>,
pub project_id: Option<String>,
pub validate_only: Option<bool>,
}
Expand description
A request to launch a template.
This type is not used in any activity, and only used as part of another schema.
Fields§
§gcs_path: Option<String>
A Cloud Storage path to the template from which to create the job. Must be a valid Cloud Storage URL, beginning with ‘gs://’.
launch_parameters: Option<GoogleCloudDatapipelinesV1LaunchTemplateParameters>
The parameters of the template to launch. This should be part of the body of the POST request.
location: Option<String>
The [regional endpoint] (https://cloud.google.com/dataflow/docs/concepts/regional-endpoints) to which to direct the request.
project_id: Option<String>
Required. The ID of the Cloud Platform project that the job belongs to.
validate_only: Option<bool>
If true, the request is validated but not actually executed. Defaults to false.
Trait Implementations§
Source§impl Clone for GoogleCloudDatapipelinesV1LaunchTemplateRequest
impl Clone for GoogleCloudDatapipelinesV1LaunchTemplateRequest
Source§fn clone(&self) -> GoogleCloudDatapipelinesV1LaunchTemplateRequest
fn clone(&self) -> GoogleCloudDatapipelinesV1LaunchTemplateRequest
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for GoogleCloudDatapipelinesV1LaunchTemplateRequest
impl Default for GoogleCloudDatapipelinesV1LaunchTemplateRequest
Source§fn default() -> GoogleCloudDatapipelinesV1LaunchTemplateRequest
fn default() -> GoogleCloudDatapipelinesV1LaunchTemplateRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GoogleCloudDatapipelinesV1LaunchTemplateRequest
impl<'de> Deserialize<'de> for GoogleCloudDatapipelinesV1LaunchTemplateRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Part for GoogleCloudDatapipelinesV1LaunchTemplateRequest
Auto Trait Implementations§
impl Freeze for GoogleCloudDatapipelinesV1LaunchTemplateRequest
impl RefUnwindSafe for GoogleCloudDatapipelinesV1LaunchTemplateRequest
impl Send for GoogleCloudDatapipelinesV1LaunchTemplateRequest
impl Sync for GoogleCloudDatapipelinesV1LaunchTemplateRequest
impl Unpin for GoogleCloudDatapipelinesV1LaunchTemplateRequest
impl UnwindSafe for GoogleCloudDatapipelinesV1LaunchTemplateRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more