AWS SDK

AWS SDK

rev. 3388bf5e18f4269f2b46f39cdc814c5c39d413d0 (ignoring whitespace)

Files changed:

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

@@ -0,1 +0,15 @@
           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 [`DeleteDocument`](crate::operation::delete_document::builders::DeleteDocumentFluentBuilder) operation.
           4  +
    ///
           5  +
    /// - The fluent builder is configurable:
           6  +
    ///   - [`name(impl Into<String>)`](crate::operation::delete_document::builders::DeleteDocumentFluentBuilder::name) / [`set_name(Option<String>)`](crate::operation::delete_document::builders::DeleteDocumentFluentBuilder::set_name):<br>required: **true**<br><p>The name of the document.</p><br>
           7  +
    ///   - [`document_version(impl Into<String>)`](crate::operation::delete_document::builders::DeleteDocumentFluentBuilder::document_version) / [`set_document_version(Option<String>)`](crate::operation::delete_document::builders::DeleteDocumentFluentBuilder::set_document_version):<br>required: **false**<br><p>The version of the document that you want to delete. If not provided, all versions of the document are deleted.</p><br>
           8  +
    ///   - [`version_name(impl Into<String>)`](crate::operation::delete_document::builders::DeleteDocumentFluentBuilder::version_name) / [`set_version_name(Option<String>)`](crate::operation::delete_document::builders::DeleteDocumentFluentBuilder::set_version_name):<br>required: **false**<br><p>The version name of the document that you want to delete. If not provided, all versions of the document are deleted.</p><br>
           9  +
    ///   - [`force(bool)`](crate::operation::delete_document::builders::DeleteDocumentFluentBuilder::force) / [`set_force(Option<bool>)`](crate::operation::delete_document::builders::DeleteDocumentFluentBuilder::set_force):<br>required: **false**<br><p>Some SSM document types require that you specify a <code>Force</code> flag before you can delete the document. For example, you must specify a <code>Force</code> flag to delete a document of type <code>ApplicationConfigurationSchema</code>. You can restrict access to the <code>Force</code> flag in an Identity and Access Management (IAM) policy.</p><br>
          10  +
    /// - On success, responds with [`DeleteDocumentOutput`](crate::operation::delete_document::DeleteDocumentOutput)
          11  +
    /// - On failure, responds with [`SdkError<DeleteDocumentError>`](crate::operation::delete_document::DeleteDocumentError)
          12  +
    pub fn delete_document(&self) -> crate::operation::delete_document::builders::DeleteDocumentFluentBuilder {
          13  +
        crate::operation::delete_document::builders::DeleteDocumentFluentBuilder::new(self.handle.clone())
          14  +
    }
          15  +
}

