Struct aws_sdk_datapipeline::operation::get_pipeline_definition::GetPipelineDefinitionOutput
source · #[non_exhaustive]pub struct GetPipelineDefinitionOutput {
pub pipeline_objects: Option<Vec<PipelineObject>>,
pub parameter_objects: Option<Vec<ParameterObject>>,
pub parameter_values: Option<Vec<ParameterValue>>,
/* private fields */
}Expand description
Contains the output of GetPipelineDefinition.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.pipeline_objects: Option<Vec<PipelineObject>>The objects defined in the pipeline.
parameter_objects: Option<Vec<ParameterObject>>The parameter objects used in the pipeline definition.
parameter_values: Option<Vec<ParameterValue>>The parameter values used in the pipeline definition.
Implementations§
source§impl GetPipelineDefinitionOutput
impl GetPipelineDefinitionOutput
sourcepub fn pipeline_objects(&self) -> &[PipelineObject]
pub fn pipeline_objects(&self) -> &[PipelineObject]
The objects defined in the pipeline.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .pipeline_objects.is_none().
sourcepub fn parameter_objects(&self) -> &[ParameterObject]
pub fn parameter_objects(&self) -> &[ParameterObject]
The parameter objects used in the pipeline definition.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .parameter_objects.is_none().
sourcepub fn parameter_values(&self) -> &[ParameterValue]
pub fn parameter_values(&self) -> &[ParameterValue]
The parameter values used in the pipeline definition.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .parameter_values.is_none().
source§impl GetPipelineDefinitionOutput
impl GetPipelineDefinitionOutput
sourcepub fn builder() -> GetPipelineDefinitionOutputBuilder
pub fn builder() -> GetPipelineDefinitionOutputBuilder
Creates a new builder-style object to manufacture GetPipelineDefinitionOutput.
Trait Implementations§
source§impl Clone for GetPipelineDefinitionOutput
impl Clone for GetPipelineDefinitionOutput
source§fn clone(&self) -> GetPipelineDefinitionOutput
fn clone(&self) -> GetPipelineDefinitionOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for GetPipelineDefinitionOutput
impl Debug for GetPipelineDefinitionOutput
source§impl PartialEq for GetPipelineDefinitionOutput
impl PartialEq for GetPipelineDefinitionOutput
source§fn eq(&self, other: &GetPipelineDefinitionOutput) -> bool
fn eq(&self, other: &GetPipelineDefinitionOutput) -> bool
self and other values to be equal, and is used
by ==.source§impl RequestId for GetPipelineDefinitionOutput
impl RequestId for GetPipelineDefinitionOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.impl StructuralPartialEq for GetPipelineDefinitionOutput
Auto Trait Implementations§
impl Freeze for GetPipelineDefinitionOutput
impl RefUnwindSafe for GetPipelineDefinitionOutput
impl Send for GetPipelineDefinitionOutput
impl Sync for GetPipelineDefinitionOutput
impl Unpin for GetPipelineDefinitionOutput
impl UnwindSafe for GetPipelineDefinitionOutput
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
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>
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>
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