flexibleengine 1.46.0 published on Monday, Apr 14, 2025 by flexibleenginecloud
flexibleengine.getAsGroups
Explore with Pulumi AI
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 dictionary
The 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
flexibleengine
Terraform Provider.
flexibleengine 1.46.0 published on Monday, Apr 14, 2025 by flexibleenginecloud