tmp-codegen-diff/aws-sdk/sdk/ssm/src/client/delete_inventory.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 [`DeleteInventory`](crate::operation::delete_inventory::builders::DeleteInventoryFluentBuilder) operation.
           4  +
    ///
           5  +
    /// - The fluent builder is configurable:
           6  +
    ///   - [`type_name(impl Into<String>)`](crate::operation::delete_inventory::builders::DeleteInventoryFluentBuilder::type_name) / [`set_type_name(Option<String>)`](crate::operation::delete_inventory::builders::DeleteInventoryFluentBuilder::set_type_name):<br>required: **true**<br><p>The name of the custom inventory type for which you want to delete either all previously collected data or the inventory type itself.</p><br>
           7  +
    ///   - [`schema_delete_option(InventorySchemaDeleteOption)`](crate::operation::delete_inventory::builders::DeleteInventoryFluentBuilder::schema_delete_option) / [`set_schema_delete_option(Option<InventorySchemaDeleteOption>)`](crate::operation::delete_inventory::builders::DeleteInventoryFluentBuilder::set_schema_delete_option):<br>required: **false**<br><p>Use the <code>SchemaDeleteOption</code> to delete a custom inventory type (schema). If you don't choose this option, the system only deletes existing inventory data associated with the custom inventory type. Choose one of the following options:</p> <p>DisableSchema: If you choose this option, the system ignores all inventory data for the specified version, and any earlier versions. To enable this schema again, you must call the <code>PutInventory</code> operation for a version greater than the disabled version.</p> <p>DeleteSchema: This option deletes the specified custom type from the Inventory service. You can recreate the schema later, if you want.</p><br>
           8  +
    ///   - [`dry_run(bool)`](crate::operation::delete_inventory::builders::DeleteInventoryFluentBuilder::dry_run) / [`set_dry_run(Option<bool>)`](crate::operation::delete_inventory::builders::DeleteInventoryFluentBuilder::set_dry_run):<br>required: **false**<br><p>Use this option to view a summary of the deletion request without deleting any data or the data type. This option is useful when you only want to understand what will be deleted. Once you validate that the data to be deleted is what you intend to delete, you can run the same command without specifying the <code>DryRun</code> option.</p><br>
           9  +
    ///   - [`client_token(impl Into<String>)`](crate::operation::delete_inventory::builders::DeleteInventoryFluentBuilder::client_token) / [`set_client_token(Option<String>)`](crate::operation::delete_inventory::builders::DeleteInventoryFluentBuilder::set_client_token):<br>required: **false**<br><p>User-provided idempotency token.</p><br>
          10  +
    /// - On success, responds with [`DeleteInventoryOutput`](crate::operation::delete_inventory::DeleteInventoryOutput) with field(s):
          11  +
    ///   - [`deletion_id(Option<String>)`](crate::operation::delete_inventory::DeleteInventoryOutput::deletion_id): <p>Every <code>DeleteInventory</code> operation is assigned a unique ID. This option returns a unique ID. You can use this ID to query the status of a delete operation. This option is useful for ensuring that a delete operation has completed before you begin other operations.</p>
          12  +
    ///   - [`type_name(Option<String>)`](crate::operation::delete_inventory::DeleteInventoryOutput::type_name): <p>The name of the inventory data type specified in the request.</p>
          13  +
    ///   - [`deletion_summary(Option<InventoryDeletionSummary>)`](crate::operation::delete_inventory::DeleteInventoryOutput::deletion_summary): <p>A summary of the delete operation. For more information about this summary, see <a href="https://docs.aws.amazon.com/systems-manager/latest/userguide/inventory-custom.html#delete-custom-inventory-summary">Deleting custom inventory</a> in the <i>Amazon Web Services Systems Manager User Guide</i>.</p>
          14  +
    /// - On failure, responds with [`SdkError<DeleteInventoryError>`](crate::operation::delete_inventory::DeleteInventoryError)
          15  +
    pub fn delete_inventory(&self) -> crate::operation::delete_inventory::builders::DeleteInventoryFluentBuilder {
          16  +
        crate::operation::delete_inventory::builders::DeleteInventoryFluentBuilder::new(self.handle.clone())
          17  +
    }
          18  +
}

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

@@ -0,1 +0,13 @@
           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 [`DeleteMaintenanceWindow`](crate::operation::delete_maintenance_window::builders::DeleteMaintenanceWindowFluentBuilder) operation.
           4  +
    ///
           5  +
    /// - The fluent builder is configurable:
           6  +
    ///   - [`window_id(impl Into<String>)`](crate::operation::delete_maintenance_window::builders::DeleteMaintenanceWindowFluentBuilder::window_id) / [`set_window_id(Option<String>)`](crate::operation::delete_maintenance_window::builders::DeleteMaintenanceWindowFluentBuilder::set_window_id):<br>required: **true**<br><p>The ID of the maintenance window to delete.</p><br>
           7  +
    /// - On success, responds with [`DeleteMaintenanceWindowOutput`](crate::operation::delete_maintenance_window::DeleteMaintenanceWindowOutput) with field(s):
           8  +
    ///   - [`window_id(Option<String>)`](crate::operation::delete_maintenance_window::DeleteMaintenanceWindowOutput::window_id): <p>The ID of the deleted maintenance window.</p>
           9  +
    /// - On failure, responds with [`SdkError<DeleteMaintenanceWindowError>`](crate::operation::delete_maintenance_window::DeleteMaintenanceWindowError)
          10  +
    pub fn delete_maintenance_window(&self) -> crate::operation::delete_maintenance_window::builders::DeleteMaintenanceWindowFluentBuilder {
          11  +
        crate::operation::delete_maintenance_window::builders::DeleteMaintenanceWindowFluentBuilder::new(self.handle.clone())
          12  +
    }
          13  +
}

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

