Viewing docs for Volcengine v0.0.47
published on Friday, Mar 13, 2026 by Volcengine
published on Friday, Mar 13, 2026 by Volcengine
Viewing docs for Volcengine v0.0.47
published on Friday, Mar 13, 2026 by Volcengine
published on Friday, Mar 13, 2026 by Volcengine
Deprecated: volcengine.apig.GatewayServices has been deprecated in favor of volcengine.apig.getGatewayServices
Use this data source to query detailed information of apig gateway services
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as volcengine from "@pulumi/volcengine";
const foo = volcengine.apig.getGatewayServices({
gatewayId: "gd13d8c6eq1emkiunq6p0",
});
import pulumi
import pulumi_volcengine as volcengine
foo = volcengine.apig.get_gateway_services(gateway_id="gd13d8c6eq1emkiunq6p0")
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/apig"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := apig.GetGatewayServices(ctx, &apig.GetGatewayServicesArgs{
GatewayId: pulumi.StringRef("gd13d8c6eq1emkiunq6p0"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Volcengine = Pulumi.Volcengine;
return await Deployment.RunAsync(() =>
{
var foo = Volcengine.Apig.GetGatewayServices.Invoke(new()
{
GatewayId = "gd13d8c6eq1emkiunq6p0",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.volcengine.apig.ApigFunctions;
import com.pulumi.volcengine.apig.inputs.GetGatewayServicesArgs;
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 foo = ApigFunctions.getGatewayServices(GetGatewayServicesArgs.builder()
.gatewayId("gd13d8c6eq1emkiunq6p0")
.build());
}
}
variables:
foo:
fn::invoke:
Function: volcengine:apig:getGatewayServices
Arguments:
gatewayId: gd13d8c6eq1emkiunq6p0
Using GatewayServices
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 gatewayServices(args: GatewayServicesArgs, opts?: InvokeOptions): Promise<GatewayServicesResult>
function gatewayServicesOutput(args: GatewayServicesOutputArgs, opts?: InvokeOptions): Output<GatewayServicesResult>def gateway_services(gateway_id: Optional[str] = None,
name: Optional[str] = None,
output_file: Optional[str] = None,
status: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GatewayServicesResult
def gateway_services_output(gateway_id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
output_file: Optional[pulumi.Input[str]] = None,
status: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GatewayServicesResult]func GatewayServices(ctx *Context, args *GatewayServicesArgs, opts ...InvokeOption) (*GatewayServicesResult, error)
func GatewayServicesOutput(ctx *Context, args *GatewayServicesOutputArgs, opts ...InvokeOption) GatewayServicesResultOutputpublic static class GatewayServices
{
public static Task<GatewayServicesResult> InvokeAsync(GatewayServicesArgs args, InvokeOptions? opts = null)
public static Output<GatewayServicesResult> Invoke(GatewayServicesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GatewayServicesResult> gatewayServices(GatewayServicesArgs args, InvokeOptions options)
public static Output<GatewayServicesResult> gatewayServices(GatewayServicesArgs args, InvokeOptions options)
fn::invoke:
function: volcengine:apig:GatewayServices
arguments:
# arguments dictionaryThe following arguments are supported:
- Gateway
Id string - The gateway id of api gateway service.
- Name string
- The name of api gateway service. This field support fuzzy query.
- Output
File string - File name where to save data source results.
- Status string
- The status of api gateway service.
- Gateway
Id string - The gateway id of api gateway service.
- Name string
- The name of api gateway service. This field support fuzzy query.
- Output
File string - File name where to save data source results.
- Status string
- The status of api gateway service.
- gateway
Id String - The gateway id of api gateway service.
- name String
- The name of api gateway service. This field support fuzzy query.
- output
File String - File name where to save data source results.
- status String
- The status of api gateway service.
- gateway
Id string - The gateway id of api gateway service.
- name string
- The name of api gateway service. This field support fuzzy query.
- output
File string - File name where to save data source results.
- status string
- The status of api gateway service.
- gateway_
id str - The gateway id of api gateway service.
- name str
- The name of api gateway service. This field support fuzzy query.
- output_
file str - File name where to save data source results.
- status str
- The status of api gateway service.
- gateway
Id String - The gateway id of api gateway service.
- name String
- The name of api gateway service. This field support fuzzy query.
- output
File String - File name where to save data source results.
- status String
- The status of api gateway service.
GatewayServices Result
The following output properties are available:
- Gateway
Services List<GatewayServices Gateway Service> - The collection of query.
- Id string
- The provider-assigned unique ID for this managed resource.
- Total
Count int - The total count of query.
- Gateway
Id string - The gateway id of the api gateway service.
- Name string
- The name of the api gateway service.
- Output
File string - Status string
- The status of the api gateway service.
- Gateway
Services []GatewayServices Gateway Service - The collection of query.
- Id string
- The provider-assigned unique ID for this managed resource.
- Total
Count int - The total count of query.
- Gateway
Id string - The gateway id of the api gateway service.
- Name string
- The name of the api gateway service.
- Output
File string - Status string
- The status of the api gateway service.
- gateway
Services List<GatewayServices Gateway Service> - The collection of query.
- id String
- The provider-assigned unique ID for this managed resource.
- total
Count Integer - The total count of query.
- gateway
Id String - The gateway id of the api gateway service.
- name String
- The name of the api gateway service.
- output
File String - status String
- The status of the api gateway service.
- gateway
Services GatewayServices Gateway Service[] - The collection of query.
- id string
- The provider-assigned unique ID for this managed resource.
- total
Count number - The total count of query.
- gateway
Id string - The gateway id of the api gateway service.
- name string
- The name of the api gateway service.
- output
File string - status string
- The status of the api gateway service.
- gateway_
services Sequence[GatewayServices Gateway Service] - The collection of query.
- id str
- The provider-assigned unique ID for this managed resource.
- total_
count int - The total count of query.
- gateway_
id str - The gateway id of the api gateway service.
- name str
- The name of the api gateway service.
- output_
file str - status str
- The status of the api gateway service.
- gateway
Services List<Property Map> - The collection of query.
- id String
- The provider-assigned unique ID for this managed resource.
- total
Count Number - The total count of query.
- gateway
Id String - The gateway id of the api gateway service.
- name String
- The name of the api gateway service.
- output
File String - status String
- The status of the api gateway service.
Supporting Types
GatewayServicesGatewayService
- Auth
Specs List<GatewayServices Gateway Service Auth Spec> - The auth spec of the api gateway service.
- Comments string
- The comments of the api gateway service.
- Create
Time string - The create time of the api gateway service.
- Custom
Domains List<GatewayServices Gateway Service Custom Domain> - The custom domains of the api gateway service.
- Domains
List<Gateway
Services Gateway Service Domain> - The domains of the api gateway service.
- Gateway
Id string - The gateway id of api gateway service.
- Gateway
Name string - The gateway name of the api gateway service.
- Id string
- The Id of the api gateway service.
- Message string
- The error message of the api gateway service.
- Name string
- The name of api gateway service. This field support fuzzy query.
- Protocols List<string>
- The protocol of the api gateway service.
- Status string
- The status of api gateway service.
- Auth
Specs []GatewayServices Gateway Service Auth Spec - The auth spec of the api gateway service.
- Comments string
- The comments of the api gateway service.
- Create
Time string - The create time of the api gateway service.
- Custom
Domains []GatewayServices Gateway Service Custom Domain - The custom domains of the api gateway service.
- Domains
[]Gateway
Services Gateway Service Domain - The domains of the api gateway service.
- Gateway
Id string - The gateway id of api gateway service.
- Gateway
Name string - The gateway name of the api gateway service.
- Id string
- The Id of the api gateway service.
- Message string
- The error message of the api gateway service.
- Name string
- The name of api gateway service. This field support fuzzy query.
- Protocols []string
- The protocol of the api gateway service.
- Status string
- The status of api gateway service.
- auth
Specs List<GatewayServices Gateway Service Auth Spec> - The auth spec of the api gateway service.
- comments String
- The comments of the api gateway service.
- create
Time String - The create time of the api gateway service.
- custom
Domains List<GatewayServices Gateway Service Custom Domain> - The custom domains of the api gateway service.
- domains
List<Gateway
Services Gateway Service Domain> - The domains of the api gateway service.
- gateway
Id String - The gateway id of api gateway service.
- gateway
Name String - The gateway name of the api gateway service.
- id String
- The Id of the api gateway service.
- message String
- The error message of the api gateway service.
- name String
- The name of api gateway service. This field support fuzzy query.
- protocols List<String>
- The protocol of the api gateway service.
- status String
- The status of api gateway service.
- auth
Specs GatewayServices Gateway Service Auth Spec[] - The auth spec of the api gateway service.
- comments string
- The comments of the api gateway service.
- create
Time string - The create time of the api gateway service.
- custom
Domains GatewayServices Gateway Service Custom Domain[] - The custom domains of the api gateway service.
- domains
Gateway
Services Gateway Service Domain[] - The domains of the api gateway service.
- gateway
Id string - The gateway id of api gateway service.
- gateway
Name string - The gateway name of the api gateway service.
- id string
- The Id of the api gateway service.
- message string
- The error message of the api gateway service.
- name string
- The name of api gateway service. This field support fuzzy query.
- protocols string[]
- The protocol of the api gateway service.
- status string
- The status of api gateway service.
- auth_
specs Sequence[GatewayServices Gateway Service Auth Spec] - The auth spec of the api gateway service.
- comments str
- The comments of the api gateway service.
- create_
time str - The create time of the api gateway service.
- custom_
domains Sequence[GatewayServices Gateway Service Custom Domain] - The custom domains of the api gateway service.
- domains
Sequence[Gateway
Services Gateway Service Domain] - The domains of the api gateway service.
- gateway_
id str - The gateway id of api gateway service.
- gateway_
name str - The gateway name of the api gateway service.
- id str
- The Id of the api gateway service.
- message str
- The error message of the api gateway service.
- name str
- The name of api gateway service. This field support fuzzy query.
- protocols Sequence[str]
- The protocol of the api gateway service.
- status str
- The status of api gateway service.
- auth
Specs List<Property Map> - The auth spec of the api gateway service.
- comments String
- The comments of the api gateway service.
- create
Time String - The create time of the api gateway service.
- custom
Domains List<Property Map> - The custom domains of the api gateway service.
- domains List<Property Map>
- The domains of the api gateway service.
- gateway
Id String - The gateway id of api gateway service.
- gateway
Name String - The gateway name of the api gateway service.
- id String
- The Id of the api gateway service.
- message String
- The error message of the api gateway service.
- name String
- The name of api gateway service. This field support fuzzy query.
- protocols List<String>
- The protocol of the api gateway service.
- status String
- The status of api gateway service.
GatewayServicesGatewayServiceAuthSpec
- Enable bool
- Whether the api gateway service enable auth.
- Enable bool
- Whether the api gateway service enable auth.
- enable Boolean
- Whether the api gateway service enable auth.
- enable boolean
- Whether the api gateway service enable auth.
- enable bool
- Whether the api gateway service enable auth.
- enable Boolean
- Whether the api gateway service enable auth.
GatewayServicesGatewayServiceCustomDomain
GatewayServicesGatewayServiceDomain
Package Details
- Repository
- volcengine volcengine/pulumi-volcengine
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
volcengineTerraform Provider.
Viewing docs for Volcengine v0.0.47
published on Friday, Mar 13, 2026 by Volcengine
published on Friday, Mar 13, 2026 by Volcengine
