DATASOURCE::ApiGateway::Instances digunakan untuk menanyakan instans.
Sintaksis
{
"Type": "DATASOURCE::ApiGateway::Instances",
"Properties": {
"Language": String,
"InstanceId": String,
"RefreshOptions": String
}
}Properti
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
Bahasa | String | Tidak | Ya | Tipe bahasa. | Nilai yang valid:
|
InstanceId | String | Tidak | Ya | ID instans. | Tidak ada. |
RefreshOptions | String | Tidak | Ya | Kebijakan refresh untuk sumber daya data ketika tumpukan diperbarui. | Nilai yang valid:
|
Nilai kembali (Fn::GetAtt)
ApiGatewayInstances: Detail dari instans.
ApiGatewayInstanceIds: ID dari instans.
Properti | Tipe | Deskripsi | Kendala |
ApiGatewayInstanceIds | List | ID dari instans. | Tidak ada. |
ApiGatewayInstances | List | Detail dari instans. | Tidak ada. |
Status | String | Status dari instans. | Tidak ada. |
InstanceId | String | ID instans. | Tidak ada. |
VpcSlbIntranetEnable | Boolean | Menunjukkan apakah instans Server Load Balancer (SLB) dari tipe virtual private cloud (VPC) didukung. | Nilai yang valid:
|
ClassicEgressAddress | String | Aturan arah keluar jaringan klasik. | Tidak ada. |
ZoneLocalName | String | Nama lokal zona. | Tidak ada. |
VipTypeList | String | Tipe alamat IP elastis (EIP). | Tidak ada. |
UserVpcId | String | ID VPC terkait. | Tidak ada. |
VpcIntranetEnable | Boolean | Menunjukkan apakah akses Internet diaktifkan. | Nilai yang valid:
|
VpcOwnerId | String | ID akun tempat VPC dimiliki. | Tidak ada. |
InstanceRpsLimit | Integer | Batas records per second (RPS) pada instans. | Tidak ada. |
InstanceType | String | Kategori dari instans. | Nilai yang valid:
|
RegionId | String | ID wilayah. | Tidak ada. |
InstanceSpec | String | Tipe instans. | Tidak ada. |
InstanceChargeType | String | Metode penagihan instans. | Nilai yang valid:
|
HttpsPolicies | String | Kebijakan keamanan HTTPS. | Tidak ada. |
VpcEgressAddress | String | Blok CIDR arah keluar VPC. | Tidak ada. |
EgressIpv6Enable | Boolean | Menunjukkan apakah lalu lintas IPv6 arah keluar didukung. | Nilai yang valid:
|
ExpiredTime | String | Waktu kedaluwarsa instans. | Waktu ditampilkan dalam UTC. |
InstanceName | String | Nama instans. | Tidak ada. |
ZoneId | String | ID zona. | Tidak ada. |
SupportIpv6 | Boolean | Menunjukkan apakah IPv6 didukung. | Nilai yang valid:
|
InternetEgressAddress | String | Alamat IP publik arah keluar. | Tidak ada. |
CreatedTime | String | Waktu pembuatan instans. | Waktu ditampilkan dalam UTC. |
UserVswitchId | String | ID vSwitch terkait. | Tidak ada. |
InstanceSpecAttributes | List | Spesifikasi instans. | Tidak ada. |
Contoh
JSON format
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"InstanceId": {
"Type": "String",
"Description": "API Gateway Instance ID."
}
},
"Resources": {
"ExtensionDataSource": {
"Type": "DATASOURCE::ApiGateway::Instances",
"Properties": {
"InstanceId": {
"Ref": "InstanceId"
}
}
}
},
"Outputs": {
"ApiGatewayInstances": {
"Description": "Informasi tentang grup ApiGateway.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"ApiGatewayInstances"
]
}
},
"ApiGatewayInstanceIds": {
"Description": "Daftar ID grup ApiGateway.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"ApiGatewayInstanceIds"
]
}
}
}
}YAML format
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
InstanceId:
Type: String
Description: API Gateway Instance ID.
Resources:
ExtensionDataSource:
Type: DATASOURCE::ApiGateway::Instances
Properties:
InstanceId:
Ref: InstanceId
Outputs:
ApiGatewayInstances:
Description: Informasi tentang grup ApiGateway.
Value:
Fn::GetAtt:
- ExtensionDataSource
- ApiGatewayInstances
ApiGatewayInstanceIds:
Description: Daftar ID grup ApiGateway.
Value:
Fn::GetAtt:
- ExtensionDataSource
- ApiGatewayInstanceIds