aws-sdk-observabilityadmin 1.52.0

AWS SDK for CloudWatch Observability Admin Service
Documentation
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
pub(crate) fn reflens_list_centralization_rules_for_organization_output_output_next_token(
    input: &crate::operation::list_centralization_rules_for_organization::ListCentralizationRulesForOrganizationOutput,
) -> ::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_resource_telemetry_output_output_next_token(
    input: &crate::operation::list_resource_telemetry::ListResourceTelemetryOutput,
) -> ::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_resource_telemetry_for_organization_output_output_next_token(
    input: &crate::operation::list_resource_telemetry_for_organization::ListResourceTelemetryForOrganizationOutput,
) -> ::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_s3_table_integrations_output_output_next_token(
    input: &crate::operation::list_s3_table_integrations::ListS3TableIntegrationsOutput,
) -> ::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_pipelines_output_output_next_token(
    input: &crate::operation::list_telemetry_pipelines::ListTelemetryPipelinesOutput,
) -> ::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_rules_output_output_next_token(
    input: &crate::operation::list_telemetry_rules::ListTelemetryRulesOutput,
) -> ::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_rules_for_organization_output_output_next_token(
    input: &crate::operation::list_telemetry_rules_for_organization::ListTelemetryRulesForOrganizationOutput,
) -> ::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_list_centralization_rules_for_organization_output_output_centralization_rule_summaries(
    input: crate::operation::list_centralization_rules_for_organization::ListCentralizationRulesForOrganizationOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::CentralizationRuleSummary>> {
    let input = input.centralization_rule_summaries?;
    ::std::option::Option::Some(input)
}

pub(crate) fn lens_list_resource_telemetry_output_output_telemetry_configurations(
    input: crate::operation::list_resource_telemetry::ListResourceTelemetryOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::TelemetryConfiguration>> {
    let input = input.telemetry_configurations?;
    ::std::option::Option::Some(input)
}

pub(crate) fn lens_list_resource_telemetry_for_organization_output_output_telemetry_configurations(
    input: crate::operation::list_resource_telemetry_for_organization::ListResourceTelemetryForOrganizationOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::TelemetryConfiguration>> {
    let input = input.telemetry_configurations?;
    ::std::option::Option::Some(input)
}

pub(crate) fn lens_list_s3_table_integrations_output_output_integration_summaries(
    input: crate::operation::list_s3_table_integrations::ListS3TableIntegrationsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::IntegrationSummary>> {
    let input = input.integration_summaries?;
    ::std::option::Option::Some(input)
}

pub(crate) fn lens_list_telemetry_pipelines_output_output_pipeline_summaries(
    input: crate::operation::list_telemetry_pipelines::ListTelemetryPipelinesOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::TelemetryPipelineSummary>> {
    let input = input.pipeline_summaries?;
    ::std::option::Option::Some(input)
}

pub(crate) fn lens_list_telemetry_rules_output_output_telemetry_rule_summaries(
    input: crate::operation::list_telemetry_rules::ListTelemetryRulesOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::TelemetryRuleSummary>> {
    let input = input.telemetry_rule_summaries?;
    ::std::option::Option::Some(input)
}

pub(crate) fn lens_list_telemetry_rules_for_organization_output_output_telemetry_rule_summaries(
    input: crate::operation::list_telemetry_rules_for_organization::ListTelemetryRulesForOrganizationOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::TelemetryRuleSummary>> {
    let input = input.telemetry_rule_summaries?;
    ::std::option::Option::Some(input)
}