UNPKG

@pulumi/sdwan

Version:

A Pulumi package for managing resources on Cisco Catalyst SD-WAN.. Based on terraform-provider-sdwan: version v0.4.1

116 lines (115 loc) 2.81 kB
import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; /** * This data source can read the Localized Policy . * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as sdwan from "@pulumi/sdwan"; * * const example = sdwan.getLocalizedPolicy({ * id: "f6b2c44c-693c-4763-b010-895aa3d236bd", * }); * ``` */ export declare function getLocalizedPolicy(args: GetLocalizedPolicyArgs, opts?: pulumi.InvokeOptions): Promise<GetLocalizedPolicyResult>; /** * A collection of arguments for invoking getLocalizedPolicy. */ export interface GetLocalizedPolicyArgs { /** * The id of the object */ id: string; } /** * A collection of values returned by getLocalizedPolicy. */ export interface GetLocalizedPolicyResult { /** * IPv4 application visibility */ readonly applicationVisibilityIpv4: boolean; /** * IPv6 application visibility */ readonly applicationVisibilityIpv6: boolean; /** * Cloud QoS */ readonly cloudQos: boolean; /** * Cloud QoS service side */ readonly cloudQosServiceSide: boolean; /** * List of policy definitions */ readonly definitions: outputs.GetLocalizedPolicyDefinition[]; /** * The description of the localized policy */ readonly description: string; /** * IPv4 flow visibility */ readonly flowVisibilityIpv4: boolean; /** * IPv6 flow visibility */ readonly flowVisibilityIpv6: boolean; /** * The id of the object */ readonly id: string; /** * Implicit ACL logging */ readonly implicitAclLogging: boolean; /** * IPv4 visibility cache entries */ readonly ipv4VisibilityCacheEntries: number; /** * IPv6 visibility cache entries */ readonly ipv6VisibilityCacheEntries: number; /** * Log frequency */ readonly logFrequency: number; /** * The name of the localized policy */ readonly name: string; /** * The version of the object */ readonly version: number; } /** * This data source can read the Localized Policy . * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as sdwan from "@pulumi/sdwan"; * * const example = sdwan.getLocalizedPolicy({ * id: "f6b2c44c-693c-4763-b010-895aa3d236bd", * }); * ``` */ export declare function getLocalizedPolicyOutput(args: GetLocalizedPolicyOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetLocalizedPolicyResult>; /** * A collection of arguments for invoking getLocalizedPolicy. */ export interface GetLocalizedPolicyOutputArgs { /** * The id of the object */ id: pulumi.Input<string>; }