StrongDM v1.21.0 published on Monday, Nov 4, 2024 by Piers Karsenbarg
sdm.getPeeringGroupPeer
Explore with Pulumi AI
PeeringGroupPeer represents the link between two PeeringGroups
Using getPeeringGroupPeer
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 getPeeringGroupPeer(args: GetPeeringGroupPeerArgs, opts?: InvokeOptions): Promise<GetPeeringGroupPeerResult>
function getPeeringGroupPeerOutput(args: GetPeeringGroupPeerOutputArgs, opts?: InvokeOptions): Output<GetPeeringGroupPeerResult>
def get_peering_group_peer(group_id: Optional[str] = None,
id: Optional[str] = None,
peers_with_group_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetPeeringGroupPeerResult
def get_peering_group_peer_output(group_id: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
peers_with_group_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetPeeringGroupPeerResult]
func LookupPeeringGroupPeer(ctx *Context, args *LookupPeeringGroupPeerArgs, opts ...InvokeOption) (*LookupPeeringGroupPeerResult, error)
func LookupPeeringGroupPeerOutput(ctx *Context, args *LookupPeeringGroupPeerOutputArgs, opts ...InvokeOption) LookupPeeringGroupPeerResultOutput
> Note: This function is named LookupPeeringGroupPeer
in the Go SDK.
public static class GetPeeringGroupPeer
{
public static Task<GetPeeringGroupPeerResult> InvokeAsync(GetPeeringGroupPeerArgs args, InvokeOptions? opts = null)
public static Output<GetPeeringGroupPeerResult> Invoke(GetPeeringGroupPeerInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetPeeringGroupPeerResult> getPeeringGroupPeer(GetPeeringGroupPeerArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: sdm:index/getPeeringGroupPeer:getPeeringGroupPeer
arguments:
# arguments dictionary
The following arguments are supported:
- Group
Id string - Group ID from which the link will originate.
- Id string
- Unique identifier of the Attachment.
- Peers
With stringGroup Id - Peering Group ID to which Group ID will link.
- Group
Id string - Group ID from which the link will originate.
- Id string
- Unique identifier of the Attachment.
- Peers
With stringGroup Id - Peering Group ID to which Group ID will link.
- group
Id String - Group ID from which the link will originate.
- id String
- Unique identifier of the Attachment.
- peers
With StringGroup Id - Peering Group ID to which Group ID will link.
- group
Id string - Group ID from which the link will originate.
- id string
- Unique identifier of the Attachment.
- peers
With stringGroup Id - Peering Group ID to which Group ID will link.
- group_
id str - Group ID from which the link will originate.
- id str
- Unique identifier of the Attachment.
- peers_
with_ strgroup_ id - Peering Group ID to which Group ID will link.
- group
Id String - Group ID from which the link will originate.
- id String
- Unique identifier of the Attachment.
- peers
With StringGroup Id - Peering Group ID to which Group ID will link.
getPeeringGroupPeer 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<PiersPeers Karsenbarg. Sdm. Outputs. Get Peering Group Peer Peering Group Peer> - A list where each element has the following attributes:
- Group
Id string - Group ID from which the link will originate.
- Id string
- Unique identifier of the Attachment.
- Peers
With stringGroup Id - Peering Group ID to which Group ID will link.
- Ids []string
- a list of strings of ids of data sources that match the given arguments.
- Peering
Group []GetPeers Peering Group Peer Peering Group Peer - A list where each element has the following attributes:
- Group
Id string - Group ID from which the link will originate.
- Id string
- Unique identifier of the Attachment.
- Peers
With stringGroup Id - Peering Group ID to which Group ID will link.
- ids List<String>
- a list of strings of ids of data sources that match the given arguments.
- peering
Group List<GetPeers Peering Group Peer Peering Group Peer> - A list where each element has the following attributes:
- group
Id String - Group ID from which the link will originate.
- id String
- Unique identifier of the Attachment.
- peers
With StringGroup Id - Peering Group ID to which Group ID will link.
- ids string[]
- a list of strings of ids of data sources that match the given arguments.
- peering
Group GetPeers Peering Group Peer Peering Group Peer[] - A list where each element has the following attributes:
- group
Id string - Group ID from which the link will originate.
- id string
- Unique identifier of the Attachment.
- peers
With stringGroup Id - Peering Group ID to which Group ID will link.
- ids Sequence[str]
- a list of strings of ids of data sources that match the given arguments.
- peering_
group_ Sequence[Getpeers Peering Group Peer Peering Group Peer] - A list where each element has the following attributes:
- group_
id str - Group ID from which the link will originate.
- id str
- Unique identifier of the Attachment.
- peers_
with_ strgroup_ id - Peering Group ID to which Group ID will link.
- ids List<String>
- a list of strings of ids of data sources that match the given arguments.
- peering
Group List<Property Map>Peers - A list where each element has the following attributes:
- group
Id String - Group ID from which the link will originate.
- id String
- Unique identifier of the Attachment.
- peers
With StringGroup Id - Peering Group ID to which Group ID will link.
Supporting Types
GetPeeringGroupPeerPeeringGroupPeer
- Group
Id string - Group ID from which the link will originate.
- Id string
- Unique identifier of the Attachment.
- Peers
With stringGroup Id - Peering Group ID to which Group ID will link.
- Group
Id string - Group ID from which the link will originate.
- Id string
- Unique identifier of the Attachment.
- Peers
With stringGroup Id - Peering Group ID to which Group ID will link.
- group
Id String - Group ID from which the link will originate.
- id String
- Unique identifier of the Attachment.
- peers
With StringGroup Id - Peering Group ID to which Group ID will link.
- group
Id string - Group ID from which the link will originate.
- id string
- Unique identifier of the Attachment.
- peers
With stringGroup Id - Peering Group ID to which Group ID will link.
- group_
id str - Group ID from which the link will originate.
- id str
- Unique identifier of the Attachment.
- peers_
with_ strgroup_ id - Peering Group ID to which Group ID will link.
- group
Id String - Group ID from which the link will originate.
- id String
- Unique identifier of the Attachment.
- peers
With StringGroup Id - Peering Group ID to which Group ID will link.
Package Details
- Repository
- sdm pierskarsenbarg/pulumi-sdm
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
sdm
Terraform Provider.