日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

ALIYUN::ECS::NetworkInterface

ALIYUN::ECS::NetworkInterface類型用于創建一個彈性網卡(ENI)。

語法

{
  "Type": "ALIYUN::ECS::NetworkInterface",
  "Properties": {
    "Description": String,
    "SecurityGroupId": String,
    "PrimaryIpAddress": String,
    "ResourceGroupId": String,
    "VSwitchId": String,
    "NetworkInterfaceName": String,
    "Tags": List,
    "SecurityGroupIds": List,
    "PrivateIpAddresses": List,
    "SecondaryPrivateIpAddressCount": Integer,
    "Ipv6Addresses": List,
    "QueueNumber": Integer,
    "NetworkInterfaceTrafficMode": String,
    "Ipv6AddressCount": Integer,
    "Ipv6Prefixes": List,
    "Ipv4Prefixes": List,
    "Ipv4PrefixCount": Integer,
    "TxQueueSize": Integer,
    "DeleteOnRelease": Boolean,
    "Ipv6PrefixCount": Integer,
    "RxQueueSize": Integer
  }
}

屬性

屬性名稱

類型

必須

允許更新

描述

約束

ResourceGroupId

String

資源組ID。

您可以調用ListResourceGroups查詢資源組ID。

SecurityGroupId

String

安全組ID。

安全組和彈性網卡必須在同一個專有網絡中。

說明

不支持同時指定SecurityGroupId和SecurityGroupIds。

VSwitchId

String

交換機ID。

Description

String

彈性網卡的描述信息。

長度為2~256個字符,不能以http://https://開頭。

NetworkInterfaceName

String

彈性網卡的名稱。

長度為2~128個字符。必須以英文字母或漢字開頭,不能以http://https://開頭。可包含英文字母、漢字、數字、半角冒號(:)、下劃線(_)和短劃線(-)。

PrimaryIpAddress

String

彈性網卡的主私有IP地址。

指定IP地址必須是所屬交換機地址段內的空閑地址,不指定則默認隨機分配該交換機中的空閑地址。

SecondaryPrivateIpAddressCount

Integer

輔助私有IP地址數量。

Tags

List

標簽。

最多支持添加20個標簽。

更多信息,請參見Tags屬性

SecurityGroupIds

List

一個或多個安全組ID。

安全組和彈性網卡必須在同一個專有網絡中。

說明

不支持同時指定SecurityGroupId和SecurityGroupIds。

PrivateIpAddresses

List

從彈性網卡所屬交換機的空閑IP地址中選擇一個或多個輔助私有IP地址。

可以綁定的IP地址數量的取值范圍:

  • 彈性網卡處于可用(Available)狀態:1~10。

  • 彈性網卡處于已綁定(InUse)狀態:受到實例規格限制。更多信息,請參見實例規格族

Ipv6Addresses

List

為彈性網卡指定一個或多個IPv6地址。

支持設置最多10個IPv6地址。

說明

如果您需要為彈性網卡設置IPv6地址,則必須設置Ipv6Addresses或者Ipv6AddressCount的其中一個,但不能同時設置這兩個參數。

QueueNumber

Integer

彈性網卡隊列數。

取值范圍:1~2048

附加彈性網卡時,該值必須少于實例規格支持單塊網卡的最大隊列數。實例規格的單塊網卡最大隊列數可以通過DescribeInstanceTypes接口查詢Max imumQueueNumberPerEni字段。

默認值:空。在附加時會采用實例規格的彈性網卡默認隊列數,實例規格的彈性網卡默認隊列數可以通過DescribeInstanceTypes接口查詢SecondaryEniQueueNumber字段。

NetworkInterfaceTrafficMode

String

彈性網卡的通訊模式。

取值:

  • Standard:使用TCP通訊模式。

  • HighPerformance:開啟ERI(Elastic RDMA Interface)接口,使用RDMA通訊模式。

    說明

    HighPerformance參數值只支持RDMA增強型實例規格族c7re,且RDMA模式的彈性網卡數量不能超過該實例規格族的限制。c7re正在華北2(北京)可用區K進行邀測。更多信息,請參見實例規格族

Ipv6AddressCount

Integer

為彈性網卡指定隨機生成的IPv6地址數量。

取值范圍:1~10。

說明

如果您需要為彈性網卡設置IPv6地址,則必須設置Ipv6Addresses或者Ipv6AddressCount的其中一個,但不能同時設置這兩個參數。

Ipv6Prefixes

List

IPv6地址前綴。

Ipv4Prefixes

List

IPv4 IP地址前綴。

Ipv4PrefixCount

Integer

為彈性網卡指定一個或多個IPv4前綴。

取值范圍:1~10。

說明

如果您需要為彈性網卡設置 IPv4 前綴,則必須設置 Ipv4Prefixes 或者 Ipv4PrefixCount 的其中一個,但不能同時設置這兩個參數。

TxQueueSize

Integer

彈性網卡出方向隊列深度。

