class Aws::SageMaker::Types::CreateCodeRepositoryInput

@note When making an API call, you may pass CreateCodeRepositoryInput

data as a hash:

    {
      code_repository_name: "EntityName", # required
      git_config: { # required
        repository_url: "GitConfigUrl", # required
        branch: "Branch",
        secret_arn: "SecretArn",
      },
      tags: [
        {
          key: "TagKey", # required
          value: "TagValue", # required
        },
      ],
    }

@!attribute [rw] code_repository_name

The name of the Git repository. The name must have 1 to 63
characters. Valid characters are a-z, A-Z, 0-9, and - (hyphen).
@return [String]

@!attribute [rw] git_config

Specifies details about the repository, including the URL where the
repository is located, the default branch, and credentials to use to
access the repository.
@return [Types::GitConfig]

@!attribute [rw] tags

An array of key-value pairs. You can use tags to categorize your
Amazon Web Services resources in different ways, for example, by
purpose, owner, or environment. For more information, see [Tagging
Amazon Web Services Resources][1].

[1]: https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html
@return [Array<Types::Tag>]

@see docs.aws.amazon.com/goto/WebAPI/sagemaker-2017-07-24/CreateCodeRepositoryInput AWS API Documentation

Constants

SENSITIVE