published on Monday, Jun 22, 2026 by Pulumi
published on Monday, Jun 22, 2026 by Pulumi
List all GoldenGate Deployment Environments in a location.
For more information see the API.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as gcp from "@pulumi/gcp";
const myEnvironments = gcp.oracledatabase.getGoldengateDeploymentEnvironments({
location: "us-east4",
});
import pulumi
import pulumi_gcp as gcp
my_environments = gcp.oracledatabase.get_goldengate_deployment_environments(location="us-east4")
package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v9/go/gcp/oracledatabase"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := oracledatabase.GetGoldengateDeploymentEnvironments(ctx, &oracledatabase.GetGoldengateDeploymentEnvironmentsArgs{
Location: "us-east4",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Gcp = Pulumi.Gcp;
return await Deployment.RunAsync(() =>
{
var myEnvironments = Gcp.OracleDatabase.GetGoldengateDeploymentEnvironments.Invoke(new()
{
Location = "us-east4",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.gcp.oracledatabase.OracledatabaseFunctions;
import com.pulumi.gcp.oracledatabase.inputs.GetGoldengateDeploymentEnvironmentsArgs;
import java.util.ArrayList;
import java.util.Arrays;
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 myEnvironments = OracledatabaseFunctions.getGoldengateDeploymentEnvironments(GetGoldengateDeploymentEnvironmentsArgs.builder()
.location("us-east4")
.build());
}
}
variables:
myEnvironments:
fn::invoke:
function: gcp:oracledatabase:getGoldengateDeploymentEnvironments
arguments:
location: us-east4
pulumi {
required_providers {
gcp = {
source = "pulumi/gcp"
}
}
}
data "gcp_oracledatabase_getgoldengatedeploymentenvironments" "myEnvironments" {
location = "us-east4"
}
Attributes reference
The following attributes are exported:
goldengateDeploymentEnvironments- List of GoldenGate Deployment Environments. Structure is documented below.
The goldengateDeploymentEnvironments block supports:
name- The name of the GoldenGate Deployment Environment resource. Format:projects/{project}/locations/{location}/goldenGateDeploymentEnvironments/{golden_gate_deployment_environment}category- The category of the GoldenGate Deployment Environment resource.displayName- The display name of the GoldenGate Deployment Environment resource.defaultCpuCoreCount- The default CPU core count of the GoldenGate Deployment Environment resource.environmentType- The environment type of the GoldenGate Deployment Environment resource.autoScalingEnabled- Whether auto scaling is enabled by default for the GoldenGate Deployment Environment resource.maxCpuCoreCount- The max CPU core count of the GoldenGate Deployment Environment resource.memoryGbPerCpuCore- The memory per CPU core in GBs of the GoldenGate Deployment Environment resource.minCpuCoreCount- The min CPU core count of the GoldenGate Deployment Environment resource.networkBandwidthGbpsPerCpuCore- The network bandwidth per CPU core in Gbps of the GoldenGate Deployment Environment resource.storageUsageLimitGbPerCpuCore- The storage usage limit per CPU core in GBs of the GoldenGate Deployment Environment resource.
Using getGoldengateDeploymentEnvironments
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 getGoldengateDeploymentEnvironments(args: GetGoldengateDeploymentEnvironmentsArgs, opts?: InvokeOptions): Promise<GetGoldengateDeploymentEnvironmentsResult>
function getGoldengateDeploymentEnvironmentsOutput(args: GetGoldengateDeploymentEnvironmentsOutputArgs, opts?: InvokeOptions): Output<GetGoldengateDeploymentEnvironmentsResult>def get_goldengate_deployment_environments(location: Optional[str] = None,
project: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetGoldengateDeploymentEnvironmentsResult
def get_goldengate_deployment_environments_output(location: pulumi.Input[Optional[str]] = None,
project: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetGoldengateDeploymentEnvironmentsResult]func GetGoldengateDeploymentEnvironments(ctx *Context, args *GetGoldengateDeploymentEnvironmentsArgs, opts ...InvokeOption) (*GetGoldengateDeploymentEnvironmentsResult, error)
func GetGoldengateDeploymentEnvironmentsOutput(ctx *Context, args *GetGoldengateDeploymentEnvironmentsOutputArgs, opts ...InvokeOption) GetGoldengateDeploymentEnvironmentsResultOutput> Note: This function is named GetGoldengateDeploymentEnvironments in the Go SDK.
public static class GetGoldengateDeploymentEnvironments
{
public static Task<GetGoldengateDeploymentEnvironmentsResult> InvokeAsync(GetGoldengateDeploymentEnvironmentsArgs args, InvokeOptions? opts = null)
public static Output<GetGoldengateDeploymentEnvironmentsResult> Invoke(GetGoldengateDeploymentEnvironmentsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetGoldengateDeploymentEnvironmentsResult> getGoldengateDeploymentEnvironments(GetGoldengateDeploymentEnvironmentsArgs args, InvokeOptions options)
public static Output<GetGoldengateDeploymentEnvironmentsResult> getGoldengateDeploymentEnvironments(GetGoldengateDeploymentEnvironmentsArgs args, InvokeOptions options)
fn::invoke:
function: gcp:oracledatabase/getGoldengateDeploymentEnvironments:getGoldengateDeploymentEnvironments
arguments:
# arguments dictionarydata "gcp_oracledatabase_getgoldengatedeploymentenvironments" "name" {
# arguments
}The following arguments are supported:
getGoldengateDeploymentEnvironments Result
The following output properties are available:
- Goldengate
Deployment List<GetEnvironments Goldengate Deployment Environments Goldengate Deployment Environment> - Id string
- The provider-assigned unique ID for this managed resource.
- Location string
- Project string
- Goldengate
Deployment []GetEnvironments Goldengate Deployment Environments Goldengate Deployment Environment - Id string
- The provider-assigned unique ID for this managed resource.
- Location string
- Project string
- goldengate_
deployment_ list(object)environments - id string
- The provider-assigned unique ID for this managed resource.
- location string
- project string
- goldengate
Deployment List<GetEnvironments Goldengate Deployment Environments Goldengate Deployment Environment> - id String
- The provider-assigned unique ID for this managed resource.
- location String
- project String
- goldengate
Deployment GetEnvironments Goldengate Deployment Environments Goldengate Deployment Environment[] - id string
- The provider-assigned unique ID for this managed resource.
- location string
- project string
- goldengate_
deployment_ Sequence[Getenvironments Goldengate Deployment Environments Goldengate Deployment Environment] - id str
- The provider-assigned unique ID for this managed resource.
- location str
- project str
- goldengate
Deployment List<Property Map>Environments - id String
- The provider-assigned unique ID for this managed resource.
- location String
- project String
Supporting Types
GetGoldengateDeploymentEnvironmentsGoldengateDeploymentEnvironment
- Auto
Scaling boolEnabled - Whether auto scaling is enabled by default for the Goldengate Deployment Environment resource.
- Category string
- The category of the Goldengate Deployment Environment resource.
- Default
Cpu intCore Count - The default CPU core count of the Goldengate Deployment Environment resource.
- Display
Name string - The display name of the Goldengate Deployment Environment resource.
- Environment
Type string - The environment type of the Goldengate Deployment Environment resource.
- Max
Cpu intCore Count - The max CPU core count of the Goldengate Deployment Environment resource.
- Memory
Gb intPer Cpu Core - The memory per CPU core in GBs of the Goldengate Deployment Environment resource.
- Min
Cpu intCore Count - The min CPU core count of the Goldengate Deployment Environment resource.
- Name string
- The name of the Goldengate Deployment Environment resource.
- Network
Bandwidth intGbps Per Cpu Core - The network bandwidth per CPU core in Gbps of the Goldengate Deployment Environment resource.
- Storage
Usage intLimit Gb Per Cpu Core - The storage usage limit per CPU core in GBs of the Goldengate Deployment Environment resource.
- Auto
Scaling boolEnabled - Whether auto scaling is enabled by default for the Goldengate Deployment Environment resource.
- Category string
- The category of the Goldengate Deployment Environment resource.
- Default
Cpu intCore Count - The default CPU core count of the Goldengate Deployment Environment resource.
- Display
Name string - The display name of the Goldengate Deployment Environment resource.
- Environment
Type string - The environment type of the Goldengate Deployment Environment resource.
- Max
Cpu intCore Count - The max CPU core count of the Goldengate Deployment Environment resource.
- Memory
Gb intPer Cpu Core - The memory per CPU core in GBs of the Goldengate Deployment Environment resource.
- Min
Cpu intCore Count - The min CPU core count of the Goldengate Deployment Environment resource.
- Name string
- The name of the Goldengate Deployment Environment resource.
- Network
Bandwidth intGbps Per Cpu Core - The network bandwidth per CPU core in Gbps of the Goldengate Deployment Environment resource.
- Storage
Usage intLimit Gb Per Cpu Core - The storage usage limit per CPU core in GBs of the Goldengate Deployment Environment resource.
- auto_
scaling_ boolenabled - Whether auto scaling is enabled by default for the Goldengate Deployment Environment resource.
- category string
- The category of the Goldengate Deployment Environment resource.
- default_
cpu_ numbercore_ count - The default CPU core count of the Goldengate Deployment Environment resource.
- display_
name string - The display name of the Goldengate Deployment Environment resource.
- environment_
type string - The environment type of the Goldengate Deployment Environment resource.
- max_
cpu_ numbercore_ count - The max CPU core count of the Goldengate Deployment Environment resource.
- memory_
gb_ numberper_ cpu_ core - The memory per CPU core in GBs of the Goldengate Deployment Environment resource.
- min_
cpu_ numbercore_ count - The min CPU core count of the Goldengate Deployment Environment resource.
- name string
- The name of the Goldengate Deployment Environment resource.
- network_
bandwidth_ numbergbps_ per_ cpu_ core - The network bandwidth per CPU core in Gbps of the Goldengate Deployment Environment resource.
- storage_
usage_ numberlimit_ gb_ per_ cpu_ core - The storage usage limit per CPU core in GBs of the Goldengate Deployment Environment resource.
- auto
Scaling BooleanEnabled - Whether auto scaling is enabled by default for the Goldengate Deployment Environment resource.
- category String
- The category of the Goldengate Deployment Environment resource.
- default
Cpu IntegerCore Count - The default CPU core count of the Goldengate Deployment Environment resource.
- display
Name String - The display name of the Goldengate Deployment Environment resource.
- environment
Type String - The environment type of the Goldengate Deployment Environment resource.
- max
Cpu IntegerCore Count - The max CPU core count of the Goldengate Deployment Environment resource.
- memory
Gb IntegerPer Cpu Core - The memory per CPU core in GBs of the Goldengate Deployment Environment resource.
- min
Cpu IntegerCore Count - The min CPU core count of the Goldengate Deployment Environment resource.
- name String
- The name of the Goldengate Deployment Environment resource.
- network
Bandwidth IntegerGbps Per Cpu Core - The network bandwidth per CPU core in Gbps of the Goldengate Deployment Environment resource.
- storage
Usage IntegerLimit Gb Per Cpu Core - The storage usage limit per CPU core in GBs of the Goldengate Deployment Environment resource.
- auto
Scaling booleanEnabled - Whether auto scaling is enabled by default for the Goldengate Deployment Environment resource.
- category string
- The category of the Goldengate Deployment Environment resource.
- default
Cpu numberCore Count - The default CPU core count of the Goldengate Deployment Environment resource.
- display
Name string - The display name of the Goldengate Deployment Environment resource.
- environment
Type string - The environment type of the Goldengate Deployment Environment resource.
- max
Cpu numberCore Count - The max CPU core count of the Goldengate Deployment Environment resource.
- memory
Gb numberPer Cpu Core - The memory per CPU core in GBs of the Goldengate Deployment Environment resource.
- min
Cpu numberCore Count - The min CPU core count of the Goldengate Deployment Environment resource.
- name string
- The name of the Goldengate Deployment Environment resource.
- network
Bandwidth numberGbps Per Cpu Core - The network bandwidth per CPU core in Gbps of the Goldengate Deployment Environment resource.
- storage
Usage numberLimit Gb Per Cpu Core - The storage usage limit per CPU core in GBs of the Goldengate Deployment Environment resource.
- auto_
scaling_ boolenabled - Whether auto scaling is enabled by default for the Goldengate Deployment Environment resource.
- category str
- The category of the Goldengate Deployment Environment resource.
- default_
cpu_ intcore_ count - The default CPU core count of the Goldengate Deployment Environment resource.
- display_
name str - The display name of the Goldengate Deployment Environment resource.
- environment_
type str - The environment type of the Goldengate Deployment Environment resource.
- max_
cpu_ intcore_ count - The max CPU core count of the Goldengate Deployment Environment resource.
- memory_
gb_ intper_ cpu_ core - The memory per CPU core in GBs of the Goldengate Deployment Environment resource.
- min_
cpu_ intcore_ count - The min CPU core count of the Goldengate Deployment Environment resource.
- name str
- The name of the Goldengate Deployment Environment resource.
- network_
bandwidth_ intgbps_ per_ cpu_ core - The network bandwidth per CPU core in Gbps of the Goldengate Deployment Environment resource.
- storage_
usage_ intlimit_ gb_ per_ cpu_ core - The storage usage limit per CPU core in GBs of the Goldengate Deployment Environment resource.
- auto
Scaling BooleanEnabled - Whether auto scaling is enabled by default for the Goldengate Deployment Environment resource.
- category String
- The category of the Goldengate Deployment Environment resource.
- default
Cpu NumberCore Count - The default CPU core count of the Goldengate Deployment Environment resource.
- display
Name String - The display name of the Goldengate Deployment Environment resource.
- environment
Type String - The environment type of the Goldengate Deployment Environment resource.
- max
Cpu NumberCore Count - The max CPU core count of the Goldengate Deployment Environment resource.
- memory
Gb NumberPer Cpu Core - The memory per CPU core in GBs of the Goldengate Deployment Environment resource.
- min
Cpu NumberCore Count - The min CPU core count of the Goldengate Deployment Environment resource.
- name String
- The name of the Goldengate Deployment Environment resource.
- network
Bandwidth NumberGbps Per Cpu Core - The network bandwidth per CPU core in Gbps of the Goldengate Deployment Environment resource.
- storage
Usage NumberLimit Gb Per Cpu Core - The storage usage limit per CPU core in GBs of the Goldengate Deployment Environment resource.
Package Details
- Repository
- Google Cloud (GCP) Classic pulumi/pulumi-gcp
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
google-betaTerraform Provider.
published on Monday, Jun 22, 2026 by Pulumi