DATASOURCE::EIP::Address类型用于查询单个已创建的EIP的基本信息。
语法
{
"Type": "DATASOURCE::EIP::Address",
"Properties": {
"AllocationId": String
}
}
属性
属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 |
AllocationId | String | 是 | 是 | 要查询的EIP实例的ID。 | 无 |
返回值
Fn::GetAtt
Description:EIP的描述信息。
ResourceGroupId:资源组ID。
ServiceManaged:是否为服务账号创建的资源。
AllocationId:EIP实例的ID。
SecondLimited:是否配置了二级限速。
BusinessStatus:EIP实例的业务状态。
ReservationOrderType:续费订单类型。
SegmentInstanceId:连续EIP的实例ID。
InstanceRegionId:当前绑定的资源的地域ID。
ExpiredTime:到期时间。
Bandwidth:EIP的带宽峰值。
BandwidthPackageId:加入的共享带宽ID。
PaymentType:EIP的付费模式。
InstanceType:当前绑定的实例类型。
ReservationActiveTime:续费生效时间。
ReservationBandwidth:续费带宽。
Tags:EIP的标签列表。
InstanceId:当前绑定的实例的ID。
Isp:线路类型。
CreateTime:创建EIP的时间。
HasReservationData:是否有续费数据。
PublicIpAddressPoolId:EIP所在的IP地址池ID。
DeletionProtection:是否开启了删除保护功能。
BandwidthPackageType:带宽的类型。
OperationLocks:锁定详情。
BandwidthPackageBandwidth:EIP加入的共享带宽的带宽值。
ReservationInternetChargeType:续费付费类型。
AddressName:EIP的名称。
EipBandwidth:EIP加入共享带宽之前或退出共享带宽之后的带宽。
Netmode:网络类型。
SecurityProtectionTypes:安全防护级别。
IpAddress:EIP的IP地址。
HdMonitorStatus:EIP是否开启了秒级监控。
示例
YAML
格式ROSTemplateFormatVersion: '2015-09-01' Parameters: AllocationId: Description: en: The ID of the EIP instance. Required: true Type: String Resources: ExtensionDataSource: Properties: AllocationId: Ref: AllocationId Type: DATASOURCE::EIP::Address Outputs: AddressName: Description: The name of the EIP. Value: Fn::GetAtt: - ExtensionDataSource - AddressName AllocationId: Description: The ID of the EIP instance. Value: Fn::GetAtt: - ExtensionDataSource - AllocationId Bandwidth: Description: 'The peak bandwidth of the EIP. Unit: Mbps.' Value: Fn::GetAtt: - ExtensionDataSource - Bandwidth BandwidthPackageBandwidth: Description: The bandwidth value of the Internet shared bandwidth added to the EIP. The unit is Mbps. Value: Fn::GetAtt: - ExtensionDataSource - BandwidthPackageBandwidth BandwidthPackageId: Description: The ID of the added shared bandwidth. Value: Fn::GetAtt: - ExtensionDataSource - BandwidthPackageId BandwidthPackageType: Description: The type of bandwidth. Only **CommonBandwidthPackage** (shared bandwidth) is supported. Value: Fn::GetAtt: - ExtensionDataSource - BandwidthPackageType BusinessStatus: Description: The business status of the EIP instance. Value: Fn::GetAtt: - ExtensionDataSource - BusinessStatus CreateTime: Description: The time when the EIP was created. Value: Fn::GetAtt: - ExtensionDataSource - CreateTime DeletionProtection: Description: Whether the delete protection function is turned on. Value: Fn::GetAtt: - ExtensionDataSource - DeletionProtection Description: Description: The description of the EIP instance. Value: Fn::GetAtt: - ExtensionDataSource - Description EipBandwidth: Description: AN EIP is added to an Internet shared bandwidth before or exit purchase an Internet shared bandwidth instance after the bandwidth Mbps Set for the bandwidth. Value: Fn::GetAtt: - ExtensionDataSource - EipBandwidth ExpiredTime: Description: Expiration time, format' YYYY-MM-DDThh:mm:ssZ '. Value: Fn::GetAtt: - ExtensionDataSource - ExpiredTime HasReservationData: Description: Whether there is renewal data. Value: Fn::GetAtt: - ExtensionDataSource - HasReservationData HdMonitorStatus: Description: Whether the second-level monitoring is enabled for the EIP. Value: Fn::GetAtt: - ExtensionDataSource - HdMonitorStatus InstanceId: Description: The ID of the current bound instance. Value: Fn::GetAtt: - ExtensionDataSource - InstanceId InstanceRegionId: Description: The region ID of the currently bound resource. Value: Fn::GetAtt: - ExtensionDataSource - InstanceRegionId InstanceType: Description: The type of the current bound instance. Value: Fn::GetAtt: - ExtensionDataSource - InstanceType IpAddress: Description: The IP address of the EIP. Value: Fn::GetAtt: - ExtensionDataSource - IpAddress Isp: Description: Service providers. Value: Fn::GetAtt: - ExtensionDataSource - Isp Netmode: Description: Network type. Value: Fn::GetAtt: - ExtensionDataSource - Netmode OperationLocks: Description: Lock details. Value: Fn::GetAtt: - ExtensionDataSource - OperationLocks PaymentType: Description: The billing method of the EIP. Value: Fn::GetAtt: - ExtensionDataSource - PaymentType PublicIpAddressPoolId: Description: The ID of the IP address pool to which the EIP belongs. Value: Fn::GetAtt: - ExtensionDataSource - PublicIpAddressPoolId ReservationActiveTime: Description: The effective time of the renewal fee, in the format of 'YYYY-MM-DDThh:mm:ssZ'. Value: Fn::GetAtt: - ExtensionDataSource - ReservationActiveTime ReservationBandwidth: Description: Renewal bandwidth, in Mbps. Value: Fn::GetAtt: - ExtensionDataSource - ReservationBandwidth ReservationInternetChargeType: Description: Renewal Payment type. Value: Fn::GetAtt: - ExtensionDataSource - ReservationInternetChargeType ReservationOrderType: Description: Renewal order type. Value: Fn::GetAtt: - ExtensionDataSource - ReservationOrderType ResourceGroupId: Description: The ID of the resource group. Value: Fn::GetAtt: - ExtensionDataSource - ResourceGroupId SecondLimited: Description: Whether a secondary speed limit is configured. Value: Fn::GetAtt: - ExtensionDataSource - SecondLimited SecurityProtectionTypes: Description: Security protection level. Value: Fn::GetAtt: - ExtensionDataSource - SecurityProtectionTypes SegmentInstanceId: Description: The ID of the consecutive EIPs. Value: Fn::GetAtt: - ExtensionDataSource - SegmentInstanceId ServiceManaged: Description: Indicates the resource created for the service account. Value: Fn::GetAtt: - ExtensionDataSource - ServiceManaged Tags: Description: The tag of the resource. Value: Fn::GetAtt: - ExtensionDataSource - Tags
JSON
格式{ "ROSTemplateFormatVersion": "2015-09-01", "Parameters": { "AllocationId": { "Type": "String", "Description": { "en": "The ID of the EIP instance." }, "Required": true } }, "Resources": { "ExtensionDataSource": { "Type": "DATASOURCE::EIP::Address", "Properties": { "AllocationId": { "Ref": "AllocationId" } } } }, "Outputs": { "Description": { "Description": "The description of the EIP instance.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "Description" ] } }, "ResourceGroupId": { "Description": "The ID of the resource group.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "ResourceGroupId" ] } }, "ServiceManaged": { "Description": "Indicates the resource created for the service account.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "ServiceManaged" ] } }, "AllocationId": { "Description": "The ID of the EIP instance.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "AllocationId" ] } }, "SecondLimited": { "Description": "Whether a secondary speed limit is configured.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "SecondLimited" ] } }, "BusinessStatus": { "Description": "The business status of the EIP instance.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "BusinessStatus" ] } }, "ReservationOrderType": { "Description": "Renewal order type.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "ReservationOrderType" ] } }, "SegmentInstanceId": { "Description": "The ID of the consecutive EIPs.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "SegmentInstanceId" ] } }, "InstanceRegionId": { "Description": "The region ID of the currently bound resource.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "InstanceRegionId" ] } }, "ExpiredTime": { "Description": "Expiration time, format' YYYY-MM-DDThh:mm:ssZ '.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "ExpiredTime" ] } }, "Bandwidth": { "Description": "The peak bandwidth of the EIP. Unit: Mbps.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "Bandwidth" ] } }, "BandwidthPackageId": { "Description": "The ID of the added shared bandwidth.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "BandwidthPackageId" ] } }, "PaymentType": { "Description": "The billing method of the EIP.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "PaymentType" ] } }, "InstanceType": { "Description": "The type of the current bound instance.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "InstanceType" ] } }, "ReservationActiveTime": { "Description": "The effective time of the renewal fee, in the format of 'YYYY-MM-DDThh:mm:ssZ'.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "ReservationActiveTime" ] } }, "ReservationBandwidth": { "Description": "Renewal bandwidth, in Mbps.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "ReservationBandwidth" ] } }, "Tags": { "Description": "The tag of the resource.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "Tags" ] } }, "InstanceId": { "Description": "The ID of the current bound instance.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "InstanceId" ] } }, "Isp": { "Description": "Service providers.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "Isp" ] } }, "CreateTime": { "Description": "The time when the EIP was created.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "CreateTime" ] } }, "HasReservationData": { "Description": "Whether there is renewal data.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "HasReservationData" ] } }, "PublicIpAddressPoolId": { "Description": "The ID of the IP address pool to which the EIP belongs.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "PublicIpAddressPoolId" ] } }, "DeletionProtection": { "Description": "Whether the delete protection function is turned on.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "DeletionProtection" ] } }, "BandwidthPackageType": { "Description": "The type of bandwidth. Only **CommonBandwidthPackage** (shared bandwidth) is supported.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "BandwidthPackageType" ] } }, "OperationLocks": { "Description": "Lock details.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "OperationLocks" ] } }, "BandwidthPackageBandwidth": { "Description": "The bandwidth value of the Internet shared bandwidth added to the EIP. The unit is Mbps.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "BandwidthPackageBandwidth" ] } }, "ReservationInternetChargeType": { "Description": "Renewal Payment type.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "ReservationInternetChargeType" ] } }, "AddressName": { "Description": "The name of the EIP.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "AddressName" ] } }, "EipBandwidth": { "Description": "AN EIP is added to an Internet shared bandwidth before or exit purchase an Internet shared bandwidth instance after the bandwidth Mbps Set for the bandwidth.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "EipBandwidth" ] } }, "Netmode": { "Description": "Network type.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "Netmode" ] } }, "SecurityProtectionTypes": { "Description": "Security protection level.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "SecurityProtectionTypes" ] } }, "IpAddress": { "Description": "The IP address of the EIP.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "IpAddress" ] } }, "HdMonitorStatus": { "Description": "Whether the second-level monitoring is enabled for the EIP.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "HdMonitorStatus" ] } } } }
- 本页导读 (1)