StrongDM v1.12.0 published on Sunday, Apr 28, 2024 by Piers Karsenbarg
sdm.getPeeringGroupNode
Explore with Pulumi AI
PeeringGroupNode represents the attachment between a PeeringGroup and a Node.
Using getPeeringGroupNode
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 getPeeringGroupNode(args: GetPeeringGroupNodeArgs, opts?: InvokeOptions): Promise<GetPeeringGroupNodeResult>
function getPeeringGroupNodeOutput(args: GetPeeringGroupNodeOutputArgs, opts?: InvokeOptions): Output<GetPeeringGroupNodeResult>
def get_peering_group_node(group_id: Optional[str] = None,
id: Optional[str] = None,
node_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetPeeringGroupNodeResult
def get_peering_group_node_output(group_id: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
node_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetPeeringGroupNodeResult]
func LookupPeeringGroupNode(ctx *Context, args *LookupPeeringGroupNodeArgs, opts ...InvokeOption) (*LookupPeeringGroupNodeResult, error)
func LookupPeeringGroupNodeOutput(ctx *Context, args *LookupPeeringGroupNodeOutputArgs, opts ...InvokeOption) LookupPeeringGroupNodeResultOutput
> Note: This function is named LookupPeeringGroupNode
in the Go SDK.
public static class GetPeeringGroupNode
{
public static Task<GetPeeringGroupNodeResult> InvokeAsync(GetPeeringGroupNodeArgs args, InvokeOptions? opts = null)
public static Output<GetPeeringGroupNodeResult> Invoke(GetPeeringGroupNodeInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetPeeringGroupNodeResult> getPeeringGroupNode(GetPeeringGroupNodeArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: sdm:index/getPeeringGroupNode:getPeeringGroupNode
arguments:
# arguments dictionary
The following arguments are supported:
getPeeringGroupNode Result
The following output properties are available:
- Ids List<string>
- a list of strings of ids of data sources that match the given arguments.
- Peering
Group List<PiersNodes Karsenbarg. Sdm. Outputs. Get Peering Group Node Peering Group Node> - A list where each element has the following attributes:
- Group
Id string - Peering Group ID to which the node will be attached to.
- Id string
- Unique identifier of the Attachment.
- Node
Id string - Node ID to be attached.
- Ids []string
- a list of strings of ids of data sources that match the given arguments.
- Peering
Group []GetNodes Peering Group Node Peering Group Node - A list where each element has the following attributes:
- Group
Id string - Peering Group ID to which the node will be attached to.
- Id string
- Unique identifier of the Attachment.
- Node
Id string - Node ID to be attached.
- ids List<String>
- a list of strings of ids of data sources that match the given arguments.
- peering
Group List<GetNodes Peering Group Node Peering Group Node> - A list where each element has the following attributes:
- group
Id String - Peering Group ID to which the node will be attached to.
- id String
- Unique identifier of the Attachment.
- node
Id String - Node ID to be attached.
- ids string[]
- a list of strings of ids of data sources that match the given arguments.
- peering
Group GetNodes Peering Group Node Peering Group Node[] - A list where each element has the following attributes:
- group
Id string - Peering Group ID to which the node will be attached to.
- id string
- Unique identifier of the Attachment.
- node
Id string - Node ID to be attached.
- ids Sequence[str]
- a list of strings of ids of data sources that match the given arguments.
- peering_
group_ Sequence[Getnodes Peering Group Node Peering Group Node] - A list where each element has the following attributes:
- group_
id str - Peering Group ID to which the node will be attached to.
- id str
- Unique identifier of the Attachment.
- node_
id str - Node ID to be attached.
- ids List<String>
- a list of strings of ids of data sources that match the given arguments.
- peering
Group List<Property Map>Nodes - A list where each element has the following attributes:
- group
Id String - Peering Group ID to which the node will be attached to.
- id String
- Unique identifier of the Attachment.
- node
Id String - Node ID to be attached.
Supporting Types
GetPeeringGroupNodePeeringGroupNode
Package Details
- Repository
- sdm pierskarsenbarg/pulumi-sdm
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
sdm
Terraform Provider.