Show / Hide Table of Contents

Class ServerGroupArgs

Inheritance
System.Object
InputArgs
ResourceArgs
ServerGroupArgs
Inherited Members
ResourceArgs.Empty
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 Source

ServerGroupArgs()

Declaration
public ServerGroupArgs()

Properties

View Source

DeleteProtectionValidation

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>
View Source

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>
View Source

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>
View Source

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>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.