AWS SDK

AWS SDK

rev. 3388bf5e18f4269f2b46f39cdc814c5c39d413d0 (ignoring whitespace)

Files changed:

tmp-codegen-diff/aws-sdk/sdk/ssm/src/client/list_command_invocations.rs

@@ -0,1 +0,20 @@
           1  +
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
           2  +
impl super::Client {
           3  +
    /// Constructs a fluent builder for the [`ListCommandInvocations`](crate::operation::list_command_invocations::builders::ListCommandInvocationsFluentBuilder) operation.
           4  +
    /// This operation supports pagination; See [`into_paginator()`](crate::operation::list_command_invocations::builders::ListCommandInvocationsFluentBuilder::into_paginator).
           5  +
    ///
           6  +
    /// - The fluent builder is configurable:
           7  +
    ///   - [`command_id(impl Into<String>)`](crate::operation::list_command_invocations::builders::ListCommandInvocationsFluentBuilder::command_id) / [`set_command_id(Option<String>)`](crate::operation::list_command_invocations::builders::ListCommandInvocationsFluentBuilder::set_command_id):<br>required: **false**<br><p>(Optional) The invocations for a specific command ID.</p><br>
           8  +
    ///   - [`instance_id(impl Into<String>)`](crate::operation::list_command_invocations::builders::ListCommandInvocationsFluentBuilder::instance_id) / [`set_instance_id(Option<String>)`](crate::operation::list_command_invocations::builders::ListCommandInvocationsFluentBuilder::set_instance_id):<br>required: **false**<br><p>(Optional) The command execution details for a specific managed node ID.</p><br>
           9  +
    ///   - [`max_results(i32)`](crate::operation::list_command_invocations::builders::ListCommandInvocationsFluentBuilder::max_results) / [`set_max_results(Option<i32>)`](crate::operation::list_command_invocations::builders::ListCommandInvocationsFluentBuilder::set_max_results):<br>required: **false**<br><p>(Optional) The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results.</p><br>
          10  +
    ///   - [`next_token(impl Into<String>)`](crate::operation::list_command_invocations::builders::ListCommandInvocationsFluentBuilder::next_token) / [`set_next_token(Option<String>)`](crate::operation::list_command_invocations::builders::ListCommandInvocationsFluentBuilder::set_next_token):<br>required: **false**<br><p>(Optional) The token for the next set of items to return. (You received this token from a previous call.)</p><br>
          11  +
    ///   - [`filters(CommandFilter)`](crate::operation::list_command_invocations::builders::ListCommandInvocationsFluentBuilder::filters) / [`set_filters(Option<Vec::<CommandFilter>>)`](crate::operation::list_command_invocations::builders::ListCommandInvocationsFluentBuilder::set_filters):<br>required: **false**<br><p>(Optional) One or more filters. Use a filter to return a more specific list of results.</p><br>
          12  +
    ///   - [`details(bool)`](crate::operation::list_command_invocations::builders::ListCommandInvocationsFluentBuilder::details) / [`set_details(Option<bool>)`](crate::operation::list_command_invocations::builders::ListCommandInvocationsFluentBuilder::set_details):<br>required: **false**<br><p>(Optional) If set this returns the response of the command executions and any command output. The default value is <code>false</code>.</p><br>
          13  +
    /// - On success, responds with [`ListCommandInvocationsOutput`](crate::operation::list_command_invocations::ListCommandInvocationsOutput) with field(s):
          14  +
    ///   - [`command_invocations(Option<Vec::<CommandInvocation>>)`](crate::operation::list_command_invocations::ListCommandInvocationsOutput::command_invocations): <p>(Optional) A list of all invocations.</p>
          15  +
    ///   - [`next_token(Option<String>)`](crate::operation::list_command_invocations::ListCommandInvocationsOutput::next_token): <p>(Optional) The token for the next set of items to return. (You received this token from a previous call.)</p>
          16  +
    /// - On failure, responds with [`SdkError<ListCommandInvocationsError>`](crate::operation::list_command_invocations::ListCommandInvocationsError)
          17  +
    pub fn list_command_invocations(&self) -> crate::operation::list_command_invocations::builders::ListCommandInvocationsFluentBuilder {
          18  +
        crate::operation::list_command_invocations::builders::ListCommandInvocationsFluentBuilder::new(self.handle.clone())
          19  +
    }
          20  +
}

tmp-codegen-diff/aws-sdk/sdk/ssm/src/client/list_commands.rs

@@ -0,1 +0,19 @@
           1  +
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
           2  +
impl super::Client {
           3  +
    /// Constructs a fluent builder for the [`ListCommands`](crate::operation::list_commands::builders::ListCommandsFluentBuilder) operation.
           4  +
    /// This operation supports pagination; See [`into_paginator()`](crate::operation::list_commands::builders::ListCommandsFluentBuilder::into_paginator).
           5  +
    ///
           6  +
    /// - The fluent builder is configurable:
           7  +
    ///   - [`command_id(impl Into<String>)`](crate::operation::list_commands::builders::ListCommandsFluentBuilder::command_id) / [`set_command_id(Option<String>)`](crate::operation::list_commands::builders::ListCommandsFluentBuilder::set_command_id):<br>required: **false**<br><p>(Optional) If provided, lists only the specified command.</p><br>
           8  +
    ///   - [`instance_id(impl Into<String>)`](crate::operation::list_commands::builders::ListCommandsFluentBuilder::instance_id) / [`set_instance_id(Option<String>)`](crate::operation::list_commands::builders::ListCommandsFluentBuilder::set_instance_id):<br>required: **false**<br><p>(Optional) Lists commands issued against this managed node ID.</p><note>  <p>You can't specify a managed node ID in the same command that you specify <code>Status</code> = <code>Pending</code>. This is because the command hasn't reached the managed node yet.</p> </note><br>
           9  +
    ///   - [`max_results(i32)`](crate::operation::list_commands::builders::ListCommandsFluentBuilder::max_results) / [`set_max_results(Option<i32>)`](crate::operation::list_commands::builders::ListCommandsFluentBuilder::set_max_results):<br>required: **false**<br><p>(Optional) The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results.</p><br>
          10  +
    ///   - [`next_token(impl Into<String>)`](crate::operation::list_commands::builders::ListCommandsFluentBuilder::next_token) / [`set_next_token(Option<String>)`](crate::operation::list_commands::builders::ListCommandsFluentBuilder::set_next_token):<br>required: **false**<br><p>(Optional) The token for the next set of items to return. (You received this token from a previous call.)</p><br>
          11  +
    ///   - [`filters(CommandFilter)`](crate::operation::list_commands::builders::ListCommandsFluentBuilder::filters) / [`set_filters(Option<Vec::<CommandFilter>>)`](crate::operation::list_commands::builders::ListCommandsFluentBuilder::set_filters):<br>required: **false**<br><p>(Optional) One or more filters. Use a filter to return a more specific list of results.</p><br>
          12  +
    /// - On success, responds with [`ListCommandsOutput`](crate::operation::list_commands::ListCommandsOutput) with field(s):
          13  +
    ///   - [`commands(Option<Vec::<Command>>)`](crate::operation::list_commands::ListCommandsOutput::commands): <p>(Optional) The list of commands requested by the user.</p>
          14  +
    ///   - [`next_token(Option<String>)`](crate::operation::list_commands::ListCommandsOutput::next_token): <p>(Optional) The token for the next set of items to return. (You received this token from a previous call.)</p>
          15  +
    /// - On failure, responds with [`SdkError<ListCommandsError>`](crate::operation::list_commands::ListCommandsError)
          16  +
    pub fn list_commands(&self) -> crate::operation::list_commands::builders::ListCommandsFluentBuilder {
          17  +
        crate::operation::list_commands::builders::ListCommandsFluentBuilder::new(self.handle.clone())
          18  +
    }
          19  +
}

