#[non_exhaustive]pub struct GetPropertyValueHistoryInput {Show 14 fields
pub workspace_id: Option<String>,
pub entity_id: Option<String>,
pub component_name: Option<String>,
pub component_type_id: Option<String>,
pub selected_properties: Option<Vec<String>>,
pub property_filters: Option<Vec<PropertyFilter>>,
pub start_date_time: Option<DateTime>,
pub end_date_time: Option<DateTime>,
pub interpolation: Option<InterpolationParameters>,
pub next_token: Option<String>,
pub max_results: Option<i32>,
pub order_by_time: Option<OrderByTime>,
pub start_time: Option<String>,
pub end_time: Option<String>,
}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.workspace_id: Option<String>The ID of the workspace.
entity_id: Option<String>The ID of the entity.
component_name: Option<String>The name of the component.
component_type_id: Option<String>The ID of the component type.
selected_properties: Option<Vec<String>>A list of properties whose value histories the request retrieves.
property_filters: Option<Vec<PropertyFilter>>A list of objects that filter the property value history request.
start_date_time: Option<DateTime>The date and time of the earliest property value to return.
end_date_time: Option<DateTime>The date and time of the latest property value to return.
interpolation: Option<InterpolationParameters>An object that specifies the interpolation type and the interval over which to interpolate data.
next_token: Option<String>The string that specifies the next page of results.
max_results: Option<i32>The maximum number of results to return.
order_by_time: Option<OrderByTime>The time direction to use in the result order.
start_time: Option<String>The ISO8601 DateTime of the earliest property value to return.
For more information about the ISO8601 DateTime format, see the data type PropertyValue.
end_time: Option<String>The ISO8601 DateTime of the latest property value to return.
For more information about the ISO8601 DateTime format, see the data type PropertyValue.
Implementations
sourceimpl GetPropertyValueHistoryInput
impl GetPropertyValueHistoryInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<GetPropertyValueHistory, AwsErrorRetryPolicy>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<GetPropertyValueHistory, AwsErrorRetryPolicy>, BuildError>
Consumes the builder and constructs an Operation<GetPropertyValueHistory>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture GetPropertyValueHistoryInput
sourceimpl GetPropertyValueHistoryInput
impl GetPropertyValueHistoryInput
sourcepub fn workspace_id(&self) -> Option<&str>
pub fn workspace_id(&self) -> Option<&str>
The ID of the workspace.
sourcepub fn component_name(&self) -> Option<&str>
pub fn component_name(&self) -> Option<&str>
The name of the component.
sourcepub fn component_type_id(&self) -> Option<&str>
pub fn component_type_id(&self) -> Option<&str>
The ID of the component type.
sourcepub fn selected_properties(&self) -> Option<&[String]>
pub fn selected_properties(&self) -> Option<&[String]>
A list of properties whose value histories the request retrieves.
sourcepub fn property_filters(&self) -> Option<&[PropertyFilter]>
pub fn property_filters(&self) -> Option<&[PropertyFilter]>
A list of objects that filter the property value history request.
sourcepub fn start_date_time(&self) -> Option<&DateTime>
pub fn start_date_time(&self) -> Option<&DateTime>
The date and time of the earliest property value to return.
sourcepub fn end_date_time(&self) -> Option<&DateTime>
pub fn end_date_time(&self) -> Option<&DateTime>
The date and time of the latest property value to return.
sourcepub fn interpolation(&self) -> Option<&InterpolationParameters>
pub fn interpolation(&self) -> Option<&InterpolationParameters>
An object that specifies the interpolation type and the interval over which to interpolate data.
sourcepub fn next_token(&self) -> Option<&str>
pub fn next_token(&self) -> Option<&str>
The string that specifies the next page of results.
sourcepub fn max_results(&self) -> Option<i32>
pub fn max_results(&self) -> Option<i32>
The maximum number of results to return.
sourcepub fn order_by_time(&self) -> Option<&OrderByTime>
pub fn order_by_time(&self) -> Option<&OrderByTime>
The time direction to use in the result order.
sourcepub fn start_time(&self) -> Option<&str>
pub fn start_time(&self) -> Option<&str>
The ISO8601 DateTime of the earliest property value to return.
For more information about the ISO8601 DateTime format, see the data type PropertyValue.
sourcepub fn end_time(&self) -> Option<&str>
pub fn end_time(&self) -> Option<&str>
The ISO8601 DateTime of the latest property value to return.
For more information about the ISO8601 DateTime format, see the data type PropertyValue.
Trait Implementations
sourceimpl Clone for GetPropertyValueHistoryInput
impl Clone for GetPropertyValueHistoryInput
sourcefn clone(&self) -> GetPropertyValueHistoryInput
fn clone(&self) -> GetPropertyValueHistoryInput
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for GetPropertyValueHistoryInput
impl Debug for GetPropertyValueHistoryInput
sourceimpl PartialEq<GetPropertyValueHistoryInput> for GetPropertyValueHistoryInput
impl PartialEq<GetPropertyValueHistoryInput> for GetPropertyValueHistoryInput
sourcefn eq(&self, other: &GetPropertyValueHistoryInput) -> bool
fn eq(&self, other: &GetPropertyValueHistoryInput) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourcefn ne(&self, other: &GetPropertyValueHistoryInput) -> bool
fn ne(&self, other: &GetPropertyValueHistoryInput) -> bool
This method tests for !=.
impl StructuralPartialEq for GetPropertyValueHistoryInput
Auto Trait Implementations
impl RefUnwindSafe for GetPropertyValueHistoryInput
impl Send for GetPropertyValueHistoryInput
impl Sync for GetPropertyValueHistoryInput
impl Unpin for GetPropertyValueHistoryInput
impl UnwindSafe for GetPropertyValueHistoryInput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more