AWS::SageMaker::CodeRepository - AWS CloudFormation
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

AWS::SageMaker::CodeRepository

创建 Git 存储库作为 Amazon SageMaker 账户中的资源。您可以将存储库与笔记本实例关联,以便能够对您创建的笔记本使用 Git 源代码控制。Git 存储库是您的 Amazon SageMaker 账户中的一个资源,因此它可以与多个笔记本实例关联,并且独立于与之关联的任何笔记本实例的生命周期。

存储库可托管于 AWS CodeCommit 或任何其他 Git 存储库中。

语法

要在 AWS CloudFormation 模板中声明此实体,请使用以下语法:

JSON

{ "Type" : "AWS::SageMaker::CodeRepository", "Properties" : { "CodeRepositoryName" : String, "GitConfig" : GitConfig } }

YAML

Type: AWS::SageMaker::CodeRepository Properties: CodeRepositoryName: String GitConfig: GitConfig

属性

CodeRepositoryName

Git 存储库的名称。

必需:否

类型:字符串

最低1

最高63

模式^[a-zA-Z0-9](-*[a-zA-Z0-9])*$

Update requires: Replacement

GitConfig

Git 存储库的配置详细信息,包括它所在的 URL 以及包含用于访问存储库的凭证的 AWS Secrets Manager 密钥的 ARN。

必需:是

类型GitConfig

Update requires: No interruption

返回值

Ref

Fn::GetAtt

CodeRepositoryName

Not currently supported by AWS CloudFormation.