tmp-codegen-diff/aws-sdk/sdk/ssm/src/client/list_compliance_items.rs

@@ -0,1 +0,19 @@
           1  +
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
           2  +
impl super::Client {
           3  +
    /// Constructs a fluent builder for the [`ListComplianceItems`](crate::operation::list_compliance_items::builders::ListComplianceItemsFluentBuilder) operation.
           4  +
    /// This operation supports pagination; See [`into_paginator()`](crate::operation::list_compliance_items::builders::ListComplianceItemsFluentBuilder::into_paginator).
           5  +
    ///
           6  +
    /// - The fluent builder is configurable:
           7  +
    ///   - [`filters(ComplianceStringFilter)`](crate::operation::list_compliance_items::builders::ListComplianceItemsFluentBuilder::filters) / [`set_filters(Option<Vec::<ComplianceStringFilter>>)`](crate::operation::list_compliance_items::builders::ListComplianceItemsFluentBuilder::set_filters):<br>required: **false**<br><p>One or more compliance filters. Use a filter to return a more specific list of results.</p><br>
           8  +
    ///   - [`resource_ids(impl Into<String>)`](crate::operation::list_compliance_items::builders::ListComplianceItemsFluentBuilder::resource_ids) / [`set_resource_ids(Option<Vec::<String>>)`](crate::operation::list_compliance_items::builders::ListComplianceItemsFluentBuilder::set_resource_ids):<br>required: **false**<br><p>The ID for the resources from which to get compliance information. Currently, you can only specify one resource ID.</p><br>
           9  +
    ///   - [`resource_types(impl Into<String>)`](crate::operation::list_compliance_items::builders::ListComplianceItemsFluentBuilder::resource_types) / [`set_resource_types(Option<Vec::<String>>)`](crate::operation::list_compliance_items::builders::ListComplianceItemsFluentBuilder::set_resource_types):<br>required: **false**<br><p>The type of resource from which to get compliance information. Currently, the only supported resource type is <code>ManagedInstance</code>.</p><br>
          10  +
    ///   - [`next_token(impl Into<String>)`](crate::operation::list_compliance_items::builders::ListComplianceItemsFluentBuilder::next_token) / [`set_next_token(Option<String>)`](crate::operation::list_compliance_items::builders::ListComplianceItemsFluentBuilder::set_next_token):<br>required: **false**<br><p>A token to start the list. Use this token to get the next set of results.</p><br>
          11  +
    ///   - [`max_results(i32)`](crate::operation::list_compliance_items::builders::ListComplianceItemsFluentBuilder::max_results) / [`set_max_results(Option<i32>)`](crate::operation::list_compliance_items::builders::ListComplianceItemsFluentBuilder::set_max_results):<br>required: **false**<br><p>The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results.</p><br>
          12  +
    /// - On success, responds with [`ListComplianceItemsOutput`](crate::operation::list_compliance_items::ListComplianceItemsOutput) with field(s):
          13  +
    ///   - [`compliance_items(Option<Vec::<ComplianceItem>>)`](crate::operation::list_compliance_items::ListComplianceItemsOutput::compliance_items): <p>A list of compliance information for the specified resource ID.</p>
          14  +
    ///   - [`next_token(Option<String>)`](crate::operation::list_compliance_items::ListComplianceItemsOutput::next_token): <p>The token for the next set of items to return. Use this token to get the next set of results.</p>
          15  +
    /// - On failure, responds with [`SdkError<ListComplianceItemsError>`](crate::operation::list_compliance_items::ListComplianceItemsError)
          16  +
    pub fn list_compliance_items(&self) -> crate::operation::list_compliance_items::builders::ListComplianceItemsFluentBuilder {
          17  +
        crate::operation::list_compliance_items::builders::ListComplianceItemsFluentBuilder::new(self.handle.clone())
          18  +
    }
          19  +
}

tmp-codegen-diff/aws-sdk/sdk/ssm/src/client/list_compliance_summaries.rs

@@ -0,1 +0,17 @@
           1  +
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
           2  +
impl super::Client {
           3  +
    /// Constructs a fluent builder for the [`ListComplianceSummaries`](crate::operation::list_compliance_summaries::builders::ListComplianceSummariesFluentBuilder) operation.
           4  +
    /// This operation supports pagination; See [`into_paginator()`](crate::operation::list_compliance_summaries::builders::ListComplianceSummariesFluentBuilder::into_paginator).
           5  +
    ///
           6  +
    /// - The fluent builder is configurable:
           7  +
    ///   - [`filters(ComplianceStringFilter)`](crate::operation::list_compliance_summaries::builders::ListComplianceSummariesFluentBuilder::filters) / [`set_filters(Option<Vec::<ComplianceStringFilter>>)`](crate::operation::list_compliance_summaries::builders::ListComplianceSummariesFluentBuilder::set_filters):<br>required: **false**<br><p>One or more compliance or inventory filters. Use a filter to return a more specific list of results.</p><br>
           8  +
    ///   - [`next_token(impl Into<String>)`](crate::operation::list_compliance_summaries::builders::ListComplianceSummariesFluentBuilder::next_token) / [`set_next_token(Option<String>)`](crate::operation::list_compliance_summaries::builders::ListComplianceSummariesFluentBuilder::set_next_token):<br>required: **false**<br><p>A token to start the list. Use this token to get the next set of results.</p><br>
           9  +
    ///   - [`max_results(i32)`](crate::operation::list_compliance_summaries::builders::ListComplianceSummariesFluentBuilder::max_results) / [`set_max_results(Option<i32>)`](crate::operation::list_compliance_summaries::builders::ListComplianceSummariesFluentBuilder::set_max_results):<br>required: **false**<br><p>The maximum number of items to return for this call. Currently, you can specify null or 50. The call also returns a token that you can specify in a subsequent call to get the next set of results.</p><br>
          10  +
    /// - On success, responds with [`ListComplianceSummariesOutput`](crate::operation::list_compliance_summaries::ListComplianceSummariesOutput) with field(s):
          11  +
    ///   - [`compliance_summary_items(Option<Vec::<ComplianceSummaryItem>>)`](crate::operation::list_compliance_summaries::ListComplianceSummariesOutput::compliance_summary_items): <p>A list of compliant and non-compliant summary counts based on compliance types. For example, this call returns State Manager associations, patches, or custom compliance types according to the filter criteria that you specified.</p>
          12  +
    ///   - [`next_token(Option<String>)`](crate::operation::list_compliance_summaries::ListComplianceSummariesOutput::next_token): <p>The token for the next set of items to return. Use this token to get the next set of results.</p>
          13  +
    /// - On failure, responds with [`SdkError<ListComplianceSummariesError>`](crate::operation::list_compliance_summaries::ListComplianceSummariesError)
          14  +
    pub fn list_compliance_summaries(&self) -> crate::operation::list_compliance_summaries::builders::ListComplianceSummariesFluentBuilder {
          15  +
        crate::operation::list_compliance_summaries::builders::ListComplianceSummariesFluentBuilder::new(self.handle.clone())
          16  +
    }
          17  +
}

