1. Packages
  2. Redpanda Provider
  3. API Docs
  4. getServerlessRegions
redpanda 0.13.0 published on Monday, Mar 17, 2025 by redpanda-data

redpanda.getServerlessRegions

Explore with Pulumi AI

redpanda logo
redpanda 0.13.0 published on Monday, Mar 17, 2025 by redpanda-data

    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>
    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]
    func GetServerlessRegions(ctx *Context, args *GetServerlessRegionsArgs, opts ...InvokeOption) (*GetServerlessRegionsResult, error)
    func GetServerlessRegionsOutput(ctx *Context, args *GetServerlessRegionsOutputArgs, opts ...InvokeOption) GetServerlessRegionsResultOutput

    > 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)
    }
    public static CompletableFuture<GetServerlessRegionsResult> getServerlessRegions(GetServerlessRegionsArgs args, InvokeOptions options)
    public static Output<GetServerlessRegionsResult> getServerlessRegions(GetServerlessRegionsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: redpanda:index/getServerlessRegions:getServerlessRegions
      arguments:
        # arguments dictionary

    The following arguments are supported:

    CloudProvider string
    Cloud provider where the serverless regions exist
    CloudProvider string
    Cloud provider where the serverless regions exist
    cloudProvider String
    Cloud provider where the serverless regions exist
    cloudProvider string
    Cloud provider where the serverless regions exist
    cloud_provider str
    Cloud provider where the serverless regions exist
    cloudProvider 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 bool
    Region available
    DisplayName string
    Display name of the serverless region
    Name string
    Name of the serverless region
    Available bool
    Region available
    DisplayName string
    Display name of the serverless region
    Name string
    Name of the serverless region
    available Boolean
    Region available
    displayName String
    Display name of the serverless region
    name String
    Name of the serverless region
    available boolean
    Region available
    displayName string
    Display name of the serverless region
    name string
    Name of the serverless region
    available bool
    Region available
    display_name str
    Display name of the serverless region
    name str
    Name of the serverless region
    available Boolean
    Region available
    displayName String
    Display name of the serverless region
    name String
    Name 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.
    redpanda logo
    redpanda 0.13.0 published on Monday, Mar 17, 2025 by redpanda-data