/// <summary>Create a new `ALIYUN::VPC::CustomerGateway`.</summary> /// <remarks> /// Param scope - scope in which this resource is defined /// Param id - scoped id of the resource /// Param props - resource properties /// </remarks> public CustomerGateway(AlibabaCloud.SDK.ROS.CDK.Core.Construct scope, string id, AlibabaCloud.SDK.ROS.CDK.Vpc.ICustomerGatewayProps props, bool?enableResourcePropertyConstraint = null) : base(new DeputyProps(new object?[] { scope, id, props, enableResourcePropertyConstraint })) { }
/// <summary>Create a new `ALIYUN::SAG::GrantCcnToCen`.</summary> /// <remarks> /// Param scope - scope in which this resource is defined /// Param id - scoped id of the resource /// Param props - resource properties /// </remarks> public GrantCcnToCen(AlibabaCloud.SDK.ROS.CDK.Core.Construct scope, string id, AlibabaCloud.SDK.ROS.CDK.Sag.IGrantCcnToCenProps props, bool?enableResourcePropertyConstraint = null) : base(new DeputyProps(new object?[] { scope, id, props, enableResourcePropertyConstraint })) { }
/// <summary>Create a new `ALIYUN::ECS::LaunchTemplate`.</summary> /// <remarks> /// Param scope - scope in which this resource is defined /// Param id - scoped id of the resource /// Param props - resource properties /// </remarks> public LaunchTemplate(AlibabaCloud.SDK.ROS.CDK.Core.Construct scope, string id, AlibabaCloud.SDK.ROS.CDK.Ecs.ILaunchTemplateProps props, bool?enableResourcePropertyConstraint = null) : base(new DeputyProps(new object?[] { scope, id, props, enableResourcePropertyConstraint })) { }
/// <summary>Create a new `ALIYUN::ECS::DedicatedHost`.</summary> /// <param name="scope">- scope in which this resource is defined.</param> /// <param name="id">- scoped id of the resource.</param> /// <param name="props">- resource properties.</param> public RosDedicatedHost(AlibabaCloud.SDK.ROS.CDK.Core.Construct scope, string id, AlibabaCloud.SDK.ROS.CDK.Ecs.IRosDedicatedHostProps props, bool enableResourcePropertyConstraint) : base(new DeputyProps(new object?[] { scope, id, props, enableResourcePropertyConstraint })) { }
/// <summary>Create a new `ALIYUN::CDN::DomainConfig`.</summary> /// <remarks> /// Param scope - scope in which this resource is defined /// Param id - scoped id of the resource /// Param props - resource properties /// </remarks> public DomainConfig(AlibabaCloud.SDK.ROS.CDK.Core.Construct scope, string id, AlibabaCloud.SDK.ROS.CDK.Cdn.IDomainConfigProps props, bool?enableResourcePropertyConstraint = null) : base(new DeputyProps(new object?[] { scope, id, props, enableResourcePropertyConstraint })) { }
/// <summary>Create a new `ALIYUN::VPC::AnycastEIP`.</summary> /// <param name="scope">- scope in which this resource is defined.</param> /// <param name="id">- scoped id of the resource.</param> /// <param name="props">- resource properties.</param> public RosAnycastEIP(AlibabaCloud.SDK.ROS.CDK.Core.Construct scope, string id, AlibabaCloud.SDK.ROS.CDK.Vpc.IRosAnycastEIPProps props, bool enableResourcePropertyConstraint) : base(new DeputyProps(new object?[] { scope, id, props, enableResourcePropertyConstraint })) { }
/// <summary>Create a new `ALIYUN::CEN::TransitRouterRouteTableAssociation`.</summary> /// <remarks> /// Param scope - scope in which this resource is defined /// Param id - scoped id of the resource /// Param props - resource properties /// </remarks> public TransitRouterRouteTableAssociation(AlibabaCloud.SDK.ROS.CDK.Core.Construct scope, string id, AlibabaCloud.SDK.ROS.CDK.Cen.ITransitRouterRouteTableAssociationProps props, bool?enableResourcePropertyConstraint = null) : base(new DeputyProps(new object?[] { scope, id, props, enableResourcePropertyConstraint })) { }
/// <summary>Create a new `ALIYUN::ECI::ContainerGroup`.</summary> /// <remarks> /// Param scope - scope in which this resource is defined /// Param id - scoped id of the resource /// Param props - resource properties /// </remarks> public ContainerGroup(AlibabaCloud.SDK.ROS.CDK.Core.Construct scope, string id, AlibabaCloud.SDK.ROS.CDK.Eci.IContainerGroupProps props, bool?enableResourcePropertyConstraint = null) : base(new DeputyProps(new object?[] { scope, id, props, enableResourcePropertyConstraint })) { }
/// <summary>Create a new `ALIYUN::PrivateLink::VpcEndpointServiceAttachment`.</summary> /// <remarks> /// Param scope - scope in which this resource is defined /// Param id - scoped id of the resource /// Param props - resource properties /// </remarks> public VpcEndpointServiceAttachment(AlibabaCloud.SDK.ROS.CDK.Core.Construct scope, string id, AlibabaCloud.SDK.ROS.CDK.Privatelink.IVpcEndpointServiceAttachmentProps props, bool?enableResourcePropertyConstraint = null) : base(new DeputyProps(new object?[] { scope, id, props, enableResourcePropertyConstraint })) { }
public Stage(AlibabaCloud.SDK.ROS.CDK.Core.Construct scope, string id, AlibabaCloud.SDK.ROS.CDK.Core.IStageProps?props = null) : base(new DeputyProps(new object?[] { scope, id, props })) { }
/// <summary>Create a new `ALIYUN::ACTIONTRAIL::Trail`.</summary> /// <remarks> /// Param scope - scope in which this resource is defined /// Param id - scoped id of the resource /// Param props - resource properties /// </remarks> public Trail(AlibabaCloud.SDK.ROS.CDK.Core.Construct scope, string id, AlibabaCloud.SDK.ROS.CDK.Actiontrail.ITrailProps props, bool?enableResourcePropertyConstraint = null) : base(new DeputyProps(new object?[] { scope, id, props, enableResourcePropertyConstraint })) { }
/// <summary>Create a new `ALIYUN::HBR::BackupClients`.</summary> /// <param name="scope">- scope in which this resource is defined.</param> /// <param name="id">- scoped id of the resource.</param> /// <param name="props">- resource properties.</param> public RosBackupClients(AlibabaCloud.SDK.ROS.CDK.Core.Construct scope, string id, AlibabaCloud.SDK.ROS.CDK.Hbr.IRosBackupClientsProps props, bool enableResourcePropertyConstraint) : base(new DeputyProps(new object?[] { scope, id, props, enableResourcePropertyConstraint })) { }
/// <summary>Create a new `ALIYUN::MONGODB::ServerlessInstance`.</summary> /// <remarks> /// Param scope - scope in which this resource is defined /// Param id - scoped id of the resource /// Param props - resource properties /// </remarks> public ServerlessInstance(AlibabaCloud.SDK.ROS.CDK.Core.Construct scope, string id, AlibabaCloud.SDK.ROS.CDK.Mongodb.IServerlessInstanceProps props, bool?enableResourcePropertyConstraint = null) : base(new DeputyProps(new object?[] { scope, id, props, enableResourcePropertyConstraint })) { }
/// <summary>Create a new `ALIYUN::ECS::AssignPrivateIpAddresses`.</summary> /// <remarks> /// Param scope - scope in which this resource is defined /// Param id - scoped id of the resource /// Param props - resource properties /// </remarks> public AssignPrivateIpAddresses(AlibabaCloud.SDK.ROS.CDK.Core.Construct scope, string id, AlibabaCloud.SDK.ROS.CDK.Ecs.IAssignPrivateIpAddressesProps props, bool?enableResourcePropertyConstraint = null) : base(new DeputyProps(new object?[] { scope, id, props, enableResourcePropertyConstraint })) { }
/// <summary>Build a new condition.</summary> /// <remarks> /// The condition must be constructed with a condition token, /// that the condition is based on. /// </remarks> public RosCondition(AlibabaCloud.SDK.ROS.CDK.Core.Construct scope, string id, AlibabaCloud.SDK.ROS.CDK.Core.IRosConditionProps?props = null) : base(new DeputyProps(new object?[] { scope, id, props })) { }
/// <summary>Create a new `ALIYUN::POLARDB::DBNodes`.</summary> /// <param name="scope">- scope in which this resource is defined.</param> /// <param name="id">- scoped id of the resource.</param> /// <param name="props">- resource properties.</param> public RosDBNodes(AlibabaCloud.SDK.ROS.CDK.Core.Construct scope, string id, AlibabaCloud.SDK.ROS.CDK.Polardb.IRosDBNodesProps props, bool enableResourcePropertyConstraint) : base(new DeputyProps(new object?[] { scope, id, props, enableResourcePropertyConstraint })) { }
/// <summary>Create a new `ALIYUN::ECS::SecurityGroupEgress`.</summary> /// <param name="scope">- scope in which this resource is defined.</param> /// <param name="id">- scoped id of the resource.</param> /// <param name="props">- resource properties.</param> public RosSecurityGroupEgress(AlibabaCloud.SDK.ROS.CDK.Core.Construct scope, string id, AlibabaCloud.SDK.ROS.CDK.Ecs.IRosSecurityGroupEgressProps props, bool enableResourcePropertyConstraint) : base(new DeputyProps(new object?[] { scope, id, props, enableResourcePropertyConstraint })) { }
/// <summary>Create a new `ALIYUN::CEN::CenInstance`.</summary> /// <remarks> /// Param scope - scope in which this resource is defined /// Param id - scoped id of the resource /// Param props - resource properties /// </remarks> public CenInstance(AlibabaCloud.SDK.ROS.CDK.Core.Construct scope, string id, AlibabaCloud.SDK.ROS.CDK.Cen.ICenInstanceProps?props = null, bool?enableResourcePropertyConstraint = null) : base(new DeputyProps(new object?[] { scope, id, props, enableResourcePropertyConstraint })) { }
/// <summary>Create a new `ALIYUN::ECS::SecurityGroup`.</summary> /// <remarks> /// Param scope - scope in which this resource is defined /// Param id - scoped id of the resource /// Param props - resource properties /// </remarks> public SecurityGroup(AlibabaCloud.SDK.ROS.CDK.Core.Construct scope, string id, AlibabaCloud.SDK.ROS.CDK.Ecs.ISecurityGroupProps?props = null, bool?enableResourcePropertyConstraint = null) : base(new DeputyProps(new object?[] { scope, id, props, enableResourcePropertyConstraint })) { }
/// <summary>Creates an entity and binds it to a tree.</summary> /// <param name="scope">The parent construct.</param> /// <remarks> /// Note that the root of the tree must be a Stack object (not just any Root). /// </remarks> protected RosRefElement(AlibabaCloud.SDK.ROS.CDK.Core.Construct scope, string id) : base(new DeputyProps(new object?[] { scope, id })) { }
/// <summary>Create a new `ALIYUN::ResourceManager::Folder`.</summary> /// <param name="scope">- scope in which this resource is defined.</param> /// <param name="id">- scoped id of the resource.</param> /// <param name="props">- resource properties.</param> public RosFolder(AlibabaCloud.SDK.ROS.CDK.Core.Construct scope, string id, AlibabaCloud.SDK.ROS.CDK.Resourcemanager.IRosFolderProps props, bool enableResourcePropertyConstraint) : base(new DeputyProps(new object?[] { scope, id, props, enableResourcePropertyConstraint })) { }
/// <summary>Create a new `ALIYUN::CEN::TransitRouterVbrAttachment`.</summary> /// <param name="scope">- scope in which this resource is defined.</param> /// <param name="id">- scoped id of the resource.</param> /// <param name="props">- resource properties.</param> public RosTransitRouterVbrAttachment(AlibabaCloud.SDK.ROS.CDK.Core.Construct scope, string id, AlibabaCloud.SDK.ROS.CDK.Cen.IRosTransitRouterVbrAttachmentProps props, bool enableResourcePropertyConstraint) : base(new DeputyProps(new object?[] { scope, id, props, enableResourcePropertyConstraint })) { }
/// <summary>Create a new `ALIYUN::RDS::DBInstanceClone`.</summary> /// <param name="scope">- scope in which this resource is defined.</param> /// <param name="id">- scoped id of the resource.</param> /// <param name="props">- resource properties.</param> public RosDBInstanceClone(AlibabaCloud.SDK.ROS.CDK.Core.Construct scope, string id, AlibabaCloud.SDK.ROS.CDK.Rds.IRosDBInstanceCloneProps props, bool enableResourcePropertyConstraint) : base(new DeputyProps(new object?[] { scope, id, props, enableResourcePropertyConstraint })) { }
/// <summary>Create a new `ALIYUN::SLB::DomainExtension`.</summary> /// <param name="scope">- scope in which this resource is defined.</param> /// <param name="id">- scoped id of the resource.</param> /// <param name="props">- resource properties.</param> public RosDomainExtension(AlibabaCloud.SDK.ROS.CDK.Core.Construct scope, string id, AlibabaCloud.SDK.ROS.CDK.Slb.IRosDomainExtensionProps props, bool enableResourcePropertyConstraint) : base(new DeputyProps(new object?[] { scope, id, props, enableResourcePropertyConstraint })) { }
/// <summary>Create a new `ALIYUN::DBS::RestoreTask`.</summary> /// <param name="scope">- scope in which this resource is defined.</param> /// <param name="id">- scoped id of the resource.</param> /// <param name="props">- resource properties.</param> public RosRestoreTask(AlibabaCloud.SDK.ROS.CDK.Core.Construct scope, string id, AlibabaCloud.SDK.ROS.CDK.Dbs.IRosRestoreTaskProps props, bool enableResourcePropertyConstraint) : base(new DeputyProps(new object?[] { scope, id, props, enableResourcePropertyConstraint })) { }
/// <summary>Create a new `ALIYUN::Config::CompliancePack`.</summary> /// <param name="scope">- scope in which this resource is defined.</param> /// <param name="id">- scoped id of the resource.</param> /// <param name="props">- resource properties.</param> public RosCompliancePack(AlibabaCloud.SDK.ROS.CDK.Core.Construct scope, string id, AlibabaCloud.SDK.ROS.CDK.Config.IRosCompliancePackProps props, bool enableResourcePropertyConstraint) : base(new DeputyProps(new object?[] { scope, id, props, enableResourcePropertyConstraint })) { }
/// <summary>Create a new `ALIYUN::RDS::Account`.</summary> /// <remarks> /// Param scope - scope in which this resource is defined /// Param id - scoped id of the resource /// Param props - resource properties /// </remarks> public Account(AlibabaCloud.SDK.ROS.CDK.Core.Construct scope, string id, AlibabaCloud.SDK.ROS.CDK.Rds.IAccountProps props, bool?enableResourcePropertyConstraint = null) : base(new DeputyProps(new object?[] { scope, id, props, enableResourcePropertyConstraint })) { }
/// <summary>Create a new `ALIYUN::POLARDB::DBClusterEndpointAddress`.</summary> /// <remarks> /// Param scope - scope in which this resource is defined /// Param id - scoped id of the resource /// Param props - resource properties /// </remarks> public DBClusterEndpointAddress(AlibabaCloud.SDK.ROS.CDK.Core.Construct scope, string id, AlibabaCloud.SDK.ROS.CDK.Polardb.IDBClusterEndpointAddressProps props, bool?enableResourcePropertyConstraint = null) : base(new DeputyProps(new object?[] { scope, id, props, enableResourcePropertyConstraint })) { }