#[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 ==
.