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 AutoPay = null,
    object DeletionForce = null,
    object DeletionProtection = null,
    object Description = null,
    object Duration = null,
    object EipBindMode = null,
    object IcmpReplyEnabled = null,
    object InstanceChargeType = null,
    object InternetChargeType = null,
    object NatGatewayName = null,
    object NatType = null,
    object NetworkType = null,
    object PricingCycle = null,
    object SecurityProtectionEnabled = null,
    TagsProperty[] Tags = null
};

Properties

Name Type Description
VpcId object No description.
VSwitchId object No description.
AutoPay object No description.
DeletionForce object No description.
DeletionProtection object No description.
Description object No description.
Duration object No description.
EipBindMode object No description.
IcmpReplyEnabled object No description.
InstanceChargeType object No description.
InternetChargeType object No description.
NatGatewayName object No description.
NatType object No description.
NetworkType object No description.
PricingCycle 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

AutoPayOptional

public object AutoPay { 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

DurationOptional

public object Duration { 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

NatGatewayNameOptional

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

NatTypeOptional

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

NetworkTypeOptional

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

PricingCycleOptional

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

SecurityProtectionEnabledOptional

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

TagsOptional

public TagsProperty[] Tags { get; set; }