neon 0.9.0 published on Tuesday, May 6, 2025 by kislerdm
neon.getBranchEndpoints
Explore with Pulumi AI
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?: InvokeOptions): 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: Optional[pulumi.Input[str]] = None,
endpoints: Optional[pulumi.Input[Sequence[pulumi.Input[GetBranchEndpointsEndpointArgs]]]] = None,
id: Optional[pulumi.Input[str]] = None,
project_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = 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 CompletableFuture<GetBranchEndpointsResult> getBranchEndpoints(GetBranchEndpointsArgs args, InvokeOptions options)
public static Output<GetBranchEndpointsResult> getBranchEndpoints(GetBranchEndpointsArgs args, InvokeOptions options)
fn::invoke:
function: neon:index/getBranchEndpoints:getBranchEndpoints
arguments:
# arguments dictionary
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<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<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
- host str
- Endpoint URI.
- id str
- Endpoint ID.
- proxy_
host str - region_
id str - Deployment region: https://neon.tech/docs/introduction/regions
- type str
- Access type.
Package Details
- Repository
- neon kislerdm/terraform-provider-neon
- License
- Notes
- This Pulumi package is based on the
neon
Terraform Provider.