aws-sdk-cloudwatchomni 1.2.0

AWS SDK for CloudWatch Omni
Documentation
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
pub(crate) fn reflens_get_context_graph_output_output_next_token(
    input: &crate::operation::get_context_graph::GetContextGraphOutput,
) -> ::std::option::Option<&::std::string::String> {
    let input = match &input.next_token {
        ::std::option::Option::None => return ::std::option::Option::None,
        ::std::option::Option::Some(t) => t,
    };
    ::std::option::Option::Some(input)
}

pub(crate) fn reflens_get_telemetry_query_results_output_output_next_token(
    input: &crate::operation::get_telemetry_query_results::GetTelemetryQueryResultsOutput,
) -> ::std::option::Option<&::std::string::String> {
    let input = match &input.next_token {
        ::std::option::Option::None => return ::std::option::Option::None,
        ::std::option::Option::Some(t) => t,
    };
    ::std::option::Option::Some(input)
}

pub(crate) fn reflens_list_access_grants_output_output_next_token(
    input: &crate::operation::list_access_grants::ListAccessGrantsOutput,
) -> ::std::option::Option<&::std::string::String> {
    let input = match &input.next_token {
        ::std::option::Option::None => return ::std::option::Option::None,
        ::std::option::Option::Some(t) => t,
    };
    ::std::option::Option::Some(input)
}

pub(crate) fn reflens_list_access_profiles_output_output_next_token(
    input: &crate::operation::list_access_profiles::ListAccessProfilesOutput,
) -> ::std::option::Option<&::std::string::String> {
    let input = match &input.next_token {
        ::std::option::Option::None => return ::std::option::Option::None,
        ::std::option::Option::Some(t) => t,
    };
    ::std::option::Option::Some(input)
}

pub(crate) fn reflens_list_alerts_output_output_next_token(
    input: &crate::operation::list_alerts::ListAlertsOutput,
) -> ::std::option::Option<&::std::string::String> {
    let input = match &input.next_token {
        ::std::option::Option::None => return ::std::option::Option::None,
        ::std::option::Option::Some(t) => t,
    };
    ::std::option::Option::Some(input)
}

pub(crate) fn reflens_list_domain_access_grants_for_organization_output_output_next_token(
    input: &crate::operation::list_domain_access_grants_for_organization::ListDomainAccessGrantsForOrganizationOutput,
) -> ::std::option::Option<&::std::string::String> {
    let input = match &input.next_token {
        ::std::option::Option::None => return ::std::option::Option::None,
        ::std::option::Option::Some(t) => t,
    };
    ::std::option::Option::Some(input)
}

pub(crate) fn reflens_list_domains_output_output_next_token(
    input: &crate::operation::list_domains::ListDomainsOutput,
) -> ::std::option::Option<&::std::string::String> {
    let input = match &input.next_token {
        ::std::option::Option::None => return ::std::option::Option::None,
        ::std::option::Option::Some(t) => t,
    };
    ::std::option::Option::Some(input)
}

pub(crate) fn reflens_list_integrations_output_output_next_token(
    input: &crate::operation::list_integrations::ListIntegrationsOutput,
) -> ::std::option::Option<&::std::string::String> {
    let input = match &input.next_token {
        ::std::option::Option::None => return ::std::option::Option::None,
        ::std::option::Option::Some(t) => t,
    };
    ::std::option::Option::Some(input)
}

pub(crate) fn reflens_list_omni_dashboards_output_output_next_token(
    input: &crate::operation::list_omni_dashboards::ListOmniDashboardsOutput,
) -> ::std::option::Option<&::std::string::String> {
    let input = match &input.next_token {
        ::std::option::Option::None => return ::std::option::Option::None,
        ::std::option::Option::Some(t) => t,
    };
    ::std::option::Option::Some(input)
}

pub(crate) fn reflens_list_spaces_output_output_next_token(
    input: &crate::operation::list_spaces::ListSpacesOutput,
) -> ::std::option::Option<&::std::string::String> {
    let input = match &input.next_token {
        ::std::option::Option::None => return ::std::option::Option::None,
        ::std::option::Option::Some(t) => t,
    };
    ::std::option::Option::Some(input)
}

pub(crate) fn reflens_list_spaces_for_organization_output_output_next_token(
    input: &crate::operation::list_spaces_for_organization::ListSpacesForOrganizationOutput,
) -> ::std::option::Option<&::std::string::String> {
    let input = match &input.next_token {
        ::std::option::Option::None => return ::std::option::Option::None,
        ::std::option::Option::Some(t) => t,
    };
    ::std::option::Option::Some(input)
}

pub(crate) fn reflens_list_telemetry_fields_output_output_next_token(
    input: &crate::operation::list_telemetry_fields::ListTelemetryFieldsOutput,
) -> ::std::option::Option<&::std::string::String> {
    let input = match &input.next_token {
        ::std::option::Option::None => return ::std::option::Option::None,
        ::std::option::Option::Some(t) => t,
    };
    ::std::option::Option::Some(input)
}

