1. Packages
  2. Vcd Provider
  3. API Docs
  4. NsxtAlbServiceEngineGroup
vcd 3.14.1 published on Monday, Apr 14, 2025 by vmware

vcd.NsxtAlbServiceEngineGroup

Explore with Pulumi AI

vcd logo
vcd 3.14.1 published on Monday, Apr 14, 2025 by vmware

    Create NsxtAlbServiceEngineGroup Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new NsxtAlbServiceEngineGroup(name: string, args: NsxtAlbServiceEngineGroupArgs, opts?: CustomResourceOptions);
    @overload
    def NsxtAlbServiceEngineGroup(resource_name: str,
                                  args: NsxtAlbServiceEngineGroupArgs,
                                  opts: Optional[ResourceOptions] = None)
    
    @overload
    def NsxtAlbServiceEngineGroup(resource_name: str,
                                  opts: Optional[ResourceOptions] = None,
                                  alb_cloud_id: Optional[str] = None,
                                  importable_service_engine_group_name: Optional[str] = None,
                                  reservation_model: Optional[str] = None,
                                  description: Optional[str] = None,
                                  name: Optional[str] = None,
                                  nsxt_alb_service_engine_group_id: Optional[str] = None,
                                  overallocated: Optional[bool] = None,
                                  supported_feature_set: Optional[str] = None,
                                  sync_on_refresh: Optional[bool] = None)
    func NewNsxtAlbServiceEngineGroup(ctx *Context, name string, args NsxtAlbServiceEngineGroupArgs, opts ...ResourceOption) (*NsxtAlbServiceEngineGroup, error)
    public NsxtAlbServiceEngineGroup(string name, NsxtAlbServiceEngineGroupArgs args, CustomResourceOptions? opts = null)
    public NsxtAlbServiceEngineGroup(String name, NsxtAlbServiceEngineGroupArgs args)
    public NsxtAlbServiceEngineGroup(String name, NsxtAlbServiceEngineGroupArgs args, CustomResourceOptions options)
    
    type: vcd:NsxtAlbServiceEngineGroup
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args NsxtAlbServiceEngineGroupArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args NsxtAlbServiceEngineGroupArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args NsxtAlbServiceEngineGroupArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args NsxtAlbServiceEngineGroupArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args NsxtAlbServiceEngineGroupArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var nsxtAlbServiceEngineGroupResource = new Vcd.NsxtAlbServiceEngineGroup("nsxtAlbServiceEngineGroupResource", new()
    {
        AlbCloudId = "string",
        ImportableServiceEngineGroupName = "string",
        ReservationModel = "string",
        Description = "string",
        Name = "string",
        NsxtAlbServiceEngineGroupId = "string",
        Overallocated = false,
        SupportedFeatureSet = "string",
        SyncOnRefresh = false,
    });
    
    example, err := vcd.NewNsxtAlbServiceEngineGroup(ctx, "nsxtAlbServiceEngineGroupResource", &vcd.NsxtAlbServiceEngineGroupArgs{
    	AlbCloudId:                       pulumi.String("string"),
    	ImportableServiceEngineGroupName: pulumi.String("string"),
    	ReservationModel:                 pulumi.String("string"),
    	Description:                      pulumi.String("string"),
    	Name:                             pulumi.String("string"),
    	NsxtAlbServiceEngineGroupId:      pulumi.String("string"),
    	Overallocated:                    pulumi.Bool(false),
    	SupportedFeatureSet:              pulumi.String("string"),
    	SyncOnRefresh:                    pulumi.Bool(false),
    })
    
    var nsxtAlbServiceEngineGroupResource = new NsxtAlbServiceEngineGroup("nsxtAlbServiceEngineGroupResource", NsxtAlbServiceEngineGroupArgs.builder()
        .albCloudId("string")
        .importableServiceEngineGroupName("string")
        .reservationModel("string")
        .description("string")
        .name("string")
        .nsxtAlbServiceEngineGroupId("string")
        .overallocated(false)
        .supportedFeatureSet("string")
        .syncOnRefresh(false)
        .build());
    
    nsxt_alb_service_engine_group_resource = vcd.NsxtAlbServiceEngineGroup("nsxtAlbServiceEngineGroupResource",
        alb_cloud_id="string",
        importable_service_engine_group_name="string",
        reservation_model="string",
        description="string",
        name="string",
        nsxt_alb_service_engine_group_id="string",
        overallocated=False,
        supported_feature_set="string",
        sync_on_refresh=False)
    
    const nsxtAlbServiceEngineGroupResource = new vcd.NsxtAlbServiceEngineGroup("nsxtAlbServiceEngineGroupResource", {
        albCloudId: "string",
        importableServiceEngineGroupName: "string",
        reservationModel: "string",
        description: "string",
        name: "string",
        nsxtAlbServiceEngineGroupId: "string",
        overallocated: false,
        supportedFeatureSet: "string",
        syncOnRefresh: false,
    });
    
    type: vcd:NsxtAlbServiceEngineGroup
    properties:
        albCloudId: string
        description: string
        importableServiceEngineGroupName: string
        name: string
        nsxtAlbServiceEngineGroupId: string
        overallocated: false
        reservationModel: string
        supportedFeatureSet: string
        syncOnRefresh: false
    

    NsxtAlbServiceEngineGroup Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The NsxtAlbServiceEngineGroup resource accepts the following input properties:

    AlbCloudId string
    A reference ALB Cloud. Can be looked up using vcd.NsxtAlbCloud resource or data source
    ImportableServiceEngineGroupName string
    Name of available Service Engine Group in ALB
    ReservationModel string
    Definition if the Service Engine Group is DEDICATED or SHARED
    Description string
    An optional description ALB Service Engine Group
    Name string
    A name for ALB Service Engine Group
    NsxtAlbServiceEngineGroupId string
    Overallocated bool
    Boolean value stating if there are more deployed virtual services than allocated ones
    SupportedFeatureSet string

    Feature set of this ALB Service Engine Group (STANDARD or PREMIUM)

    The attribute supported_feature_set must not be used in VCD versions lower than 10.4. Starting with 10.4, it replaces license_type field in nsxt_alb_controller.

    SyncOnRefresh bool
    Boolean value that shows if sync should be performed on every refresh
    AlbCloudId string
    A reference ALB Cloud. Can be looked up using vcd.NsxtAlbCloud resource or data source
    ImportableServiceEngineGroupName string
    Name of available Service Engine Group in ALB
    ReservationModel string
    Definition if the Service Engine Group is DEDICATED or SHARED
    Description string
    An optional description ALB Service Engine Group
    Name string
    A name for ALB Service Engine Group
    NsxtAlbServiceEngineGroupId string
    Overallocated bool
    Boolean value stating if there are more deployed virtual services than allocated ones
    SupportedFeatureSet string

    Feature set of this ALB Service Engine Group (STANDARD or PREMIUM)

    The attribute supported_feature_set must not be used in VCD versions lower than 10.4. Starting with 10.4, it replaces license_type field in nsxt_alb_controller.

    SyncOnRefresh bool
    Boolean value that shows if sync should be performed on every refresh
    albCloudId String
    A reference ALB Cloud. Can be looked up using vcd.NsxtAlbCloud resource or data source
    importableServiceEngineGroupName String
    Name of available Service Engine Group in ALB
    reservationModel String
    Definition if the Service Engine Group is DEDICATED or SHARED
    description String
    An optional description ALB Service Engine Group
    name String
    A name for ALB Service Engine Group
    nsxtAlbServiceEngineGroupId String
    overallocated Boolean
    Boolean value stating if there are more deployed virtual services than allocated ones
    supportedFeatureSet String

    Feature set of this ALB Service Engine Group (STANDARD or PREMIUM)

    The attribute supported_feature_set must not be used in VCD versions lower than 10.4. Starting with 10.4, it replaces license_type field in nsxt_alb_controller.

    syncOnRefresh Boolean
    Boolean value that shows if sync should be performed on every refresh
    albCloudId string
    A reference ALB Cloud. Can be looked up using vcd.NsxtAlbCloud resource or data source
    importableServiceEngineGroupName string
    Name of available Service Engine Group in ALB
    reservationModel string
    Definition if the Service Engine Group is DEDICATED or SHARED
    description string
    An optional description ALB Service Engine Group
    name string
    A name for ALB Service Engine Group
    nsxtAlbServiceEngineGroupId string
    overallocated boolean
    Boolean value stating if there are more deployed virtual services than allocated ones
    supportedFeatureSet string

    Feature set of this ALB Service Engine Group (STANDARD or PREMIUM)

    The attribute supported_feature_set must not be used in VCD versions lower than 10.4. Starting with 10.4, it replaces license_type field in nsxt_alb_controller.

    syncOnRefresh boolean
    Boolean value that shows if sync should be performed on every refresh
    alb_cloud_id str
    A reference ALB Cloud. Can be looked up using vcd.NsxtAlbCloud resource or data source
    importable_service_engine_group_name str
    Name of available Service Engine Group in ALB
    reservation_model str
    Definition if the Service Engine Group is DEDICATED or SHARED
    description str
    An optional description ALB Service Engine Group
    name str
    A name for ALB Service Engine Group
    nsxt_alb_service_engine_group_id str
    overallocated bool
    Boolean value stating if there are more deployed virtual services than allocated ones
    supported_feature_set str

    Feature set of this ALB Service Engine Group (STANDARD or PREMIUM)

    The attribute supported_feature_set must not be used in VCD versions lower than 10.4. Starting with 10.4, it replaces license_type field in nsxt_alb_controller.

    sync_on_refresh bool
    Boolean value that shows if sync should be performed on every refresh
    albCloudId String
    A reference ALB Cloud. Can be looked up using vcd.NsxtAlbCloud resource or data source
    importableServiceEngineGroupName String
    Name of available Service Engine Group in ALB
    reservationModel String
    Definition if the Service Engine Group is DEDICATED or SHARED
    description String
    An optional description ALB Service Engine Group
    name String
    A name for ALB Service Engine Group
    nsxtAlbServiceEngineGroupId String
    overallocated Boolean
    Boolean value stating if there are more deployed virtual services than allocated ones
    supportedFeatureSet String

    Feature set of this ALB Service Engine Group (STANDARD or PREMIUM)

    The attribute supported_feature_set must not be used in VCD versions lower than 10.4. Starting with 10.4, it replaces license_type field in nsxt_alb_controller.

    syncOnRefresh Boolean
    Boolean value that shows if sync should be performed on every refresh

    Outputs

    All input properties are implicitly available as output properties. Additionally, the NsxtAlbServiceEngineGroup resource produces the following output properties:

    DeployedVirtualServices double
    Number of deployed virtual services
    HaMode string
    defines High Availability Mode for Service Engine Group. One off:

    • ELASTIC_N_PLUS_M_BUFFER - Service Engines will scale out to N active nodes with M nodes as buffer.
    • ELASTIC_ACTIVE_ACTIVE - Active-Active with scale out.
    • LEGACY_ACTIVE_STANDBY - Traditional single Active-Standby configuration
    Id string
    The provider-assigned unique ID for this managed resource.
    MaxVirtualServices double
    Maximum number of virtual services this ALB Service Engine Group can run
    ReservedVirtualServices double
    Number of reserved virtual services
    DeployedVirtualServices float64
    Number of deployed virtual services
    HaMode string
    defines High Availability Mode for Service Engine Group. One off:

    • ELASTIC_N_PLUS_M_BUFFER - Service Engines will scale out to N active nodes with M nodes as buffer.
    • ELASTIC_ACTIVE_ACTIVE - Active-Active with scale out.
    • LEGACY_ACTIVE_STANDBY - Traditional single Active-Standby configuration
    Id string
    The provider-assigned unique ID for this managed resource.
    MaxVirtualServices float64
    Maximum number of virtual services this ALB Service Engine Group can run
    ReservedVirtualServices float64
    Number of reserved virtual services
    deployedVirtualServices Double
    Number of deployed virtual services
    haMode String
    defines High Availability Mode for Service Engine Group. One off:

    • ELASTIC_N_PLUS_M_BUFFER - Service Engines will scale out to N active nodes with M nodes as buffer.
    • ELASTIC_ACTIVE_ACTIVE - Active-Active with scale out.
    • LEGACY_ACTIVE_STANDBY - Traditional single Active-Standby configuration
    id String
    The provider-assigned unique ID for this managed resource.
    maxVirtualServices Double
    Maximum number of virtual services this ALB Service Engine Group can run
    reservedVirtualServices Double
    Number of reserved virtual services
    deployedVirtualServices number
    Number of deployed virtual services
    haMode string
    defines High Availability Mode for Service Engine Group. One off:

    • ELASTIC_N_PLUS_M_BUFFER - Service Engines will scale out to N active nodes with M nodes as buffer.
    • ELASTIC_ACTIVE_ACTIVE - Active-Active with scale out.
    • LEGACY_ACTIVE_STANDBY - Traditional single Active-Standby configuration
    id string
    The provider-assigned unique ID for this managed resource.
    maxVirtualServices number
    Maximum number of virtual services this ALB Service Engine Group can run
    reservedVirtualServices number
    Number of reserved virtual services
    deployed_virtual_services float
    Number of deployed virtual services
    ha_mode str
    defines High Availability Mode for Service Engine Group. One off:

    • ELASTIC_N_PLUS_M_BUFFER - Service Engines will scale out to N active nodes with M nodes as buffer.
    • ELASTIC_ACTIVE_ACTIVE - Active-Active with scale out.
    • LEGACY_ACTIVE_STANDBY - Traditional single Active-Standby configuration
    id str
    The provider-assigned unique ID for this managed resource.
    max_virtual_services float
    Maximum number of virtual services this ALB Service Engine Group can run
    reserved_virtual_services float
    Number of reserved virtual services
    deployedVirtualServices Number
    Number of deployed virtual services
    haMode String
    defines High Availability Mode for Service Engine Group. One off:

    • ELASTIC_N_PLUS_M_BUFFER - Service Engines will scale out to N active nodes with M nodes as buffer.
    • ELASTIC_ACTIVE_ACTIVE - Active-Active with scale out.
    • LEGACY_ACTIVE_STANDBY - Traditional single Active-Standby configuration
    id String
    The provider-assigned unique ID for this managed resource.
    maxVirtualServices Number
    Maximum number of virtual services this ALB Service Engine Group can run
    reservedVirtualServices Number
    Number of reserved virtual services

    Look up Existing NsxtAlbServiceEngineGroup Resource

    Get an existing NsxtAlbServiceEngineGroup resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: NsxtAlbServiceEngineGroupState, opts?: CustomResourceOptions): NsxtAlbServiceEngineGroup
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            alb_cloud_id: Optional[str] = None,
            deployed_virtual_services: Optional[float] = None,
            description: Optional[str] = None,
            ha_mode: Optional[str] = None,
            importable_service_engine_group_name: Optional[str] = None,
            max_virtual_services: Optional[float] = None,
            name: Optional[str] = None,
            nsxt_alb_service_engine_group_id: Optional[str] = None,
            overallocated: Optional[bool] = None,
            reservation_model: Optional[str] = None,
            reserved_virtual_services: Optional[float] = None,
            supported_feature_set: Optional[str] = None,
            sync_on_refresh: Optional[bool] = None) -> NsxtAlbServiceEngineGroup
    func GetNsxtAlbServiceEngineGroup(ctx *Context, name string, id IDInput, state *NsxtAlbServiceEngineGroupState, opts ...ResourceOption) (*NsxtAlbServiceEngineGroup, error)
    public static NsxtAlbServiceEngineGroup Get(string name, Input<string> id, NsxtAlbServiceEngineGroupState? state, CustomResourceOptions? opts = null)
    public static NsxtAlbServiceEngineGroup get(String name, Output<String> id, NsxtAlbServiceEngineGroupState state, CustomResourceOptions options)
    resources:  _:    type: vcd:NsxtAlbServiceEngineGroup    get:      id: ${id}
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    AlbCloudId string
    A reference ALB Cloud. Can be looked up using vcd.NsxtAlbCloud resource or data source
    DeployedVirtualServices double
    Number of deployed virtual services
    Description string
    An optional description ALB Service Engine Group
    HaMode string
    defines High Availability Mode for Service Engine Group. One off:

    • ELASTIC_N_PLUS_M_BUFFER - Service Engines will scale out to N active nodes with M nodes as buffer.
    • ELASTIC_ACTIVE_ACTIVE - Active-Active with scale out.
    • LEGACY_ACTIVE_STANDBY - Traditional single Active-Standby configuration
    ImportableServiceEngineGroupName string
    Name of available Service Engine Group in ALB
    MaxVirtualServices double
    Maximum number of virtual services this ALB Service Engine Group can run
    Name string
    A name for ALB Service Engine Group
    NsxtAlbServiceEngineGroupId string
    Overallocated bool
    Boolean value stating if there are more deployed virtual services than allocated ones
    ReservationModel string
    Definition if the Service Engine Group is DEDICATED or SHARED
    ReservedVirtualServices double
    Number of reserved virtual services
    SupportedFeatureSet string

    Feature set of this ALB Service Engine Group (STANDARD or PREMIUM)

    The attribute supported_feature_set must not be used in VCD versions lower than 10.4. Starting with 10.4, it replaces license_type field in nsxt_alb_controller.

    SyncOnRefresh bool
    Boolean value that shows if sync should be performed on every refresh
    AlbCloudId string
    A reference ALB Cloud. Can be looked up using vcd.NsxtAlbCloud resource or data source
    DeployedVirtualServices float64
    Number of deployed virtual services
    Description string
    An optional description ALB Service Engine Group
    HaMode string
    defines High Availability Mode for Service Engine Group. One off:

    • ELASTIC_N_PLUS_M_BUFFER - Service Engines will scale out to N active nodes with M nodes as buffer.
    • ELASTIC_ACTIVE_ACTIVE - Active-Active with scale out.
    • LEGACY_ACTIVE_STANDBY - Traditional single Active-Standby configuration
    ImportableServiceEngineGroupName string
    Name of available Service Engine Group in ALB
    MaxVirtualServices float64
    Maximum number of virtual services this ALB Service Engine Group can run
    Name string
    A name for ALB Service Engine Group
    NsxtAlbServiceEngineGroupId string
    Overallocated bool
    Boolean value stating if there are more deployed virtual services than allocated ones
    ReservationModel string
    Definition if the Service Engine Group is DEDICATED or SHARED
    ReservedVirtualServices float64
    Number of reserved virtual services
    SupportedFeatureSet string

    Feature set of this ALB Service Engine Group (STANDARD or PREMIUM)

    The attribute supported_feature_set must not be used in VCD versions lower than 10.4. Starting with 10.4, it replaces license_type field in nsxt_alb_controller.

    SyncOnRefresh bool
    Boolean value that shows if sync should be performed on every refresh
    albCloudId String
    A reference ALB Cloud. Can be looked up using vcd.NsxtAlbCloud resource or data source
    deployedVirtualServices Double
    Number of deployed virtual services
    description String
    An optional description ALB Service Engine Group
    haMode String
    defines High Availability Mode for Service Engine Group. One off:

    • ELASTIC_N_PLUS_M_BUFFER - Service Engines will scale out to N active nodes with M nodes as buffer.
    • ELASTIC_ACTIVE_ACTIVE - Active-Active with scale out.
    • LEGACY_ACTIVE_STANDBY - Traditional single Active-Standby configuration
    importableServiceEngineGroupName String
    Name of available Service Engine Group in ALB
    maxVirtualServices Double
    Maximum number of virtual services this ALB Service Engine Group can run
    name String
    A name for ALB Service Engine Group
    nsxtAlbServiceEngineGroupId String
    overallocated Boolean
    Boolean value stating if there are more deployed virtual services than allocated ones
    reservationModel String
    Definition if the Service Engine Group is DEDICATED or SHARED
    reservedVirtualServices Double
    Number of reserved virtual services
    supportedFeatureSet String

    Feature set of this ALB Service Engine Group (STANDARD or PREMIUM)

    The attribute supported_feature_set must not be used in VCD versions lower than 10.4. Starting with 10.4, it replaces license_type field in nsxt_alb_controller.

    syncOnRefresh Boolean
    Boolean value that shows if sync should be performed on every refresh
    albCloudId string
    A reference ALB Cloud. Can be looked up using vcd.NsxtAlbCloud resource or data source
    deployedVirtualServices number
    Number of deployed virtual services
    description string
    An optional description ALB Service Engine Group
    haMode string
    defines High Availability Mode for Service Engine Group. One off:

    • ELASTIC_N_PLUS_M_BUFFER - Service Engines will scale out to N active nodes with M nodes as buffer.
    • ELASTIC_ACTIVE_ACTIVE - Active-Active with scale out.
    • LEGACY_ACTIVE_STANDBY - Traditional single Active-Standby configuration
    importableServiceEngineGroupName string
    Name of available Service Engine Group in ALB
    maxVirtualServices number
    Maximum number of virtual services this ALB Service Engine Group can run
    name string
    A name for ALB Service Engine Group
    nsxtAlbServiceEngineGroupId string
    overallocated boolean
    Boolean value stating if there are more deployed virtual services than allocated ones
    reservationModel string
    Definition if the Service Engine Group is DEDICATED or SHARED
    reservedVirtualServices number
    Number of reserved virtual services
    supportedFeatureSet string

    Feature set of this ALB Service Engine Group (STANDARD or PREMIUM)

    The attribute supported_feature_set must not be used in VCD versions lower than 10.4. Starting with 10.4, it replaces license_type field in nsxt_alb_controller.

    syncOnRefresh boolean
    Boolean value that shows if sync should be performed on every refresh
    alb_cloud_id str
    A reference ALB Cloud. Can be looked up using vcd.NsxtAlbCloud resource or data source
    deployed_virtual_services float
    Number of deployed virtual services
    description str
    An optional description ALB Service Engine Group
    ha_mode str
    defines High Availability Mode for Service Engine Group. One off:

    • ELASTIC_N_PLUS_M_BUFFER - Service Engines will scale out to N active nodes with M nodes as buffer.
    • ELASTIC_ACTIVE_ACTIVE - Active-Active with scale out.
    • LEGACY_ACTIVE_STANDBY - Traditional single Active-Standby configuration
    importable_service_engine_group_name str
    Name of available Service Engine Group in ALB
    max_virtual_services float
    Maximum number of virtual services this ALB Service Engine Group can run
    name str
    A name for ALB Service Engine Group
    nsxt_alb_service_engine_group_id str
    overallocated bool
    Boolean value stating if there are more deployed virtual services than allocated ones
    reservation_model str
    Definition if the Service Engine Group is DEDICATED or SHARED
    reserved_virtual_services float
    Number of reserved virtual services
    supported_feature_set str

    Feature set of this ALB Service Engine Group (STANDARD or PREMIUM)

    The attribute supported_feature_set must not be used in VCD versions lower than 10.4. Starting with 10.4, it replaces license_type field in nsxt_alb_controller.

    sync_on_refresh bool
    Boolean value that shows if sync should be performed on every refresh
    albCloudId String
    A reference ALB Cloud. Can be looked up using vcd.NsxtAlbCloud resource or data source
    deployedVirtualServices Number
    Number of deployed virtual services
    description String
    An optional description ALB Service Engine Group
    haMode String
    defines High Availability Mode for Service Engine Group. One off:

    • ELASTIC_N_PLUS_M_BUFFER - Service Engines will scale out to N active nodes with M nodes as buffer.
    • ELASTIC_ACTIVE_ACTIVE - Active-Active with scale out.
    • LEGACY_ACTIVE_STANDBY - Traditional single Active-Standby configuration
    importableServiceEngineGroupName String
    Name of available Service Engine Group in ALB
    maxVirtualServices Number
    Maximum number of virtual services this ALB Service Engine Group can run
    name String
    A name for ALB Service Engine Group
    nsxtAlbServiceEngineGroupId String
    overallocated Boolean
    Boolean value stating if there are more deployed virtual services than allocated ones
    reservationModel String
    Definition if the Service Engine Group is DEDICATED or SHARED
    reservedVirtualServices Number
    Number of reserved virtual services
    supportedFeatureSet String

    Feature set of this ALB Service Engine Group (STANDARD or PREMIUM)

    The attribute supported_feature_set must not be used in VCD versions lower than 10.4. Starting with 10.4, it replaces license_type field in nsxt_alb_controller.

    syncOnRefresh Boolean
    Boolean value that shows if sync should be performed on every refresh

    Package Details

    Repository
    vcd vmware/terraform-provider-vcd
    License
    Notes
    This Pulumi package is based on the vcd Terraform Provider.
    vcd logo
    vcd 3.14.1 published on Monday, Apr 14, 2025 by vmware