@@ -0,1 +0,12 @@
           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 [`DeleteOpsItem`](crate::operation::delete_ops_item::builders::DeleteOpsItemFluentBuilder) operation.
           4  +
    ///
           5  +
    /// - The fluent builder is configurable:
           6  +
    ///   - [`ops_item_id(impl Into<String>)`](crate::operation::delete_ops_item::builders::DeleteOpsItemFluentBuilder::ops_item_id) / [`set_ops_item_id(Option<String>)`](crate::operation::delete_ops_item::builders::DeleteOpsItemFluentBuilder::set_ops_item_id):<br>required: **true**<br><p>The ID of the OpsItem that you want to delete.</p><br>
           7  +
    /// - On success, responds with [`DeleteOpsItemOutput`](crate::operation::delete_ops_item::DeleteOpsItemOutput)
           8  +
    /// - On failure, responds with [`SdkError<DeleteOpsItemError>`](crate::operation::delete_ops_item::DeleteOpsItemError)
           9  +
    pub fn delete_ops_item(&self) -> crate::operation::delete_ops_item::builders::DeleteOpsItemFluentBuilder {
          10  +
        crate::operation::delete_ops_item::builders::DeleteOpsItemFluentBuilder::new(self.handle.clone())
          11  +
    }
          12  +
}

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

@@ -0,1 +0,12 @@
           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 [`DeleteOpsMetadata`](crate::operation::delete_ops_metadata::builders::DeleteOpsMetadataFluentBuilder) operation.
           4  +
    ///
           5  +
    /// - The fluent builder is configurable:
           6  +
    ///   - [`ops_metadata_arn(impl Into<String>)`](crate::operation::delete_ops_metadata::builders::DeleteOpsMetadataFluentBuilder::ops_metadata_arn) / [`set_ops_metadata_arn(Option<String>)`](crate::operation::delete_ops_metadata::builders::DeleteOpsMetadataFluentBuilder::set_ops_metadata_arn):<br>required: **true**<br><p>The Amazon Resource Name (ARN) of an OpsMetadata Object to delete.</p><br>
           7  +
    /// - On success, responds with [`DeleteOpsMetadataOutput`](crate::operation::delete_ops_metadata::DeleteOpsMetadataOutput)
           8  +
    /// - On failure, responds with [`SdkError<DeleteOpsMetadataError>`](crate::operation::delete_ops_metadata::DeleteOpsMetadataError)
           9  +
    pub fn delete_ops_metadata(&self) -> crate::operation::delete_ops_metadata::builders::DeleteOpsMetadataFluentBuilder {
          10  +
        crate::operation::delete_ops_metadata::builders::DeleteOpsMetadataFluentBuilder::new(self.handle.clone())
          11  +
    }
          12  +
}

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

@@ -0,1 +0,12 @@
           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 [`DeleteParameter`](crate::operation::delete_parameter::builders::DeleteParameterFluentBuilder) operation.
           4  +
    ///
           5  +
    /// - The fluent builder is configurable:
           6  +
    ///   - [`name(impl Into<String>)`](crate::operation::delete_parameter::builders::DeleteParameterFluentBuilder::name) / [`set_name(Option<String>)`](crate::operation::delete_parameter::builders::DeleteParameterFluentBuilder::set_name):<br>required: **true**<br><p>The name of the parameter to delete.</p><note>  <p>You can't enter the Amazon Resource Name (ARN) for a parameter, only the parameter name itself.</p> </note><br>
           7  +
    /// - On success, responds with [`DeleteParameterOutput`](crate::operation::delete_parameter::DeleteParameterOutput)
           8  +
    /// - On failure, responds with [`SdkError<DeleteParameterError>`](crate::operation::delete_parameter::DeleteParameterError)
           9  +
    pub fn delete_parameter(&self) -> crate::operation::delete_parameter::builders::DeleteParameterFluentBuilder {
          10  +
        crate::operation::delete_parameter::builders::DeleteParameterFluentBuilder::new(self.handle.clone())
          11  +
    }
          12  +
}

