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::UpstreamSource
Using getUpstreamSource
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 getUpstreamSource(args: GetUpstreamSourceArgs, opts?: InvokeOptions): Promise<GetUpstreamSourceResult>
function getUpstreamSourceOutput(args: GetUpstreamSourceOutputArgs, opts?: InvokeOptions): Output<GetUpstreamSourceResult>def get_upstream_source(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetUpstreamSourceResult
def get_upstream_source_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetUpstreamSourceResult]func LookupUpstreamSource(ctx *Context, args *LookupUpstreamSourceArgs, opts ...InvokeOption) (*LookupUpstreamSourceResult, error)
func LookupUpstreamSourceOutput(ctx *Context, args *LookupUpstreamSourceOutputArgs, opts ...InvokeOption) LookupUpstreamSourceResultOutput> Note: This function is named LookupUpstreamSource in the Go SDK.
public static class GetUpstreamSource
{
public static Task<GetUpstreamSourceResult> InvokeAsync(GetUpstreamSourceArgs args, InvokeOptions? opts = null)
public static Output<GetUpstreamSourceResult> Invoke(GetUpstreamSourceInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetUpstreamSourceResult> getUpstreamSource(GetUpstreamSourceArgs args, InvokeOptions options)
public static Output<GetUpstreamSourceResult> getUpstreamSource(GetUpstreamSourceArgs args, InvokeOptions options)
fn::invoke:
function: volcenginecc:apig/getUpstreamSource:getUpstreamSource
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.
getUpstreamSource Result
The following output properties are available:
- Comments string
- Remarks, length limit: 0–253 characters
- Created
Time string - Creation time
- Gateway
Id string - Gateway instance ID
- Id string
- Uniquely identifies the resource.
- Ingress
Settings Volcengine.Get Upstream Source Ingress Settings - Route synchronization. When enabled, the API Gateway automatically monitors changes to Ingress resources and converts them into services, domains, Upstream, and other resources, merging them into the current gateway. Resources converted from Ingress cannot be managed in the console. Only supported for container cluster source type
- Source
Spec Volcengine.Get Upstream Source Source Spec - Upstream source configuration
- Source
Type string - Upstream source type. Options: K8S: Container cluster. Nacos: Registry
- Status string
- Import status. Options: Syncing: Importing. SyncedSucceed: Import successful. SyncedFailed: Import failed
- Status
Message string - Import status information. Options: ConnectionFailed: Unable to connect to Nacos cluster. AuthenticationFailed: Authentication failed. PermissionFailed: Unable to connect to Nacos cluster
- Updated
Time string - Update time
- Upstream
Source stringId - Upstream source ID
- Watch
Namespaces List<string> - Specify namespace
- Comments string
- Remarks, length limit: 0–253 characters
- Created
Time string - Creation time
- Gateway
Id string - Gateway instance ID
- Id string
- Uniquely identifies the resource.
- Ingress
Settings GetUpstream Source Ingress Settings - Route synchronization. When enabled, the API Gateway automatically monitors changes to Ingress resources and converts them into services, domains, Upstream, and other resources, merging them into the current gateway. Resources converted from Ingress cannot be managed in the console. Only supported for container cluster source type
- Source
Spec GetUpstream Source Source Spec - Upstream source configuration
- Source
Type string - Upstream source type. Options: K8S: Container cluster. Nacos: Registry
- Status string
- Import status. Options: Syncing: Importing. SyncedSucceed: Import successful. SyncedFailed: Import failed
- Status
Message string - Import status information. Options: ConnectionFailed: Unable to connect to Nacos cluster. AuthenticationFailed: Authentication failed. PermissionFailed: Unable to connect to Nacos cluster
- Updated
Time string - Update time
- Upstream
Source stringId - Upstream source ID
- Watch
Namespaces []string - Specify namespace
- comments String
- Remarks, length limit: 0–253 characters
- created
Time String - Creation time
- gateway
Id String - Gateway instance ID
- id String
- Uniquely identifies the resource.
- ingress
Settings GetUpstream Source Ingress Settings - Route synchronization. When enabled, the API Gateway automatically monitors changes to Ingress resources and converts them into services, domains, Upstream, and other resources, merging them into the current gateway. Resources converted from Ingress cannot be managed in the console. Only supported for container cluster source type
- source
Spec GetUpstream Source Source Spec - Upstream source configuration
- source
Type String - Upstream source type. Options: K8S: Container cluster. Nacos: Registry
- status String
- Import status. Options: Syncing: Importing. SyncedSucceed: Import successful. SyncedFailed: Import failed
- status
Message String - Import status information. Options: ConnectionFailed: Unable to connect to Nacos cluster. AuthenticationFailed: Authentication failed. PermissionFailed: Unable to connect to Nacos cluster
- updated
Time String - Update time
- upstream
Source StringId - Upstream source ID
- watch
Namespaces List<String> - Specify namespace
- comments string
- Remarks, length limit: 0–253 characters
- created
Time string - Creation time
- gateway
Id string - Gateway instance ID
- id string
- Uniquely identifies the resource.
- ingress
Settings GetUpstream Source Ingress Settings - Route synchronization. When enabled, the API Gateway automatically monitors changes to Ingress resources and converts them into services, domains, Upstream, and other resources, merging them into the current gateway. Resources converted from Ingress cannot be managed in the console. Only supported for container cluster source type
- source
Spec GetUpstream Source Source Spec - Upstream source configuration
- source
Type string - Upstream source type. Options: K8S: Container cluster. Nacos: Registry
- status string
- Import status. Options: Syncing: Importing. SyncedSucceed: Import successful. SyncedFailed: Import failed
- status
Message string - Import status information. Options: ConnectionFailed: Unable to connect to Nacos cluster. AuthenticationFailed: Authentication failed. PermissionFailed: Unable to connect to Nacos cluster
- updated
Time string - Update time
- upstream
Source stringId - Upstream source ID
- watch
Namespaces string[] - Specify namespace
- comments str
- Remarks, length limit: 0–253 characters
- created_
time str - Creation time
- gateway_
id str - Gateway instance ID
- id str
- Uniquely identifies the resource.
- ingress_
settings GetUpstream Source Ingress Settings - Route synchronization. When enabled, the API Gateway automatically monitors changes to Ingress resources and converts them into services, domains, Upstream, and other resources, merging them into the current gateway. Resources converted from Ingress cannot be managed in the console. Only supported for container cluster source type
- source_
spec GetUpstream Source Source Spec - Upstream source configuration
- source_
type str - Upstream source type. Options: K8S: Container cluster. Nacos: Registry
- status str
- Import status. Options: Syncing: Importing. SyncedSucceed: Import successful. SyncedFailed: Import failed
- status_
message str - Import status information. Options: ConnectionFailed: Unable to connect to Nacos cluster. AuthenticationFailed: Authentication failed. PermissionFailed: Unable to connect to Nacos cluster
- updated_
time str - Update time
- upstream_
source_ strid - Upstream source ID
- watch_
namespaces Sequence[str] - Specify namespace
- comments String
- Remarks, length limit: 0–253 characters
- created
Time String - Creation time
- gateway
Id String - Gateway instance ID
- id String
- Uniquely identifies the resource.
- ingress
Settings Property Map - Route synchronization. When enabled, the API Gateway automatically monitors changes to Ingress resources and converts them into services, domains, Upstream, and other resources, merging them into the current gateway. Resources converted from Ingress cannot be managed in the console. Only supported for container cluster source type
- source
Spec Property Map - Upstream source configuration
- source
Type String - Upstream source type. Options: K8S: Container cluster. Nacos: Registry
- status String
- Import status. Options: Syncing: Importing. SyncedSucceed: Import successful. SyncedFailed: Import failed
- status
Message String - Import status information. Options: ConnectionFailed: Unable to connect to Nacos cluster. AuthenticationFailed: Authentication failed. PermissionFailed: Unable to connect to Nacos cluster
- updated
Time String - Update time
- upstream
Source StringId - Upstream source ID
- watch
Namespaces List<String> - Specify namespace
Supporting Types
GetUpstreamSourceIngressSettings
- Enable
All boolIngress Classes - Whether to enable all Ingress classes
- Enable
All boolNamespaces - Whether all namespaces
- Enable
Ingress bool - Whether enabled
- Enable
Ingress boolWithout Ingress Class - Whether to monitor resources with empty IngressClass
- Ingress
Classes List<string> - Specify IngressClass
- Update
Status bool - Traffic entry switch. When enabled, the IP address in the Status of the current cluster's Ingress will be updated to the current gateway's IP address
- Watch
Namespaces List<string> - Specify namespace
- Enable
All boolIngress Classes - Whether to enable all Ingress classes
- Enable
All boolNamespaces - Whether all namespaces
- Enable
Ingress bool - Whether enabled
- Enable
Ingress boolWithout Ingress Class - Whether to monitor resources with empty IngressClass
- Ingress
Classes []string - Specify IngressClass
- Update
Status bool - Traffic entry switch. When enabled, the IP address in the Status of the current cluster's Ingress will be updated to the current gateway's IP address
- Watch
Namespaces []string - Specify namespace
- enable
All BooleanIngress Classes - Whether to enable all Ingress classes
- enable
All BooleanNamespaces - Whether all namespaces
- enable
Ingress Boolean - Whether enabled
- enable
Ingress BooleanWithout Ingress Class - Whether to monitor resources with empty IngressClass
- ingress
Classes List<String> - Specify IngressClass
- update
Status Boolean - Traffic entry switch. When enabled, the IP address in the Status of the current cluster's Ingress will be updated to the current gateway's IP address
- watch
Namespaces List<String> - Specify namespace
- enable
All booleanIngress Classes - Whether to enable all Ingress classes
- enable
All booleanNamespaces - Whether all namespaces
- enable
Ingress boolean - Whether enabled
- enable
Ingress booleanWithout Ingress Class - Whether to monitor resources with empty IngressClass
- ingress
Classes string[] - Specify IngressClass
- update
Status boolean - Traffic entry switch. When enabled, the IP address in the Status of the current cluster's Ingress will be updated to the current gateway's IP address
- watch
Namespaces string[] - Specify namespace
- enable_
all_ boolingress_ classes - Whether to enable all Ingress classes
- enable_
all_ boolnamespaces - Whether all namespaces
- enable_
ingress bool - Whether enabled
- enable_
ingress_ boolwithout_ ingress_ class - Whether to monitor resources with empty IngressClass
- ingress_
classes Sequence[str] - Specify IngressClass
- update_
status bool - Traffic entry switch. When enabled, the IP address in the Status of the current cluster's Ingress will be updated to the current gateway's IP address
- watch_
namespaces Sequence[str] - Specify namespace
- enable
All BooleanIngress Classes - Whether to enable all Ingress classes
- enable
All BooleanNamespaces - Whether all namespaces
- enable
Ingress Boolean - Whether enabled
- enable
Ingress BooleanWithout Ingress Class - Whether to monitor resources with empty IngressClass
- ingress
Classes List<String> - Specify IngressClass
- update
Status Boolean - Traffic entry switch. When enabled, the IP address in the Status of the current cluster's Ingress will be updated to the current gateway's IP address
- watch
Namespaces List<String> - Specify namespace
GetUpstreamSourceSourceSpec
- K8SSource
Volcengine.
Get Upstream Source Source Spec K8SSource - Container cluster source
- Nacos
Source Volcengine.Get Upstream Source Source Spec Nacos Source - Registry source
- K8SSource
Get
Upstream Source Source Spec K8SSource - Container cluster source
- Nacos
Source GetUpstream Source Source Spec Nacos Source - Registry source
- k8SSource
Get
Upstream Source Source Spec K8SSource - Container cluster source
- nacos
Source GetUpstream Source Source Spec Nacos Source - Registry source
- k8SSource
Get
Upstream Source Source Spec K8SSource - Container cluster source
- nacos
Source GetUpstream Source Source Spec Nacos Source - Registry source
- k8_
s_ Getsource Upstream Source Source Spec K8SSource - Container cluster source
- nacos_
source GetUpstream Source Source Spec Nacos Source - Registry source
- k8SSource Property Map
- Container cluster source
- nacos
Source Property Map - Registry source
GetUpstreamSourceSourceSpecK8SSource
- Cluster
Id string - Cluster ID
- Cluster
Type string - Cluster type
- Cluster
Id string - Cluster ID
- Cluster
Type string - Cluster type
- cluster
Id String - Cluster ID
- cluster
Type String - Cluster type
- cluster
Id string - Cluster ID
- cluster
Type string - Cluster type
- cluster_
id str - Cluster ID
- cluster_
type str - Cluster type
- cluster
Id String - Cluster ID
- cluster
Type String - Cluster type
GetUpstreamSourceSourceSpecNacosSource
- Auth
Config Volcengine.Get Upstream Source Source Spec Nacos Source Auth Config - Authentication configuration
- Nacos
Id string - Nacos ID。
- Nacos
Name string - Nacos name
- Auth
Config GetUpstream Source Source Spec Nacos Source Auth Config - Authentication configuration
- Nacos
Id string - Nacos ID。
- Nacos
Name string - Nacos name
- auth
Config GetUpstream Source Source Spec Nacos Source Auth Config - Authentication configuration
- nacos
Id String - Nacos ID。
- nacos
Name String - Nacos name
- auth
Config GetUpstream Source Source Spec Nacos Source Auth Config - Authentication configuration
- nacos
Id string - Nacos ID。
- nacos
Name string - Nacos name
- auth_
config GetUpstream Source Source Spec Nacos Source Auth Config - Authentication configuration
- nacos_
id str - Nacos ID。
- nacos_
name str - Nacos name
- auth
Config Property Map - Authentication configuration
- nacos
Id String - Nacos ID。
- nacos
Name String - Nacos name
GetUpstreamSourceSourceSpecNacosSourceAuthConfig
- Basic
Volcengine.
Get Upstream Source Source Spec Nacos Source Auth Config Basic - Basic authentication
- Basic
Get
Upstream Source Source Spec Nacos Source Auth Config Basic - Basic authentication
- basic
Get
Upstream Source Source Spec Nacos Source Auth Config Basic - Basic authentication
- basic
Get
Upstream Source Source Spec Nacos Source Auth Config Basic - Basic authentication
- basic
Get
Upstream Source Source Spec Nacos Source Auth Config Basic - Basic authentication
- basic Property Map
- Basic authentication
GetUpstreamSourceSourceSpecNacosSourceAuthConfigBasic
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