您需要注意:

  • 網卡的出方向隊列深度必須和入方向隊列深度相等。取值范圍:8192~16384,且必須為2的冪。

  • 較大的出方向隊列深度可以提升出方向的吞吐量,但會占用更多的內存。

DeleteOnRelease

Boolean

釋放實例時是否保留網卡。

取值范圍:

  • true:不保留。

  • false:保留。

Ipv6PrefixCount

Integer

為彈性網卡指定一個或多個 IPv6 前綴。

取值范圍:1~10。

說明

如果您需要為彈性網卡設置IPv6前綴,則必須設置Ipv6Prefixes或者Ipv6PrefixCount的其中一個,但不能同時設置這兩個參數。

RxQueueSize

Integer

彈性網卡入方向隊列深度。

您需要注意:

  • 網卡的入方向隊列深度必須和出方向隊列深度相等。取值范圍:8192~16384,且必須為2的冪。

  • 較大的入方向隊列深度可以提升入方向的吞吐量,但會占用更多的內存。

Tags語法

"Tags": [
  {
    "Key": String,
    "Value": String
  }
]  

Tags屬性

屬性名稱

類型

必須

允許更新

描述

約束

Key

String

標簽鍵。

長度為1~128個字符,不能以aliyunacs:開頭,不能包含http://https://

Value

String

標簽值。

長度為0~128個字符,不能以aliyunacs:開頭,不能包含http://https://

返回值

Fn::GetAtt

  • NetworkInterfaceId:彈性網卡ID。

  • MacAddress:彈性網卡的MAC地址。

  • PrivateIpAddress:彈性網卡的私有IP地址。

  • SecondaryPrivateIpAddresses:彈性網卡的輔助私有IP地址。

示例

YAML格式

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  SecurityGroupId:
    Type: String
    AssociationProperty: ALIYUN::ECS::SecurityGroup::SecurityGroupId
    Label:
      zh-cn: 安全組ID
      en: Security Group ID
  VSwitchId:
    AssociationProperty: ALIYUN::ECS::VSwitch::VSwitchId
    Type: String
    Label:
      zh-cn: 網絡交換機ID
      en: VSwitch ID
Resources:
  EniInstance:
    Type: ALIYUN::ECS::NetworkInterface
    Properties:
      SecurityGroupId:
        Ref: SecurityGroupId
      VSwitchId:
        Ref: VSwitchId
      NetworkInterfaceName: TestNetworkInterface
Outputs:
  PrivateIpAddress:
    Description: The primary private ip address of your Network Interface.
    Value:
      Fn::GetAtt:
        - EniInstance
        - PrivateIpAddress
  SecondaryPrivateIpAddresses:
    Description: The secondary private IP addresses of your Network Interface.
    Value:
      Fn::GetAtt:
        - EniInstance
        - SecondaryPrivateIpAddresses
  MacAddress:
    Description: The MAC address of your Network Interface.
    Value:
      Fn::GetAtt:
        - EniInstance
        - MacAddress
  NetworkInterfaceId:
    Description: ID of your Network Interface.
    Value:
      Fn::GetAtt:
        - EniInstance
        - NetworkInterfaceId

JSON格式

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "SecurityGroupId": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::ECS::SecurityGroup::SecurityGroupId",
      "Label": {
        "zh-cn": "安全組ID",
        "en": "Security Group ID"
      }
    },
    "VSwitchId": {
      "AssociationProperty": "ALIYUN::ECS::VSwitch::VSwitchId",
      "Type": "String",
      "Label": {
        "zh-cn": "網絡交換機ID",
        "en": "VSwitch ID"
      }
    }
  },
  "Resources": {
    "EniInstance": {
      "Type": "ALIYUN::ECS::NetworkInterface",
      "Properties": {
        "SecurityGroupId": {
          "Ref": "SecurityGroupId"
        },
        "VSwitchId": {
          "Ref": "VSwitchId"
        },
        "NetworkInterfaceName": "TestNetworkInterface"
      }
    }
  },
  "Outputs": {
    "PrivateIpAddress": {
      "Description": "The primary private ip address of your Network Interface.",
      "Value": {
        "Fn::GetAtt": [
          "EniInstance",
          "PrivateIpAddress"
        ]
      }
    },
    "SecondaryPrivateIpAddresses": {
      "Description": "The secondary private IP addresses of your Network Interface.",
      "Value": {
        "Fn::GetAtt": [
          "EniInstance",
          "SecondaryPrivateIpAddresses"
        ]
      }
    },
    "MacAddress": {
      "Description": "The MAC address of your Network Interface.",
      "Value": {
        "Fn::GetAtt": [
          "EniInstance",
          "MacAddress"
        ]
      }
    },
    "NetworkInterfaceId": {
      "Description": "ID of your Network Interface.",
      "Value": {
        "Fn::GetAtt": [
          "EniInstance",
          "NetworkInterfaceId"
        ]
      }
    }
  }
}