flexibleengine 1.46.0 published on Monday, Apr 14, 2025 by flexibleenginecloud
flexibleengine.getAsGroups
flexibleengine 1.46.0 published on Monday, Apr 14, 2025 by flexibleenginecloud
Use this data source to get a list of AS groups.
import * as pulumi from "@pulumi/pulumi";
import * as flexibleengine from "@pulumi/flexibleengine";
const groups = flexibleengine.getAsGroups({});
import pulumi
import pulumi_flexibleengine as flexibleengine
groups = flexibleengine.get_as_groups()
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/flexibleengine/flexibleengine"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := flexibleengine.GetAsGroups(ctx, &flexibleengine.GetAsGroupsArgs{}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Flexibleengine = Pulumi.Flexibleengine;
return await Deployment.RunAsync(() =>
{
var groups = Flexibleengine.GetAsGroups.Invoke();
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.flexibleengine.FlexibleengineFunctions;
import com.pulumi.flexibleengine.inputs.GetAsGroupsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var groups = FlexibleengineFunctions.getAsGroups();
}
}
variables:
groups:
fn::invoke:
function: flexibleengine:getAsGroups
arguments: {}
Using getAsGroups
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getAsGroups(args: GetAsGroupsArgs, opts?: InvokeOptions): Promise<GetAsGroupsResult>
function getAsGroupsOutput(args: GetAsGroupsOutputArgs, opts?: InvokeOptions): Output<GetAsGroupsResult>def get_as_groups(enterprise_project_id: Optional[str] = None,
id: Optional[str] = None,
name: Optional[str] = None,
region: Optional[str] = None,
scaling_configuration_id: Optional[str] = None,
status: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAsGroupsResult
def get_as_groups_output(enterprise_project_id: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
region: Optional[pulumi.Input[str]] = None,
scaling_configuration_id: Optional[pulumi.Input[str]] = None,
status: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAsGroupsResult]func GetAsGroups(ctx *Context, args *GetAsGroupsArgs, opts ...InvokeOption) (*GetAsGroupsResult, error)
func GetAsGroupsOutput(ctx *Context, args *GetAsGroupsOutputArgs, opts ...InvokeOption) GetAsGroupsResultOutput> Note: This function is named GetAsGroups in the Go SDK.
public static class GetAsGroups
{
public static Task<GetAsGroupsResult> InvokeAsync(GetAsGroupsArgs args, InvokeOptions? opts = null)
public static Output<GetAsGroupsResult> Invoke(GetAsGroupsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAsGroupsResult> getAsGroups(GetAsGroupsArgs args, InvokeOptions options)
public static Output<GetAsGroupsResult> getAsGroups(GetAsGroupsArgs args, InvokeOptions options)
fn::invoke:
function: flexibleengine:index/getAsGroups:getAsGroups
arguments:
# arguments dictionaryThe following arguments are supported:
- Enterprise
Project stringId - Specifies the enterprise project id of the AS group. Changing this will create a new resource.
- Id string
- The ID of the security group.
- Name string
- Specifies the AS group name. Fuzzy search is supported.
- Region string
- The region in which to obtain the AS groups. If omitted, the provider-level region will be used.
- Scaling
Configuration stringId - Specifies the AS configuration ID, which can be obtained using the API for listing AS configurations.
- Status string
- Specifies the AS group status. The options are as follows:
- INSERVICE: indicates that the AS group is functional.
- PAUSED: indicates that the AS group is paused.
- ERROR: indicates that the AS group malfunctions.
- DELETING: indicates that the AS group is being deleted.
- FREEZED: indicates that the AS group has been frozen.
- Enterprise
Project stringId - Specifies the enterprise project id of the AS group. Changing this will create a new resource.
- Id string
- The ID of the security group.
- Name string
- Specifies the AS group name. Fuzzy search is supported.
- Region string
- The region in which to obtain the AS groups. If omitted, the provider-level region will be used.
- Scaling
Configuration stringId - Specifies the AS configuration ID, which can be obtained using the API for listing AS configurations.
- Status string
- Specifies the AS group status. The options are as follows:
- INSERVICE: indicates that the AS group is functional.
- PAUSED: indicates that the AS group is paused.
- ERROR: indicates that the AS group malfunctions.
- DELETING: indicates that the AS group is being deleted.
- FREEZED: indicates that the AS group has been frozen.
- enterprise
Project StringId - Specifies the enterprise project id of the AS group. Changing this will create a new resource.
- id String
- The ID of the security group.
- name String
- Specifies the AS group name. Fuzzy search is supported.
- region String
- The region in which to obtain the AS groups. If omitted, the provider-level region will be used.
- scaling
Configuration StringId - Specifies the AS configuration ID, which can be obtained using the API for listing AS configurations.
- status String
- Specifies the AS group status. The options are as follows:
- INSERVICE: indicates that the AS group is functional.
- PAUSED: indicates that the AS group is paused.
- ERROR: indicates that the AS group malfunctions.
- DELETING: indicates that the AS group is being deleted.
- FREEZED: indicates that the AS group has been frozen.
- enterprise
Project stringId - Specifies the enterprise project id of the AS group. Changing this will create a new resource.
- id string
- The ID of the security group.
- name string
- Specifies the AS group name. Fuzzy search is supported.
- region string
- The region in which to obtain the AS groups. If omitted, the provider-level region will be used.
- scaling
Configuration stringId - Specifies the AS configuration ID, which can be obtained using the API for listing AS configurations.
- status string
- Specifies the AS group status. The options are as follows:
- INSERVICE: indicates that the AS group is functional.
- PAUSED: indicates that the AS group is paused.
- ERROR: indicates that the AS group malfunctions.
- DELETING: indicates that the AS group is being deleted.
- FREEZED: indicates that the AS group has been frozen.
- enterprise_
project_ strid - Specifies the enterprise project id of the AS group. Changing this will create a new resource.
- id str
- The ID of the security group.
- name str
- Specifies the AS group name. Fuzzy search is supported.
- region str
- The region in which to obtain the AS groups. If omitted, the provider-level region will be used.
- scaling_
configuration_ strid - Specifies the AS configuration ID, which can be obtained using the API for listing AS configurations.
- status str
- Specifies the AS group status. The options are as follows:
- INSERVICE: indicates that the AS group is functional.
- PAUSED: indicates that the AS group is paused.
- ERROR: indicates that the AS group malfunctions.
- DELETING: indicates that the AS group is being deleted.
- FREEZED: indicates that the AS group has been frozen.
- enterprise
Project StringId - Specifies the enterprise project id of the AS group. Changing this will create a new resource.
- id String
- The ID of the security group.
- name String
- Specifies the AS group name. Fuzzy search is supported.
- region String
- The region in which to obtain the AS groups. If omitted, the provider-level region will be used.
- scaling
Configuration StringId - Specifies the AS configuration ID, which can be obtained using the API for listing AS configurations.
- status String
- Specifies the AS group status. The options are as follows:
- INSERVICE: indicates that the AS group is functional.
- PAUSED: indicates that the AS group is paused.
- ERROR: indicates that the AS group malfunctions.
- DELETING: indicates that the AS group is being deleted.
- FREEZED: indicates that the AS group has been frozen.
getAsGroups Result
The following output properties are available:
- Groups
List<Get
As Groups Group> - A list of AS groups. The groups object structure is documented below.
- Id string
- The ID of the security group.
- Region string
- Enterprise
Project stringId - The enterprise project ID.
- Name string
- Scaling
Configuration stringId - The AS configuration ID.
- Status string
- The AS group status.
- Groups
[]Get
As Groups Group - A list of AS groups. The groups object structure is documented below.
- Id string
- The ID of the security group.
- Region string
- Enterprise
Project stringId - The enterprise project ID.
- Name string
- Scaling
Configuration stringId - The AS configuration ID.
- Status string
- The AS group status.
- groups
List<Get
As Groups Group> - A list of AS groups. The groups object structure is documented below.
- id String
- The ID of the security group.
- region String
- enterprise
Project StringId - The enterprise project ID.
- name String
- scaling
Configuration StringId - The AS configuration ID.
- status String
- The AS group status.
- groups
Get
As Groups Group[] - A list of AS groups. The groups object structure is documented below.
- id string
- The ID of the security group.
- region string
- enterprise
Project stringId - The enterprise project ID.
- name string
- scaling
Configuration stringId - The AS configuration ID.
- status string
- The AS group status.
- groups
Sequence[Get
As Groups Group] - A list of AS groups. The groups object structure is documented below.
- id str
- The ID of the security group.
- region str
- enterprise_
project_ strid - The enterprise project ID.
- name str
- scaling_
configuration_ strid - The AS configuration ID.
- status str
- The AS group status.
- groups List<Property Map>
- A list of AS groups. The groups object structure is documented below.
- id String
- The ID of the security group.
- region String
- enterprise
Project StringId - The enterprise project ID.
- name String
- scaling
Configuration StringId - The AS configuration ID.
- status String
- The AS group status.
Supporting Types
GetAsGroupsGroup
- Activity
Type string - The type of the AS action.
- Availability
Zones List<string> - The AZ information.
- Cool
Down doubleTime - The cooling duration, in seconds..
- Created
At string - The time when an AS group was created. The time format complies with UTC.
- Current
Instance doubleNumber - The number of current instances in the AS group.
- Delete
Publicip bool - Whether to delete the EIP bound to the ECS when deleting the ECS.
- Delete
Volume bool - Whether to delete the data disks attached to the ECS when deleting the ECS.
- Description string
- The description of the AS group.
- Desire
Instance doubleNumber - The expected number of instances in the AS group.
- Detail string
- Details about the AS group. If a scaling action fails, this parameter is used to record errors.
- Enterprise
Project stringId - Specifies the enterprise project id of the AS group. Changing this will create a new resource.
- Health
Periodic doubleAudit Grace Period - The grace period for health check.
- Health
Periodic stringAudit Method - The health check method.
- Health
Periodic doubleAudit Time - The health check interval.
- Iam
Agency stringName - The agency name.
- Instance
Terminate stringPolicy - The instance removal policy.
- Instances List<string>
- The scaling group instances ids.
- Is
Scaling bool - The scaling flag of the AS group.
- Lbaas
Listeners List<GetAs Groups Group Lbaas Listener> - The enhanced load balancers. The lbaas_listeners structure is documented below.
- Max
Instance doubleNumber - The maximum number of instances in the AS group.
- Min
Instance doubleNumber - The minimum number of instances in the AS group.
- Multi
Az stringScaling Policy - The priority policy used to select target AZs when adjusting the number of instances in an AS group.
- Networks
List<Get
As Groups Group Network> - The network information. The networks structure is documented below.
- Scaling
Configuration stringId - Specifies the AS configuration ID, which can be obtained using the API for listing AS configurations.
- Scaling
Configuration stringName - The AS configuration name.
- Scaling
Group stringId - The AS group ID.
- Scaling
Group stringName - The name of the AS group.
- Security
Groups List<GetAs Groups Group Security Group> - The security group information. The security_groups structure is documented below.
- Status string
- Specifies the AS group status. The options are as follows:
- INSERVICE: indicates that the AS group is functional.
- PAUSED: indicates that the AS group is paused.
- ERROR: indicates that the AS group malfunctions.
- DELETING: indicates that the AS group is being deleted.
- FREEZED: indicates that the AS group has been frozen.
- Dictionary<string, string>
- The tag of AS group.
- Vpc
Id string - The ID of the VPC to which the AS group belongs.
- Activity
Type string - The type of the AS action.
- Availability
Zones []string - The AZ information.
- Cool
Down float64Time - The cooling duration, in seconds..
- Created
At string - The time when an AS group was created. The time format complies with UTC.
- Current
Instance float64Number - The number of current instances in the AS group.
- Delete
Publicip bool - Whether to delete the EIP bound to the ECS when deleting the ECS.
- Delete
Volume bool - Whether to delete the data disks attached to the ECS when deleting the ECS.
- Description string
- The description of the AS group.
- Desire
Instance float64Number - The expected number of instances in the AS group.
- Detail string
- Details about the AS group. If a scaling action fails, this parameter is used to record errors.
- Enterprise
Project stringId - Specifies the enterprise project id of the AS group. Changing this will create a new resource.
- Health
Periodic float64Audit Grace Period - The grace period for health check.
- Health
Periodic stringAudit Method - The health check method.
- Health
Periodic float64Audit Time - The health check interval.
- Iam
Agency stringName - The agency name.
- Instance
Terminate stringPolicy - The instance removal policy.
- Instances []string
- The scaling group instances ids.
- Is
Scaling bool - The scaling flag of the AS group.
- Lbaas
Listeners []GetAs Groups Group Lbaas Listener - The enhanced load balancers. The lbaas_listeners structure is documented below.
- Max
Instance float64Number - The maximum number of instances in the AS group.
- Min
Instance float64Number - The minimum number of instances in the AS group.
- Multi
Az stringScaling Policy - The priority policy used to select target AZs when adjusting the number of instances in an AS group.
- Networks
[]Get
As Groups Group Network - The network information. The networks structure is documented below.
- Scaling
Configuration stringId - Specifies the AS configuration ID, which can be obtained using the API for listing AS configurations.
- Scaling
Configuration stringName - The AS configuration name.
- Scaling
Group stringId - The AS group ID.
- Scaling
Group stringName - The name of the AS group.
- Security
Groups []GetAs Groups Group Security Group - The security group information. The security_groups structure is documented below.
- Status string
- Specifies the AS group status. The options are as follows:
- INSERVICE: indicates that the AS group is functional.
- PAUSED: indicates that the AS group is paused.
- ERROR: indicates that the AS group malfunctions.
- DELETING: indicates that the AS group is being deleted.
- FREEZED: indicates that the AS group has been frozen.
- map[string]string
- The tag of AS group.
- Vpc
Id string - The ID of the VPC to which the AS group belongs.
- activity
Type String - The type of the AS action.
- availability
Zones List<String> - The AZ information.
- cool
Down DoubleTime - The cooling duration, in seconds..
- created
At String - The time when an AS group was created. The time format complies with UTC.
- current
Instance DoubleNumber - The number of current instances in the AS group.
- delete
Publicip Boolean - Whether to delete the EIP bound to the ECS when deleting the ECS.
- delete
Volume Boolean - Whether to delete the data disks attached to the ECS when deleting the ECS.
- description String
- The description of the AS group.
- desire
Instance DoubleNumber - The expected number of instances in the AS group.
- detail String
- Details about the AS group. If a scaling action fails, this parameter is used to record errors.
- enterprise
Project StringId - Specifies the enterprise project id of the AS group. Changing this will create a new resource.
- health
Periodic DoubleAudit Grace Period - The grace period for health check.
- health
Periodic StringAudit Method - The health check method.
- health
Periodic DoubleAudit Time - The health check interval.
- iam
Agency StringName - The agency name.
- instance
Terminate StringPolicy - The instance removal policy.
- instances List<String>
- The scaling group instances ids.
- is
Scaling Boolean - The scaling flag of the AS group.
- lbaas
Listeners List<GetAs Groups Group Lbaas Listener> - The enhanced load balancers. The lbaas_listeners structure is documented below.
- max
Instance DoubleNumber - The maximum number of instances in the AS group.
- min
Instance DoubleNumber - The minimum number of instances in the AS group.
- multi
Az StringScaling Policy - The priority policy used to select target AZs when adjusting the number of instances in an AS group.
- networks
List<Get
As Groups Group Network> - The network information. The networks structure is documented below.
- scaling
Configuration StringId - Specifies the AS configuration ID, which can be obtained using the API for listing AS configurations.
- scaling
Configuration StringName - The AS configuration name.
- scaling
Group StringId - The AS group ID.
- scaling
Group StringName - The name of the AS group.
- security
Groups List<GetAs Groups Group Security Group> - The security group information. The security_groups structure is documented below.
- status String
- Specifies the AS group status. The options are as follows:
- INSERVICE: indicates that the AS group is functional.
- PAUSED: indicates that the AS group is paused.
- ERROR: indicates that the AS group malfunctions.
- DELETING: indicates that the AS group is being deleted.
- FREEZED: indicates that the AS group has been frozen.
- Map<String,String>
- The tag of AS group.
- vpc
Id String - The ID of the VPC to which the AS group belongs.
- activity
Type string - The type of the AS action.
- availability
Zones string[] - The AZ information.
- cool
Down numberTime - The cooling duration, in seconds..
- created
At string - The time when an AS group was created. The time format complies with UTC.
- current
Instance numberNumber - The number of current instances in the AS group.
- delete
Publicip boolean - Whether to delete the EIP bound to the ECS when deleting the ECS.
- delete
Volume boolean - Whether to delete the data disks attached to the ECS when deleting the ECS.
- description string
- The description of the AS group.
- desire
Instance numberNumber - The expected number of instances in the AS group.
- detail string
- Details about the AS group. If a scaling action fails, this parameter is used to record errors.
- enterprise
Project stringId - Specifies the enterprise project id of the AS group. Changing this will create a new resource.
- health
Periodic numberAudit Grace Period - The grace period for health check.
- health
Periodic stringAudit Method - The health check method.
- health
Periodic numberAudit Time - The health check interval.
- iam
Agency stringName - The agency name.
- instance
Terminate stringPolicy - The instance removal policy.
- instances string[]
- The scaling group instances ids.
- is
Scaling boolean - The scaling flag of the AS group.
- lbaas
Listeners GetAs Groups Group Lbaas Listener[] - The enhanced load balancers. The lbaas_listeners structure is documented below.
- max
Instance numberNumber - The maximum number of instances in the AS group.
- min
Instance numberNumber - The minimum number of instances in the AS group.
- multi
Az stringScaling Policy - The priority policy used to select target AZs when adjusting the number of instances in an AS group.
- networks
Get
As Groups Group Network[] - The network information. The networks structure is documented below.
- scaling
Configuration stringId - Specifies the AS configuration ID, which can be obtained using the API for listing AS configurations.
- scaling
Configuration stringName - The AS configuration name.
- scaling
Group stringId - The AS group ID.
- scaling
Group stringName - The name of the AS group.
- security
Groups GetAs Groups Group Security Group[] - The security group information. The security_groups structure is documented below.
- status string
- Specifies the AS group status. The options are as follows:
- INSERVICE: indicates that the AS group is functional.
- PAUSED: indicates that the AS group is paused.
- ERROR: indicates that the AS group malfunctions.
- DELETING: indicates that the AS group is being deleted.
- FREEZED: indicates that the AS group has been frozen.
- {[key: string]: string}
- The tag of AS group.
- vpc
Id string - The ID of the VPC to which the AS group belongs.
- activity_
type str - The type of the AS action.
- availability_
zones Sequence[str] - The AZ information.
- cool_
down_ floattime - The cooling duration, in seconds..
- created_
at str - The time when an AS group was created. The time format complies with UTC.
- current_
instance_ floatnumber - The number of current instances in the AS group.
- delete_
publicip bool - Whether to delete the EIP bound to the ECS when deleting the ECS.
- delete_
volume bool - Whether to delete the data disks attached to the ECS when deleting the ECS.
- description str
- The description of the AS group.
- desire_
instance_ floatnumber - The expected number of instances in the AS group.
- detail str
- Details about the AS group. If a scaling action fails, this parameter is used to record errors.
- enterprise_
project_ strid - Specifies the enterprise project id of the AS group. Changing this will create a new resource.
- health_
periodic_ floataudit_ grace_ period - The grace period for health check.
- health_
periodic_ straudit_ method - The health check method.
- health_
periodic_ floataudit_ time - The health check interval.
- iam_
agency_ strname - The agency name.
- instance_
terminate_ strpolicy - The instance removal policy.
- instances Sequence[str]
- The scaling group instances ids.
- is_
scaling bool - The scaling flag of the AS group.
- lbaas_
listeners Sequence[GetAs Groups Group Lbaas Listener] - The enhanced load balancers. The lbaas_listeners structure is documented below.
- max_
instance_ floatnumber - The maximum number of instances in the AS group.
- min_
instance_ floatnumber - The minimum number of instances in the AS group.
- multi_
az_ strscaling_ policy - The priority policy used to select target AZs when adjusting the number of instances in an AS group.
- networks
Sequence[Get
As Groups Group Network] - The network information. The networks structure is documented below.
- scaling_
configuration_ strid - Specifies the AS configuration ID, which can be obtained using the API for listing AS configurations.
- scaling_
configuration_ strname - The AS configuration name.
- scaling_
group_ strid - The AS group ID.
- scaling_
group_ strname - The name of the AS group.
- security_
groups Sequence[GetAs Groups Group Security Group] - The security group information. The security_groups structure is documented below.
- status str
- Specifies the AS group status. The options are as follows:
- INSERVICE: indicates that the AS group is functional.
- PAUSED: indicates that the AS group is paused.
- ERROR: indicates that the AS group malfunctions.
- DELETING: indicates that the AS group is being deleted.
- FREEZED: indicates that the AS group has been frozen.
- Mapping[str, str]
- The tag of AS group.
- vpc_
id str - The ID of the VPC to which the AS group belongs.
- activity
Type String - The type of the AS action.
- availability
Zones List<String> - The AZ information.
- cool
Down NumberTime - The cooling duration, in seconds..
- created
At String - The time when an AS group was created. The time format complies with UTC.
- current
Instance NumberNumber - The number of current instances in the AS group.
- delete
Publicip Boolean - Whether to delete the EIP bound to the ECS when deleting the ECS.
- delete
Volume Boolean - Whether to delete the data disks attached to the ECS when deleting the ECS.
- description String
- The description of the AS group.
- desire
Instance NumberNumber - The expected number of instances in the AS group.
- detail String
- Details about the AS group. If a scaling action fails, this parameter is used to record errors.
- enterprise
Project StringId - Specifies the enterprise project id of the AS group. Changing this will create a new resource.
- health
Periodic NumberAudit Grace Period - The grace period for health check.
- health
Periodic StringAudit Method - The health check method.
- health
Periodic NumberAudit Time - The health check interval.
- iam
Agency StringName - The agency name.
- instance
Terminate StringPolicy - The instance removal policy.
- instances List<String>
- The scaling group instances ids.
- is
Scaling Boolean - The scaling flag of the AS group.
- lbaas
Listeners List<Property Map> - The enhanced load balancers. The lbaas_listeners structure is documented below.
- max
Instance NumberNumber - The maximum number of instances in the AS group.
- min
Instance NumberNumber - The minimum number of instances in the AS group.
- multi
Az StringScaling Policy - The priority policy used to select target AZs when adjusting the number of instances in an AS group.
- networks List<Property Map>
- The network information. The networks structure is documented below.
- scaling
Configuration StringId - Specifies the AS configuration ID, which can be obtained using the API for listing AS configurations.
- scaling
Configuration StringName - The AS configuration name.
- scaling
Group StringId - The AS group ID.
- scaling
Group StringName - The name of the AS group.
- security
Groups List<Property Map> - The security group information. The security_groups structure is documented below.
- status String
- Specifies the AS group status. The options are as follows:
- INSERVICE: indicates that the AS group is functional.
- PAUSED: indicates that the AS group is paused.
- ERROR: indicates that the AS group malfunctions.
- DELETING: indicates that the AS group is being deleted.
- FREEZED: indicates that the AS group has been frozen.
- Map<String>
- The tag of AS group.
- vpc
Id String - The ID of the VPC to which the AS group belongs.
GetAsGroupsGroupLbaasListener
- Pool
Id string - The backend ECS group ID.
- Protocol
Port double - The backend protocol ID, which is the port on which a backend ECS listens for traffic.
- Weight double
- The weight, which determines the portion of requests a backend ECS processes compared to other backend ECSs added to the same listener.
- Pool
Id string - The backend ECS group ID.
- Protocol
Port float64 - The backend protocol ID, which is the port on which a backend ECS listens for traffic.
- Weight float64
- The weight, which determines the portion of requests a backend ECS processes compared to other backend ECSs added to the same listener.
- pool
Id String - The backend ECS group ID.
- protocol
Port Double - The backend protocol ID, which is the port on which a backend ECS listens for traffic.
- weight Double
- The weight, which determines the portion of requests a backend ECS processes compared to other backend ECSs added to the same listener.
- pool
Id string - The backend ECS group ID.
- protocol
Port number - The backend protocol ID, which is the port on which a backend ECS listens for traffic.
- weight number
- The weight, which determines the portion of requests a backend ECS processes compared to other backend ECSs added to the same listener.
- pool_
id str - The backend ECS group ID.
- protocol_
port float - The backend protocol ID, which is the port on which a backend ECS listens for traffic.
- weight float
- The weight, which determines the portion of requests a backend ECS processes compared to other backend ECSs added to the same listener.
- pool
Id String - The backend ECS group ID.
- protocol
Port Number - The backend protocol ID, which is the port on which a backend ECS listens for traffic.
- weight Number
- The weight, which determines the portion of requests a backend ECS processes compared to other backend ECSs added to the same listener.
GetAsGroupsGroupNetwork
- Id string
- The ID of the security group.
- Ipv6Bandwidth
Id string - The ID of the shared bandwidth of an IPv6 address.
- Ipv6Enable bool
- Specifies whether to support IPv6 addresses.
- Source
Dest boolCheck - Whether processesing only traffic that is destined specifically for it.
- Id string
- The ID of the security group.
- Ipv6Bandwidth
Id string - The ID of the shared bandwidth of an IPv6 address.
- Ipv6Enable bool
- Specifies whether to support IPv6 addresses.
- Source
Dest boolCheck - Whether processesing only traffic that is destined specifically for it.
- id String
- The ID of the security group.
- ipv6Bandwidth
Id String - The ID of the shared bandwidth of an IPv6 address.
- ipv6Enable Boolean
- Specifies whether to support IPv6 addresses.
- source
Dest BooleanCheck - Whether processesing only traffic that is destined specifically for it.
- id string
- The ID of the security group.
- ipv6Bandwidth
Id string - The ID of the shared bandwidth of an IPv6 address.
- ipv6Enable boolean
- Specifies whether to support IPv6 addresses.
- source
Dest booleanCheck - Whether processesing only traffic that is destined specifically for it.
- id str
- The ID of the security group.
- ipv6_
bandwidth_ strid - The ID of the shared bandwidth of an IPv6 address.
- ipv6_
enable bool - Specifies whether to support IPv6 addresses.
- source_
dest_ boolcheck - Whether processesing only traffic that is destined specifically for it.
- id String
- The ID of the security group.
- ipv6Bandwidth
Id String - The ID of the shared bandwidth of an IPv6 address.
- ipv6Enable Boolean
- Specifies whether to support IPv6 addresses.
- source
Dest BooleanCheck - Whether processesing only traffic that is destined specifically for it.
GetAsGroupsGroupSecurityGroup
- Id string
- The ID of the security group.
- Id string
- The ID of the security group.
- id String
- The ID of the security group.
- id string
- The ID of the security group.
- id str
- The ID of the security group.
- id String
- The ID of the security group.
Package Details
- Repository
- flexibleengine flexibleenginecloud/terraform-provider-flexibleengine
- License
- Notes
- This Pulumi package is based on the
flexibleengineTerraform Provider.
flexibleengine 1.46.0 published on Monday, Apr 14, 2025 by flexibleenginecloud
