Interface IBaseLoadBalancerProps
Shared properties of both Application and Network Load Balancers.
Namespace: Amazon.CDK.AWS.ElasticLoadBalancingV2
Assembly: Amazon.CDK.AWS.ElasticLoadBalancingV2.dll
Syntax (csharp)
public interface IBaseLoadBalancerProps
Syntax (vb)
Public Interface IBaseLoadBalancerProps
Synopsis
Properties
DeletionProtection | Indicates whether deletion protection is enabled. |
InternetFacing | Whether the load balancer has an internet-routable address. |
LoadBalancerName | Name of the load balancer. |
Vpc | The VPC network to place the load balancer in. |
VpcSubnets | Which subnets place the load balancer in. |
Properties
DeletionProtection
Indicates whether deletion protection is enabled.
virtual Nullable<bool> DeletionProtection { get; }
Property Value
System.Nullable<System.Boolean>
Remarks
Default: false
InternetFacing
Whether the load balancer has an internet-routable address.
virtual Nullable<bool> InternetFacing { get; }
Property Value
System.Nullable<System.Boolean>
Remarks
Default: false
LoadBalancerName
Name of the load balancer.
virtual string LoadBalancerName { get; }
Property Value
System.String
Remarks
Default: - Automatically generated name.
Vpc
VpcSubnets
Which subnets place the load balancer in.
virtual ISubnetSelection VpcSubnets { get; }
Property Value
Remarks
Default: - the Vpc default strategy.