tmp-codegen-diff/aws-sdk/sdk/ssm/src/client/delete_parameters.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 [`DeleteParameters`](crate::operation::delete_parameters::builders::DeleteParametersFluentBuilder) operation.
           4  +
    ///
           5  +
    /// - The fluent builder is configurable:
           6  +
    ///   - [`names(impl Into<String>)`](crate::operation::delete_parameters::builders::DeleteParametersFluentBuilder::names) / [`set_names(Option<Vec::<String>>)`](crate::operation::delete_parameters::builders::DeleteParametersFluentBuilder::set_names):<br>required: **true**<br><p>The names of the parameters to delete. After deleting a parameter, wait for at least 30 seconds to create a parameter with the same name.</p><note>  <p>You can't enter the Amazon Resource Name (ARN) for a parameter, only the parameter name itself.</p> </note><br>
           7  +
    /// - On success, responds with [`DeleteParametersOutput`](crate::operation::delete_parameters::DeleteParametersOutput) with field(s):
           8  +
    ///   - [`deleted_parameters(Option<Vec::<String>>)`](crate::operation::delete_parameters::DeleteParametersOutput::deleted_parameters): <p>The names of the deleted parameters.</p>
           9  +
    ///   - [`invalid_parameters(Option<Vec::<String>>)`](crate::operation::delete_parameters::DeleteParametersOutput::invalid_parameters): <p>The names of parameters that weren't deleted because the parameters aren't valid.</p>
          10  +
    /// - On failure, responds with [`SdkError<DeleteParametersError>`](crate::operation::delete_parameters::DeleteParametersError)
          11  +
    pub fn delete_parameters(&self) -> crate::operation::delete_parameters::builders::DeleteParametersFluentBuilder {
          12  +
        crate::operation::delete_parameters::builders::DeleteParametersFluentBuilder::new(self.handle.clone())
          13  +
    }
          14  +
}

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

@@ -0,1 +0,13 @@
           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 [`DeletePatchBaseline`](crate::operation::delete_patch_baseline::builders::DeletePatchBaselineFluentBuilder) operation.
           4  +
    ///
           5  +
    /// - The fluent builder is configurable:
           6  +
    ///   - [`baseline_id(impl Into<String>)`](crate::operation::delete_patch_baseline::builders::DeletePatchBaselineFluentBuilder::baseline_id) / [`set_baseline_id(Option<String>)`](crate::operation::delete_patch_baseline::builders::DeletePatchBaselineFluentBuilder::set_baseline_id):<br>required: **true**<br><p>The ID of the patch baseline to delete.</p><br>
           7  +
    /// - On success, responds with [`DeletePatchBaselineOutput`](crate::operation::delete_patch_baseline::DeletePatchBaselineOutput) with field(s):
           8  +
    ///   - [`baseline_id(Option<String>)`](crate::operation::delete_patch_baseline::DeletePatchBaselineOutput::baseline_id): <p>The ID of the deleted patch baseline.</p>
           9  +
    /// - On failure, responds with [`SdkError<DeletePatchBaselineError>`](crate::operation::delete_patch_baseline::DeletePatchBaselineError)
          10  +
    pub fn delete_patch_baseline(&self) -> crate::operation::delete_patch_baseline::builders::DeletePatchBaselineFluentBuilder {
          11  +
        crate::operation::delete_patch_baseline::builders::DeletePatchBaselineFluentBuilder::new(self.handle.clone())
          12  +
    }
          13  +
}

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

@@ -0,1 +0,13 @@
           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 [`DeleteResourceDataSync`](crate::operation::delete_resource_data_sync::builders::DeleteResourceDataSyncFluentBuilder) operation.
           4  +
    ///
           5  +
    /// - The fluent builder is configurable:
           6  +
    ///   - [`sync_name(impl Into<String>)`](crate::operation::delete_resource_data_sync::builders::DeleteResourceDataSyncFluentBuilder::sync_name) / [`set_sync_name(Option<String>)`](crate::operation::delete_resource_data_sync::builders::DeleteResourceDataSyncFluentBuilder::set_sync_name):<br>required: **true**<br><p>The name of the configuration to delete.</p><br>
           7  +
    ///   - [`sync_type(impl Into<String>)`](crate::operation::delete_resource_data_sync::builders::DeleteResourceDataSyncFluentBuilder::sync_type) / [`set_sync_type(Option<String>)`](crate::operation::delete_resource_data_sync::builders::DeleteResourceDataSyncFluentBuilder::set_sync_type):<br>required: **false**<br><p>Specify the type of resource data sync to delete.</p><br>
           8  +
    /// - On success, responds with [`DeleteResourceDataSyncOutput`](crate::operation::delete_resource_data_sync::DeleteResourceDataSyncOutput)
           9  +
    /// - On failure, responds with [`SdkError<DeleteResourceDataSyncError>`](crate::operation::delete_resource_data_sync::DeleteResourceDataSyncError)
          10  +
    pub fn delete_resource_data_sync(&self) -> crate::operation::delete_resource_data_sync::builders::DeleteResourceDataSyncFluentBuilder {
          11  +
        crate::operation::delete_resource_data_sync::builders::DeleteResourceDataSyncFluentBuilder::new(self.handle.clone())
          12  +
    }
          13  +
}