tmp-codegen-diff/aws-sdk/sdk/ssm/src/client/list_document_metadata_history.rs

@@ -0,1 +0,23 @@
           1  +
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
           2  +
impl super::Client {
           3  +
    /// Constructs a fluent builder for the [`ListDocumentMetadataHistory`](crate::operation::list_document_metadata_history::builders::ListDocumentMetadataHistoryFluentBuilder) operation.
           4  +
    ///
           5  +
    /// - The fluent builder is configurable:
           6  +
    ///   - [`name(impl Into<String>)`](crate::operation::list_document_metadata_history::builders::ListDocumentMetadataHistoryFluentBuilder::name) / [`set_name(Option<String>)`](crate::operation::list_document_metadata_history::builders::ListDocumentMetadataHistoryFluentBuilder::set_name):<br>required: **true**<br><p>The name of the change template.</p><br>
           7  +
    ///   - [`document_version(impl Into<String>)`](crate::operation::list_document_metadata_history::builders::ListDocumentMetadataHistoryFluentBuilder::document_version) / [`set_document_version(Option<String>)`](crate::operation::list_document_metadata_history::builders::ListDocumentMetadataHistoryFluentBuilder::set_document_version):<br>required: **false**<br><p>The version of the change template.</p><br>
           8  +
    ///   - [`metadata(DocumentMetadataEnum)`](crate::operation::list_document_metadata_history::builders::ListDocumentMetadataHistoryFluentBuilder::metadata) / [`set_metadata(Option<DocumentMetadataEnum>)`](crate::operation::list_document_metadata_history::builders::ListDocumentMetadataHistoryFluentBuilder::set_metadata):<br>required: **true**<br><p>The type of data for which details are being requested. Currently, the only supported value is <code>DocumentReviews</code>.</p><br>
           9  +
    ///   - [`next_token(impl Into<String>)`](crate::operation::list_document_metadata_history::builders::ListDocumentMetadataHistoryFluentBuilder::next_token) / [`set_next_token(Option<String>)`](crate::operation::list_document_metadata_history::builders::ListDocumentMetadataHistoryFluentBuilder::set_next_token):<br>required: **false**<br><p>The token for the next set of items to return. (You received this token from a previous call.)</p><br>
          10  +
    ///   - [`max_results(i32)`](crate::operation::list_document_metadata_history::builders::ListDocumentMetadataHistoryFluentBuilder::max_results) / [`set_max_results(Option<i32>)`](crate::operation::list_document_metadata_history::builders::ListDocumentMetadataHistoryFluentBuilder::set_max_results):<br>required: **false**<br><p>The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results.</p><br>
          11  +
    /// - On success, responds with [`ListDocumentMetadataHistoryOutput`](crate::operation::list_document_metadata_history::ListDocumentMetadataHistoryOutput) with field(s):
          12  +
    ///   - [`name(Option<String>)`](crate::operation::list_document_metadata_history::ListDocumentMetadataHistoryOutput::name): <p>The name of the change template.</p>
          13  +
    ///   - [`document_version(Option<String>)`](crate::operation::list_document_metadata_history::ListDocumentMetadataHistoryOutput::document_version): <p>The version of the change template.</p>
          14  +
    ///   - [`author(Option<String>)`](crate::operation::list_document_metadata_history::ListDocumentMetadataHistoryOutput::author): <p>The user ID of the person in the organization who requested the review of the change template.</p>
          15  +
    ///   - [`metadata(Option<DocumentMetadataResponseInfo>)`](crate::operation::list_document_metadata_history::ListDocumentMetadataHistoryOutput::metadata): <p>Information about the response to the change template approval request.</p>
          16  +
    ///   - [`next_token(Option<String>)`](crate::operation::list_document_metadata_history::ListDocumentMetadataHistoryOutput::next_token): <p>The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results.</p>
          17  +
    /// - On failure, responds with [`SdkError<ListDocumentMetadataHistoryError>`](crate::operation::list_document_metadata_history::ListDocumentMetadataHistoryError)
          18  +
    pub fn list_document_metadata_history(
          19  +
        &self,
          20  +
    ) -> crate::operation::list_document_metadata_history::builders::ListDocumentMetadataHistoryFluentBuilder {
          21  +
        crate::operation::list_document_metadata_history::builders::ListDocumentMetadataHistoryFluentBuilder::new(self.handle.clone())
          22  +
    }
          23  +
}

tmp-codegen-diff/aws-sdk/sdk/ssm/src/client/list_document_versions.rs

@@ -0,1 +0,17 @@
           1  +
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
           2  +
impl super::Client {
           3  +
    /// Constructs a fluent builder for the [`ListDocumentVersions`](crate::operation::list_document_versions::builders::ListDocumentVersionsFluentBuilder) operation.
           4  +
    /// This operation supports pagination; See [`into_paginator()`](crate::operation::list_document_versions::builders::ListDocumentVersionsFluentBuilder::into_paginator).
           5  +
    ///
           6  +
    /// - The fluent builder is configurable:
           7  +
    ///   - [`name(impl Into<String>)`](crate::operation::list_document_versions::builders::ListDocumentVersionsFluentBuilder::name) / [`set_name(Option<String>)`](crate::operation::list_document_versions::builders::ListDocumentVersionsFluentBuilder::set_name):<br>required: **true**<br><p>The name of the document. You can specify an Amazon Resource Name (ARN).</p><br>
           8  +
    ///   - [`max_results(i32)`](crate::operation::list_document_versions::builders::ListDocumentVersionsFluentBuilder::max_results) / [`set_max_results(Option<i32>)`](crate::operation::list_document_versions::builders::ListDocumentVersionsFluentBuilder::set_max_results):<br>required: **false**<br><p>The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results.</p><br>
           9  +
    ///   - [`next_token(impl Into<String>)`](crate::operation::list_document_versions::builders::ListDocumentVersionsFluentBuilder::next_token) / [`set_next_token(Option<String>)`](crate::operation::list_document_versions::builders::ListDocumentVersionsFluentBuilder::set_next_token):<br>required: **false**<br><p>The token for the next set of items to return. (You received this token from a previous call.)</p><br>
          10  +
    /// - On success, responds with [`ListDocumentVersionsOutput`](crate::operation::list_document_versions::ListDocumentVersionsOutput) with field(s):
          11  +
    ///   - [`document_versions(Option<Vec::<DocumentVersionInfo>>)`](crate::operation::list_document_versions::ListDocumentVersionsOutput::document_versions): <p>The document versions.</p>
          12  +
    ///   - [`next_token(Option<String>)`](crate::operation::list_document_versions::ListDocumentVersionsOutput::next_token): <p>The token to use when requesting the next set of items. If there are no additional items to return, the string is empty.</p>
          13  +
    /// - On failure, responds with [`SdkError<ListDocumentVersionsError>`](crate::operation::list_document_versions::ListDocumentVersionsError)
          14  +
    pub fn list_document_versions(&self) -> crate::operation::list_document_versions::builders::ListDocumentVersionsFluentBuilder {
          15  +
        crate::operation::list_document_versions::builders::ListDocumentVersionsFluentBuilder::new(self.handle.clone())
          16  +
    }
          17  +
}

