DATASOURCE::PAI::Workspaces digunakan untuk menanyakan informasi dasar tentang workspaces.
Sintaks
{
"Type": "DATASOURCE::PAI::Workspaces",
"Properties": {
"WorkspaceId": String,
"WorkspaceName": String,
"RefreshOptions": String
}
}Properti
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
WorkspaceId | String | Tidak | Ya | ID workspace. | Tidak ada. |
WorkspaceName | String | Tidak | Ya | Nama workspace. | Format nama harus memenuhi persyaratan berikut:
|
RefreshOptions | String | Tidak | Ya | Kebijakan refresh untuk sumber daya data ketika tumpukan diperbarui. | Nilai yang valid:
|
Nilai kembali
Fn::GetAtt
WorkspaceIds: ID dari workspaces.
Workspaces: detail dari workspaces.
Properti | Tipe | Deskripsi | Kendala |
WorkspaceIds | Daftar | ID dari workspaces. | Tidak ada. |
Workspaces | Daftar | Detail dari workspaces. | Tidak ada. |
WorkspaceName | String | Nama workspace. | Tidak ada. |
WorkspaceId | String | ID workspace. | Tidak ada. |
DisplayName | String | Nama tampilan. | Tidak ada. |
EnvTypes | String | Lingkungan dalam workspace. | Tidak ada. |
Description | String | Deskripsi dari workspace. | Deskripsi bisa mencapai 80 karakter panjangnya. |
Contoh
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
WorkspaceName:
Description: 'Nama workspace. Formatnya adalah sebagai berikut:
- Panjang 3 hingga 23 karakter dan dapat berisi huruf, garis bawah, atau angka.
- Harus dimulai dengan huruf besar atau kecil.
- Unik di wilayah saat ini.'
Type: String
Resources:
ExtensionDataSource:
Properties:
WorkspaceName:
Ref: WorkspaceName
Type: DATASOURCE::PAI::Workspaces
Outputs:
WorkspaceIds:
Description: Daftar ID workspace.
Value:
Fn::GetAtt:
- ExtensionDataSource
- WorkspaceIds
Workspaces:
Description: Daftar workspaces.
Value:
Fn::GetAtt:
- ExtensionDataSource
- Workspaces{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"WorkspaceName": {
"Type": "String",
"Description": "Nama workspace. Formatnya adalah sebagai berikut:\n- Panjang 3 hingga 23 karakter dan dapat berisi huruf, garis bawah, atau angka.\n- Harus dimulai dengan huruf besar atau kecil.\n- Unik di wilayah saat ini."
}
},
"Resources": {
"ExtensionDataSource": {
"Type": "DATASOURCE::PAI::Workspaces",
"Properties": {
"WorkspaceName": {
"Ref": "WorkspaceName"
}
}
}
},
"Outputs": {
"WorkspaceIds": {
"Description": "Daftar ID workspace.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"WorkspaceIds"
]
}
},
"Workspaces": {
"Description": "Daftar workspaces.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"Workspaces"
]
}
}
}
}