tmp-codegen-diff/aws-sdk/sdk/ssm/src/client/delete_resource_policy.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 [`DeleteResourcePolicy`](crate::operation::delete_resource_policy::builders::DeleteResourcePolicyFluentBuilder) operation.
           4  +
    ///
           5  +
    /// - The fluent builder is configurable:
           6  +
    ///   - [`resource_arn(impl Into<String>)`](crate::operation::delete_resource_policy::builders::DeleteResourcePolicyFluentBuilder::resource_arn) / [`set_resource_arn(Option<String>)`](crate::operation::delete_resource_policy::builders::DeleteResourcePolicyFluentBuilder::set_resource_arn):<br>required: **true**<br><p>Amazon Resource Name (ARN) of the resource to which the policies are attached.</p><br>
           7  +
    ///   - [`policy_id(impl Into<String>)`](crate::operation::delete_resource_policy::builders::DeleteResourcePolicyFluentBuilder::policy_id) / [`set_policy_id(Option<String>)`](crate::operation::delete_resource_policy::builders::DeleteResourcePolicyFluentBuilder::set_policy_id):<br>required: **true**<br><p>The policy ID.</p><br>
           8  +
    ///   - [`policy_hash(impl Into<String>)`](crate::operation::delete_resource_policy::builders::DeleteResourcePolicyFluentBuilder::policy_hash) / [`set_policy_hash(Option<String>)`](crate::operation::delete_resource_policy::builders::DeleteResourcePolicyFluentBuilder::set_policy_hash):<br>required: **true**<br><p>ID of the current policy version. The hash helps to prevent multiple calls from attempting to overwrite a policy.</p><br>
           9  +
    /// - On success, responds with [`DeleteResourcePolicyOutput`](crate::operation::delete_resource_policy::DeleteResourcePolicyOutput)
          10  +
    /// - On failure, responds with [`SdkError<DeleteResourcePolicyError>`](crate::operation::delete_resource_policy::DeleteResourcePolicyError)
          11  +
    pub fn delete_resource_policy(&self) -> crate::operation::delete_resource_policy::builders::DeleteResourcePolicyFluentBuilder {
          12  +
        crate::operation::delete_resource_policy::builders::DeleteResourcePolicyFluentBuilder::new(self.handle.clone())
          13  +
    }
          14  +
}

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

@@ -0,1 +0,12 @@
           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 [`DeregisterManagedInstance`](crate::operation::deregister_managed_instance::builders::DeregisterManagedInstanceFluentBuilder) operation.
           4  +
    ///
           5  +
    /// - The fluent builder is configurable:
           6  +
    ///   - [`instance_id(impl Into<String>)`](crate::operation::deregister_managed_instance::builders::DeregisterManagedInstanceFluentBuilder::instance_id) / [`set_instance_id(Option<String>)`](crate::operation::deregister_managed_instance::builders::DeregisterManagedInstanceFluentBuilder::set_instance_id):<br>required: **true**<br><p>The ID assigned to the managed node when you registered it using the activation process.</p><br>
           7  +
    /// - On success, responds with [`DeregisterManagedInstanceOutput`](crate::operation::deregister_managed_instance::DeregisterManagedInstanceOutput)
           8  +
    /// - On failure, responds with [`SdkError<DeregisterManagedInstanceError>`](crate::operation::deregister_managed_instance::DeregisterManagedInstanceError)
           9  +
    pub fn deregister_managed_instance(&self) -> crate::operation::deregister_managed_instance::builders::DeregisterManagedInstanceFluentBuilder {
          10  +
        crate::operation::deregister_managed_instance::builders::DeregisterManagedInstanceFluentBuilder::new(self.handle.clone())
          11  +
    }
          12  +
}

