#[non_exhaustive]pub struct DescribeObjectsInput {
pub pipeline_id: Option<String>,
pub object_ids: Option<Vec<String>>,
pub evaluate_expressions: Option<bool>,
pub marker: Option<String>,
}Expand description
Contains the parameters for DescribeObjects.
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_id: Option<String>The ID of the pipeline that contains the object definitions.
object_ids: Option<Vec<String>>The IDs of the pipeline objects that contain the definitions to be described. You can pass as many as 25 identifiers in a single call to DescribeObjects.
evaluate_expressions: Option<bool>Indicates whether any expressions in the object should be evaluated when the object descriptions are returned.
marker: Option<String>The starting point for the results to be returned. For the first call, this value should be empty. As long as there are more results, continue to call DescribeObjects with the marker value from the previous call to retrieve the next set of results.
Implementations§
source§impl DescribeObjectsInput
impl DescribeObjectsInput
sourcepub fn pipeline_id(&self) -> Option<&str>
pub fn pipeline_id(&self) -> Option<&str>
The ID of the pipeline that contains the object definitions.
sourcepub fn object_ids(&self) -> &[String]
pub fn object_ids(&self) -> &[String]
The IDs of the pipeline objects that contain the definitions to be described. You can pass as many as 25 identifiers in a single call to DescribeObjects.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .object_ids.is_none().
sourcepub fn evaluate_expressions(&self) -> Option<bool>
pub fn evaluate_expressions(&self) -> Option<bool>
Indicates whether any expressions in the object should be evaluated when the object descriptions are returned.
source§impl DescribeObjectsInput
impl DescribeObjectsInput
sourcepub fn builder() -> DescribeObjectsInputBuilder
pub fn builder() -> DescribeObjectsInputBuilder
Creates a new builder-style object to manufacture DescribeObjectsInput.
Trait Implementations§
source§impl Clone for DescribeObjectsInput
impl Clone for DescribeObjectsInput
source§fn clone(&self) -> DescribeObjectsInput
fn clone(&self) -> DescribeObjectsInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for DescribeObjectsInput
impl Debug for DescribeObjectsInput
source§impl PartialEq for DescribeObjectsInput
impl PartialEq for DescribeObjectsInput
source§fn eq(&self, other: &DescribeObjectsInput) -> bool
fn eq(&self, other: &DescribeObjectsInput) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for DescribeObjectsInput
Auto Trait Implementations§
impl Freeze for DescribeObjectsInput
impl RefUnwindSafe for DescribeObjectsInput
impl Send for DescribeObjectsInput
impl Sync for DescribeObjectsInput
impl Unpin for DescribeObjectsInput
impl UnwindSafe for DescribeObjectsInput
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