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 dictionaryThe 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 
sdmTerraform Provider.