Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
Data Source schema for Volcengine::APIG::Upstream
Using getUpstream
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 getUpstream(args: GetUpstreamArgs, opts?: InvokeOptions): Promise<GetUpstreamResult>
function getUpstreamOutput(args: GetUpstreamOutputArgs, opts?: InvokeOptions): Output<GetUpstreamResult>def get_upstream(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetUpstreamResult
def get_upstream_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetUpstreamResult]func LookupUpstream(ctx *Context, args *LookupUpstreamArgs, opts ...InvokeOption) (*LookupUpstreamResult, error)
func LookupUpstreamOutput(ctx *Context, args *LookupUpstreamOutputArgs, opts ...InvokeOption) LookupUpstreamResultOutput> Note: This function is named LookupUpstream in the Go SDK.
public static class GetUpstream
{
public static Task<GetUpstreamResult> InvokeAsync(GetUpstreamArgs args, InvokeOptions? opts = null)
public static Output<GetUpstreamResult> Invoke(GetUpstreamInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetUpstreamResult> getUpstream(GetUpstreamArgs args, InvokeOptions options)
public static Output<GetUpstreamResult> getUpstream(GetUpstreamArgs args, InvokeOptions options)
fn::invoke:
function: volcenginecc:apig/getUpstream:getUpstream
arguments:
# arguments dictionaryThe following arguments are supported:
- Id string
- Uniquely identifies the resource.
- Id string
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
- id string
- Uniquely identifies the resource.
- id str
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
getUpstream Result
The following output properties are available:
- Backend
Targets List<Volcengine.Get Upstream Backend Target> - Backend node. Not valid when the upstream source type is VeFaas
- Circuit
Breaking Volcengine.Settings Get Upstream Circuit Breaking Settings - Service circuit breaking configuration
- Comments string
- Remarks
- Connection
Pool Volcengine.Settings Get Upstream Connection Pool Settings - Connection Pool Configuration
- Created
Time string - Upstream creation time
- Gateway
Id string - Gateway Instance ID
- Id string
- Uniquely identifies the resource.
- Load
Balancer Volcengine.Settings Get Upstream Load Balancer Settings - Load Balancing Configuration
- Name string
- Upstream name
- Protocol string
- Protocol. Options: HTTP: HTTP/1.1; HTTP2: HTTP/2; GRPC: GRPC
- Source
Type string - Upstream source type. Options: VeFaas: function service. ECS: cloud server. K8S: container service. Nacos: registry. AIProvider: AI model proxy
- Tls
Settings Volcengine.Get Upstream Tls Settings - TLS Configuration
- Updated
Time string - Upstream update time
- Upstream
Id string - Upstream ID。
- Upstream
Spec Volcengine.Get Upstream Upstream Spec - Upstream Configuration
- Version
Details List<Volcengine.Get Upstream Version Detail> - Upstream version, only valid when the upstream source type is K8S
- Backend
Targets []GetUpstream Backend Target - Backend node. Not valid when the upstream source type is VeFaas
- Circuit
Breaking GetSettings Upstream Circuit Breaking Settings - Service circuit breaking configuration
- Comments string
- Remarks
- Connection
Pool GetSettings Upstream Connection Pool Settings - Connection Pool Configuration
- Created
Time string - Upstream creation time
- Gateway
Id string - Gateway Instance ID
- Id string
- Uniquely identifies the resource.
- Load
Balancer GetSettings Upstream Load Balancer Settings - Load Balancing Configuration
- Name string
- Upstream name
- Protocol string
- Protocol. Options: HTTP: HTTP/1.1; HTTP2: HTTP/2; GRPC: GRPC
- Source
Type string - Upstream source type. Options: VeFaas: function service. ECS: cloud server. K8S: container service. Nacos: registry. AIProvider: AI model proxy
- Tls
Settings GetUpstream Tls Settings - TLS Configuration
- Updated
Time string - Upstream update time
- Upstream
Id string - Upstream ID。
- Upstream
Spec GetUpstream Upstream Spec - Upstream Configuration
- Version
Details []GetUpstream Version Detail - Upstream version, only valid when the upstream source type is K8S
- backend
Targets List<GetUpstream Backend Target> - Backend node. Not valid when the upstream source type is VeFaas
- circuit
Breaking GetSettings Upstream Circuit Breaking Settings - Service circuit breaking configuration
- comments String
- Remarks
- connection
Pool GetSettings Upstream Connection Pool Settings - Connection Pool Configuration
- created
Time String - Upstream creation time
- gateway
Id String - Gateway Instance ID
- id String
- Uniquely identifies the resource.
- load
Balancer GetSettings Upstream Load Balancer Settings - Load Balancing Configuration
- name String
- Upstream name
- protocol String
- Protocol. Options: HTTP: HTTP/1.1; HTTP2: HTTP/2; GRPC: GRPC
- source
Type String - Upstream source type. Options: VeFaas: function service. ECS: cloud server. K8S: container service. Nacos: registry. AIProvider: AI model proxy
- tls
Settings GetUpstream Tls Settings - TLS Configuration
- updated
Time String - Upstream update time
- upstream
Id String - Upstream ID。
- upstream
Spec GetUpstream Upstream Spec - Upstream Configuration
- version
Details List<GetUpstream Version Detail> - Upstream version, only valid when the upstream source type is K8S
- backend
Targets GetUpstream Backend Target[] - Backend node. Not valid when the upstream source type is VeFaas
- circuit
Breaking GetSettings Upstream Circuit Breaking Settings - Service circuit breaking configuration
- comments string
- Remarks
- connection
Pool GetSettings Upstream Connection Pool Settings - Connection Pool Configuration
- created
Time string - Upstream creation time
- gateway
Id string - Gateway Instance ID
- id string
- Uniquely identifies the resource.
- load
Balancer GetSettings Upstream Load Balancer Settings - Load Balancing Configuration
- name string
- Upstream name
- protocol string
- Protocol. Options: HTTP: HTTP/1.1; HTTP2: HTTP/2; GRPC: GRPC
- source
Type string - Upstream source type. Options: VeFaas: function service. ECS: cloud server. K8S: container service. Nacos: registry. AIProvider: AI model proxy
- tls
Settings GetUpstream Tls Settings - TLS Configuration
- updated
Time string - Upstream update time
- upstream
Id string - Upstream ID。
- upstream
Spec GetUpstream Upstream Spec - Upstream Configuration
- version
Details GetUpstream Version Detail[] - Upstream version, only valid when the upstream source type is K8S
- backend_
targets Sequence[GetUpstream Backend Target] - Backend node. Not valid when the upstream source type is VeFaas
- circuit_
breaking_ Getsettings Upstream Circuit Breaking Settings - Service circuit breaking configuration
- comments str
- Remarks
- connection_
pool_ Getsettings Upstream Connection Pool Settings - Connection Pool Configuration
- created_
time str - Upstream creation time
- gateway_
id str - Gateway Instance ID
- id str
- Uniquely identifies the resource.
- load_
balancer_ Getsettings Upstream Load Balancer Settings - Load Balancing Configuration
- name str
- Upstream name
- protocol str
- Protocol. Options: HTTP: HTTP/1.1; HTTP2: HTTP/2; GRPC: GRPC
- source_
type str - Upstream source type. Options: VeFaas: function service. ECS: cloud server. K8S: container service. Nacos: registry. AIProvider: AI model proxy
- tls_
settings GetUpstream Tls Settings - TLS Configuration
- updated_
time str - Upstream update time
- upstream_
id str - Upstream ID。
- upstream_
spec GetUpstream Upstream Spec - Upstream Configuration
- version_
details Sequence[GetUpstream Version Detail] - Upstream version, only valid when the upstream source type is K8S
- backend
Targets List<Property Map> - Backend node. Not valid when the upstream source type is VeFaas
- circuit
Breaking Property MapSettings - Service circuit breaking configuration
- comments String
- Remarks
- connection
Pool Property MapSettings - Connection Pool Configuration
- created
Time String - Upstream creation time
- gateway
Id String - Gateway Instance ID
- id String
- Uniquely identifies the resource.
- load
Balancer Property MapSettings - Load Balancing Configuration
- name String
- Upstream name
- protocol String
- Protocol. Options: HTTP: HTTP/1.1; HTTP2: HTTP/2; GRPC: GRPC
- source
Type String - Upstream source type. Options: VeFaas: function service. ECS: cloud server. K8S: container service. Nacos: registry. AIProvider: AI model proxy
- tls
Settings Property Map - TLS Configuration
- updated
Time String - Upstream update time
- upstream
Id String - Upstream ID。
- upstream
Spec Property Map - Upstream Configuration
- version
Details List<Property Map> - Upstream version, only valid when the upstream source type is K8S
Supporting Types
GetUpstreamBackendTarget
- Health
Status string - Health Check Status
- Ip string
- Backend node IP
- Port int
- Backend node port
- Health
Status string - Health Check Status
- Ip string
- Backend node IP
- Port int
- Backend node port
- health
Status String - Health Check Status
- ip String
- Backend node IP
- port Integer
- Backend node port
- health
Status string - Health Check Status
- ip string
- Backend node IP
- port number
- Backend node port
- health_
status str - Health Check Status
- ip str
- Backend node IP
- port int
- Backend node port
- health
Status String - Health Check Status
- ip String
- Backend node IP
- port Number
- Backend node port
GetUpstreamCircuitBreakingSettings
- Base
Ejection intTime - Minimum pop time, in milliseconds. Value range: 1–86400000. Default: 30 seconds
- Consecutive
Errors int - Consecutive failure count. Value range: 1~100. Default: 5
- Enable bool
- Enable
- Interval int
- Calculation cycle, in milliseconds. Value range: 1–86400000. Default: 10 seconds
- Max
Ejection intPercent - Maximum circuit breaking ratio. Value range: 1~100. Default: 20%
- Min
Health intPercent - Minimum health ratio. Value range: 0~100. Default: 60%
- Base
Ejection intTime - Minimum pop time, in milliseconds. Value range: 1–86400000. Default: 30 seconds
- Consecutive
Errors int - Consecutive failure count. Value range: 1~100. Default: 5
- Enable bool
- Enable
- Interval int
- Calculation cycle, in milliseconds. Value range: 1–86400000. Default: 10 seconds
- Max
Ejection intPercent - Maximum circuit breaking ratio. Value range: 1~100. Default: 20%
- Min
Health intPercent - Minimum health ratio. Value range: 0~100. Default: 60%
- base
Ejection IntegerTime - Minimum pop time, in milliseconds. Value range: 1–86400000. Default: 30 seconds
- consecutive
Errors Integer - Consecutive failure count. Value range: 1~100. Default: 5
- enable Boolean
- Enable
- interval Integer
- Calculation cycle, in milliseconds. Value range: 1–86400000. Default: 10 seconds
- max
Ejection IntegerPercent - Maximum circuit breaking ratio. Value range: 1~100. Default: 20%
- min
Health IntegerPercent - Minimum health ratio. Value range: 0~100. Default: 60%
- base
Ejection numberTime - Minimum pop time, in milliseconds. Value range: 1–86400000. Default: 30 seconds
- consecutive
Errors number - Consecutive failure count. Value range: 1~100. Default: 5
- enable boolean
- Enable
- interval number
- Calculation cycle, in milliseconds. Value range: 1–86400000. Default: 10 seconds
- max
Ejection numberPercent - Maximum circuit breaking ratio. Value range: 1~100. Default: 20%
- min
Health numberPercent - Minimum health ratio. Value range: 0~100. Default: 60%
- base_
ejection_ inttime - Minimum pop time, in milliseconds. Value range: 1–86400000. Default: 30 seconds
- consecutive_
errors int - Consecutive failure count. Value range: 1~100. Default: 5
- enable bool
- Enable
- interval int
- Calculation cycle, in milliseconds. Value range: 1–86400000. Default: 10 seconds
- max_
ejection_ intpercent - Maximum circuit breaking ratio. Value range: 1~100. Default: 20%
- min_
health_ intpercent - Minimum health ratio. Value range: 0~100. Default: 60%
- base
Ejection NumberTime - Minimum pop time, in milliseconds. Value range: 1–86400000. Default: 30 seconds
- consecutive
Errors Number - Consecutive failure count. Value range: 1~100. Default: 5
- enable Boolean
- Enable
- interval Number
- Calculation cycle, in milliseconds. Value range: 1–86400000. Default: 10 seconds
- max
Ejection NumberPercent - Maximum circuit breaking ratio. Value range: 1~100. Default: 20%
- min
Health NumberPercent - Minimum health ratio. Value range: 0~100. Default: 60%
GetUpstreamConnectionPoolSettings
- Enable bool
- Enable
- Http1Max
Pending intRequests - Maximum HTTP/1 pending requests. Value range: 0~2^31-1. 0 means unlimited
- Idle
Timeout int - Idle timeout, in seconds. Value range: 0–2^31-1. 0 means no limit
- Max
Connections int - Maximum TCP connections. Value range: 0~2^31-1. 0 means unlimited
- Enable bool
- Enable
- Http1Max
Pending intRequests - Maximum HTTP/1 pending requests. Value range: 0~2^31-1. 0 means unlimited
- Idle
Timeout int - Idle timeout, in seconds. Value range: 0–2^31-1. 0 means no limit
- Max
Connections int - Maximum TCP connections. Value range: 0~2^31-1. 0 means unlimited
- enable Boolean
- Enable
- http1Max
Pending IntegerRequests - Maximum HTTP/1 pending requests. Value range: 0~2^31-1. 0 means unlimited
- idle
Timeout Integer - Idle timeout, in seconds. Value range: 0–2^31-1. 0 means no limit
- max
Connections Integer - Maximum TCP connections. Value range: 0~2^31-1. 0 means unlimited
- enable boolean
- Enable
- http1Max
Pending numberRequests - Maximum HTTP/1 pending requests. Value range: 0~2^31-1. 0 means unlimited
- idle
Timeout number - Idle timeout, in seconds. Value range: 0–2^31-1. 0 means no limit
- max
Connections number - Maximum TCP connections. Value range: 0~2^31-1. 0 means unlimited
- enable bool
- Enable
- http1_
max_ intpending_ requests - Maximum HTTP/1 pending requests. Value range: 0~2^31-1. 0 means unlimited
- idle_
timeout int - Idle timeout, in seconds. Value range: 0–2^31-1. 0 means no limit
- max_
connections int - Maximum TCP connections. Value range: 0~2^31-1. 0 means unlimited
- enable Boolean
- Enable
- http1Max
Pending NumberRequests - Maximum HTTP/1 pending requests. Value range: 0~2^31-1. 0 means unlimited
- idle
Timeout Number - Idle timeout, in seconds. Value range: 0–2^31-1. 0 means no limit
- max
Connections Number - Maximum TCP connections. Value range: 0~2^31-1. 0 means unlimited
GetUpstreamLoadBalancerSettings
- Consistent
Hash Volcengine.Lb Get Upstream Load Balancer Settings Consistent Hash Lb - Consistent Hash Load Balancing
- Lb
Policy string - Load balancing policy. Options: SimpleLB: simple load balancing. ConsistentHashLB: consistent hash load balancing
- Simple
Lb string - Simple load balancing. Options: ROUNDROBIN: round robin. LEASTCONN: least connections. RANDOM: random
- Warmup
Duration int - Warm-up time (seconds)
- Consistent
Hash GetLb Upstream Load Balancer Settings Consistent Hash Lb - Consistent Hash Load Balancing
- Lb
Policy string - Load balancing policy. Options: SimpleLB: simple load balancing. ConsistentHashLB: consistent hash load balancing
- Simple
Lb string - Simple load balancing. Options: ROUNDROBIN: round robin. LEASTCONN: least connections. RANDOM: random
- Warmup
Duration int - Warm-up time (seconds)
- consistent
Hash GetLb Upstream Load Balancer Settings Consistent Hash Lb - Consistent Hash Load Balancing
- lb
Policy String - Load balancing policy. Options: SimpleLB: simple load balancing. ConsistentHashLB: consistent hash load balancing
- simple
Lb String - Simple load balancing. Options: ROUNDROBIN: round robin. LEASTCONN: least connections. RANDOM: random
- warmup
Duration Integer - Warm-up time (seconds)
- consistent
Hash GetLb Upstream Load Balancer Settings Consistent Hash Lb - Consistent Hash Load Balancing
- lb
Policy string - Load balancing policy. Options: SimpleLB: simple load balancing. ConsistentHashLB: consistent hash load balancing
- simple
Lb string - Simple load balancing. Options: ROUNDROBIN: round robin. LEASTCONN: least connections. RANDOM: random
- warmup
Duration number - Warm-up time (seconds)
- consistent_
hash_ Getlb Upstream Load Balancer Settings Consistent Hash Lb - Consistent Hash Load Balancing
- lb_
policy str - Load balancing policy. Options: SimpleLB: simple load balancing. ConsistentHashLB: consistent hash load balancing
- simple_
lb str - Simple load balancing. Options: ROUNDROBIN: round robin. LEASTCONN: least connections. RANDOM: random
- warmup_
duration int - Warm-up time (seconds)
- consistent
Hash Property MapLb - Consistent Hash Load Balancing
- lb
Policy String - Load balancing policy. Options: SimpleLB: simple load balancing. ConsistentHashLB: consistent hash load balancing
- simple
Lb String - Simple load balancing. Options: ROUNDROBIN: round robin. LEASTCONN: least connections. RANDOM: random
- warmup
Duration Number - Warm-up time (seconds)
GetUpstreamLoadBalancerSettingsConsistentHashLb
- Hash
Balance intFactor - Overload protection parameter. Value range: 100–200. When set to 120, overload protection is triggered if the current active request count of an upstream node exceeds 120% of the average active request count. When overload protection is triggered, even if the request hash matches a specific upstream node, the load balancer will randomly select an upstream node
- Hash
Key string - Consistent hash method. Options: UseSourceIp: based on source IP address. HttpQueryParameterName: based on parameter. HttpHeaderName: based on header. HTTPCookie: based on cookie
-
Volcengine.
Get Upstream Load Balancer Settings Consistent Hash Lb Http Cookie - Cookie。
- Http
Header stringName - Parameter. Supports printable ASCII characters, length: 1–256 characters
- Http
Query stringParameter Name - Parameter. Supports printable ASCII characters, length: 1–256 characters
- Use
Source stringIp - Source IP address
- Hash
Balance intFactor - Overload protection parameter. Value range: 100–200. When set to 120, overload protection is triggered if the current active request count of an upstream node exceeds 120% of the average active request count. When overload protection is triggered, even if the request hash matches a specific upstream node, the load balancer will randomly select an upstream node
- Hash
Key string - Consistent hash method. Options: UseSourceIp: based on source IP address. HttpQueryParameterName: based on parameter. HttpHeaderName: based on header. HTTPCookie: based on cookie
-
Get
Upstream Load Balancer Settings Consistent Hash Lb Http Cookie - Cookie。
- Http
Header stringName - Parameter. Supports printable ASCII characters, length: 1–256 characters
- Http
Query stringParameter Name - Parameter. Supports printable ASCII characters, length: 1–256 characters
- Use
Source stringIp - Source IP address
- hash
Balance IntegerFactor - Overload protection parameter. Value range: 100–200. When set to 120, overload protection is triggered if the current active request count of an upstream node exceeds 120% of the average active request count. When overload protection is triggered, even if the request hash matches a specific upstream node, the load balancer will randomly select an upstream node
- hash
Key String - Consistent hash method. Options: UseSourceIp: based on source IP address. HttpQueryParameterName: based on parameter. HttpHeaderName: based on header. HTTPCookie: based on cookie
-
Get
Upstream Load Balancer Settings Consistent Hash Lb Http Cookie - Cookie。
- http
Header StringName - Parameter. Supports printable ASCII characters, length: 1–256 characters
- http
Query StringParameter Name - Parameter. Supports printable ASCII characters, length: 1–256 characters
- use
Source StringIp - Source IP address
- hash
Balance numberFactor - Overload protection parameter. Value range: 100–200. When set to 120, overload protection is triggered if the current active request count of an upstream node exceeds 120% of the average active request count. When overload protection is triggered, even if the request hash matches a specific upstream node, the load balancer will randomly select an upstream node
- hash
Key string - Consistent hash method. Options: UseSourceIp: based on source IP address. HttpQueryParameterName: based on parameter. HttpHeaderName: based on header. HTTPCookie: based on cookie
-
Get
Upstream Load Balancer Settings Consistent Hash Lb Http Cookie - Cookie。
- http
Header stringName - Parameter. Supports printable ASCII characters, length: 1–256 characters
- http
Query stringParameter Name - Parameter. Supports printable ASCII characters, length: 1–256 characters
- use
Source stringIp - Source IP address
- hash_
balance_ intfactor - Overload protection parameter. Value range: 100–200. When set to 120, overload protection is triggered if the current active request count of an upstream node exceeds 120% of the average active request count. When overload protection is triggered, even if the request hash matches a specific upstream node, the load balancer will randomly select an upstream node
- hash_
key str - Consistent hash method. Options: UseSourceIp: based on source IP address. HttpQueryParameterName: based on parameter. HttpHeaderName: based on header. HTTPCookie: based on cookie
-
Get
Upstream Load Balancer Settings Consistent Hash Lb Http Cookie - Cookie。
- http_
header_ strname - Parameter. Supports printable ASCII characters, length: 1–256 characters
- http_
query_ strparameter_ name - Parameter. Supports printable ASCII characters, length: 1–256 characters
- use_
source_ strip - Source IP address
- hash
Balance NumberFactor - Overload protection parameter. Value range: 100–200. When set to 120, overload protection is triggered if the current active request count of an upstream node exceeds 120% of the average active request count. When overload protection is triggered, even if the request hash matches a specific upstream node, the load balancer will randomly select an upstream node
- hash
Key String - Consistent hash method. Options: UseSourceIp: based on source IP address. HttpQueryParameterName: based on parameter. HttpHeaderName: based on header. HTTPCookie: based on cookie
- Property Map
- Cookie。
- http
Header StringName - Parameter. Supports printable ASCII characters, length: 1–256 characters
- http
Query StringParameter Name - Parameter. Supports printable ASCII characters, length: 1–256 characters
- use
Source StringIp - Source IP address
GetUpstreamLoadBalancerSettingsConsistentHashLbHttpCookie
GetUpstreamTlsSettings
GetUpstreamUpstreamSpec
- Ai
Provider Volcengine.Get Upstream Upstream Spec Ai Provider - AI model proxy
- Domain
Volcengine.
Get Upstream Upstream Spec Domain - Fixed domain name
- Ecs
Instances List<Volcengine.Get Upstream Upstream Spec Ecs Instance> - Cloud server
- K8SService
Volcengine.
Get Upstream Upstream Spec K8SService - Container Service
- Nacos
Service Volcengine.Get Upstream Upstream Spec Nacos Service - Registry Center
- Ve
Faas Volcengine.Get Upstream Upstream Spec Ve Faas - Function service
- Ai
Provider GetUpstream Upstream Spec Ai Provider - AI model proxy
- Domain
Get
Upstream Upstream Spec Domain - Fixed domain name
- Ecs
Instances []GetUpstream Upstream Spec Ecs Instance - Cloud server
- K8SService
Get
Upstream Upstream Spec K8SService - Container Service
- Nacos
Service GetUpstream Upstream Spec Nacos Service - Registry Center
- Ve
Faas GetUpstream Upstream Spec Ve Faas - Function service
- ai
Provider GetUpstream Upstream Spec Ai Provider - AI model proxy
- domain
Get
Upstream Upstream Spec Domain - Fixed domain name
- ecs
Instances List<GetUpstream Upstream Spec Ecs Instance> - Cloud server
- k8SService
Get
Upstream Upstream Spec K8SService - Container Service
- nacos
Service GetUpstream Upstream Spec Nacos Service - Registry Center
- ve
Faas GetUpstream Upstream Spec Ve Faas - Function service
- ai
Provider GetUpstream Upstream Spec Ai Provider - AI model proxy
- domain
Get
Upstream Upstream Spec Domain - Fixed domain name
- ecs
Instances GetUpstream Upstream Spec Ecs Instance[] - Cloud server
- k8SService
Get
Upstream Upstream Spec K8SService - Container Service
- nacos
Service GetUpstream Upstream Spec Nacos Service - Registry Center
- ve
Faas GetUpstream Upstream Spec Ve Faas - Function service
- ai_
provider GetUpstream Upstream Spec Ai Provider - AI model proxy
- domain
Get
Upstream Upstream Spec Domain - Fixed domain name
- ecs_
instances Sequence[GetUpstream Upstream Spec Ecs Instance] - Cloud server
- k8_
s_ Getservice Upstream Upstream Spec K8SService - Container Service
- nacos_
service GetUpstream Upstream Spec Nacos Service - Registry Center
- ve_
faas GetUpstream Upstream Spec Ve Faas - Function service
- ai
Provider Property Map - AI model proxy
- domain Property Map
- Fixed domain name
- ecs
Instances List<Property Map> - Cloud server
- k8SService Property Map
- Container Service
- nacos
Service Property Map - Registry Center
- ve
Faas Property Map - Function service
GetUpstreamUpstreamSpecAiProvider
- Base
Url string - Model address
- Custom
Model Volcengine.Service Get Upstream Upstream Spec Ai Provider Custom Model Service - Volcano Engine self-hosted model service
- Name string
- Model Service Provider Name
- Token string
- Model API key
- Base
Url string - Model address
- Custom
Model GetService Upstream Upstream Spec Ai Provider Custom Model Service - Volcano Engine self-hosted model service
- Name string
- Model Service Provider Name
- Token string
- Model API key
- base
Url String - Model address
- custom
Model GetService Upstream Upstream Spec Ai Provider Custom Model Service - Volcano Engine self-hosted model service
- name String
- Model Service Provider Name
- token String
- Model API key
- base
Url string - Model address
- custom
Model GetService Upstream Upstream Spec Ai Provider Custom Model Service - Volcano Engine self-hosted model service
- name string
- Model Service Provider Name
- token string
- Model API key
- base_
url str - Model address
- custom_
model_ Getservice Upstream Upstream Spec Ai Provider Custom Model Service - Volcano Engine self-hosted model service
- name str
- Model Service Provider Name
- token str
- Model API key
- base
Url String - Model address
- custom
Model Property MapService - Volcano Engine self-hosted model service
- name String
- Model Service Provider Name
- token String
- Model API key
GetUpstreamUpstreamSpecAiProviderCustomModelService
GetUpstreamUpstreamSpecDomain
- Domain
Lists List<Volcengine.Get Upstream Upstream Spec Domain Domain List> - Domain name list
- Domain
Lists []GetUpstream Upstream Spec Domain Domain List - Domain name list
- domain
Lists List<GetUpstream Upstream Spec Domain Domain List> - Domain name list
- domain
Lists GetUpstream Upstream Spec Domain Domain List[] - Domain name list
- domain_
lists Sequence[GetUpstream Upstream Spec Domain Domain List] - Domain name list
- domain
Lists List<Property Map> - Domain name list
GetUpstreamUpstreamSpecDomainDomainList
GetUpstreamUpstreamSpecEcsInstance
GetUpstreamUpstreamSpecK8SService
GetUpstreamUpstreamSpecNacosService
- Group string
- Group
- Namespace string
- Namespace
- Namespace
Id string - Namespace ID
- Service string
- Service
- Upstream
Source stringId - Upstream source ID
- Group string
- Group
- Namespace string
- Namespace
- Namespace
Id string - Namespace ID
- Service string
- Service
- Upstream
Source stringId - Upstream source ID
- group String
- Group
- namespace String
- Namespace
- namespace
Id String - Namespace ID
- service String
- Service
- upstream
Source StringId - Upstream source ID
- group string
- Group
- namespace string
- Namespace
- namespace
Id string - Namespace ID
- service string
- Service
- upstream
Source stringId - Upstream source ID
- group str
- Group
- namespace str
- Namespace
- namespace_
id str - Namespace ID
- service str
- Service
- upstream_
source_ strid - Upstream source ID
- group String
- Group
- namespace String
- Namespace
- namespace
Id String - Namespace ID
- service String
- Service
- upstream
Source StringId - Upstream source ID
GetUpstreamUpstreamSpecVeFaas
- Function
Id string - Function ID
- Function
Id string - Function ID
- function
Id String - Function ID
- function
Id string - Function ID
- function_
id str - Function ID
- function
Id String - Function ID
GetUpstreamVersionDetail
- Labels
List<Volcengine.
Get Upstream Version Detail Label> - Tag
- Name string
- Version name. Supports uppercase and lowercase letters, numbers, and hyphens (-). Length: 2~63 characters. Cannot start with a hyphen (-)
- Update
Time string - Update time
- Labels
[]Get
Upstream Version Detail Label - Tag
- Name string
- Version name. Supports uppercase and lowercase letters, numbers, and hyphens (-). Length: 2~63 characters. Cannot start with a hyphen (-)
- Update
Time string - Update time
- labels
List<Get
Upstream Version Detail Label> - Tag
- name String
- Version name. Supports uppercase and lowercase letters, numbers, and hyphens (-). Length: 2~63 characters. Cannot start with a hyphen (-)
- update
Time String - Update time
- labels
Get
Upstream Version Detail Label[] - Tag
- name string
- Version name. Supports uppercase and lowercase letters, numbers, and hyphens (-). Length: 2~63 characters. Cannot start with a hyphen (-)
- update
Time string - Update time
- labels
Sequence[Get
Upstream Version Detail Label] - Tag
- name str
- Version name. Supports uppercase and lowercase letters, numbers, and hyphens (-). Length: 2~63 characters. Cannot start with a hyphen (-)
- update_
time str - Update time
- labels List<Property Map>
- Tag
- name String
- Version name. Supports uppercase and lowercase letters, numbers, and hyphens (-). Length: 2~63 characters. Cannot start with a hyphen (-)
- update
Time String - Update time
GetUpstreamVersionDetailLabel
Package Details
- Repository
- volcenginecc volcengine/pulumi-volcenginecc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
volcengineccTerraform Provider.
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