tmp-codegen-diff/aws-sdk/sdk/ssm/src/client/deregister_patch_baseline_for_patch_group.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 [`DeregisterPatchBaselineForPatchGroup`](crate::operation::deregister_patch_baseline_for_patch_group::builders::DeregisterPatchBaselineForPatchGroupFluentBuilder) operation.
           4  +
    ///
           5  +
    /// - The fluent builder is configurable:
           6  +
    ///   - [`baseline_id(impl Into<String>)`](crate::operation::deregister_patch_baseline_for_patch_group::builders::DeregisterPatchBaselineForPatchGroupFluentBuilder::baseline_id) / [`set_baseline_id(Option<String>)`](crate::operation::deregister_patch_baseline_for_patch_group::builders::DeregisterPatchBaselineForPatchGroupFluentBuilder::set_baseline_id):<br>required: **true**<br><p>The ID of the patch baseline to deregister the patch group from.</p><br>
           7  +
    ///   - [`patch_group(impl Into<String>)`](crate::operation::deregister_patch_baseline_for_patch_group::builders::DeregisterPatchBaselineForPatchGroupFluentBuilder::patch_group) / [`set_patch_group(Option<String>)`](crate::operation::deregister_patch_baseline_for_patch_group::builders::DeregisterPatchBaselineForPatchGroupFluentBuilder::set_patch_group):<br>required: **true**<br><p>The name of the patch group that should be deregistered from the patch baseline.</p><br>
           8  +
    /// - On success, responds with [`DeregisterPatchBaselineForPatchGroupOutput`](crate::operation::deregister_patch_baseline_for_patch_group::DeregisterPatchBaselineForPatchGroupOutput) with field(s):
           9  +
    ///   - [`baseline_id(Option<String>)`](crate::operation::deregister_patch_baseline_for_patch_group::DeregisterPatchBaselineForPatchGroupOutput::baseline_id): <p>The ID of the patch baseline the patch group was deregistered from.</p>
          10  +
    ///   - [`patch_group(Option<String>)`](crate::operation::deregister_patch_baseline_for_patch_group::DeregisterPatchBaselineForPatchGroupOutput::patch_group): <p>The name of the patch group deregistered from the patch baseline.</p>
          11  +
    /// - On failure, responds with [`SdkError<DeregisterPatchBaselineForPatchGroupError>`](crate::operation::deregister_patch_baseline_for_patch_group::DeregisterPatchBaselineForPatchGroupError)
          12  +
    pub fn deregister_patch_baseline_for_patch_group(
          13  +
        &self,
          14  +
    ) -> crate::operation::deregister_patch_baseline_for_patch_group::builders::DeregisterPatchBaselineForPatchGroupFluentBuilder {
          15  +
        crate::operation::deregister_patch_baseline_for_patch_group::builders::DeregisterPatchBaselineForPatchGroupFluentBuilder::new(
          16  +
            self.handle.clone(),
          17  +
        )
          18  +
    }
          19  +
}

tmp-codegen-diff/aws-sdk/sdk/ssm/src/client/deregister_target_from_maintenance_window.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 [`DeregisterTargetFromMaintenanceWindow`](crate::operation::deregister_target_from_maintenance_window::builders::DeregisterTargetFromMaintenanceWindowFluentBuilder) operation.
           4  +
    ///
           5  +
    /// - The fluent builder is configurable:
           6  +
    ///   - [`window_id(impl Into<String>)`](crate::operation::deregister_target_from_maintenance_window::builders::DeregisterTargetFromMaintenanceWindowFluentBuilder::window_id) / [`set_window_id(Option<String>)`](crate::operation::deregister_target_from_maintenance_window::builders::DeregisterTargetFromMaintenanceWindowFluentBuilder::set_window_id):<br>required: **true**<br><p>The ID of the maintenance window the target should be removed from.</p><br>
           7  +
    ///   - [`window_target_id(impl Into<String>)`](crate::operation::deregister_target_from_maintenance_window::builders::DeregisterTargetFromMaintenanceWindowFluentBuilder::window_target_id) / [`set_window_target_id(Option<String>)`](crate::operation::deregister_target_from_maintenance_window::builders::DeregisterTargetFromMaintenanceWindowFluentBuilder::set_window_target_id):<br>required: **true**<br><p>The ID of the target definition to remove.</p><br>
           8  +
    ///   - [`safe(bool)`](crate::operation::deregister_target_from_maintenance_window::builders::DeregisterTargetFromMaintenanceWindowFluentBuilder::safe) / [`set_safe(Option<bool>)`](crate::operation::deregister_target_from_maintenance_window::builders::DeregisterTargetFromMaintenanceWindowFluentBuilder::set_safe):<br>required: **false**<br><p>The system checks if the target is being referenced by a task. If the target is being referenced, the system returns an error and doesn't deregister the target from the maintenance window.</p><br>
           9  +
    /// - On success, responds with [`DeregisterTargetFromMaintenanceWindowOutput`](crate::operation::deregister_target_from_maintenance_window::DeregisterTargetFromMaintenanceWindowOutput) with field(s):
          10  +
    ///   - [`window_id(Option<String>)`](crate::operation::deregister_target_from_maintenance_window::DeregisterTargetFromMaintenanceWindowOutput::window_id): <p>The ID of the maintenance window the target was removed from.</p>
          11  +
    ///   - [`window_target_id(Option<String>)`](crate::operation::deregister_target_from_maintenance_window::DeregisterTargetFromMaintenanceWindowOutput::window_target_id): <p>The ID of the removed target definition.</p>
          12  +
    /// - On failure, responds with [`SdkError<DeregisterTargetFromMaintenanceWindowError>`](crate::operation::deregister_target_from_maintenance_window::DeregisterTargetFromMaintenanceWindowError)
          13  +
    pub fn deregister_target_from_maintenance_window(
          14  +
        &self,
          15  +
    ) -> crate::operation::deregister_target_from_maintenance_window::builders::DeregisterTargetFromMaintenanceWindowFluentBuilder {
          16  +
        crate::operation::deregister_target_from_maintenance_window::builders::DeregisterTargetFromMaintenanceWindowFluentBuilder::new(
          17  +
            self.handle.clone(),
          18  +
        )
          19  +
    }
          20  +
}

