Viewing docs for mso 2.0.0
published on Friday, Apr 17, 2026 by ciscodevnet
published on Friday, Apr 17, 2026 by ciscodevnet
Viewing docs for mso 2.0.0
published on Friday, Apr 17, 2026 by ciscodevnet
published on Friday, Apr 17, 2026 by ciscodevnet
Data source for MSO Schema Template External End Point Group Selector.
import * as pulumi from "@pulumi/pulumi";
import * as mso from "@pulumi/mso";
const example = mso.getSchemaTemplateExternalEpgSelector({
schemaId: schema1.id,
templateName: "Template1",
externalEpgName: "epg1",
name: "check",
});
import pulumi
import pulumi_mso as mso
example = mso.get_schema_template_external_epg_selector(schema_id=schema1["id"],
template_name="Template1",
external_epg_name="epg1",
name="check")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/mso/v2/mso"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := mso.LookupSchemaTemplateExternalEpgSelector(ctx, &mso.LookupSchemaTemplateExternalEpgSelectorArgs{
SchemaId: schema1.Id,
TemplateName: "Template1",
ExternalEpgName: "epg1",
Name: "check",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Mso = Pulumi.Mso;
return await Deployment.RunAsync(() =>
{
var example = Mso.GetSchemaTemplateExternalEpgSelector.Invoke(new()
{
SchemaId = schema1.Id,
TemplateName = "Template1",
ExternalEpgName = "epg1",
Name = "check",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.mso.MsoFunctions;
import com.pulumi.mso.inputs.GetSchemaTemplateExternalEpgSelectorArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var example = MsoFunctions.getSchemaTemplateExternalEpgSelector(GetSchemaTemplateExternalEpgSelectorArgs.builder()
.schemaId(schema1.id())
.templateName("Template1")
.externalEpgName("epg1")
.name("check")
.build());
}
}
variables:
example:
fn::invoke:
function: mso:getSchemaTemplateExternalEpgSelector
arguments:
schemaId: ${schema1.id}
templateName: Template1
externalEpgName: epg1
name: check
Using getSchemaTemplateExternalEpgSelector
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 getSchemaTemplateExternalEpgSelector(args: GetSchemaTemplateExternalEpgSelectorArgs, opts?: InvokeOptions): Promise<GetSchemaTemplateExternalEpgSelectorResult>
function getSchemaTemplateExternalEpgSelectorOutput(args: GetSchemaTemplateExternalEpgSelectorOutputArgs, opts?: InvokeOptions): Output<GetSchemaTemplateExternalEpgSelectorResult>def get_schema_template_external_epg_selector(external_epg_name: Optional[str] = None,
id: Optional[str] = None,
name: Optional[str] = None,
schema_id: Optional[str] = None,
template_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSchemaTemplateExternalEpgSelectorResult
def get_schema_template_external_epg_selector_output(external_epg_name: pulumi.Input[Optional[str]] = None,
id: pulumi.Input[Optional[str]] = None,
name: pulumi.Input[Optional[str]] = None,
schema_id: pulumi.Input[Optional[str]] = None,
template_name: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSchemaTemplateExternalEpgSelectorResult]func LookupSchemaTemplateExternalEpgSelector(ctx *Context, args *LookupSchemaTemplateExternalEpgSelectorArgs, opts ...InvokeOption) (*LookupSchemaTemplateExternalEpgSelectorResult, error)
func LookupSchemaTemplateExternalEpgSelectorOutput(ctx *Context, args *LookupSchemaTemplateExternalEpgSelectorOutputArgs, opts ...InvokeOption) LookupSchemaTemplateExternalEpgSelectorResultOutput> Note: This function is named LookupSchemaTemplateExternalEpgSelector in the Go SDK.
public static class GetSchemaTemplateExternalEpgSelector
{
public static Task<GetSchemaTemplateExternalEpgSelectorResult> InvokeAsync(GetSchemaTemplateExternalEpgSelectorArgs args, InvokeOptions? opts = null)
public static Output<GetSchemaTemplateExternalEpgSelectorResult> Invoke(GetSchemaTemplateExternalEpgSelectorInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetSchemaTemplateExternalEpgSelectorResult> getSchemaTemplateExternalEpgSelector(GetSchemaTemplateExternalEpgSelectorArgs args, InvokeOptions options)
public static Output<GetSchemaTemplateExternalEpgSelectorResult> getSchemaTemplateExternalEpgSelector(GetSchemaTemplateExternalEpgSelectorArgs args, InvokeOptions options)
fn::invoke:
function: mso:index/getSchemaTemplateExternalEpgSelector:getSchemaTemplateExternalEpgSelector
arguments:
# arguments dictionaryThe following arguments are supported:
- External
Epg stringName - Name string
- Schema
Id string - Template
Name string - Id string
- External
Epg stringName - Name string
- Schema
Id string - Template
Name string - Id string
- external
Epg StringName - name String
- schema
Id String - template
Name String - id String
- external
Epg stringName - name string
- schema
Id string - template
Name string - id string
- external_
epg_ strname - name str
- schema_
id str - template_
name str - id str
- external
Epg StringName - name String
- schema
Id String - template
Name String - id String
getSchemaTemplateExternalEpgSelector Result
The following output properties are available:
- Expressions
List<Get
Schema Template External Epg Selector Expression> - External
Epg stringName - Id string
- Name string
- Schema
Id string - Template
Name string
- Expressions
[]Get
Schema Template External Epg Selector Expression - External
Epg stringName - Id string
- Name string
- Schema
Id string - Template
Name string
- expressions
List<Get
Schema Template External Epg Selector Expression> - external
Epg StringName - id String
- name String
- schema
Id String - template
Name String
- expressions
Get
Schema Template External Epg Selector Expression[] - external
Epg stringName - id string
- name string
- schema
Id string - template
Name string
- expressions List<Property Map>
- external
Epg StringName - id String
- name String
- schema
Id String - template
Name String
Supporting Types
GetSchemaTemplateExternalEpgSelectorExpression
Package Details
- Repository
- mso ciscodevnet/terraform-provider-mso
- License
- Notes
- This Pulumi package is based on the
msoTerraform Provider.
Viewing docs for mso 2.0.0
published on Friday, Apr 17, 2026 by ciscodevnet
published on Friday, Apr 17, 2026 by ciscodevnet
