Skip to content

RosNatGatewayProps

Properties for defining a RosNatGateway.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-vpc-natgateway

Initializer

using AlibabaCloud.SDK.ROS.CDK.Vpc;
new RosNatGatewayProps {
    object VpcId,
    object VSwitchId,
    object AccessMode = null,
    object AvailabilityMode = null,
    object DeletionForce = null,
    object DeletionProtection = null,
    object Description = null,
    object EipBindMode = null,
    object IcmpReplyEnabled = null,
    object InstanceChargeType = null,
    object InternetChargeType = null,
    object Ipv4Prefix = null,
    object NatGatewayName = null,
    object NatIp = null,
    object NatType = null,
    object NetworkType = null,
    object PrivateLinkEnabled = null,
    object SecurityProtectionEnabled = null,
    TagsProperty[] Tags = null
};

Properties

Name Type Description
VpcId object No description.
VSwitchId object No description.
AccessMode object No description.
AvailabilityMode object No description.
DeletionForce object No description.
DeletionProtection object No description.
Description object No description.
EipBindMode object No description.
IcmpReplyEnabled object No description.
InstanceChargeType object No description.
InternetChargeType object No description.
Ipv4Prefix object No description.
NatGatewayName object No description.
NatIp object No description.
NatType object No description.
NetworkType object No description.
PrivateLinkEnabled object No description.
SecurityProtectionEnabled object No description.
Tags TagsProperty[] No description.

VpcIdRequired

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

VSwitchIdRequired

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

AccessModeOptional

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

AvailabilityModeOptional

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

DeletionForceOptional

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

DeletionProtectionOptional

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

DescriptionOptional

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

EipBindModeOptional

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

IcmpReplyEnabledOptional

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

InstanceChargeTypeOptional

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

InternetChargeTypeOptional

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

Ipv4PrefixOptional

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

NatGatewayNameOptional

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

NatIpOptional

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

NatTypeOptional

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

NetworkTypeOptional

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

PrivateLinkEnabledOptional

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

SecurityProtectionEnabledOptional

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

TagsOptional

public TagsProperty[] Tags { get; set; }