tmp-codegen-diff/aws-sdk/sdk/ssm/src/client/deregister_task_from_maintenance_window.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 [`DeregisterTaskFromMaintenanceWindow`](crate::operation::deregister_task_from_maintenance_window::builders::DeregisterTaskFromMaintenanceWindowFluentBuilder) operation.
           4  +
    ///
           5  +
    /// - The fluent builder is configurable:
           6  +
    ///   - [`window_id(impl Into<String>)`](crate::operation::deregister_task_from_maintenance_window::builders::DeregisterTaskFromMaintenanceWindowFluentBuilder::window_id) / [`set_window_id(Option<String>)`](crate::operation::deregister_task_from_maintenance_window::builders::DeregisterTaskFromMaintenanceWindowFluentBuilder::set_window_id):<br>required: **true**<br><p>The ID of the maintenance window the task should be removed from.</p><br>
           7  +
    ///   - [`window_task_id(impl Into<String>)`](crate::operation::deregister_task_from_maintenance_window::builders::DeregisterTaskFromMaintenanceWindowFluentBuilder::window_task_id) / [`set_window_task_id(Option<String>)`](crate::operation::deregister_task_from_maintenance_window::builders::DeregisterTaskFromMaintenanceWindowFluentBuilder::set_window_task_id):<br>required: **true**<br><p>The ID of the task to remove from the maintenance window.</p><br>
           8  +
    /// - On success, responds with [`DeregisterTaskFromMaintenanceWindowOutput`](crate::operation::deregister_task_from_maintenance_window::DeregisterTaskFromMaintenanceWindowOutput) with field(s):
           9  +
    ///   - [`window_id(Option<String>)`](crate::operation::deregister_task_from_maintenance_window::DeregisterTaskFromMaintenanceWindowOutput::window_id): <p>The ID of the maintenance window the task was removed from.</p>
          10  +
    ///   - [`window_task_id(Option<String>)`](crate::operation::deregister_task_from_maintenance_window::DeregisterTaskFromMaintenanceWindowOutput::window_task_id): <p>The ID of the task removed from the maintenance window.</p>
          11  +
    /// - On failure, responds with [`SdkError<DeregisterTaskFromMaintenanceWindowError>`](crate::operation::deregister_task_from_maintenance_window::DeregisterTaskFromMaintenanceWindowError)
          12  +
    pub fn deregister_task_from_maintenance_window(
          13  +
        &self,
          14  +
    ) -> crate::operation::deregister_task_from_maintenance_window::builders::DeregisterTaskFromMaintenanceWindowFluentBuilder {
          15  +
        crate::operation::deregister_task_from_maintenance_window::builders::DeregisterTaskFromMaintenanceWindowFluentBuilder::new(
          16  +
            self.handle.clone(),
          17  +
        )
          18  +
    }
          19  +
}