tmp-codegen-diff/aws-sdk/sdk/ssm/src/client/list_documents.rs

@@ -0,1 +0,18 @@
           1  +
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
           2  +
impl super::Client {
           3  +
    /// Constructs a fluent builder for the [`ListDocuments`](crate::operation::list_documents::builders::ListDocumentsFluentBuilder) operation.
           4  +
    /// This operation supports pagination; See [`into_paginator()`](crate::operation::list_documents::builders::ListDocumentsFluentBuilder::into_paginator).
           5  +
    ///
           6  +
    /// - The fluent builder is configurable:
           7  +
    ///   - [`document_filter_list(DocumentFilter)`](crate::operation::list_documents::builders::ListDocumentsFluentBuilder::document_filter_list) / [`set_document_filter_list(Option<Vec::<DocumentFilter>>)`](crate::operation::list_documents::builders::ListDocumentsFluentBuilder::set_document_filter_list):<br>required: **false**<br><p>This data type is deprecated. Instead, use <code>Filters</code>.</p><br>
           8  +
    ///   - [`filters(DocumentKeyValuesFilter)`](crate::operation::list_documents::builders::ListDocumentsFluentBuilder::filters) / [`set_filters(Option<Vec::<DocumentKeyValuesFilter>>)`](crate::operation::list_documents::builders::ListDocumentsFluentBuilder::set_filters):<br>required: **false**<br><p>One or more <code>DocumentKeyValuesFilter</code> objects. Use a filter to return a more specific list of results. For keys, you can specify one or more key-value pair tags that have been applied to a document. Other valid keys include <code>Owner</code>, <code>Name</code>, <code>PlatformTypes</code>, <code>DocumentType</code>, and <code>TargetType</code>. For example, to return documents you own use <code>Key=Owner,Values=Self</code>. To specify a custom key-value pair, use the format <code>Key=tag:tagName,Values=valueName</code>.</p><note>  <p>This API operation only supports filtering documents by using a single tag key and one or more tag values. For example: <code>Key=tag:tagName,Values=valueName1,valueName2</code></p> </note><br>
           9  +
    ///   - [`max_results(i32)`](crate::operation::list_documents::builders::ListDocumentsFluentBuilder::max_results) / [`set_max_results(Option<i32>)`](crate::operation::list_documents::builders::ListDocumentsFluentBuilder::set_max_results):<br>required: **false**<br><p>The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results.</p><br>
          10  +
    ///   - [`next_token(impl Into<String>)`](crate::operation::list_documents::builders::ListDocumentsFluentBuilder::next_token) / [`set_next_token(Option<String>)`](crate::operation::list_documents::builders::ListDocumentsFluentBuilder::set_next_token):<br>required: **false**<br><p>The token for the next set of items to return. (You received this token from a previous call.)</p><br>
          11  +
    /// - On success, responds with [`ListDocumentsOutput`](crate::operation::list_documents::ListDocumentsOutput) with field(s):
          12  +
    ///   - [`document_identifiers(Option<Vec::<DocumentIdentifier>>)`](crate::operation::list_documents::ListDocumentsOutput::document_identifiers): <p>The names of the SSM documents.</p>
          13  +
    ///   - [`next_token(Option<String>)`](crate::operation::list_documents::ListDocumentsOutput::next_token): <p>The token to use when requesting the next set of items. If there are no additional items to return, the string is empty.</p>
          14  +
    /// - On failure, responds with [`SdkError<ListDocumentsError>`](crate::operation::list_documents::ListDocumentsError)
          15  +
    pub fn list_documents(&self) -> crate::operation::list_documents::builders::ListDocumentsFluentBuilder {
          16  +
        crate::operation::list_documents::builders::ListDocumentsFluentBuilder::new(self.handle.clone())
          17  +
    }
          18  +
}

tmp-codegen-diff/aws-sdk/sdk/ssm/src/client/list_inventory_entries.rs

@@ -0,1 +0,22 @@
           1  +
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
           2  +
impl super::Client {
           3  +
    /// Constructs a fluent builder for the [`ListInventoryEntries`](crate::operation::list_inventory_entries::builders::ListInventoryEntriesFluentBuilder) operation.
           4  +
    ///
           5  +
    /// - The fluent builder is configurable:
           6  +
    ///   - [`instance_id(impl Into<String>)`](crate::operation::list_inventory_entries::builders::ListInventoryEntriesFluentBuilder::instance_id) / [`set_instance_id(Option<String>)`](crate::operation::list_inventory_entries::builders::ListInventoryEntriesFluentBuilder::set_instance_id):<br>required: **true**<br><p>The managed node ID for which you want inventory information.</p><br>
           7  +
    ///   - [`type_name(impl Into<String>)`](crate::operation::list_inventory_entries::builders::ListInventoryEntriesFluentBuilder::type_name) / [`set_type_name(Option<String>)`](crate::operation::list_inventory_entries::builders::ListInventoryEntriesFluentBuilder::set_type_name):<br>required: **true**<br><p>The type of inventory item for which you want information.</p><br>
           8  +
    ///   - [`filters(InventoryFilter)`](crate::operation::list_inventory_entries::builders::ListInventoryEntriesFluentBuilder::filters) / [`set_filters(Option<Vec::<InventoryFilter>>)`](crate::operation::list_inventory_entries::builders::ListInventoryEntriesFluentBuilder::set_filters):<br>required: **false**<br><p>One or more filters. Use a filter to return a more specific list of results.</p><br>
           9  +
    ///   - [`next_token(impl Into<String>)`](crate::operation::list_inventory_entries::builders::ListInventoryEntriesFluentBuilder::next_token) / [`set_next_token(Option<String>)`](crate::operation::list_inventory_entries::builders::ListInventoryEntriesFluentBuilder::set_next_token):<br>required: **false**<br><p>The token for the next set of items to return. (You received this token from a previous call.)</p><br>
          10  +
    ///   - [`max_results(i32)`](crate::operation::list_inventory_entries::builders::ListInventoryEntriesFluentBuilder::max_results) / [`set_max_results(Option<i32>)`](crate::operation::list_inventory_entries::builders::ListInventoryEntriesFluentBuilder::set_max_results):<br>required: **false**<br><p>The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results.</p><br>
          11  +
    /// - On success, responds with [`ListInventoryEntriesOutput`](crate::operation::list_inventory_entries::ListInventoryEntriesOutput) with field(s):
          12  +
    ///   - [`type_name(Option<String>)`](crate::operation::list_inventory_entries::ListInventoryEntriesOutput::type_name): <p>The type of inventory item returned by the request.</p>
          13  +
    ///   - [`instance_id(Option<String>)`](crate::operation::list_inventory_entries::ListInventoryEntriesOutput::instance_id): <p>The managed node ID targeted by the request to query inventory information.</p>
          14  +
    ///   - [`schema_version(Option<String>)`](crate::operation::list_inventory_entries::ListInventoryEntriesOutput::schema_version): <p>The inventory schema version used by the managed nodes.</p>
          15  +
    ///   - [`capture_time(Option<String>)`](crate::operation::list_inventory_entries::ListInventoryEntriesOutput::capture_time): <p>The time that inventory information was collected for the managed nodes.</p>
          16  +
    ///   - [`entries(Option<Vec::<HashMap::<String, String>>>)`](crate::operation::list_inventory_entries::ListInventoryEntriesOutput::entries): <p>A list of inventory items on the managed nodes.</p>
          17  +
    ///   - [`next_token(Option<String>)`](crate::operation::list_inventory_entries::ListInventoryEntriesOutput::next_token): <p>The token to use when requesting the next set of items. If there are no additional items to return, the string is empty.</p>
          18  +
    /// - On failure, responds with [`SdkError<ListInventoryEntriesError>`](crate::operation::list_inventory_entries::ListInventoryEntriesError)
          19  +
    pub fn list_inventory_entries(&self) -> crate::operation::list_inventory_entries::builders::ListInventoryEntriesFluentBuilder {
          20  +
        crate::operation::list_inventory_entries::builders::ListInventoryEntriesFluentBuilder::new(self.handle.clone())
          21  +
    }
          22  +
}

tmp-codegen-diff/aws-sdk/sdk/ssm/src/client/list_nodes.rs

@@ -0,1 +0,18 @@
           1  +
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
           2  +
impl super::Client {
           3  +
    /// Constructs a fluent builder for the [`ListNodes`](crate::operation::list_nodes::builders::ListNodesFluentBuilder) operation.
           4  +
    /// This operation supports pagination; See [`into_paginator()`](crate::operation::list_nodes::builders::ListNodesFluentBuilder::into_paginator).
           5  +
    ///
           6  +
    /// - The fluent builder is configurable:
           7  +
    ///   - [`sync_name(impl Into<String>)`](crate::operation::list_nodes::builders::ListNodesFluentBuilder::sync_name) / [`set_sync_name(Option<String>)`](crate::operation::list_nodes::builders::ListNodesFluentBuilder::set_sync_name):<br>required: **false**<br><p>The name of the Amazon Web Services managed resource data sync to retrieve information about.</p> <p>For cross-account/cross-Region configurations, this parameter is required, and the name of the supported resource data sync is <code>AWS-QuickSetup-ManagedNode</code>.</p> <p>For single account/single-Region configurations, the parameter is not required.</p><br>
           8  +
    ///   - [`filters(NodeFilter)`](crate::operation::list_nodes::builders::ListNodesFluentBuilder::filters) / [`set_filters(Option<Vec::<NodeFilter>>)`](crate::operation::list_nodes::builders::ListNodesFluentBuilder::set_filters):<br>required: **false**<br><p>One or more filters. Use a filter to return a more specific list of managed nodes.</p><br>
           9  +
    ///   - [`next_token(impl Into<String>)`](crate::operation::list_nodes::builders::ListNodesFluentBuilder::next_token) / [`set_next_token(Option<String>)`](crate::operation::list_nodes::builders::ListNodesFluentBuilder::set_next_token):<br>required: **false**<br><p>The token for the next set of items to return. (You received this token from a previous call.)</p><br>
          10  +
    ///   - [`max_results(i32)`](crate::operation::list_nodes::builders::ListNodesFluentBuilder::max_results) / [`set_max_results(Option<i32>)`](crate::operation::list_nodes::builders::ListNodesFluentBuilder::set_max_results):<br>required: **false**<br><p>The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results.</p><br>
          11  +
    /// - On success, responds with [`ListNodesOutput`](crate::operation::list_nodes::ListNodesOutput) with field(s):
          12  +
    ///   - [`nodes(Option<Vec::<Node>>)`](crate::operation::list_nodes::ListNodesOutput::nodes): <p>A list of managed nodes that match the specified filter criteria.</p>
          13  +
    ///   - [`next_token(Option<String>)`](crate::operation::list_nodes::ListNodesOutput::next_token): <p>The token to use when requesting the next set of items. If there are no additional items to return, the string is empty.</p>
          14  +
    /// - On failure, responds with [`SdkError<ListNodesError>`](crate::operation::list_nodes::ListNodesError)
          15  +
    pub fn list_nodes(&self) -> crate::operation::list_nodes::builders::ListNodesFluentBuilder {
          16  +
        crate::operation::list_nodes::builders::ListNodesFluentBuilder::new(self.handle.clone())
          17  +
    }
          18  +
}

tmp-codegen-diff/aws-sdk/sdk/ssm/src/client/list_nodes_summary.rs

@@ -0,1 +0,19 @@
           1  +
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
           2  +
