Skip to content

RosNetworkInterfacesProps

Properties for defining a RosNetworkInterfaces.

See https://www.alibabacloud.com/help/ros/developer-reference/datasource-ecs-networkinterfaces

Initializer

import com.aliyun.ros.cdk.ecs.datasource.RosNetworkInterfacesProps;
RosNetworkInterfacesProps.builder()
//  .instanceId(java.lang.String)
//  .instanceId(IResolvable)
//  .ipv6Addresses(IResolvable)
//  .ipv6Addresses(java.util.List<java.lang.String)
//  .ipv6Addresses(IResolvable>)
//  .networkInterfaceIds(IResolvable)
//  .networkInterfaceIds(java.util.List<java.lang.String)
//  .networkInterfaceIds(IResolvable>)
//  .networkInterfaceName(java.lang.String)
//  .networkInterfaceName(IResolvable)
//  .primaryIpAddress(java.lang.String)
//  .primaryIpAddress(IResolvable)
//  .privateIpAddresses(IResolvable)
//  .privateIpAddresses(java.util.List<java.lang.String)
//  .privateIpAddresses(IResolvable>)
//  .refreshOptions(java.lang.String)
//  .refreshOptions(IResolvable)
//  .resourceGroupId(java.lang.String)
//  .resourceGroupId(IResolvable)
//  .securityGroupId(java.lang.String)
//  .securityGroupId(IResolvable)
//  .serviceManaged(java.lang.Boolean)
//  .serviceManaged(IResolvable)
//  .status(java.lang.String)
//  .status(IResolvable)
//  .tags(java.util.List<TagsProperty>)
//  .type(java.lang.String)
//  .type(IResolvable)
//  .vpcId(java.lang.String)
//  .vpcId(IResolvable)
//  .vSwitchId(java.lang.String)
//  .vSwitchId(IResolvable)
    .build();

Properties

Name Type Description
instanceId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
ipv6Addresses com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
networkInterfaceIds com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
networkInterfaceName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
primaryIpAddress java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
privateIpAddresses com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
refreshOptions java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
resourceGroupId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
securityGroupId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
serviceManaged java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
status java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
tags java.util.List No description.
type java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
vpcId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
vSwitchId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.

instanceIdOptional

public java.lang.Object getInstanceId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

ipv6AddressesOptional

public java.lang.Object getIpv6Addresses();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

networkInterfaceIdsOptional

public java.lang.Object getNetworkInterfaceIds();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

networkInterfaceNameOptional

public java.lang.Object getNetworkInterfaceName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

primaryIpAddressOptional

public java.lang.Object getPrimaryIpAddress();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

privateIpAddressesOptional

public java.lang.Object getPrivateIpAddresses();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

refreshOptionsOptional

public java.lang.Object getRefreshOptions();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

resourceGroupIdOptional

public java.lang.Object getResourceGroupId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

securityGroupIdOptional

public java.lang.Object getSecurityGroupId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

serviceManagedOptional

public java.lang.Object getServiceManaged();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

statusOptional

public java.lang.Object getStatus();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

tagsOptional

public java.util.List<TagsProperty> getTags();
  • Type: java.util.List

typeOptional

public java.lang.Object getType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

vpcIdOptional

public java.lang.Object getVpcId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

vSwitchIdOptional

public java.lang.Object getVSwitchId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable