1. Packages
  2. Volcengine
  3. API Docs
  4. nlb
  5. getServerGroupAttributes
Viewing docs for Volcengine v0.0.47
published on Friday, Mar 13, 2026 by Volcengine
volcengine logo
Viewing docs for Volcengine v0.0.47
published on Friday, Mar 13, 2026 by Volcengine

    Using getServerGroupAttributes

    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 getServerGroupAttributes(args: GetServerGroupAttributesArgs, opts?: InvokeOptions): Promise<GetServerGroupAttributesResult>
    function getServerGroupAttributesOutput(args: GetServerGroupAttributesOutputArgs, opts?: InvokeOptions): Output<GetServerGroupAttributesResult>
    def get_server_group_attributes(output_file: Optional[str] = None,
                                    server_group_id: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetServerGroupAttributesResult
    def get_server_group_attributes_output(output_file: Optional[pulumi.Input[str]] = None,
                                    server_group_id: Optional[pulumi.Input[str]] = None,
                                    opts: Optional[InvokeOptions] = None) -> Output[GetServerGroupAttributesResult]
    func GetServerGroupAttributes(ctx *Context, args *GetServerGroupAttributesArgs, opts ...InvokeOption) (*GetServerGroupAttributesResult, error)
    func GetServerGroupAttributesOutput(ctx *Context, args *GetServerGroupAttributesOutputArgs, opts ...InvokeOption) GetServerGroupAttributesResultOutput

    > Note: This function is named GetServerGroupAttributes in the Go SDK.

    public static class GetServerGroupAttributes 
    {
        public static Task<GetServerGroupAttributesResult> InvokeAsync(GetServerGroupAttributesArgs args, InvokeOptions? opts = null)
        public static Output<GetServerGroupAttributesResult> Invoke(GetServerGroupAttributesInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetServerGroupAttributesResult> getServerGroupAttributes(GetServerGroupAttributesArgs args, InvokeOptions options)
    public static Output<GetServerGroupAttributesResult> getServerGroupAttributes(GetServerGroupAttributesArgs args, InvokeOptions options)
    
    fn::invoke:
      function: volcengine:nlb/getServerGroupAttributes:getServerGroupAttributes
      arguments:
        # arguments dictionary

    The following arguments are supported:

    getServerGroupAttributes Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    ServerGroupAttributes List<GetServerGroupAttributesServerGroupAttribute>
    ServerGroupId string
    TotalCount int
    OutputFile string
    Id string
    The provider-assigned unique ID for this managed resource.
    ServerGroupAttributes []GetServerGroupAttributesServerGroupAttribute
    ServerGroupId string
    TotalCount int
    OutputFile string
    id String
    The provider-assigned unique ID for this managed resource.
    serverGroupAttributes List<GetServerGroupAttributesServerGroupAttribute>
    serverGroupId String
    totalCount Integer
    outputFile String
    id string
    The provider-assigned unique ID for this managed resource.
    serverGroupAttributes GetServerGroupAttributesServerGroupAttribute[]
    serverGroupId string
    totalCount number
    outputFile string
    id String
    The provider-assigned unique ID for this managed resource.
    serverGroupAttributes List<Property Map>
    serverGroupId String
    totalCount Number
    outputFile String

    Supporting Types

    GetServerGroupAttributesServerGroupAttribute

    AccountId string
    The account ID of the server group.
    AnyPortEnabled bool
    Whether to enable full port forwarding. Valid values: true, false. true: Enable. false: Disable.
    BypassSecurityGroupEnabled bool
    Whether to enable the function of passing through the backend security group. Valid values: true, false. true: Enable. false: Disable.
    ConnectionDrainEnabled bool
    Whether to enable connection graceful interruption. Valid values: true, false. true: Enable. false: Disable.
    ConnectionDrainTimeout int
    The timeout period of connection graceful interruption.
    CreateTime string
    The creation time of the server group.
    Description string
    The description of the server group.
    HealthChecks List<GetServerGroupAttributesServerGroupAttributeHealthCheck>
    The health check config of the server group.
    IpAddressVersion string
    The IP address version of the server group. Valid values: ipv4.
    PreserveClientIpEnabled bool
    Whether to enable source address retention. Valid values: true, false. true: Enable. false: Disable.
    ProjectName string
    The project name of the server group.
    Protocol string
    The protocol of the server group. Valid values: TCP, UDP.
    ProxyProtocolType string
    Whether to enable Proxy-Protocol. Valid values: off, standard. off: Disable. standard: Enable. NLB will forward the client source IP address to the server via Proxy-Protocol, and Proxy-Protocol needs to be configured on the server.
    RelatedLoadBalancerIds List<string>
    The ID of the NLB instance associated with the server group.
    Scheduler string
    The scheduler of the server group. Valid values: wrr, wlc, sh.
    ServerCount int
    The number of backend servers in the server group.
    ServerGroupId string
    The ID of the server group.
    ServerGroupName string
    The name of the server group.
    Servers List<GetServerGroupAttributesServerGroupAttributeServer>
    The collection of backend servers.
    SessionPersistenceEnabled bool
    Whether to enable session persistence. Valid values: true, false. true: Enable. false: Disable.
    SessionPersistenceTimeout int
    The timeout period of session persistence.
    Status string
    The status of the server group.
    Tags List<GetServerGroupAttributesServerGroupAttributeTag>
    Tags.
    TimestampRemoveEnabled bool
    Whether to enable the function of removing the TCP/HTTP/HTTPS packet timestamp. Valid values: true, false. true: Enable. false: Disable.
    Type string
    The type of the server group. Valid values: instance, ip. instance: Server type. Supports adding ECS instances and secondary ENIs bound to ECS instances. ip: IP address type. Supports adding any network-reachable servers in VPC or IDC.
    UpdateTime string
    The update time of the server group.
    VpcId string
    The ID of the VPC to which the server group belongs.
    AccountId string
    The account ID of the server group.
    AnyPortEnabled bool
    Whether to enable full port forwarding. Valid values: true, false. true: Enable. false: Disable.
    BypassSecurityGroupEnabled bool
    Whether to enable the function of passing through the backend security group. Valid values: true, false. true: Enable. false: Disable.
    ConnectionDrainEnabled bool
    Whether to enable connection graceful interruption. Valid values: true, false. true: Enable. false: Disable.
    ConnectionDrainTimeout int
    The timeout period of connection graceful interruption.
    CreateTime string
    The creation time of the server group.
    Description string
    The description of the server group.
    HealthChecks []GetServerGroupAttributesServerGroupAttributeHealthCheck
    The health check config of the server group.
    IpAddressVersion string
    The IP address version of the server group. Valid values: ipv4.
    PreserveClientIpEnabled bool
    Whether to enable source address retention. Valid values: true, false. true: Enable. false: Disable.
    ProjectName string
    The project name of the server group.
    Protocol string
    The protocol of the server group. Valid values: TCP, UDP.
    ProxyProtocolType string
    Whether to enable Proxy-Protocol. Valid values: off, standard. off: Disable. standard: Enable. NLB will forward the client source IP address to the server via Proxy-Protocol, and Proxy-Protocol needs to be configured on the server.
    RelatedLoadBalancerIds []string
    The ID of the NLB instance associated with the server group.
    Scheduler string
    The scheduler of the server group. Valid values: wrr, wlc, sh.
    ServerCount int
    The number of backend servers in the server group.
    ServerGroupId string
    The ID of the server group.
    ServerGroupName string
    The name of the server group.
    Servers []GetServerGroupAttributesServerGroupAttributeServer
    The collection of backend servers.
    SessionPersistenceEnabled bool
    Whether to enable session persistence. Valid values: true, false. true: Enable. false: Disable.
    SessionPersistenceTimeout int
    The timeout period of session persistence.
    Status string
    The status of the server group.
    Tags []GetServerGroupAttributesServerGroupAttributeTag
    Tags.
    TimestampRemoveEnabled bool
    Whether to enable the function of removing the TCP/HTTP/HTTPS packet timestamp. Valid values: true, false. true: Enable. false: Disable.
    Type string
    The type of the server group. Valid values: instance, ip. instance: Server type. Supports adding ECS instances and secondary ENIs bound to ECS instances. ip: IP address type. Supports adding any network-reachable servers in VPC or IDC.
    UpdateTime string
    The update time of the server group.
    VpcId string
    The ID of the VPC to which the server group belongs.
    accountId String
    The account ID of the server group.
    anyPortEnabled Boolean
    Whether to enable full port forwarding. Valid values: true, false. true: Enable. false: Disable.
    bypassSecurityGroupEnabled Boolean
    Whether to enable the function of passing through the backend security group. Valid values: true, false. true: Enable. false: Disable.
    connectionDrainEnabled Boolean
    Whether to enable connection graceful interruption. Valid values: true, false. true: Enable. false: Disable.
    connectionDrainTimeout Integer
    The timeout period of connection graceful interruption.
    createTime String
    The creation time of the server group.
    description String
    The description of the server group.
    healthChecks List<GetServerGroupAttributesServerGroupAttributeHealthCheck>
    The health check config of the server group.
    ipAddressVersion String
    The IP address version of the server group. Valid values: ipv4.
    preserveClientIpEnabled Boolean
    Whether to enable source address retention. Valid values: true, false. true: Enable. false: Disable.
    projectName String
    The project name of the server group.
    protocol String
    The protocol of the server group. Valid values: TCP, UDP.
    proxyProtocolType String
    Whether to enable Proxy-Protocol. Valid values: off, standard. off: Disable. standard: Enable. NLB will forward the client source IP address to the server via Proxy-Protocol, and Proxy-Protocol needs to be configured on the server.
    relatedLoadBalancerIds List<String>
    The ID of the NLB instance associated with the server group.
    scheduler String
    The scheduler of the server group. Valid values: wrr, wlc, sh.
    serverCount Integer
    The number of backend servers in the server group.
    serverGroupId String
    The ID of the server group.
    serverGroupName String
    The name of the server group.
    servers List<GetServerGroupAttributesServerGroupAttributeServer>
    The collection of backend servers.
    sessionPersistenceEnabled Boolean
    Whether to enable session persistence. Valid values: true, false. true: Enable. false: Disable.
    sessionPersistenceTimeout Integer
    The timeout period of session persistence.
    status String
    The status of the server group.
    tags List<GetServerGroupAttributesServerGroupAttributeTag>
    Tags.
    timestampRemoveEnabled Boolean
    Whether to enable the function of removing the TCP/HTTP/HTTPS packet timestamp. Valid values: true, false. true: Enable. false: Disable.
    type String
    The type of the server group. Valid values: instance, ip. instance: Server type. Supports adding ECS instances and secondary ENIs bound to ECS instances. ip: IP address type. Supports adding any network-reachable servers in VPC or IDC.
    updateTime String
    The update time of the server group.
    vpcId String
    The ID of the VPC to which the server group belongs.
    accountId string
    The account ID of the server group.
    anyPortEnabled boolean
    Whether to enable full port forwarding. Valid values: true, false. true: Enable. false: Disable.
    bypassSecurityGroupEnabled boolean
    Whether to enable the function of passing through the backend security group. Valid values: true, false. true: Enable. false: Disable.
    connectionDrainEnabled boolean
    Whether to enable connection graceful interruption. Valid values: true, false. true: Enable. false: Disable.
    connectionDrainTimeout number
    The timeout period of connection graceful interruption.
    createTime string
    The creation time of the server group.
    description string
    The description of the server group.
    healthChecks GetServerGroupAttributesServerGroupAttributeHealthCheck[]
    The health check config of the server group.
    ipAddressVersion string
    The IP address version of the server group. Valid values: ipv4.
    preserveClientIpEnabled boolean
    Whether to enable source address retention. Valid values: true, false. true: Enable. false: Disable.
    projectName string
    The project name of the server group.
    protocol string
    The protocol of the server group. Valid values: TCP, UDP.
    proxyProtocolType string
    Whether to enable Proxy-Protocol. Valid values: off, standard. off: Disable. standard: Enable. NLB will forward the client source IP address to the server via Proxy-Protocol, and Proxy-Protocol needs to be configured on the server.
    relatedLoadBalancerIds string[]
    The ID of the NLB instance associated with the server group.
    scheduler string
    The scheduler of the server group. Valid values: wrr, wlc, sh.
    serverCount number
    The number of backend servers in the server group.
    serverGroupId string
    The ID of the server group.
    serverGroupName string
    The name of the server group.
    servers GetServerGroupAttributesServerGroupAttributeServer[]
    The collection of backend servers.
    sessionPersistenceEnabled boolean
    Whether to enable session persistence. Valid values: true, false. true: Enable. false: Disable.
    sessionPersistenceTimeout number
    The timeout period of session persistence.
    status string
    The status of the server group.
    tags GetServerGroupAttributesServerGroupAttributeTag[]
    Tags.
    timestampRemoveEnabled boolean
    Whether to enable the function of removing the TCP/HTTP/HTTPS packet timestamp. Valid values: true, false. true: Enable. false: Disable.
    type string
    The type of the server group. Valid values: instance, ip. instance: Server type. Supports adding ECS instances and secondary ENIs bound to ECS instances. ip: IP address type. Supports adding any network-reachable servers in VPC or IDC.
    updateTime string
    The update time of the server group.
    vpcId string
    The ID of the VPC to which the server group belongs.
    account_id str
    The account ID of the server group.
    any_port_enabled bool
    Whether to enable full port forwarding. Valid values: true, false. true: Enable. false: Disable.
    bypass_security_group_enabled bool
    Whether to enable the function of passing through the backend security group. Valid values: true, false. true: Enable. false: Disable.
    connection_drain_enabled bool
    Whether to enable connection graceful interruption. Valid values: true, false. true: Enable. false: Disable.
    connection_drain_timeout int
    The timeout period of connection graceful interruption.
    create_time str
    The creation time of the server group.
    description str
    The description of the server group.
    health_checks Sequence[GetServerGroupAttributesServerGroupAttributeHealthCheck]
    The health check config of the server group.
    ip_address_version str
    The IP address version of the server group. Valid values: ipv4.
    preserve_client_ip_enabled bool
    Whether to enable source address retention. Valid values: true, false. true: Enable. false: Disable.
    project_name str
    The project name of the server group.
    protocol str
    The protocol of the server group. Valid values: TCP, UDP.
    proxy_protocol_type str
    Whether to enable Proxy-Protocol. Valid values: off, standard. off: Disable. standard: Enable. NLB will forward the client source IP address to the server via Proxy-Protocol, and Proxy-Protocol needs to be configured on the server.
    related_load_balancer_ids Sequence[str]
    The ID of the NLB instance associated with the server group.
    scheduler str
    The scheduler of the server group. Valid values: wrr, wlc, sh.
    server_count int
    The number of backend servers in the server group.
    server_group_id str
    The ID of the server group.
    server_group_name str
    The name of the server group.
    servers Sequence[GetServerGroupAttributesServerGroupAttributeServer]
    The collection of backend servers.
    session_persistence_enabled bool
    Whether to enable session persistence. Valid values: true, false. true: Enable. false: Disable.
    session_persistence_timeout int
    The timeout period of session persistence.
    status str
    The status of the server group.
    tags Sequence[GetServerGroupAttributesServerGroupAttributeTag]
    Tags.
    timestamp_remove_enabled bool
    Whether to enable the function of removing the TCP/HTTP/HTTPS packet timestamp. Valid values: true, false. true: Enable. false: Disable.
    type str
    The type of the server group. Valid values: instance, ip. instance: Server type. Supports adding ECS instances and secondary ENIs bound to ECS instances. ip: IP address type. Supports adding any network-reachable servers in VPC or IDC.
    update_time str
    The update time of the server group.
    vpc_id str
    The ID of the VPC to which the server group belongs.
    accountId String
    The account ID of the server group.
    anyPortEnabled Boolean
    Whether to enable full port forwarding. Valid values: true, false. true: Enable. false: Disable.
    bypassSecurityGroupEnabled Boolean
    Whether to enable the function of passing through the backend security group. Valid values: true, false. true: Enable. false: Disable.
    connectionDrainEnabled Boolean
    Whether to enable connection graceful interruption. Valid values: true, false. true: Enable. false: Disable.
    connectionDrainTimeout Number
    The timeout period of connection graceful interruption.
    createTime String
    The creation time of the server group.
    description String
    The description of the server group.
    healthChecks List<Property Map>
    The health check config of the server group.
    ipAddressVersion String
    The IP address version of the server group. Valid values: ipv4.
    preserveClientIpEnabled Boolean
    Whether to enable source address retention. Valid values: true, false. true: Enable. false: Disable.
    projectName String
    The project name of the server group.
    protocol String
    The protocol of the server group. Valid values: TCP, UDP.
    proxyProtocolType String
    Whether to enable Proxy-Protocol. Valid values: off, standard. off: Disable. standard: Enable. NLB will forward the client source IP address to the server via Proxy-Protocol, and Proxy-Protocol needs to be configured on the server.
    relatedLoadBalancerIds List<String>
    The ID of the NLB instance associated with the server group.
    scheduler String
    The scheduler of the server group. Valid values: wrr, wlc, sh.
    serverCount Number
    The number of backend servers in the server group.
    serverGroupId String
    The ID of the server group.
    serverGroupName String
    The name of the server group.
    servers List<Property Map>
    The collection of backend servers.
    sessionPersistenceEnabled Boolean
    Whether to enable session persistence. Valid values: true, false. true: Enable. false: Disable.
    sessionPersistenceTimeout Number
    The timeout period of session persistence.
    status String
    The status of the server group.
    tags List<Property Map>
    Tags.
    timestampRemoveEnabled Boolean
    Whether to enable the function of removing the TCP/HTTP/HTTPS packet timestamp. Valid values: true, false. true: Enable. false: Disable.
    type String
    The type of the server group. Valid values: instance, ip. instance: Server type. Supports adding ECS instances and secondary ENIs bound to ECS instances. ip: IP address type. Supports adding any network-reachable servers in VPC or IDC.
    updateTime String
    The update time of the server group.
    vpcId String
    The ID of the VPC to which the server group belongs.

    GetServerGroupAttributesServerGroupAttributeHealthCheck

    Domain string
    The domain of health check.
    Enabled bool
    Whether to enable health check. Valid values: true, false. true: Enable. false: Disable.
    HealthyThreshold int
    The healthy threshold of health check.
    HttpCode string
    The normal HTTP status code for health check.
    Interval int
    The interval of health check.
    Method string
    The method of health check. Valid values: GET, HEAD.
    Port int
    The port of health check. 0 indicates the port of the backend server.
    Timeout int
    The timeout period of health check response.
    Type string
    The type of health check. Valid values: TCP, HTTP, UDP. TCP: Send SYN handshake packets to detect the port status of the backend server. HTTP: Send HEAD or GET requests to simulate browsing access behavior to detect whether the backend application is normal. UDP: Send ICMP or UDP detection packets to detect whether the backend server is normal.
    UdpExpect string
    The expected response string for UDP health check.
    UdpRequest string
    The request string for UDP health check.
    UnhealthyThreshold int
    The unhealthy threshold of health check.
    Uri string
    The uri of health check.
    Domain string
    The domain of health check.
    Enabled bool
    Whether to enable health check. Valid values: true, false. true: Enable. false: Disable.
    HealthyThreshold int
    The healthy threshold of health check.
    HttpCode string
    The normal HTTP status code for health check.
    Interval int
    The interval of health check.
    Method string
    The method of health check. Valid values: GET, HEAD.
    Port int
    The port of health check. 0 indicates the port of the backend server.
    Timeout int
    The timeout period of health check response.
    Type string
    The type of health check. Valid values: TCP, HTTP, UDP. TCP: Send SYN handshake packets to detect the port status of the backend server. HTTP: Send HEAD or GET requests to simulate browsing access behavior to detect whether the backend application is normal. UDP: Send ICMP or UDP detection packets to detect whether the backend server is normal.
    UdpExpect string
    The expected response string for UDP health check.
    UdpRequest string
    The request string for UDP health check.
    UnhealthyThreshold int
    The unhealthy threshold of health check.
    Uri string
    The uri of health check.
    domain String
    The domain of health check.
    enabled Boolean
    Whether to enable health check. Valid values: true, false. true: Enable. false: Disable.
    healthyThreshold Integer
    The healthy threshold of health check.
    httpCode String
    The normal HTTP status code for health check.
    interval Integer
    The interval of health check.
    method String
    The method of health check. Valid values: GET, HEAD.
    port Integer
    The port of health check. 0 indicates the port of the backend server.
    timeout Integer
    The timeout period of health check response.
    type String
    The type of health check. Valid values: TCP, HTTP, UDP. TCP: Send SYN handshake packets to detect the port status of the backend server. HTTP: Send HEAD or GET requests to simulate browsing access behavior to detect whether the backend application is normal. UDP: Send ICMP or UDP detection packets to detect whether the backend server is normal.
    udpExpect String
    The expected response string for UDP health check.
    udpRequest String
    The request string for UDP health check.
    unhealthyThreshold Integer
    The unhealthy threshold of health check.
    uri String
    The uri of health check.
    domain string
    The domain of health check.
    enabled boolean
    Whether to enable health check. Valid values: true, false. true: Enable. false: Disable.
    healthyThreshold number
    The healthy threshold of health check.
    httpCode string
    The normal HTTP status code for health check.
    interval number
    The interval of health check.
    method string
    The method of health check. Valid values: GET, HEAD.
    port number
    The port of health check. 0 indicates the port of the backend server.
    timeout number
    The timeout period of health check response.
    type string
    The type of health check. Valid values: TCP, HTTP, UDP. TCP: Send SYN handshake packets to detect the port status of the backend server. HTTP: Send HEAD or GET requests to simulate browsing access behavior to detect whether the backend application is normal. UDP: Send ICMP or UDP detection packets to detect whether the backend server is normal.
    udpExpect string
    The expected response string for UDP health check.
    udpRequest string
    The request string for UDP health check.
    unhealthyThreshold number
    The unhealthy threshold of health check.
    uri string
    The uri of health check.
    domain str
    The domain of health check.
    enabled bool
    Whether to enable health check. Valid values: true, false. true: Enable. false: Disable.
    healthy_threshold int
    The healthy threshold of health check.
    http_code str
    The normal HTTP status code for health check.
    interval int
    The interval of health check.
    method str
    The method of health check. Valid values: GET, HEAD.
    port int
    The port of health check. 0 indicates the port of the backend server.
    timeout int
    The timeout period of health check response.
    type str
    The type of health check. Valid values: TCP, HTTP, UDP. TCP: Send SYN handshake packets to detect the port status of the backend server. HTTP: Send HEAD or GET requests to simulate browsing access behavior to detect whether the backend application is normal. UDP: Send ICMP or UDP detection packets to detect whether the backend server is normal.
    udp_expect str
    The expected response string for UDP health check.
    udp_request str
    The request string for UDP health check.
    unhealthy_threshold int
    The unhealthy threshold of health check.
    uri str
    The uri of health check.
    domain String
    The domain of health check.
    enabled Boolean
    Whether to enable health check. Valid values: true, false. true: Enable. false: Disable.
    healthyThreshold Number
    The healthy threshold of health check.
    httpCode String
    The normal HTTP status code for health check.
    interval Number
    The interval of health check.
    method String
    The method of health check. Valid values: GET, HEAD.
    port Number
    The port of health check. 0 indicates the port of the backend server.
    timeout Number
    The timeout period of health check response.
    type String
    The type of health check. Valid values: TCP, HTTP, UDP. TCP: Send SYN handshake packets to detect the port status of the backend server. HTTP: Send HEAD or GET requests to simulate browsing access behavior to detect whether the backend application is normal. UDP: Send ICMP or UDP detection packets to detect whether the backend server is normal.
    udpExpect String
    The expected response string for UDP health check.
    udpRequest String
    The request string for UDP health check.
    unhealthyThreshold Number
    The unhealthy threshold of health check.
    uri String
    The uri of health check.

    GetServerGroupAttributesServerGroupAttributeServer

    Description string
    The description of the backend server.
    Ip string
    The private IP address of the backend server.
    Port int
    The port of the backend server.
    ServerId string
    The ID of the backend server.
    Status string
    The status of the backend server.
    Type string
    The type of the backend server. Valid values: ecs, eni, ip. ecs: ECS instance (primary network interface). eni: Secondary network interface. ip: IP address.
    Weight int
    The weight of the backend server. Value range: 0 ~ 100. 0 means no request will be forwarded to this server.
    Description string
    The description of the backend server.
    Ip string
    The private IP address of the backend server.
    Port int
    The port of the backend server.
    ServerId string
    The ID of the backend server.
    Status string
    The status of the backend server.
    Type string
    The type of the backend server. Valid values: ecs, eni, ip. ecs: ECS instance (primary network interface). eni: Secondary network interface. ip: IP address.
    Weight int
    The weight of the backend server. Value range: 0 ~ 100. 0 means no request will be forwarded to this server.
    description String
    The description of the backend server.
    ip String
    The private IP address of the backend server.
    port Integer
    The port of the backend server.
    serverId String
    The ID of the backend server.
    status String
    The status of the backend server.
    type String
    The type of the backend server. Valid values: ecs, eni, ip. ecs: ECS instance (primary network interface). eni: Secondary network interface. ip: IP address.
    weight Integer
    The weight of the backend server. Value range: 0 ~ 100. 0 means no request will be forwarded to this server.
    description string
    The description of the backend server.
    ip string
    The private IP address of the backend server.
    port number
    The port of the backend server.
    serverId string
    The ID of the backend server.
    status string
    The status of the backend server.
    type string
    The type of the backend server. Valid values: ecs, eni, ip. ecs: ECS instance (primary network interface). eni: Secondary network interface. ip: IP address.
    weight number
    The weight of the backend server. Value range: 0 ~ 100. 0 means no request will be forwarded to this server.
    description str
    The description of the backend server.
    ip str
    The private IP address of the backend server.
    port int
    The port of the backend server.
    server_id str
    The ID of the backend server.
    status str
    The status of the backend server.
    type str
    The type of the backend server. Valid values: ecs, eni, ip. ecs: ECS instance (primary network interface). eni: Secondary network interface. ip: IP address.
    weight int
    The weight of the backend server. Value range: 0 ~ 100. 0 means no request will be forwarded to this server.
    description String
    The description of the backend server.
    ip String
    The private IP address of the backend server.
    port Number
    The port of the backend server.
    serverId String
    The ID of the backend server.
    status String
    The status of the backend server.
    type String
    The type of the backend server. Valid values: ecs, eni, ip. ecs: ECS instance (primary network interface). eni: Secondary network interface. ip: IP address.
    weight Number
    The weight of the backend server. Value range: 0 ~ 100. 0 means no request will be forwarded to this server.

    GetServerGroupAttributesServerGroupAttributeTag

    Key string
    The Key of Tags.
    Value string
    The Value of Tags.
    Key string
    The Key of Tags.
    Value string
    The Value of Tags.
    key String
    The Key of Tags.
    value String
    The Value of Tags.
    key string
    The Key of Tags.
    value string
    The Value of Tags.
    key str
    The Key of Tags.
    value str
    The Value of Tags.
    key String
    The Key of Tags.
    value String
    The Value of Tags.

    Package Details

    Repository
    volcengine volcengine/pulumi-volcengine
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the volcengine Terraform Provider.
    volcengine logo
    Viewing docs for Volcengine v0.0.47
    published on Friday, Mar 13, 2026 by Volcengine
      Try Pulumi Cloud free. Your team will thank you.