全部产品
Search
文档中心

Resource Orchestration Service:DATASOURCE::CR::Repositories

更新时间:Jun 26, 2025

DATASOURCE::CR::Repositories digunakan untuk menanyakan informasi tentang repositori gambar.

Sintaksis

{
  "Type": "DATASOURCE::CR::Repositories",
  "Properties": {
    "Status": String,
    "RepoNamespace": String,
    "RefreshOptions": String
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

Status

String

Tidak

Ya

Status repositori gambar.

Tidak ada.

RepoNamespace

String

Tidak

Ya

Nama namespace tempat repositori gambar berada.

Tidak ada.

RefreshOptions

String

Tidak

Ya

Kebijakan refresh untuk sumber daya sumber data saat tumpukan diperbarui.

Nilai valid:

  • Never (default): tidak merefresh sumber daya sumber data saat tumpukan diperbarui.

  • Always: merefresh sumber daya sumber data saat tumpukan diperbarui.

Nilai kembali (Fn::GetAtt)

  • Repos: Detail repositori gambar.

  • RepoNames: Nama-nama repositori gambar.

Properti

Tipe

Deskripsi

Kendala

RepoNames

List

Nama-nama repositori gambar.

Tidak ada.

Repos

List

Detail repositori gambar.

Tidak ada.

Summary

String

Ringkasan repositori gambar.

Tidak ada.

RepoId

String

ID unik repositori gambar.

Tidak ada.

RepoNamespace

String

Nama namespace tempat repositori gambar berada.

Tidak ada.

RepoName

String

Nama repositori gambar.

Tidak ada.

RepoOriginType

String

Tipe repositori gambar.

Tidak ada.

RepoBuildType

String

Tipe pembuatan repositori gambar.

Nilai valid:

  • AUTO: Repositori gambar dibuat secara otomatis.

  • MANUAL: Repositori gambar dibuat secara manual.

RepoType

String

Tipe repositori gambar.

Tidak ada.

RepoStatus

String

Status repositori gambar.

Tidak ada.

RepoAuthorizeType

String

Tipe izin repositori gambar.

Tidak ada.

RegionId

String

Wilayah.

Tidak ada.

RepoDomainList

List

Nama domain repositori gambar.

Contoh: { "Internal": "registry-internal.cn-XXXXXXX.aliyuncs.com", "Vpc": "registry-vpc.cn-XXXXXXX.aliyuncs.com", "Public": "registry.cn-XXXXXXX.aliyuncs.com" }.

Stars

Number

Jumlah suka.

Tidak ada.

Downloads

Number

Jumlah unduhan dari repositori gambar.

Tidak ada.

Logo

String

Ikon repositori gambar.

Tidak ada.

GmtCreate

String

Waktu ketika repositori gambar dibuat.

Tidak ada.

GmtModified

String

Waktu ketika repositori gambar dimodifikasi.

Tidak ada.

Contoh

Format JSON

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "RepoNamespace": {
      "Type": "String",
      "Description": "Namespace repositori."
    }
  },
  "Resources": {
    "Repositories": {
      "Type": "DATASOURCE::CR::Repositories",
      "Properties": {
        "RepoNamespace": {
          "Ref": "RepoNamespace"
        }
      }
    }
  },
  "Outputs": {
    "Repos": {
      "Description": "Daftar repositori.",
      "Value": {
        "Fn::GetAtt": [
          "Repositories",
          "Repos"
        ]
      }
    },
    "RepoNames": {
      "Description": "Daftar nama repositori.",
      "Value": {
        "Fn::GetAtt": [
          "Repositories",
          "RepoNames"
        ]
      }
    }
  }
}

Format YAML

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  RepoNamespace:
    Type: String
    Description: Namespace repositori.
Resources:
  Repositories:
    Type: DATASOURCE::CR::Repositories
    Properties:
      RepoNamespace:
        Ref: RepoNamespace
Outputs:
  Repos:
    Description: Daftar repositori.
    Value:
      Fn::GetAtt:
        - Repositories
        - Repos
  RepoNames:
    Description: Daftar nama repositori.
    Value:
      Fn::GetAtt:
        - Repositories
        - RepoNames