Viewing docs for planetscale 1.11.0
published on Friday, Sep 18, 2026 by planetscale
published on Friday, Sep 18, 2026 by planetscale
Viewing docs for planetscale 1.11.0
published on Friday, Sep 18, 2026 by planetscale
published on Friday, Sep 18, 2026 by planetscale
List shard configuration profiles for a PlanetScale Neki branch.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as planetscale from "@pulumi/planetscale";
const myNekiconfigurationprofiles = planetscale.getNekiConfigurationProfiles({
branch: "...my_branch...",
database: "...my_database...",
organization: "...my_organization...",
});
import pulumi
import pulumi_planetscale as planetscale
my_nekiconfigurationprofiles = planetscale.get_neki_configuration_profiles(branch="...my_branch...",
database="...my_database...",
organization="...my_organization...")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/planetscale/planetscale"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := planetscale.GetNekiConfigurationProfiles(ctx, &planetscale.GetNekiConfigurationProfilesArgs{
Branch: "...my_branch...",
Database: "...my_database...",
Organization: "...my_organization...",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Planetscale = Pulumi.Planetscale;
return await Deployment.RunAsync(() =>
{
var myNekiconfigurationprofiles = Planetscale.GetNekiConfigurationProfiles.Invoke(new()
{
Branch = "...my_branch...",
Database = "...my_database...",
Organization = "...my_organization...",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.planetscale.PlanetscaleFunctions;
import com.pulumi.planetscale.inputs.GetNekiConfigurationProfilesArgs;
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 myNekiconfigurationprofiles = PlanetscaleFunctions.getNekiConfigurationProfiles(GetNekiConfigurationProfilesArgs.builder()
.branch("...my_branch...")
.database("...my_database...")
.organization("...my_organization...")
.build());
}
}
variables:
myNekiconfigurationprofiles:
fn::invoke:
function: planetscale:getNekiConfigurationProfiles
arguments:
branch: '...my_branch...'
database: '...my_database...'
organization: '...my_organization...'
Example coming soon!
Using getNekiConfigurationProfiles
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 getNekiConfigurationProfiles(args: GetNekiConfigurationProfilesArgs, opts?: InvokeOptions): Promise<GetNekiConfigurationProfilesResult>
function getNekiConfigurationProfilesOutput(args: GetNekiConfigurationProfilesOutputArgs, opts?: InvokeOutputOptions): Output<GetNekiConfigurationProfilesResult>def get_neki_configuration_profiles(branch: Optional[str] = None,
database: Optional[str] = None,
organization: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetNekiConfigurationProfilesResult
def get_neki_configuration_profiles_output(branch: pulumi.Input[Optional[str]] = None,
database: pulumi.Input[Optional[str]] = None,
organization: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetNekiConfigurationProfilesResult]func GetNekiConfigurationProfiles(ctx *Context, args *GetNekiConfigurationProfilesArgs, opts ...InvokeOption) (*GetNekiConfigurationProfilesResult, error)
func GetNekiConfigurationProfilesOutput(ctx *Context, args *GetNekiConfigurationProfilesOutputArgs, opts ...InvokeOption) GetNekiConfigurationProfilesResultOutput> Note: This function is named GetNekiConfigurationProfiles in the Go SDK.
public static class GetNekiConfigurationProfiles
{
public static Task<GetNekiConfigurationProfilesResult> InvokeAsync(GetNekiConfigurationProfilesArgs args, InvokeOptions? opts = null)
public static Output<GetNekiConfigurationProfilesResult> Invoke(GetNekiConfigurationProfilesInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetNekiConfigurationProfilesResult> Invoke(GetNekiConfigurationProfilesInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetNekiConfigurationProfilesResult> getNekiConfigurationProfiles(GetNekiConfigurationProfilesArgs args, InvokeOptions options)
public static Output<GetNekiConfigurationProfilesResult> getNekiConfigurationProfiles(GetNekiConfigurationProfilesArgs args, InvokeOptions options)
public static Output<GetNekiConfigurationProfilesResult> getNekiConfigurationProfiles(GetNekiConfigurationProfilesArgs args, InvokeOutputOptions options)
fn::invoke:
function: planetscale:index/getNekiConfigurationProfiles:getNekiConfigurationProfiles
arguments:
# arguments dictionarydata "planetscale_get_neki_configuration_profiles" "name" {
# arguments
}The following arguments are supported:
- Branch string
- Branch name from
list_branches. Example:main. - Database string
- Database name slug from
list_databases. Example:app-db. - Organization string
- Organization name slug from
list_organizations. Example:acme.
- Branch string
- Branch name from
list_branches. Example:main. - Database string
- Database name slug from
list_databases. Example:app-db. - Organization string
- Organization name slug from
list_organizations. Example:acme.
- branch string
- Branch name from
list_branches. Example:main. - database string
- Database name slug from
list_databases. Example:app-db. - organization string
- Organization name slug from
list_organizations. Example:acme.
- branch String
- Branch name from
list_branches. Example:main. - database String
- Database name slug from
list_databases. Example:app-db. - organization String
- Organization name slug from
list_organizations. Example:acme.
- branch string
- Branch name from
list_branches. Example:main. - database string
- Database name slug from
list_databases. Example:app-db. - organization string
- Organization name slug from
list_organizations. Example:acme.
- branch str
- Branch name from
list_branches. Example:main. - database str
- Database name slug from
list_databases. Example:app-db. - organization str
- Organization name slug from
list_organizations. Example:acme.
- branch String
- Branch name from
list_branches. Example:main. - database String
- Database name slug from
list_databases. Example:app-db. - organization String
- Organization name slug from
list_organizations. Example:acme.
getNekiConfigurationProfiles Result
The following output properties are available:
- Branch string
- Branch name from
list_branches. Example:main. - Database string
- Database name slug from
list_databases. Example:app-db. - Datas
List<Get
Neki Configuration Profiles Data> - Returns shard configuration profiles for the branch
- Id string
- The provider-assigned unique ID for this managed resource.
- Organization string
- Organization name slug from
list_organizations. Example:acme.
- Branch string
- Branch name from
list_branches. Example:main. - Database string
- Database name slug from
list_databases. Example:app-db. - Datas
[]Get
Neki Configuration Profiles Data - Returns shard configuration profiles for the branch
- Id string
- The provider-assigned unique ID for this managed resource.
- Organization string
- Organization name slug from
list_organizations. Example:acme.
- branch string
- Branch name from
list_branches. Example:main. - database string
- Database name slug from
list_databases. Example:app-db. - datas list(object)
- Returns shard configuration profiles for the branch
- id string
- The provider-assigned unique ID for this managed resource.
- organization string
- Organization name slug from
list_organizations. Example:acme.
- branch String
- Branch name from
list_branches. Example:main. - database String
- Database name slug from
list_databases. Example:app-db. - datas
List<Get
Neki Configuration Profiles Data> - Returns shard configuration profiles for the branch
- id String
- The provider-assigned unique ID for this managed resource.
- organization String
- Organization name slug from
list_organizations. Example:acme.
- branch string
- Branch name from
list_branches. Example:main. - database string
- Database name slug from
list_databases. Example:app-db. - datas
Get
Neki Configuration Profiles Data[] - Returns shard configuration profiles for the branch
- id string
- The provider-assigned unique ID for this managed resource.
- organization string
- Organization name slug from
list_organizations. Example:acme.
- branch str
- Branch name from
list_branches. Example:main. - database str
- Database name slug from
list_databases. Example:app-db. - datas
Sequence[Get
Neki Configuration Profiles Data] - Returns shard configuration profiles for the branch
- id str
- The provider-assigned unique ID for this managed resource.
- organization str
- Organization name slug from
list_organizations. Example:acme.
- branch String
- Branch name from
list_branches. Example:main. - database String
- Database name slug from
list_databases. Example:app-db. - datas List<Property Map>
- Returns shard configuration profiles for the branch
- id String
- The provider-assigned unique ID for this managed resource.
- organization String
- Organization name slug from
list_organizations. Example:acme.
Supporting Types
GetNekiConfigurationProfilesData
- Cluster
Size string - The name of the cluster size SKU
- Id string
- The ID of the shard configuration profile
- Is
Default bool - Whether this is the default shard configuration profile
- Name string
- The name of the shard configuration profile
- Postgres
Major doubleVersion - The PostgreSQL major version used by the shard configuration profile
- Postgres
Minor doubleVersion - The PostgreSQL minor version used by the shard configuration profile
- Replicas double
- The number of replicas for shards using this configuration profile
- double
- The number of shards using this configuration profile
- State string
- The current state of the shard configuration profile
- Storage
Get
Neki Configuration Profiles Data Storage
- Cluster
Size string - The name of the cluster size SKU
- Id string
- The ID of the shard configuration profile
- Is
Default bool - Whether this is the default shard configuration profile
- Name string
- The name of the shard configuration profile
- Postgres
Major float64Version - The PostgreSQL major version used by the shard configuration profile
- Postgres
Minor float64Version - The PostgreSQL minor version used by the shard configuration profile
- Replicas float64
- The number of replicas for shards using this configuration profile
- float64
- The number of shards using this configuration profile
- State string
- The current state of the shard configuration profile
- Storage
Get
Neki Configuration Profiles Data Storage
- cluster_
size string - The name of the cluster size SKU
- id string
- The ID of the shard configuration profile
- is_
default bool - Whether this is the default shard configuration profile
- name string
- The name of the shard configuration profile
- postgres_
major_ numberversion - The PostgreSQL major version used by the shard configuration profile
- postgres_
minor_ numberversion - The PostgreSQL minor version used by the shard configuration profile
- replicas number
- The number of replicas for shards using this configuration profile
- number
- The number of shards using this configuration profile
- state string
- The current state of the shard configuration profile
- storage object
- cluster
Size String - The name of the cluster size SKU
- id String
- The ID of the shard configuration profile
- is
Default Boolean - Whether this is the default shard configuration profile
- name String
- The name of the shard configuration profile
- postgres
Major DoubleVersion - The PostgreSQL major version used by the shard configuration profile
- postgres
Minor DoubleVersion - The PostgreSQL minor version used by the shard configuration profile
- replicas Double
- The number of replicas for shards using this configuration profile
- Double
- The number of shards using this configuration profile
- state String
- The current state of the shard configuration profile
- storage
Get
Neki Configuration Profiles Data Storage
- cluster
Size string - The name of the cluster size SKU
- id string
- The ID of the shard configuration profile
- is
Default boolean - Whether this is the default shard configuration profile
- name string
- The name of the shard configuration profile
- postgres
Major numberVersion - The PostgreSQL major version used by the shard configuration profile
- postgres
Minor numberVersion - The PostgreSQL minor version used by the shard configuration profile
- replicas number
- The number of replicas for shards using this configuration profile
- number
- The number of shards using this configuration profile
- state string
- The current state of the shard configuration profile
- storage
Get
Neki Configuration Profiles Data Storage
- cluster_
size str - The name of the cluster size SKU
- id str
- The ID of the shard configuration profile
- is_
default bool - Whether this is the default shard configuration profile
- name str
- The name of the shard configuration profile
- postgres_
major_ floatversion - The PostgreSQL major version used by the shard configuration profile
- postgres_
minor_ floatversion - The PostgreSQL minor version used by the shard configuration profile
- replicas float
- The number of replicas for shards using this configuration profile
- float
- The number of shards using this configuration profile
- state str
- The current state of the shard configuration profile
- storage
Get
Neki Configuration Profiles Data Storage
- cluster
Size String - The name of the cluster size SKU
- id String
- The ID of the shard configuration profile
- is
Default Boolean - Whether this is the default shard configuration profile
- name String
- The name of the shard configuration profile
- postgres
Major NumberVersion - The PostgreSQL major version used by the shard configuration profile
- postgres
Minor NumberVersion - The PostgreSQL minor version used by the shard configuration profile
- replicas Number
- The number of replicas for shards using this configuration profile
- Number
- The number of shards using this configuration profile
- state String
- The current state of the shard configuration profile
- storage Property Map
GetNekiConfigurationProfilesDataStorage
- Maximum
Storage doubleBytes - The maximum storage size in bytes for autoscaling
- Minimum
Storage doubleBytes - The minimum storage size in bytes
- Storage
Autoscaling bool - Whether storage autoscaling is enabled
- Storage
Iops double - The storage IOPS
- Storage
Throughput doubleMibs - The storage throughput in MiB/s
- Maximum
Storage float64Bytes - The maximum storage size in bytes for autoscaling
- Minimum
Storage float64Bytes - The minimum storage size in bytes
- Storage
Autoscaling bool - Whether storage autoscaling is enabled
- Storage
Iops float64 - The storage IOPS
- Storage
Throughput float64Mibs - The storage throughput in MiB/s
- maximum_
storage_ numberbytes - The maximum storage size in bytes for autoscaling
- minimum_
storage_ numberbytes - The minimum storage size in bytes
- storage_
autoscaling bool - Whether storage autoscaling is enabled
- storage_
iops number - The storage IOPS
- storage_
throughput_ numbermibs - The storage throughput in MiB/s
- maximum
Storage DoubleBytes - The maximum storage size in bytes for autoscaling
- minimum
Storage DoubleBytes - The minimum storage size in bytes
- storage
Autoscaling Boolean - Whether storage autoscaling is enabled
- storage
Iops Double - The storage IOPS
- storage
Throughput DoubleMibs - The storage throughput in MiB/s
- maximum
Storage numberBytes - The maximum storage size in bytes for autoscaling
- minimum
Storage numberBytes - The minimum storage size in bytes
- storage
Autoscaling boolean - Whether storage autoscaling is enabled
- storage
Iops number - The storage IOPS
- storage
Throughput numberMibs - The storage throughput in MiB/s
- maximum_
storage_ floatbytes - The maximum storage size in bytes for autoscaling
- minimum_
storage_ floatbytes - The minimum storage size in bytes
- storage_
autoscaling bool - Whether storage autoscaling is enabled
- storage_
iops float - The storage IOPS
- storage_
throughput_ floatmibs - The storage throughput in MiB/s
- maximum
Storage NumberBytes - The maximum storage size in bytes for autoscaling
- minimum
Storage NumberBytes - The minimum storage size in bytes
- storage
Autoscaling Boolean - Whether storage autoscaling is enabled
- storage
Iops Number - The storage IOPS
- storage
Throughput NumberMibs - The storage throughput in MiB/s
Package Details
- Repository
- planetscale planetscale/terraform-provider-planetscale
- License
- Notes
- This Pulumi package is based on the
planetscaleTerraform Provider.
Viewing docs for planetscale 1.11.0
published on Friday, Sep 18, 2026 by planetscale
published on Friday, Sep 18, 2026 by planetscale