Viewing docs for neon 0.18.0
published on Saturday, Sep 12, 2026 by kislerdm
published on Saturday, Sep 12, 2026 by kislerdm
Viewing docs for neon 0.18.0
published on Saturday, Sep 12, 2026 by kislerdm
published on Saturday, Sep 12, 2026 by kislerdm
Fetch Branch Endpoints
Using getBranchEndpoints
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 getBranchEndpoints(args: GetBranchEndpointsArgs, opts?: InvokeOptions): Promise<GetBranchEndpointsResult>
function getBranchEndpointsOutput(args: GetBranchEndpointsOutputArgs, opts?: InvokeOutputOptions): Output<GetBranchEndpointsResult>def get_branch_endpoints(branch_id: Optional[str] = None,
endpoints: Optional[Sequence[GetBranchEndpointsEndpoint]] = None,
id: Optional[str] = None,
project_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetBranchEndpointsResult
def get_branch_endpoints_output(branch_id: pulumi.Input[Optional[str]] = None,
endpoints: pulumi.Input[Optional[Sequence[pulumi.Input[GetBranchEndpointsEndpointArgs]]]] = None,
id: pulumi.Input[Optional[str]] = None,
project_id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetBranchEndpointsResult]func GetBranchEndpoints(ctx *Context, args *GetBranchEndpointsArgs, opts ...InvokeOption) (*GetBranchEndpointsResult, error)
func GetBranchEndpointsOutput(ctx *Context, args *GetBranchEndpointsOutputArgs, opts ...InvokeOption) GetBranchEndpointsResultOutput> Note: This function is named GetBranchEndpoints in the Go SDK.
public static class GetBranchEndpoints
{
public static Task<GetBranchEndpointsResult> InvokeAsync(GetBranchEndpointsArgs args, InvokeOptions? opts = null)
public static Output<GetBranchEndpointsResult> Invoke(GetBranchEndpointsInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetBranchEndpointsResult> Invoke(GetBranchEndpointsInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetBranchEndpointsResult> getBranchEndpoints(GetBranchEndpointsArgs args, InvokeOptions options)
public static Output<GetBranchEndpointsResult> getBranchEndpoints(GetBranchEndpointsArgs args, InvokeOptions options)
public static Output<GetBranchEndpointsResult> getBranchEndpoints(GetBranchEndpointsArgs args, InvokeOutputOptions options)
fn::invoke:
function: neon:index/getBranchEndpoints:getBranchEndpoints
arguments:
# arguments dictionarydata "neon_get_branch_endpoints" "name" {
# arguments
}The following arguments are supported:
- Branch
Id string - Branch ID.
- Project
Id string - Project ID.
- Endpoints
List<Get
Branch Endpoints Endpoint> - Id string
- The ID of this resource.
- Branch
Id string - Branch ID.
- Project
Id string - Project ID.
- Endpoints
[]Get
Branch Endpoints Endpoint - Id string
- The ID of this resource.
- branch_
id string - Branch ID.
- project_
id string - Project ID.
- endpoints list(object)
- id string
- The ID of this resource.
- branch
Id String - Branch ID.
- project
Id String - Project ID.
- endpoints
List<Get
Branch Endpoints Endpoint> - id String
- The ID of this resource.
- branch
Id string - Branch ID.
- project
Id string - Project ID.
- endpoints
Get
Branch Endpoints Endpoint[] - id string
- The ID of this resource.
- branch_
id str - Branch ID.
- project_
id str - Project ID.
- endpoints
Sequence[Get
Branch Endpoints Endpoint] - id str
- The ID of this resource.
- branch
Id String - Branch ID.
- project
Id String - Project ID.
- endpoints List<Property Map>
- id String
- The ID of this resource.
getBranchEndpoints Result
The following output properties are available:
- Branch
Id string - Branch ID.
- Id string
- The ID of this resource.
- Project
Id string - Project ID.
- Endpoints
List<Get
Branch Endpoints Endpoint>
- Branch
Id string - Branch ID.
- Id string
- The ID of this resource.
- Project
Id string - Project ID.
- Endpoints
[]Get
Branch Endpoints Endpoint
- branch_
id string - Branch ID.
- id string
- The ID of this resource.
- project_
id string - Project ID.
- endpoints list(object)
- branch
Id String - Branch ID.
- id String
- The ID of this resource.
- project
Id String - Project ID.
- endpoints
List<Get
Branch Endpoints Endpoint>
- branch
Id string - Branch ID.
- id string
- The ID of this resource.
- project
Id string - Project ID.
- endpoints
Get
Branch Endpoints Endpoint[]
- branch_
id str - Branch ID.
- id str
- The ID of this resource.
- project_
id str - Project ID.
- endpoints
Sequence[Get
Branch Endpoints Endpoint]
- branch
Id String - Branch ID.
- id String
- The ID of this resource.
- project
Id String - Project ID.
- endpoints List<Property Map>
Supporting Types
GetBranchEndpointsEndpoint
- Autoscaling
Limit doubleMax Cu - Maximal value of the compute autoscaling limit.
- Autoscaling
Limit doubleMin Cu - Minimal value of the compute autoscaling limit.
- Host string
- Endpoint URI.
- Host
Pooling string - Endpoint URI for connection pooling.
- Id string
- Endpoint ID.
- Name string
- Compute name.
- Proxy
Host string - Region
Id string - Deployment region: https://neon.tech/docs/introduction/regions
- Suspend
Timeout doubleSeconds - Duration of inactivity in seconds after which the compute endpoint is automatically suspended.
- Type string
- Access type.
- Autoscaling
Limit float64Max Cu - Maximal value of the compute autoscaling limit.
- Autoscaling
Limit float64Min Cu - Minimal value of the compute autoscaling limit.
- Host string
- Endpoint URI.
- Host
Pooling string - Endpoint URI for connection pooling.
- Id string
- Endpoint ID.
- Name string
- Compute name.
- Proxy
Host string - Region
Id string - Deployment region: https://neon.tech/docs/introduction/regions
- Suspend
Timeout float64Seconds - Duration of inactivity in seconds after which the compute endpoint is automatically suspended.
- Type string
- Access type.
- autoscaling_
limit_ numbermax_ cu - Maximal value of the compute autoscaling limit.
- autoscaling_
limit_ numbermin_ cu - Minimal value of the compute autoscaling limit.
- host string
- Endpoint URI.
- host_
pooling string - Endpoint URI for connection pooling.
- id string
- Endpoint ID.
- name string
- Compute name.
- proxy_
host string - region_
id string - Deployment region: https://neon.tech/docs/introduction/regions
- suspend_
timeout_ numberseconds - Duration of inactivity in seconds after which the compute endpoint is automatically suspended.
- type string
- Access type.
- autoscaling
Limit DoubleMax Cu - Maximal value of the compute autoscaling limit.
- autoscaling
Limit DoubleMin Cu - Minimal value of the compute autoscaling limit.
- host String
- Endpoint URI.
- host
Pooling String - Endpoint URI for connection pooling.
- id String
- Endpoint ID.
- name String
- Compute name.
- proxy
Host String - region
Id String - Deployment region: https://neon.tech/docs/introduction/regions
- suspend
Timeout DoubleSeconds - Duration of inactivity in seconds after which the compute endpoint is automatically suspended.
- type String
- Access type.
- autoscaling
Limit numberMax Cu - Maximal value of the compute autoscaling limit.
- autoscaling
Limit numberMin Cu - Minimal value of the compute autoscaling limit.
- host string
- Endpoint URI.
- host
Pooling string - Endpoint URI for connection pooling.
- id string
- Endpoint ID.
- name string
- Compute name.
- proxy
Host string - region
Id string - Deployment region: https://neon.tech/docs/introduction/regions
- suspend
Timeout numberSeconds - Duration of inactivity in seconds after which the compute endpoint is automatically suspended.
- type string
- Access type.
- autoscaling_
limit_ floatmax_ cu - Maximal value of the compute autoscaling limit.
- autoscaling_
limit_ floatmin_ cu - Minimal value of the compute autoscaling limit.
- host str
- Endpoint URI.
- host_
pooling str - Endpoint URI for connection pooling.
- id str
- Endpoint ID.
- name str
- Compute name.
- proxy_
host str - region_
id str - Deployment region: https://neon.tech/docs/introduction/regions
- suspend_
timeout_ floatseconds - Duration of inactivity in seconds after which the compute endpoint is automatically suspended.
- type str
- Access type.
- autoscaling
Limit NumberMax Cu - Maximal value of the compute autoscaling limit.
- autoscaling
Limit NumberMin Cu - Minimal value of the compute autoscaling limit.
- host String
- Endpoint URI.
- host
Pooling String - Endpoint URI for connection pooling.
- id String
- Endpoint ID.
- name String
- Compute name.
- proxy
Host String - region
Id String - Deployment region: https://neon.tech/docs/introduction/regions
- suspend
Timeout NumberSeconds - Duration of inactivity in seconds after which the compute endpoint is automatically suspended.
- type String
- Access type.
Package Details
- Repository
- neon kislerdm/terraform-provider-neon
- License
- Notes
- This Pulumi package is based on the
neonTerraform Provider.
Viewing docs for neon 0.18.0
published on Saturday, Sep 12, 2026 by kislerdm
published on Saturday, Sep 12, 2026 by kislerdm