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:
|
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:
|
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: |
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