1. Packages
  2. Juniper Mist
  3. API Docs
  4. org
  5. getVpns
Juniper Mist v0.0.27 published on Friday, Sep 27, 2024 by Pulumi

junipermist.org.getVpns

Explore with Pulumi AI

junipermist logo
Juniper Mist v0.0.27 published on Friday, Sep 27, 2024 by Pulumi

    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)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: junipermist:org/getVpns:getVpns
      arguments:
        # arguments dictionary

    The 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.JuniperMist.Org.Outputs.GetVpnsOrgVpn>
    Id string
    The provider-assigned unique ID for this managed resource.
    OrgId string
    OrgVpns []GetVpnsOrgVpn
    id String
    The provider-assigned unique ID for this managed resource.
    orgId String
    orgVpns List<GetVpnsOrgVpn>
    id string
    The provider-assigned unique ID for this managed resource.
    orgId string
    orgVpns GetVpnsOrgVpn[]
    id str
    The provider-assigned unique ID for this managed resource.
    org_id str
    org_vpns Sequence[GetVpnsOrgVpn]
    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.JuniperMist.Org.Inputs.GetVpnsOrgVpnPaths>
    CreatedTime float64
    Id string
    ModifiedTime float64
    Name string
    OrgId string
    Paths map[string]GetVpnsOrgVpnPaths
    createdTime Double
    id String
    modifiedTime Double
    name String
    orgId String
    paths Map<String,GetVpnsOrgVpnPaths>
    createdTime number
    id string
    modifiedTime number
    name string
    orgId string
    paths {[key: string]: GetVpnsOrgVpnPaths}
    created_time float
    id str
    modified_time float
    name str
    org_id str
    paths Mapping[str, GetVpnsOrgVpnPaths]
    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 mist Terraform Provider.
    junipermist logo
    Juniper Mist v0.0.27 published on Friday, Sep 27, 2024 by Pulumi