DATASOURCE::ApiGateway::Instance is used to query the information about an instance.
Syntax
{
"Type": "DATASOURCE::ApiGateway::Instance",
"Properties": {
"InstanceId": String
}
}
Properties
Property | Type | Required | Editable | Description | Constraint |
InstanceId | String | Yes | Yes | The instance ID. | None. |
Return values
Fn::GetAtt
ClassicEgressAddress: the outbound IP address of the classic network.
InstanceSpec: the instance type.
HttpsPolicy: the HTTPS policy.
InternetEgressAddress: the outbound IP address of the Internet.
ZoneLocalName: the zone.
InstanceSpecAttributes: the instance specifications.
InstanceRpsLimit: the records per second (RPS) limit on the instance.
VpcSlbIntranetEnable: indicates whether a Server Load Balancer (SLB) instance that can be accessed over a virtual private cloud (VPC) is enabled.
ExpiredTime: the expiration time of the instance.
UserVpcId: the VPC ID.
PaymentType: the billing method of the instance.
InstanceType: the category of the instance.
UserVswitchId: the vSwitch ID.
VpcEgressAddress: the outbound IP address of the VPC.
ZoneId: the zone ID.
InstanceId: the instance ID.
AclId: the ID of the access control list (ACL).
CreateTime: the creation time of the instance.
VpcOwnerId: the ID of the account to which the VPC belongs.
AclName: the ACL name.
InstanceName: the instance name.
EgressIpv6Enable: indicates whether outbound IPv6 traffic is supported.
AclStatus: indicates whether the ACL feature is enabled.
VpcIntranetEnable: indicates whether the VPC feature is enabled.
AclType: the ACL type.
SupportIpv6: indicates whether the instance supports IPv6.
VipTypeList: the type of the virtual IP address (VIP).