aws_sdk_sagemaker/client/
describe_code_repository.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 [`DescribeCodeRepository`](crate::operation::describe_code_repository::builders::DescribeCodeRepositoryFluentBuilder) operation.
4    ///
5    /// - The fluent builder is configurable:
6    ///   - [`code_repository_name(impl Into<String>)`](crate::operation::describe_code_repository::builders::DescribeCodeRepositoryFluentBuilder::code_repository_name) / [`set_code_repository_name(Option<String>)`](crate::operation::describe_code_repository::builders::DescribeCodeRepositoryFluentBuilder::set_code_repository_name):<br>required: **true**<br><p>The name of the Git repository to describe.</p><br>
7    /// - On success, responds with [`DescribeCodeRepositoryOutput`](crate::operation::describe_code_repository::DescribeCodeRepositoryOutput) with field(s):
8    ///   - [`code_repository_name(Option<String>)`](crate::operation::describe_code_repository::DescribeCodeRepositoryOutput::code_repository_name): <p>The name of the Git repository.</p>
9    ///   - [`code_repository_arn(Option<String>)`](crate::operation::describe_code_repository::DescribeCodeRepositoryOutput::code_repository_arn): <p>The Amazon Resource Name (ARN) of the Git repository.</p>
10    ///   - [`creation_time(Option<DateTime>)`](crate::operation::describe_code_repository::DescribeCodeRepositoryOutput::creation_time): <p>The date and time that the repository was created.</p>
11    ///   - [`last_modified_time(Option<DateTime>)`](crate::operation::describe_code_repository::DescribeCodeRepositoryOutput::last_modified_time): <p>The date and time that the repository was last changed.</p>
12    ///   - [`git_config(Option<GitConfig>)`](crate::operation::describe_code_repository::DescribeCodeRepositoryOutput::git_config): <p>Configuration details about the repository, including the URL where the repository is located, the default branch, and the Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret that contains the credentials used to access the repository.</p>
13    /// - On failure, responds with [`SdkError<DescribeCodeRepositoryError>`](crate::operation::describe_code_repository::DescribeCodeRepositoryError)
14    pub fn describe_code_repository(&self) -> crate::operation::describe_code_repository::builders::DescribeCodeRepositoryFluentBuilder {
15        crate::operation::describe_code_repository::builders::DescribeCodeRepositoryFluentBuilder::new(self.handle.clone())
16    }
17}