impl super::Client {
           3  +
    /// Constructs a fluent builder for the [`ListNodesSummary`](crate::operation::list_nodes_summary::builders::ListNodesSummaryFluentBuilder) operation.
           4  +
    /// This operation supports pagination; See [`into_paginator()`](crate::operation::list_nodes_summary::builders::ListNodesSummaryFluentBuilder::into_paginator).
           5  +
    ///
           6  +
    /// - The fluent builder is configurable:
           7  +
    ///   - [`sync_name(impl Into<String>)`](crate::operation::list_nodes_summary::builders::ListNodesSummaryFluentBuilder::sync_name) / [`set_sync_name(Option<String>)`](crate::operation::list_nodes_summary::builders::ListNodesSummaryFluentBuilder::set_sync_name):<br>required: **false**<br><p>The name of the Amazon Web Services managed resource data sync to retrieve information about.</p> <p>For cross-account/cross-Region configurations, this parameter is required, and the name of the supported resource data sync is <code>AWS-QuickSetup-ManagedNode</code>.</p> <p>For single account/single-Region configurations, the parameter is not required.</p><br>
           8  +
    ///   - [`filters(NodeFilter)`](crate::operation::list_nodes_summary::builders::ListNodesSummaryFluentBuilder::filters) / [`set_filters(Option<Vec::<NodeFilter>>)`](crate::operation::list_nodes_summary::builders::ListNodesSummaryFluentBuilder::set_filters):<br>required: **false**<br><p>One or more filters. Use a filter to generate a summary that matches your specified filter criteria.</p><br>
           9  +
    ///   - [`aggregators(NodeAggregator)`](crate::operation::list_nodes_summary::builders::ListNodesSummaryFluentBuilder::aggregators) / [`set_aggregators(Option<Vec::<NodeAggregator>>)`](crate::operation::list_nodes_summary::builders::ListNodesSummaryFluentBuilder::set_aggregators):<br>required: **true**<br><p>Specify one or more aggregators to return a count of managed nodes that match that expression. For example, a count of managed nodes by operating system.</p><br>
          10  +
    ///   - [`next_token(impl Into<String>)`](crate::operation::list_nodes_summary::builders::ListNodesSummaryFluentBuilder::next_token) / [`set_next_token(Option<String>)`](crate::operation::list_nodes_summary::builders::ListNodesSummaryFluentBuilder::set_next_token):<br>required: **false**<br><p>The token for the next set of items to return. (You received this token from a previous call.) The call also returns a token that you can specify in a subsequent call to get the next set of results.</p><br>
          11  +
    ///   - [`max_results(i32)`](crate::operation::list_nodes_summary::builders::ListNodesSummaryFluentBuilder::max_results) / [`set_max_results(Option<i32>)`](crate::operation::list_nodes_summary::builders::ListNodesSummaryFluentBuilder::set_max_results):<br>required: **false**<br><p>The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results.</p><br>
          12  +
    /// - On success, responds with [`ListNodesSummaryOutput`](crate::operation::list_nodes_summary::ListNodesSummaryOutput) with field(s):
          13  +
    ///   - [`summary(Option<Vec::<HashMap::<String, String>>>)`](crate::operation::list_nodes_summary::ListNodesSummaryOutput::summary): <p>A collection of objects reporting information about your managed nodes, such as the count of nodes by operating system.</p>
          14  +
    ///   - [`next_token(Option<String>)`](crate::operation::list_nodes_summary::ListNodesSummaryOutput::next_token): <p>The token to use when requesting the next set of items. If there are no additional items to return, the string is empty.</p>
          15  +
    /// - On failure, responds with [`SdkError<ListNodesSummaryError>`](crate::operation::list_nodes_summary::ListNodesSummaryError)
          16  +
    pub fn list_nodes_summary(&self) -> crate::operation::list_nodes_summary::builders::ListNodesSummaryFluentBuilder {
          17  +
        crate::operation::list_nodes_summary::builders::ListNodesSummaryFluentBuilder::new(self.handle.clone())
          18  +
    }
          19  +
}

tmp-codegen-diff/aws-sdk/sdk/ssm/src/client/list_ops_item_events.rs

@@ -0,1 +0,17 @@
           1  +
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
           2  +
impl super::Client {
           3  +
    /// Constructs a fluent builder for the [`ListOpsItemEvents`](crate::operation::list_ops_item_events::builders::ListOpsItemEventsFluentBuilder) operation.
           4  +
    /// This operation supports pagination; See [`into_paginator()`](crate::operation::list_ops_item_events::builders::ListOpsItemEventsFluentBuilder::into_paginator).
           5  +
    ///
           6  +
    /// - The fluent builder is configurable:
           7  +
    ///   - [`filters(OpsItemEventFilter)`](crate::operation::list_ops_item_events::builders::ListOpsItemEventsFluentBuilder::filters) / [`set_filters(Option<Vec::<OpsItemEventFilter>>)`](crate::operation::list_ops_item_events::builders::ListOpsItemEventsFluentBuilder::set_filters):<br>required: **false**<br><p>One or more OpsItem filters. Use a filter to return a more specific list of results.</p><br>
           8  +
    ///   - [`max_results(i32)`](crate::operation::list_ops_item_events::builders::ListOpsItemEventsFluentBuilder::max_results) / [`set_max_results(Option<i32>)`](crate::operation::list_ops_item_events::builders::ListOpsItemEventsFluentBuilder::set_max_results):<br>required: **false**<br><p>The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results.</p><br>
           9  +
    ///   - [`next_token(impl Into<String>)`](crate::operation::list_ops_item_events::builders::ListOpsItemEventsFluentBuilder::next_token) / [`set_next_token(Option<String>)`](crate::operation::list_ops_item_events::builders::ListOpsItemEventsFluentBuilder::set_next_token):<br>required: **false**<br><p>A token to start the list. Use this token to get the next set of results.</p><br>
          10  +
    /// - On success, responds with [`ListOpsItemEventsOutput`](crate::operation::list_ops_item_events::ListOpsItemEventsOutput) with field(s):
          11  +
    ///   - [`next_token(Option<String>)`](crate::operation::list_ops_item_events::ListOpsItemEventsOutput::next_token): <p>The token for the next set of items to return. Use this token to get the next set of results.</p>
          12  +
    ///   - [`summaries(Option<Vec::<OpsItemEventSummary>>)`](crate::operation::list_ops_item_events::ListOpsItemEventsOutput::summaries): <p>A list of event information for the specified OpsItems.</p>
          13  +
    /// - On failure, responds with [`SdkError<ListOpsItemEventsError>`](crate::operation::list_ops_item_events::ListOpsItemEventsError)
          14  +
    pub fn list_ops_item_events(&self) -> crate::operation::list_ops_item_events::builders::ListOpsItemEventsFluentBuilder {
          15  +
        crate::operation::list_ops_item_events::builders::ListOpsItemEventsFluentBuilder::new(self.handle.clone())
          16  +
    }
          17  +
}

tmp-codegen-diff/aws-sdk/sdk/ssm/src/client/list_ops_item_related_items.rs

@@ -0,1 +0,18 @@
           1  +
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
           2  +
