aws_sdk_databasemigration/client/describe_metadata_model_creations.rs
1// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
2impl super::Client {
3 /// Constructs a fluent builder for the [`DescribeMetadataModelCreations`](crate::operation::describe_metadata_model_creations::builders::DescribeMetadataModelCreationsFluentBuilder) operation.
4 /// This operation supports pagination; See [`into_paginator()`](crate::operation::describe_metadata_model_creations::builders::DescribeMetadataModelCreationsFluentBuilder::into_paginator).
5 ///
6 /// - The fluent builder is configurable:
7 /// - [`filters(Filter)`](crate::operation::describe_metadata_model_creations::builders::DescribeMetadataModelCreationsFluentBuilder::filters) / [`set_filters(Option<Vec::<Filter>>)`](crate::operation::describe_metadata_model_creations::builders::DescribeMetadataModelCreationsFluentBuilder::set_filters):<br>required: **false**<br><p>Filters applied to the metadata model creation requests described in the form of key-value pairs. The supported filters are request-id and status.</p><br>
8 /// - [`marker(impl Into<String>)`](crate::operation::describe_metadata_model_creations::builders::DescribeMetadataModelCreationsFluentBuilder::marker) / [`set_marker(Option<String>)`](crate::operation::describe_metadata_model_creations::builders::DescribeMetadataModelCreationsFluentBuilder::set_marker):<br>required: **false**<br><p>Specifies the unique pagination token that makes it possible to display the next page of metadata model creation requests. If Marker is returned by a previous response, there are more metadata model creation requests available.</p><br>
9 /// - [`max_records(i32)`](crate::operation::describe_metadata_model_creations::builders::DescribeMetadataModelCreationsFluentBuilder::max_records) / [`set_max_records(Option<i32>)`](crate::operation::describe_metadata_model_creations::builders::DescribeMetadataModelCreationsFluentBuilder::set_max_records):<br>required: **false**<br><p>The maximum number of metadata model creation requests to include in the response. If more requests exist than the specified MaxRecords value, a pagination token is provided in the response so that you can retrieve the remaining results.</p><br>
10 /// - [`migration_project_identifier(impl Into<String>)`](crate::operation::describe_metadata_model_creations::builders::DescribeMetadataModelCreationsFluentBuilder::migration_project_identifier) / [`set_migration_project_identifier(Option<String>)`](crate::operation::describe_metadata_model_creations::builders::DescribeMetadataModelCreationsFluentBuilder::set_migration_project_identifier):<br>required: **true**<br><p>The migration project name or Amazon Resource Name (ARN).</p><br>
11 /// - On success, responds with [`DescribeMetadataModelCreationsOutput`](crate::operation::describe_metadata_model_creations::DescribeMetadataModelCreationsOutput) with field(s):
12 /// - [`marker(Option<String>)`](crate::operation::describe_metadata_model_creations::DescribeMetadataModelCreationsOutput::marker): <p>Specifies the unique pagination token that makes it possible to display the next page of metadata model creation requests. If Marker is returned, there are more metadata model creation requests available.</p>
13 /// - [`requests(Option<Vec::<SchemaConversionRequest>>)`](crate::operation::describe_metadata_model_creations::DescribeMetadataModelCreationsOutput::requests): <p>A list of metadata model creation requests. The ExportSqlDetails field will never be populated for the DescribeMetadataModelCreations operation.</p>
14 /// - On failure, responds with [`SdkError<DescribeMetadataModelCreationsError>`](crate::operation::describe_metadata_model_creations::DescribeMetadataModelCreationsError)
15 pub fn describe_metadata_model_creations(
16 &self,
17 ) -> crate::operation::describe_metadata_model_creations::builders::DescribeMetadataModelCreationsFluentBuilder {
18 crate::operation::describe_metadata_model_creations::builders::DescribeMetadataModelCreationsFluentBuilder::new(self.handle.clone())
19 }
20}