1. Packages
  2. Redpanda Provider
  3. API Docs
  4. getServerlessRegions
redpanda 0.15.0 published on Friday, Apr 11, 2025 by redpanda-data

redpanda.getServerlessRegions

Explore with Pulumi AI

Data source for a list of Redpanda Cloud serverless regions

Using getServerlessRegions

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 getServerlessRegions(args: GetServerlessRegionsArgs, opts?: InvokeOptions): Promise<GetServerlessRegionsResult>
function getServerlessRegionsOutput(args: GetServerlessRegionsOutputArgs, opts?: InvokeOptions): Output<GetServerlessRegionsResult>
Copy
def get_serverless_regions(cloud_provider: Optional[str] = None,
                           opts: Optional[InvokeOptions] = None) -> GetServerlessRegionsResult
def get_serverless_regions_output(cloud_provider: Optional[pulumi.Input[str]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetServerlessRegionsResult]
Copy
func GetServerlessRegions(ctx *Context, args *GetServerlessRegionsArgs, opts ...InvokeOption) (*GetServerlessRegionsResult, error)
func GetServerlessRegionsOutput(ctx *Context, args *GetServerlessRegionsOutputArgs, opts ...InvokeOption) GetServerlessRegionsResultOutput
Copy

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

public static class GetServerlessRegions 
{
    public static Task<GetServerlessRegionsResult> InvokeAsync(GetServerlessRegionsArgs args, InvokeOptions? opts = null)
    public static Output<GetServerlessRegionsResult> Invoke(GetServerlessRegionsInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetServerlessRegionsResult> getServerlessRegions(GetServerlessRegionsArgs args, InvokeOptions options)
public static Output<GetServerlessRegionsResult> getServerlessRegions(GetServerlessRegionsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: redpanda:index/getServerlessRegions:getServerlessRegions
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

CloudProvider This property is required. string
Cloud provider where the serverless regions exist
CloudProvider This property is required. string
Cloud provider where the serverless regions exist
cloudProvider This property is required. String
Cloud provider where the serverless regions exist
cloudProvider This property is required. string
Cloud provider where the serverless regions exist
cloud_provider This property is required. str
Cloud provider where the serverless regions exist
cloudProvider This property is required. String
Cloud provider where the serverless regions exist

getServerlessRegions Result

The following output properties are available:

CloudProvider string
Cloud provider where the serverless regions exist
Id string
The provider-assigned unique ID for this managed resource.
ServerlessRegions List<GetServerlessRegionsServerlessRegion>
Serverless regions available for the cloud provider
CloudProvider string
Cloud provider where the serverless regions exist
Id string
The provider-assigned unique ID for this managed resource.
ServerlessRegions []GetServerlessRegionsServerlessRegion
Serverless regions available for the cloud provider
cloudProvider String
Cloud provider where the serverless regions exist
id String
The provider-assigned unique ID for this managed resource.
serverlessRegions List<GetServerlessRegionsServerlessRegion>
Serverless regions available for the cloud provider
cloudProvider string
Cloud provider where the serverless regions exist
id string
The provider-assigned unique ID for this managed resource.
serverlessRegions GetServerlessRegionsServerlessRegion[]
Serverless regions available for the cloud provider
cloud_provider str
Cloud provider where the serverless regions exist
id str
The provider-assigned unique ID for this managed resource.
serverless_regions Sequence[GetServerlessRegionsServerlessRegion]
Serverless regions available for the cloud provider
cloudProvider String
Cloud provider where the serverless regions exist
id String
The provider-assigned unique ID for this managed resource.
serverlessRegions List<Property Map>
Serverless regions available for the cloud provider

Supporting Types

GetServerlessRegionsServerlessRegion

Available This property is required. bool
Region available
Name This property is required. string
Name of the serverless region
TimeZone This property is required. string
Time zone of the serverless region
Available This property is required. bool
Region available
Name This property is required. string
Name of the serverless region
TimeZone This property is required. string
Time zone of the serverless region
available This property is required. Boolean
Region available
name This property is required. String
Name of the serverless region
timeZone This property is required. String
Time zone of the serverless region
available This property is required. boolean
Region available
name This property is required. string
Name of the serverless region
timeZone This property is required. string
Time zone of the serverless region
available This property is required. bool
Region available
name This property is required. str
Name of the serverless region
time_zone This property is required. str
Time zone of the serverless region
available This property is required. Boolean
Region available
name This property is required. String
Name of the serverless region
timeZone This property is required. String
Time zone of the serverless region

Package Details

Repository
redpanda redpanda-data/terraform-provider-redpanda
License
Notes
This Pulumi package is based on the redpanda Terraform Provider.