aws-sdk-securityagent 1.1.0

AWS SDK for AWS Security Agent
Documentation
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
pub(crate) fn reflens_list_agent_spaces_output_output_next_token(
    input: &crate::operation::list_agent_spaces::ListAgentSpacesOutput,
) -> ::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_applications_output_output_next_token(
    input: &crate::operation::list_applications::ListApplicationsOutput,
) -> ::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_artifacts_output_output_next_token(
    input: &crate::operation::list_artifacts::ListArtifactsOutput,
) -> ::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_discovered_endpoints_output_output_next_token(
    input: &crate::operation::list_discovered_endpoints::ListDiscoveredEndpointsOutput,
) -> ::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_findings_output_output_next_token(
    input: &crate::operation::list_findings::ListFindingsOutput,
) -> ::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_integrated_resources_output_output_next_token(
    input: &crate::operation::list_integrated_resources::ListIntegratedResourcesOutput,
) -> ::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_memberships_output_output_next_token(
    input: &crate::operation::list_memberships::ListMembershipsOutput,
) -> ::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_pentest_job_tasks_output_output_next_token(
    input: &crate::operation::list_pentest_job_tasks::ListPentestJobTasksOutput,
) -> ::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_pentest_jobs_for_pentest_output_output_next_token(
    input: &crate::operation::list_pentest_jobs_for_pentest::ListPentestJobsForPentestOutput,
) -> ::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_pentests_output_output_next_token(
    input: &crate::operation::list_pentests::ListPentestsOutput,
) -> ::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_target_domains_output_output_next_token(
    input: &crate::operation::list_target_domains::ListTargetDomainsOutput,
) -> ::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_agent_spaces_output_output_agent_space_summaries(
    input: crate::operation::list_agent_spaces::ListAgentSpacesOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::AgentSpaceSummary>> {
    let input = input.agent_space_summaries?;
    ::std::option::Option::Some(input)
}

pub(crate) fn lens_list_applications_output_output_application_summaries(
    input: crate::operation::list_applications::ListApplicationsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::ApplicationSummary>> {
    let input = input.application_summaries;
    ::std::option::Option::Some(input)
}

pub(crate) fn lens_list_artifacts_output_output_artifact_summaries(
    input: crate::operation::list_artifacts::ListArtifactsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::ArtifactSummary>> {
    let input = input.artifact_summaries;
    ::std::option::Option::Some(input)
}

pub(crate) fn lens_list_discovered_endpoints_output_output_discovered_endpoints(
    input: crate::operation::list_discovered_endpoints::ListDiscoveredEndpointsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::DiscoveredEndpoint>> {
    let input = input.discovered_endpoints?;
    ::std::option::Option::Some(input)
}

pub(crate) fn lens_list_findings_output_output_findings_summaries(
    input: crate::operation::list_findings::ListFindingsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::FindingSummary>> {
    let input = input.findings_summaries?;
    ::std::option::Option::Some(input)
}

pub(crate) fn lens_list_integrated_resources_output_output_integrated_resource_summaries(
    input: crate::operation::list_integrated_resources::ListIntegratedResourcesOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::IntegratedResourceSummary>> {
    let input = input.integrated_resource_summaries;
    ::std::option::Option::Some(input)
}

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

pub(crate) fn lens_list_memberships_output_output_membership_summaries(
    input: crate::operation::list_memberships::ListMembershipsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::MembershipSummary>> {
    let input = input.membership_summaries;
    ::std::option::Option::Some(input)
}

pub(crate) fn lens_list_pentest_job_tasks_output_output_task_summaries(
    input: crate::operation::list_pentest_job_tasks::ListPentestJobTasksOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::TaskSummary>> {
    let input = input.task_summaries?;
    ::std::option::Option::Some(input)
}

pub(crate) fn lens_list_pentest_jobs_for_pentest_output_output_pentest_job_summaries(
    input: crate::operation::list_pentest_jobs_for_pentest::ListPentestJobsForPentestOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::PentestJobSummary>> {
    let input = input.pentest_job_summaries?;
    ::std::option::Option::Some(input)
}

pub(crate) fn lens_list_pentests_output_output_pentest_summaries(
    input: crate::operation::list_pentests::ListPentestsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::PentestSummary>> {
    let input = input.pentest_summaries?;
    ::std::option::Option::Some(input)
}

pub(crate) fn lens_list_target_domains_output_output_target_domain_summaries(
    input: crate::operation::list_target_domains::ListTargetDomainsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::TargetDomainSummary>> {
    let input = input.target_domain_summaries?;
    ::std::option::Option::Some(input)
}