Class ServerGroupArgs
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.AliCloud.Slb
Assembly: Pulumi.AliCloud.dll
Syntax
public sealed class ServerGroupArgs : ResourceArgs
Constructors
View SourceServerGroupArgs()
Declaration
public ServerGroupArgs()
Properties
View SourceDeleteProtectionValidation
Checking DeleteProtection of SLB instance before deleting. If true, this resource will not be deleted when its SLB instance enabled DeleteProtection. Default to false.
Declaration
public Input<bool> DeleteProtectionValidation { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
LoadBalancerId
The Load Balancer ID which is used to launch a new virtual server group.
Declaration
public Input<string> LoadBalancerId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Name
Name of the virtual server group. Our plugin provides a default name: "tf-server-group".
Declaration
public Input<string> Name { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Servers
A list of ECS instances to be added. At most 20 ECS instances can be supported in one resource. It contains three sub-fields as Block server follows.
Declaration
public InputList<ServerGroupServerArgs> Servers { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<ServerGroupServerArgs> |