impl super::Client {
           3  +
    /// Constructs a fluent builder for the [`ListOpsItemRelatedItems`](crate::operation::list_ops_item_related_items::builders::ListOpsItemRelatedItemsFluentBuilder) operation.
           4  +
    /// This operation supports pagination; See [`into_paginator()`](crate::operation::list_ops_item_related_items::builders::ListOpsItemRelatedItemsFluentBuilder::into_paginator).
           5  +
    ///
           6  +
    /// - The fluent builder is configurable:
           7  +
    ///   - [`ops_item_id(impl Into<String>)`](crate::operation::list_ops_item_related_items::builders::ListOpsItemRelatedItemsFluentBuilder::ops_item_id) / [`set_ops_item_id(Option<String>)`](crate::operation::list_ops_item_related_items::builders::ListOpsItemRelatedItemsFluentBuilder::set_ops_item_id):<br>required: **false**<br><p>The ID of the OpsItem for which you want to list all related-item resources.</p><br>
           8  +
    ///   - [`filters(OpsItemRelatedItemsFilter)`](crate::operation::list_ops_item_related_items::builders::ListOpsItemRelatedItemsFluentBuilder::filters) / [`set_filters(Option<Vec::<OpsItemRelatedItemsFilter>>)`](crate::operation::list_ops_item_related_items::builders::ListOpsItemRelatedItemsFluentBuilder::set_filters):<br>required: **false**<br><p>One or more OpsItem filters. Use a filter to return a more specific list of results.</p><br>
           9  +
    ///   - [`max_results(i32)`](crate::operation::list_ops_item_related_items::builders::ListOpsItemRelatedItemsFluentBuilder::max_results) / [`set_max_results(Option<i32>)`](crate::operation::list_ops_item_related_items::builders::ListOpsItemRelatedItemsFluentBuilder::set_max_results):<br>required: **false**<br><p>The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results.</p><br>
          10  +
    ///   - [`next_token(impl Into<String>)`](crate::operation::list_ops_item_related_items::builders::ListOpsItemRelatedItemsFluentBuilder::next_token) / [`set_next_token(Option<String>)`](crate::operation::list_ops_item_related_items::builders::ListOpsItemRelatedItemsFluentBuilder::set_next_token):<br>required: **false**<br><p>The token for the next set of items to return. (You received this token from a previous call.)</p><br>
          11  +
    /// - On success, responds with [`ListOpsItemRelatedItemsOutput`](crate::operation::list_ops_item_related_items::ListOpsItemRelatedItemsOutput) with field(s):
          12  +
    ///   - [`next_token(Option<String>)`](crate::operation::list_ops_item_related_items::ListOpsItemRelatedItemsOutput::next_token): <p>The token for the next set of items to return. Use this token to get the next set of results.</p>
          13  +
    ///   - [`summaries(Option<Vec::<OpsItemRelatedItemSummary>>)`](crate::operation::list_ops_item_related_items::ListOpsItemRelatedItemsOutput::summaries): <p>A list of related-item resources for the specified OpsItem.</p>
          14  +
    /// - On failure, responds with [`SdkError<ListOpsItemRelatedItemsError>`](crate::operation::list_ops_item_related_items::ListOpsItemRelatedItemsError)
          15  +
    pub fn list_ops_item_related_items(&self) -> crate::operation::list_ops_item_related_items::builders::ListOpsItemRelatedItemsFluentBuilder {
          16  +
        crate::operation::list_ops_item_related_items::builders::ListOpsItemRelatedItemsFluentBuilder::new(self.handle.clone())
          17  +
    }
          18  +
}

tmp-codegen-diff/aws-sdk/sdk/ssm/src/client/list_ops_metadata.rs

@@ -0,1 +0,17 @@
           1  +
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
           2  +
impl super::Client {
           3  +
    /// Constructs a fluent builder for the [`ListOpsMetadata`](crate::operation::list_ops_metadata::builders::ListOpsMetadataFluentBuilder) operation.
           4  +
    /// This operation supports pagination; See [`into_paginator()`](crate::operation::list_ops_metadata::builders::ListOpsMetadataFluentBuilder::into_paginator).
           5  +
    ///
           6  +
    /// - The fluent builder is configurable:
           7  +
    ///   - [`filters(OpsMetadataFilter)`](crate::operation::list_ops_metadata::builders::ListOpsMetadataFluentBuilder::filters) / [`set_filters(Option<Vec::<OpsMetadataFilter>>)`](crate::operation::list_ops_metadata::builders::ListOpsMetadataFluentBuilder::set_filters):<br>required: **false**<br><p>One or more filters to limit the number of OpsMetadata objects returned by the call.</p><br>
           8  +
    ///   - [`max_results(i32)`](crate::operation::list_ops_metadata::builders::ListOpsMetadataFluentBuilder::max_results) / [`set_max_results(Option<i32>)`](crate::operation::list_ops_metadata::builders::ListOpsMetadataFluentBuilder::set_max_results):<br>required: **false**<br><p>The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results.</p><br>
           9  +
    ///   - [`next_token(impl Into<String>)`](crate::operation::list_ops_metadata::builders::ListOpsMetadataFluentBuilder::next_token) / [`set_next_token(Option<String>)`](crate::operation::list_ops_metadata::builders::ListOpsMetadataFluentBuilder::set_next_token):<br>required: **false**<br><p>A token to start the list. Use this token to get the next set of results.</p><br>
          10  +
    /// - On success, responds with [`ListOpsMetadataOutput`](crate::operation::list_ops_metadata::ListOpsMetadataOutput) with field(s):
          11  +
    ///   - [`ops_metadata_list(Option<Vec::<OpsMetadata>>)`](crate::operation::list_ops_metadata::ListOpsMetadataOutput::ops_metadata_list): <p>Returns a list of OpsMetadata objects.</p>
          12  +
    ///   - [`next_token(Option<String>)`](crate::operation::list_ops_metadata::ListOpsMetadataOutput::next_token): <p>The token for the next set of items to return. Use this token to get the next set of results.</p>
          13  +
    /// - On failure, responds with [`SdkError<ListOpsMetadataError>`](crate::operation::list_ops_metadata::ListOpsMetadataError)
          14  +
    pub fn list_ops_metadata(&self) -> crate::operation::list_ops_metadata::builders::ListOpsMetadataFluentBuilder {
          15  +
        crate::operation::list_ops_metadata::builders::ListOpsMetadataFluentBuilder::new(self.handle.clone())
          16  +
    }
          17  +
}

tmp-codegen-diff/aws-sdk/sdk/ssm/src/client/list_resource_compliance_summaries.rs

@@ -0,1 +0,19 @@
           1  +
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
           2  +
