調用DescribeInstanceAttribute查詢執行個體所有的屬性資訊,例如:執行個體ID、執行個體的備忘資訊。

調試

您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。

請求參數

名稱 類型 是否必選 樣本值 描述
Action String DescribeInstanceAttribute

要執行的操作。

取值:DescribeInstanceAttribute。

InstanceId String bastionhost-cn-78v1ghxxxxx

Bastion Host的執行個體ID。

RegionId String cn-hangzhou

地區ID。

返回資料

名稱 類型 樣本值 描述
RequestId String 082FAB35-6AB9-4FD5-8750-D36673548E76

請求ID。

InstanceAttribute Struct

執行個體屬性資訊。

InstanceId String bastionhost-cn-78v1ghxxxxx

執行個體ID。

InstanceStatus String RUNNING

執行個體狀態。取值範圍:

  • PENDING:未初始化
  • CREATING:建立中
  • RUNNING:運行中
  • EXPIRED:已到期
  • CREATE_FAILED:建立失敗
  • UPGRADING:變更配置中
  • UPGRADE_FAILED:變更配置失敗
VpcId String vpc-bp1c85tzgqu1bf5bxxxxx

執行個體綁定的VPC ID。

VswitchId String vsw-bp1xfwzzfti0kjbfxxxxx

執行個體綁定的交換器ID。

IntranetEndpoint String drawvxalwb.bastionhost.aliyuncs.com

私網網域名稱。

InternetEndpoint String drawvxalwb-public.bastionhost.aliyuncs.com

公網網域名稱。

PublicNetworkAccess Boolean true

公網是否可訪問該Bastion Host。

EniInstanceId String eni-bp1455jrzwm7moaxxxxx

彈性網卡ID。

StartTime Long 1577681345000

執行個體的開始時間。

ExpireTime Long 1578326400000

到期時間。

Description String 測試API

備忘資訊。

LicenseCode String bhah_ent_50_asset

許可Code。

PublicWhiteList List [10.162.168.xx/32]

公網白名單IP列表。

PrivateWhiteList List []

私網白名單IP列表。

SecurityGroupIds List []

執行個體所屬安全性群組ID列表。

AuthorizedSecurityGroups List [sg-bp14u00sh39jvw5xxxxx]

已授權的安全性群組ID列表。

樣本

請求樣本

http(s)://[Endpoint]/?Action=DescribeInstanceAttribute
&InstanceId=bastionhost-cn-78v1ghxxxxx
&<公用請求參數>

正常返回樣本

XML 格式

<RequestId>082FAB35-6AB9-4FD5-8750-D36673548E76</RequestId>
<InstanceAttribute>
    <LicenseCode>bhah_ent_50_asset</LicenseCode>
    <Description>測試API</Description>
    <InstanceId>bastionhost-cn-78v1ghxxxxx</InstanceId>
    <StartTime>1577681345000</StartTime>
    <VswitchId>vsw-bp1xfwzzfti0kjbfxxxxx</VswitchId>
    <PublicWhiteList>10.162.168.xx/32</PublicWhiteList>
    <VpcId>vpc-bp1c85tzgqu1bf5bxxxxx</VpcId>
    <PublicNetworkAccess>true</PublicNetworkAccess>
    <AuthorizedSecurityGroups>sg-bp14u00sh39jvw5xxxxx</AuthorizedSecurityGroups>
    <InstanceStatus>RUNNING</InstanceStatus>
    <EniInstanceId>eni-bp1455jrzwm7moaxxxxx</EniInstanceId>
    <InternetEndpoint>drawvxalwb-public.bastionhost.aliyuncs.com</InternetEndpoint>
    <ExpireTime>1578326400000</ExpireTime>
    <IntranetEndpoint>drawvxalwb.bastionhost.aliyuncs.com</IntranetEndpoint>
</InstanceAttribute>

JSON 格式

{
    "RequestId":"082FAB35-6AB9-4FD5-8750-D36673548E76",
    "InstanceAttribute":{
        "LicenseCode":"bhah_ent_50_asset",
        "Description":"測試API",
        "InstanceId":"bastionhost-cn-78v1ghxxxxx",
        "PrivateWhiteList":[],
        "StartTime":1577681345000,
        "SecurityGroupIds":[],
        "VswitchId":"vsw-bp1xfwzzfti0kjbfxxxxx",
        "PublicWhiteList":[
            "10.162.168.xx/32"
        ],
        "VpcId":"vpc-bp1c85tzgqu1bf5bxxxxx",
        "PublicNetworkAccess":true,
        "AuthorizedSecurityGroups":[
            "sg-bp14u00sh39jvw5xxxxx"
        ],
        "InstanceStatus":"RUNNING",
        "EniInstanceId":"eni-bp1455jrzwm7moaxxxxx",
        "InternetEndpoint":"drawvxalwb-public.bastionhost.aliyuncs.com",
        "ExpireTime":1578326400000,
        "IntranetEndpoint":"drawvxalwb.bastionhost.aliyuncs.com"
    }
}

錯誤碼

訪問錯誤中心查看更多錯誤碼。