pub(crate) fn reflens_list_telemetry_query_sessions_output_output_next_token(
    input: &crate::operation::list_telemetry_query_sessions::ListTelemetryQuerySessionsOutput,
) -> ::std::option::Option<&::std::string::String> {
    let input = match &input.next_token {
        ::std::option::Option::None => return ::std::option::Option::None,
        ::std::option::Option::Some(t) => t,
    };
    ::std::option::Option::Some(input)
}

pub(crate) fn reflens_list_views_output_output_next_token(
    input: &crate::operation::list_views::ListViewsOutput,
) -> ::std::option::Option<&::std::string::String> {
    let input = match &input.next_token {
        ::std::option::Option::None => return ::std::option::Option::None,
        ::std::option::Option::Some(t) => t,
    };
    ::std::option::Option::Some(input)
}

pub(crate) fn reflens_search_principals_output_output_next_token(
    input: &crate::operation::search_principals::SearchPrincipalsOutput,
) -> ::std::option::Option<&::std::string::String> {
    let input = match &input.next_token {
        ::std::option::Option::None => return ::std::option::Option::None,
        ::std::option::Option::Some(t) => t,
    };
    ::std::option::Option::Some(input)
}

pub(crate) fn lens_get_context_graph_output_output_nodes(
    input: crate::operation::get_context_graph::GetContextGraphOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::Node>> {
    let input = input.nodes;
    ::std::option::Option::Some(input)
}

pub(crate) fn lens_get_telemetry_query_results_output_output_rows(
    input: crate::operation::get_telemetry_query_results::GetTelemetryQueryResultsOutput,
) -> ::std::option::Option<::std::vec::Vec<::std::collections::HashMap<::std::string::String, ::std::string::String>>> {
    let input = input.rows?;
    ::std::option::Option::Some(input)
}

pub(crate) fn lens_list_access_grants_output_output_items(
    input: crate::operation::list_access_grants::ListAccessGrantsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::AccessGrantSummary>> {
    let input = input.items;
    ::std::option::Option::Some(input)
}

pub(crate) fn lens_list_access_profiles_output_output_items(
    input: crate::operation::list_access_profiles::ListAccessProfilesOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::AccessProfileSummary>> {
    let input = input.items;
    ::std::option::Option::Some(input)
}

pub(crate) fn lens_list_alerts_output_output_items(
    input: crate::operation::list_alerts::ListAlertsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::AlertSummary>> {
    let input = input.items;
    ::std::option::Option::Some(input)
}

pub(crate) fn lens_list_domain_access_grants_for_organization_output_output_items(
    input: crate::operation::list_domain_access_grants_for_organization::ListDomainAccessGrantsForOrganizationOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::OrganizationAccessGrantSummary>> {
    let input = input.items;
    ::std::option::Option::Some(input)
}

pub(crate) fn lens_list_domains_output_output_items(
    input: crate::operation::list_domains::ListDomainsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::DomainSummary>> {
    let input = input.items;
    ::std::option::Option::Some(input)
}

pub(crate) fn lens_list_integrations_output_output_items(
    input: crate::operation::list_integrations::ListIntegrationsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::Integration>> {
    let input = input.items;
    ::std::option::Option::Some(input)
}

pub(crate) fn lens_list_omni_dashboards_output_output_items(
    input: crate::operation::list_omni_dashboards::ListOmniDashboardsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::OmniDashboardSummary>> {
    let input = input.items;
    ::std::option::Option::Some(input)
}

pub(crate) fn lens_list_spaces_output_output_items(
    input: crate::operation::list_spaces::ListSpacesOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::SpaceSummary>> {
    let input = input.items;
    ::std::option::Option::Some(input)
}

pub(crate) fn lens_list_spaces_for_organization_output_output_items(
    input: crate::operation::list_spaces_for_organization::ListSpacesForOrganizationOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::SpaceSummary>> {
    let input = input.items;
    ::std::option::Option::Some(input)
}

pub(crate) fn lens_list_telemetry_fields_output_output_fields(
    input: crate::operation::list_telemetry_fields::ListTelemetryFieldsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::Field>> {
    let input = input.fields;
    ::std::option::Option::Some(input)
}

pub(crate) fn lens_list_telemetry_query_sessions_output_output_sessions(
    input: crate::operation::list_telemetry_query_sessions::ListTelemetryQuerySessionsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::SessionSummary>> {
    let input = input.sessions;
    ::std::option::Option::Some(input)
}

pub(crate) fn lens_list_views_output_output_items(
    input: crate::operation::list_views::ListViewsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::ViewSummary>> {
    let input = input.items;
    ::std::option::Option::Some(input)
}

pub(crate) fn lens_search_principals_output_output_results(
    input: crate::operation::search_principals::SearchPrincipalsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::PrincipalSearchResult>> {
    let input = input.results;
    ::std::option::Option::Some(input)
}