import * as pulumi from "@pulumi/pulumi"; /** * This data source can read the VLAN Access Map configuration. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as iosxe from "@pulumi/iosxe"; * * const example = iosxe.getVlanAccessMap({ * name: "VAM1", * sequence: 10, * }); * ``` */ export declare function getVlanAccessMap(args: GetVlanAccessMapArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getVlanAccessMap. */ export interface GetVlanAccessMapArgs { /** * A device name from the provider configuration. */ device?: string; /** * Vlan access map tag */ name: string; /** * Sequence to insert to/delete from existing vlan access-map entry */ sequence: number; } /** * A collection of values returned by getVlanAccessMap. */ export interface GetVlanAccessMapResult { /** * Take the action */ readonly action: string; /** * A device name from the provider configuration. */ readonly device?: string; /** * The path of the retrieved object. */ readonly id: string; readonly matchIpAddresses: string[]; /** * Match IPv6 address to access control. */ readonly matchIpv6Addresses: string[]; /** * Vlan access map tag */ readonly name: string; /** * Sequence to insert to/delete from existing vlan access-map entry */ readonly sequence: number; } /** * This data source can read the VLAN Access Map configuration. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as iosxe from "@pulumi/iosxe"; * * const example = iosxe.getVlanAccessMap({ * name: "VAM1", * sequence: 10, * }); * ``` */ export declare function getVlanAccessMapOutput(args: GetVlanAccessMapOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output; /** * A collection of arguments for invoking getVlanAccessMap. */ export interface GetVlanAccessMapOutputArgs { /** * A device name from the provider configuration. */ device?: pulumi.Input; /** * Vlan access map tag */ name: pulumi.Input; /** * Sequence to insert to/delete from existing vlan access-map entry */ sequence: pulumi.Input; }