Juniper Mist v0.2.4 published on Saturday, Mar 1, 2025 by Pulumi
junipermist.org.getVpns
Explore with Pulumi AI
This data source provide the list of the Org VPNs.
Using getVpns
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 getVpns(args: GetVpnsArgs, opts?: InvokeOptions): Promise<GetVpnsResult>
function getVpnsOutput(args: GetVpnsOutputArgs, opts?: InvokeOptions): Output<GetVpnsResult>def get_vpns(org_id: Optional[str] = None,
             opts: Optional[InvokeOptions] = None) -> GetVpnsResult
def get_vpns_output(org_id: Optional[pulumi.Input[str]] = None,
             opts: Optional[InvokeOptions] = None) -> Output[GetVpnsResult]func GetVpns(ctx *Context, args *GetVpnsArgs, opts ...InvokeOption) (*GetVpnsResult, error)
func GetVpnsOutput(ctx *Context, args *GetVpnsOutputArgs, opts ...InvokeOption) GetVpnsResultOutput> Note: This function is named GetVpns in the Go SDK.
public static class GetVpns 
{
    public static Task<GetVpnsResult> InvokeAsync(GetVpnsArgs args, InvokeOptions? opts = null)
    public static Output<GetVpnsResult> Invoke(GetVpnsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetVpnsResult> getVpns(GetVpnsArgs args, InvokeOptions options)
public static Output<GetVpnsResult> getVpns(GetVpnsArgs args, InvokeOptions options)
fn::invoke:
  function: junipermist:org/getVpns:getVpns
  arguments:
    # arguments dictionaryThe following arguments are supported:
- OrgId string
- OrgId string
- orgId String
- orgId string
- org_id str
- orgId String
getVpns Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- OrgId string
- OrgVpns List<Pulumi.Juniper Mist. Org. Outputs. Get Vpns Org Vpn> 
- Id string
- The provider-assigned unique ID for this managed resource.
- OrgId string
- OrgVpns []GetVpns Org Vpn 
- id String
- The provider-assigned unique ID for this managed resource.
- orgId String
- orgVpns List<GetVpns Org Vpn> 
- id string
- The provider-assigned unique ID for this managed resource.
- orgId string
- orgVpns GetVpns Org Vpn[] 
- id str
- The provider-assigned unique ID for this managed resource.
- org_id str
- org_vpns Sequence[GetVpns Org Vpn] 
- id String
- The provider-assigned unique ID for this managed resource.
- orgId String
- orgVpns List<Property Map>
Supporting Types
GetVpnsOrgVpn   
- CreatedTime double
- Id string
- ModifiedTime double
- Name string
- OrgId string
- Paths
Dictionary<string, Pulumi.Juniper Mist. Org. Inputs. Get Vpns Org Vpn Paths> 
- CreatedTime float64
- Id string
- ModifiedTime float64
- Name string
- OrgId string
- Paths
map[string]GetVpns Org Vpn Paths 
- createdTime Double
- id String
- modifiedTime Double
- name String
- orgId String
- paths
Map<String,GetVpns Org Vpn Paths> 
- createdTime number
- id string
- modifiedTime number
- name string
- orgId string
- paths
{[key: string]: GetVpns Org Vpn Paths} 
- created_time float
- id str
- modified_time float
- name str
- org_id str
- paths
Mapping[str, GetVpns Org Vpn Paths] 
- createdTime Number
- id String
- modifiedTime Number
- name String
- orgId String
- paths Map<Property Map>
GetVpnsOrgVpnPaths    
- BfdProfile string
- enum: broadband,lte
- Ip string
- if different from the wan port
- Pod int
- BfdProfile string
- enum: broadband,lte
- Ip string
- if different from the wan port
- Pod int
- bfdProfile String
- enum: broadband,lte
- ip String
- if different from the wan port
- pod Integer
- bfdProfile string
- enum: broadband,lte
- ip string
- if different from the wan port
- pod number
- bfd_profile str
- enum: broadband,lte
- ip str
- if different from the wan port
- pod int
- bfdProfile String
- enum: broadband,lte
- ip String
- if different from the wan port
- pod Number
Package Details
- Repository
- junipermist pulumi/pulumi-junipermist
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the mistTerraform Provider.