impl super::Client {
           3  +
    /// Constructs a fluent builder for the [`ListResourceComplianceSummaries`](crate::operation::list_resource_compliance_summaries::builders::ListResourceComplianceSummariesFluentBuilder) operation.
           4  +
    /// This operation supports pagination; See [`into_paginator()`](crate::operation::list_resource_compliance_summaries::builders::ListResourceComplianceSummariesFluentBuilder::into_paginator).
           5  +
    ///
           6  +
    /// - The fluent builder is configurable:
           7  +
    ///   - [`filters(ComplianceStringFilter)`](crate::operation::list_resource_compliance_summaries::builders::ListResourceComplianceSummariesFluentBuilder::filters) / [`set_filters(Option<Vec::<ComplianceStringFilter>>)`](crate::operation::list_resource_compliance_summaries::builders::ListResourceComplianceSummariesFluentBuilder::set_filters):<br>required: **false**<br><p>One or more filters. Use a filter to return a more specific list of results.</p><br>
           8  +
    ///   - [`next_token(impl Into<String>)`](crate::operation::list_resource_compliance_summaries::builders::ListResourceComplianceSummariesFluentBuilder::next_token) / [`set_next_token(Option<String>)`](crate::operation::list_resource_compliance_summaries::builders::ListResourceComplianceSummariesFluentBuilder::set_next_token):<br>required: **false**<br><p>A token to start the list. Use this token to get the next set of results.</p><br>
           9  +
    ///   - [`max_results(i32)`](crate::operation::list_resource_compliance_summaries::builders::ListResourceComplianceSummariesFluentBuilder::max_results) / [`set_max_results(Option<i32>)`](crate::operation::list_resource_compliance_summaries::builders::ListResourceComplianceSummariesFluentBuilder::set_max_results):<br>required: **false**<br><p>The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results.</p><br>
          10  +
    /// - On success, responds with [`ListResourceComplianceSummariesOutput`](crate::operation::list_resource_compliance_summaries::ListResourceComplianceSummariesOutput) with field(s):
          11  +
    ///   - [`resource_compliance_summary_items(Option<Vec::<ResourceComplianceSummaryItem>>)`](crate::operation::list_resource_compliance_summaries::ListResourceComplianceSummariesOutput::resource_compliance_summary_items): <p>A summary count for specified or targeted managed nodes. Summary count includes information about compliant and non-compliant State Manager associations, patch status, or custom items according to the filter criteria that you specify.</p>
          12  +
    ///   - [`next_token(Option<String>)`](crate::operation::list_resource_compliance_summaries::ListResourceComplianceSummariesOutput::next_token): <p>The token for the next set of items to return. Use this token to get the next set of results.</p>
          13  +
    /// - On failure, responds with [`SdkError<ListResourceComplianceSummariesError>`](crate::operation::list_resource_compliance_summaries::ListResourceComplianceSummariesError)
          14  +
    pub fn list_resource_compliance_summaries(
          15  +
        &self,
          16  +
    ) -> crate::operation::list_resource_compliance_summaries::builders::ListResourceComplianceSummariesFluentBuilder {
          17  +
        crate::operation::list_resource_compliance_summaries::builders::ListResourceComplianceSummariesFluentBuilder::new(self.handle.clone())
          18  +
    }
          19  +
}

tmp-codegen-diff/aws-sdk/sdk/ssm/src/client/list_resource_data_sync.rs

@@ -0,1 +0,17 @@
           1  +
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
           2  +
impl super::Client {
           3  +
    /// Constructs a fluent builder for the [`ListResourceDataSync`](crate::operation::list_resource_data_sync::builders::ListResourceDataSyncFluentBuilder) operation.
           4  +
    /// This operation supports pagination; See [`into_paginator()`](crate::operation::list_resource_data_sync::builders::ListResourceDataSyncFluentBuilder::into_paginator).
           5  +
    ///
           6  +
    /// - The fluent builder is configurable:
           7  +
    ///   - [`sync_type(impl Into<String>)`](crate::operation::list_resource_data_sync::builders::ListResourceDataSyncFluentBuilder::sync_type) / [`set_sync_type(Option<String>)`](crate::operation::list_resource_data_sync::builders::ListResourceDataSyncFluentBuilder::set_sync_type):<br>required: **false**<br><p>View a list of resource data syncs according to the sync type. Specify <code>SyncToDestination</code> to view resource data syncs that synchronize data to an Amazon S3 bucket. Specify <code>SyncFromSource</code> to view resource data syncs from Organizations or from multiple Amazon Web Services Regions.</p><br>
           8  +
    ///   - [`next_token(impl Into<String>)`](crate::operation::list_resource_data_sync::builders::ListResourceDataSyncFluentBuilder::next_token) / [`set_next_token(Option<String>)`](crate::operation::list_resource_data_sync::builders::ListResourceDataSyncFluentBuilder::set_next_token):<br>required: **false**<br><p>A token to start the list. Use this token to get the next set of results.</p><br>
           9  +
    ///   - [`max_results(i32)`](crate::operation::list_resource_data_sync::builders::ListResourceDataSyncFluentBuilder::max_results) / [`set_max_results(Option<i32>)`](crate::operation::list_resource_data_sync::builders::ListResourceDataSyncFluentBuilder::set_max_results):<br>required: **false**<br><p>The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results.</p><br>
          10  +
    /// - On success, responds with [`ListResourceDataSyncOutput`](crate::operation::list_resource_data_sync::ListResourceDataSyncOutput) with field(s):
          11  +
    ///   - [`resource_data_sync_items(Option<Vec::<ResourceDataSyncItem>>)`](crate::operation::list_resource_data_sync::ListResourceDataSyncOutput::resource_data_sync_items): <p>A list of your current resource data sync configurations and their statuses.</p>
          12  +
    ///   - [`next_token(Option<String>)`](crate::operation::list_resource_data_sync::ListResourceDataSyncOutput::next_token): <p>The token for the next set of items to return. Use this token to get the next set of results.</p>
          13  +
    /// - On failure, responds with [`SdkError<ListResourceDataSyncError>`](crate::operation::list_resource_data_sync::ListResourceDataSyncError)
          14  +
    pub fn list_resource_data_sync(&self) -> crate::operation::list_resource_data_sync::builders::ListResourceDataSyncFluentBuilder {
          15  +
        crate::operation::list_resource_data_sync::builders::ListResourceDataSyncFluentBuilder::new(self.handle.clone())
          16  +
    }
          17  +
}

tmp-codegen-diff/aws-sdk/sdk/ssm/src/client/list_tags_for_resource.rs

@@ -0,1 +0,14 @@
           1  +
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
           2  +
impl super::Client {
           3  +
    /// Constructs a fluent builder for the [`ListTagsForResource`](crate::operation::list_tags_for_resource::builders::ListTagsForResourceFluentBuilder) operation.
           4  +
    ///
           5  +
    /// - The fluent builder is configurable:
           6  +
    ///   - [`resource_type(ResourceTypeForTagging)`](crate::operation::list_tags_for_resource::builders::ListTagsForResourceFluentBuilder::resource_type) / [`set_resource_type(Option<ResourceTypeForTagging>)`](crate::operation::list_tags_for_resource::builders::ListTagsForResourceFluentBuilder::set_resource_type):<br>required: **true**<br><p>Returns a list of tags for a specific resource type.</p><br>
           7  +
    ///   - [`resource_id(impl Into<String>)`](crate::operation::list_tags_for_resource::builders::ListTagsForResourceFluentBuilder::resource_id) / [`set_resource_id(Option<String>)`](crate::operation::list_tags_for_resource::builders::ListTagsForResourceFluentBuilder::set_resource_id):<br>required: **true**<br><p>The resource ID for which you want to see a list of tags.</p><br>
           8  +
    /// - On success, responds with [`ListTagsForResourceOutput`](crate::operation::list_tags_for_resource::ListTagsForResourceOutput) with field(s):
           9  +
    ///   - [`tag_list(Option<Vec::<Tag>>)`](crate::operation::list_tags_for_resource::ListTagsForResourceOutput::tag_list): <p>A list of tags.</p>
          10  +
    /// - On failure, responds with [`SdkError<ListTagsForResourceError>`](crate::operation::list_tags_for_resource::ListTagsForResourceError)
          11  +
    pub fn list_tags_for_resource(&self) -> crate::operation::list_tags_for_resource::builders::ListTagsForResourceFluentBuilder {
          12  +
        crate::operation::list_tags_for_resource::builders::ListTagsForResourceFluentBuilder::new(self.handle.clone())
          13  +
    }
          14  +
}