tmp-codegen-diff/aws-sdk/sdk/ssm/src/client/describe_activations.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 [`DescribeActivations`](crate::operation::describe_activations::builders::DescribeActivationsFluentBuilder) operation.
           4  +
    /// This operation supports pagination; See [`into_paginator()`](crate::operation::describe_activations::builders::DescribeActivationsFluentBuilder::into_paginator).
           5  +
    ///
           6  +
    /// - The fluent builder is configurable:
           7  +
    ///   - [`filters(DescribeActivationsFilter)`](crate::operation::describe_activations::builders::DescribeActivationsFluentBuilder::filters) / [`set_filters(Option<Vec::<DescribeActivationsFilter>>)`](crate::operation::describe_activations::builders::DescribeActivationsFluentBuilder::set_filters):<br>required: **false**<br><p>A filter to view information about your activations.</p><br>
           8  +
    ///   - [`max_results(i32)`](crate::operation::describe_activations::builders::DescribeActivationsFluentBuilder::max_results) / [`set_max_results(Option<i32>)`](crate::operation::describe_activations::builders::DescribeActivationsFluentBuilder::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::describe_activations::builders::DescribeActivationsFluentBuilder::next_token) / [`set_next_token(Option<String>)`](crate::operation::describe_activations::builders::DescribeActivationsFluentBuilder::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 [`DescribeActivationsOutput`](crate::operation::describe_activations::DescribeActivationsOutput) with field(s):
          11  +
    ///   - [`activation_list(Option<Vec::<Activation>>)`](crate::operation::describe_activations::DescribeActivationsOutput::activation_list): <p>A list of activations for your Amazon Web Services account.</p>
          12  +
    ///   - [`next_token(Option<String>)`](crate::operation::describe_activations::DescribeActivationsOutput::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<DescribeActivationsError>`](crate::operation::describe_activations::DescribeActivationsError)
          14  +
    pub fn describe_activations(&self) -> crate::operation::describe_activations::builders::DescribeActivationsFluentBuilder {
          15  +
        crate::operation::describe_activations::builders::DescribeActivationsFluentBuilder::new(self.handle.clone())
          16  +
    }
          17  +
}

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

@@ -0,1 +0,16 @@
           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 [`DescribeAssociation`](crate::operation::describe_association::builders::DescribeAssociationFluentBuilder) operation.
           4  +
    ///
           5  +
    /// - The fluent builder is configurable:
           6  +
    ///   - [`name(impl Into<String>)`](crate::operation::describe_association::builders::DescribeAssociationFluentBuilder::name) / [`set_name(Option<String>)`](crate::operation::describe_association::builders::DescribeAssociationFluentBuilder::set_name):<br>required: **false**<br><p>The name of the SSM document.</p><br>
           7  +
    ///   - [`instance_id(impl Into<String>)`](crate::operation::describe_association::builders::DescribeAssociationFluentBuilder::instance_id) / [`set_instance_id(Option<String>)`](crate::operation::describe_association::builders::DescribeAssociationFluentBuilder::set_instance_id):<br>required: **false**<br><p>The managed node ID.</p><br>
           8  +
    ///   - [`association_id(impl Into<String>)`](crate::operation::describe_association::builders::DescribeAssociationFluentBuilder::association_id) / [`set_association_id(Option<String>)`](crate::operation::describe_association::builders::DescribeAssociationFluentBuilder::set_association_id):<br>required: **false**<br><p>The association ID for which you want information.</p><br>
           9  +
    ///   - [`association_version(impl Into<String>)`](crate::operation::describe_association::builders::DescribeAssociationFluentBuilder::association_version) / [`set_association_version(Option<String>)`](crate::operation::describe_association::builders::DescribeAssociationFluentBuilder::set_association_version):<br>required: **false**<br><p>Specify the association version to retrieve. To view the latest version, either specify <code>$LATEST</code> for this parameter, or omit this parameter. To view a list of all associations for a managed node, use <code>ListAssociations</code>. To get a list of versions for a specific association, use <code>ListAssociationVersions</code>.</p><br>
          10  +
    /// - On success, responds with [`DescribeAssociationOutput`](crate::operation::describe_association::DescribeAssociationOutput) with field(s):
          11  +
    ///   - [`association_description(Option<AssociationDescription>)`](crate::operation::describe_association::DescribeAssociationOutput::association_description): <p>Information about the association.</p>
          12  +
    /// - On failure, responds with [`SdkError<DescribeAssociationError>`](crate::operation::describe_association::DescribeAssociationError)
          13  +
    pub fn describe_association(&self) -> crate::operation::describe_association::builders::DescribeAssociationFluentBuilder {
          14  +
        crate::operation::describe_association::builders::DescribeAssociationFluentBuilder::new(self.handle.clone())
          15  +
    }
          16  +
}