Skip to content

RosNetworkInterfaceProps

Properties for defining a RosNetworkInterface.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ecs-networkinterface

Initializer

using AlibabaCloud.SDK.ROS.CDK.Ecs;
new RosNetworkInterfaceProps {
    object VSwitchId,
    object DeleteOnRelease = null,
    object Description = null,
    object Ipv4PrefixCount = null,
    object Ipv4Prefixes = null,
    object Ipv6AddressCount = null,
    object Ipv6Addresses = null,
    object Ipv6PrefixCount = null,
    object Ipv6Prefixes = null,
    object NetworkInterfaceName = null,
    object NetworkInterfaceTrafficMode = null,
    object PrimaryIpAddress = null,
    object PrivateIpAddresses = null,
    object QueueNumber = null,
    object ResourceGroupId = null,
    object RxQueueSize = null,
    object SecondaryPrivateIpAddressCount = null,
    object SecurityGroupId = null,
    object SecurityGroupIds = null,
    TagsProperty[] Tags = null,
    object TxQueueSize = null
};

Properties

Name Type Description
VSwitchId object No description.
DeleteOnRelease object No description.
Description object No description.
Ipv4PrefixCount object No description.
Ipv4Prefixes object No description.
Ipv6AddressCount object No description.
Ipv6Addresses object No description.
Ipv6PrefixCount object No description.
Ipv6Prefixes object No description.
NetworkInterfaceName object No description.
NetworkInterfaceTrafficMode object No description.
PrimaryIpAddress object No description.
PrivateIpAddresses object No description.
QueueNumber object No description.
ResourceGroupId object No description.
RxQueueSize object No description.
SecondaryPrivateIpAddressCount object No description.
SecurityGroupId object No description.
SecurityGroupIds object No description.
Tags TagsProperty[] No description.
TxQueueSize object No description.

VSwitchIdRequired

public object VSwitchId { get; set; }
  • Type: object

DeleteOnReleaseOptional

public object DeleteOnRelease { get; set; }
  • Type: object

DescriptionOptional

public object Description { get; set; }
  • Type: object

Ipv4PrefixCountOptional

public object Ipv4PrefixCount { get; set; }
  • Type: object

Ipv4PrefixesOptional

public object Ipv4Prefixes { get; set; }
  • Type: object

Ipv6AddressCountOptional

public object Ipv6AddressCount { get; set; }
  • Type: object

Ipv6AddressesOptional

public object Ipv6Addresses { get; set; }
  • Type: object

Ipv6PrefixCountOptional

public object Ipv6PrefixCount { get; set; }
  • Type: object

Ipv6PrefixesOptional

public object Ipv6Prefixes { get; set; }
  • Type: object

NetworkInterfaceNameOptional

public object NetworkInterfaceName { get; set; }
  • Type: object

NetworkInterfaceTrafficModeOptional

public object NetworkInterfaceTrafficMode { get; set; }
  • Type: object

PrimaryIpAddressOptional

public object PrimaryIpAddress { get; set; }
  • Type: object

PrivateIpAddressesOptional

public object PrivateIpAddresses { get; set; }
  • Type: object

QueueNumberOptional

public object QueueNumber { get; set; }
  • Type: object

ResourceGroupIdOptional

public object ResourceGroupId { get; set; }
  • Type: object

RxQueueSizeOptional

public object RxQueueSize { get; set; }
  • Type: object

SecondaryPrivateIpAddressCountOptional

public object SecondaryPrivateIpAddressCount { get; set; }
  • Type: object

SecurityGroupIdOptional

public object SecurityGroupId { get; set; }
  • Type: object

SecurityGroupIdsOptional

public object SecurityGroupIds { get; set; }
  • Type: object

TagsOptional

public TagsProperty[] Tags { get; set; }

TxQueueSizeOptional

public object TxQueueSize { get; set; }
  • Type: object