Cisco Catalyst SD-WAN v0.1.1 published on Friday, May 31, 2024 by Pulumi
sdwan.getCedgeAaaFeatureTemplate
Explore with Pulumi AI
This data source can read the cEdge AAA feature template.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as sdwan from "@pulumi/sdwan";
const example = sdwan.getCedgeAaaFeatureTemplate({
    id: "f6b2c44c-693c-4763-b010-895aa3d236bd",
});
import pulumi
import pulumi_sdwan as sdwan
example = sdwan.get_cedge_aaa_feature_template(id="f6b2c44c-693c-4763-b010-895aa3d236bd")
package main
import (
	"github.com/pulumi/pulumi-sdwan/sdk/go/sdwan"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := sdwan.LookupCedgeAaaFeatureTemplate(ctx, &sdwan.LookupCedgeAaaFeatureTemplateArgs{
			Id: pulumi.StringRef("f6b2c44c-693c-4763-b010-895aa3d236bd"),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Sdwan = Pulumi.Sdwan;
return await Deployment.RunAsync(() => 
{
    var example = Sdwan.GetCedgeAaaFeatureTemplate.Invoke(new()
    {
        Id = "f6b2c44c-693c-4763-b010-895aa3d236bd",
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.sdwan.SdwanFunctions;
import com.pulumi.sdwan.inputs.GetCedgeAaaFeatureTemplateArgs;
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 = SdwanFunctions.getCedgeAaaFeatureTemplate(GetCedgeAaaFeatureTemplateArgs.builder()
            .id("f6b2c44c-693c-4763-b010-895aa3d236bd")
            .build());
    }
}
variables:
  example:
    fn::invoke:
      Function: sdwan:getCedgeAaaFeatureTemplate
      Arguments:
        id: f6b2c44c-693c-4763-b010-895aa3d236bd
Using getCedgeAaaFeatureTemplate
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 getCedgeAaaFeatureTemplate(args: GetCedgeAaaFeatureTemplateArgs, opts?: InvokeOptions): Promise<GetCedgeAaaFeatureTemplateResult>
function getCedgeAaaFeatureTemplateOutput(args: GetCedgeAaaFeatureTemplateOutputArgs, opts?: InvokeOptions): Output<GetCedgeAaaFeatureTemplateResult>def get_cedge_aaa_feature_template(id: Optional[str] = None,
                                   name: Optional[str] = None,
                                   opts: Optional[InvokeOptions] = None) -> GetCedgeAaaFeatureTemplateResult
def get_cedge_aaa_feature_template_output(id: Optional[pulumi.Input[str]] = None,
                                   name: Optional[pulumi.Input[str]] = None,
                                   opts: Optional[InvokeOptions] = None) -> Output[GetCedgeAaaFeatureTemplateResult]func LookupCedgeAaaFeatureTemplate(ctx *Context, args *LookupCedgeAaaFeatureTemplateArgs, opts ...InvokeOption) (*LookupCedgeAaaFeatureTemplateResult, error)
func LookupCedgeAaaFeatureTemplateOutput(ctx *Context, args *LookupCedgeAaaFeatureTemplateOutputArgs, opts ...InvokeOption) LookupCedgeAaaFeatureTemplateResultOutput> Note: This function is named LookupCedgeAaaFeatureTemplate in the Go SDK.
public static class GetCedgeAaaFeatureTemplate 
{
    public static Task<GetCedgeAaaFeatureTemplateResult> InvokeAsync(GetCedgeAaaFeatureTemplateArgs args, InvokeOptions? opts = null)
    public static Output<GetCedgeAaaFeatureTemplateResult> Invoke(GetCedgeAaaFeatureTemplateInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetCedgeAaaFeatureTemplateResult> getCedgeAaaFeatureTemplate(GetCedgeAaaFeatureTemplateArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: sdwan:index/getCedgeAaaFeatureTemplate:getCedgeAaaFeatureTemplate
  arguments:
    # arguments dictionaryThe following arguments are supported:
getCedgeAaaFeatureTemplate Result
The following output properties are available:
- Accounting
Rules List<GetCedge Aaa Feature Template Accounting Rule>  - Configure the accounting rules
 - bool
 - For configuration mode commands.
 - string
 - Variable name
 - bool
 - For enabling console authorization
 - string
 - Variable name
 - 
List<Get
Cedge Aaa Feature Template Authorization Rule>  - Configure the Authorization Rules
 - Description string
 - The description of the feature template
 - Device
Types List<string> - List of supported device types
 - Dot1x
Accounting bool - Accounting configurations parameters
 - Dot1x
Accounting stringVariable  - Variable name
 - Dot1x
Authentication bool - Authentication configurations parameters
 - Dot1x
Authentication stringVariable  - Variable name
 - Id string
 - The id of the feature template
 - Name string
 - The name of the feature template
 - Radius
Clients List<GetCedge Aaa Feature Template Radius Client>  - Specify a RADIUS client
 - string
 - Authentication Type
 - string
 - Variable name
 - string
 - Domain Stripping
 - string
 - Variable name
 - int
 - Specify Radius Dynamic Author Port
 - string
 - Variable name
 - string
 - Specify a radius dynamic author server-key
 - string
 - Variable name
 - Radius
Server List<GetGroups Cedge Aaa Feature Template Radius Server Group>  - Configure the Radius serverGroup
 - string
 - CTS Authorization List
 - string
 - Variable name
 - Radius
Trustsec stringGroup  - RADIUS trustsec group
 - Server
Groups stringPriority Order  - ServerGroups priority order
 - Tacacs
Server List<GetGroups Cedge Aaa Feature Template Tacacs Server Group>  - Configure the TACACS serverGroup
 - Template
Type string - The template type
 - Users
List<Get
Cedge Aaa Feature Template User>  - Create local login account
 - Version int
 - The version of the feature template
 
- Accounting
Rules []GetCedge Aaa Feature Template Accounting Rule  - Configure the accounting rules
 - bool
 - For configuration mode commands.
 - string
 - Variable name
 - bool
 - For enabling console authorization
 - string
 - Variable name
 - 
[]Get
Cedge Aaa Feature Template Authorization Rule  - Configure the Authorization Rules
 - Description string
 - The description of the feature template
 - Device
Types []string - List of supported device types
 - Dot1x
Accounting bool - Accounting configurations parameters
 - Dot1x
Accounting stringVariable  - Variable name
 - Dot1x
Authentication bool - Authentication configurations parameters
 - Dot1x
Authentication stringVariable  - Variable name
 - Id string
 - The id of the feature template
 - Name string
 - The name of the feature template
 - Radius
Clients []GetCedge Aaa Feature Template Radius Client  - Specify a RADIUS client
 - string
 - Authentication Type
 - string
 - Variable name
 - string
 - Domain Stripping
 - string
 - Variable name
 - int
 - Specify Radius Dynamic Author Port
 - string
 - Variable name
 - string
 - Specify a radius dynamic author server-key
 - string
 - Variable name
 - Radius
Server []GetGroups Cedge Aaa Feature Template Radius Server Group  - Configure the Radius serverGroup
 - string
 - CTS Authorization List
 - string
 - Variable name
 - Radius
Trustsec stringGroup  - RADIUS trustsec group
 - Server
Groups stringPriority Order  - ServerGroups priority order
 - Tacacs
Server []GetGroups Cedge Aaa Feature Template Tacacs Server Group  - Configure the TACACS serverGroup
 - Template
Type string - The template type
 - Users
[]Get
Cedge Aaa Feature Template User  - Create local login account
 - Version int
 - The version of the feature template
 
- accounting
Rules List<GetCedge Aaa Feature Template Accounting Rule>  - Configure the accounting rules
 - Boolean
 - For configuration mode commands.
 - String
 - Variable name
 - Boolean
 - For enabling console authorization
 - String
 - Variable name
 - 
List<Get
Cedge Aaa Feature Template Authorization Rule>  - Configure the Authorization Rules
 - description String
 - The description of the feature template
 - device
Types List<String> - List of supported device types
 - dot1x
Accounting Boolean - Accounting configurations parameters
 - dot1x
Accounting StringVariable  - Variable name
 - dot1x
Authentication Boolean - Authentication configurations parameters
 - dot1x
Authentication StringVariable  - Variable name
 - id String
 - The id of the feature template
 - name String
 - The name of the feature template
 - radius
Clients List<GetCedge Aaa Feature Template Radius Client>  - Specify a RADIUS client
 - String
 - Authentication Type
 - String
 - Variable name
 - String
 - Domain Stripping
 - String
 - Variable name
 - Integer
 - Specify Radius Dynamic Author Port
 - String
 - Variable name
 - String
 - Specify a radius dynamic author server-key
 - String
 - Variable name
 - radius
Server List<GetGroups Cedge Aaa Feature Template Radius Server Group>  - Configure the Radius serverGroup
 - String
 - CTS Authorization List
 - String
 - Variable name
 - radius
Trustsec StringGroup  - RADIUS trustsec group
 - server
Groups StringPriority Order  - ServerGroups priority order
 - tacacs
Server List<GetGroups Cedge Aaa Feature Template Tacacs Server Group>  - Configure the TACACS serverGroup
 - template
Type String - The template type
 - users
List<Get
Cedge Aaa Feature Template User>  - Create local login account
 - version Integer
 - The version of the feature template
 
- accounting
Rules GetCedge Aaa Feature Template Accounting Rule[]  - Configure the accounting rules
 - boolean
 - For configuration mode commands.
 - string
 - Variable name
 - boolean
 - For enabling console authorization
 - string
 - Variable name
 - 
Get
Cedge Aaa Feature Template Authorization Rule[]  - Configure the Authorization Rules
 - description string
 - The description of the feature template
 - device
Types string[] - List of supported device types
 - dot1x
Accounting boolean - Accounting configurations parameters
 - dot1x
Accounting stringVariable  - Variable name
 - dot1x
Authentication boolean - Authentication configurations parameters
 - dot1x
Authentication stringVariable  - Variable name
 - id string
 - The id of the feature template
 - name string
 - The name of the feature template
 - radius
Clients GetCedge Aaa Feature Template Radius Client[]  - Specify a RADIUS client
 - string
 - Authentication Type
 - string
 - Variable name
 - string
 - Domain Stripping
 - string
 - Variable name
 - number
 - Specify Radius Dynamic Author Port
 - string
 - Variable name
 - string
 - Specify a radius dynamic author server-key
 - string
 - Variable name
 - radius
Server GetGroups Cedge Aaa Feature Template Radius Server Group[]  - Configure the Radius serverGroup
 - string
 - CTS Authorization List
 - string
 - Variable name
 - radius
Trustsec stringGroup  - RADIUS trustsec group
 - server
Groups stringPriority Order  - ServerGroups priority order
 - tacacs
Server GetGroups Cedge Aaa Feature Template Tacacs Server Group[]  - Configure the TACACS serverGroup
 - template
Type string - The template type
 - users
Get
Cedge Aaa Feature Template User[]  - Create local login account
 - version number
 - The version of the feature template
 
- accounting_
rules Sequence[GetCedge Aaa Feature Template Accounting Rule]  - Configure the accounting rules
 - bool
 - For configuration mode commands.
 - str
 - Variable name
 - bool
 - For enabling console authorization
 - str
 - Variable name
 - 
Sequence[Get
Cedge Aaa Feature Template Authorization Rule]  - Configure the Authorization Rules
 - description str
 - The description of the feature template
 - device_
types Sequence[str] - List of supported device types
 - dot1x_
accounting bool - Accounting configurations parameters
 - dot1x_
accounting_ strvariable  - Variable name
 - dot1x_
authentication bool - Authentication configurations parameters
 - dot1x_
authentication_ strvariable  - Variable name
 - id str
 - The id of the feature template
 - name str
 - The name of the feature template
 - radius_
clients Sequence[GetCedge Aaa Feature Template Radius Client]  - Specify a RADIUS client
 - str
 - Authentication Type
 - str
 - Variable name
 - str
 - Domain Stripping
 - str
 - Variable name
 - int
 - Specify Radius Dynamic Author Port
 - str
 - Variable name
 - str
 - Specify a radius dynamic author server-key
 - str
 - Variable name
 - radius_
server_ Sequence[Getgroups Cedge Aaa Feature Template Radius Server Group]  - Configure the Radius serverGroup
 - str
 - CTS Authorization List
 - str
 - Variable name
 - radius_
trustsec_ strgroup  - RADIUS trustsec group
 - server_
groups_ strpriority_ order  - ServerGroups priority order
 - tacacs_
server_ Sequence[Getgroups Cedge Aaa Feature Template Tacacs Server Group]  - Configure the TACACS serverGroup
 - template_
type str - The template type
 - users
Sequence[Get
Cedge Aaa Feature Template User]  - Create local login account
 - version int
 - The version of the feature template
 
- accounting
Rules List<Property Map> - Configure the accounting rules
 - Boolean
 - For configuration mode commands.
 - String
 - Variable name
 - Boolean
 - For enabling console authorization
 - String
 - Variable name
 - List<Property Map>
 - Configure the Authorization Rules
 - description String
 - The description of the feature template
 - device
Types List<String> - List of supported device types
 - dot1x
Accounting Boolean - Accounting configurations parameters
 - dot1x
Accounting StringVariable  - Variable name
 - dot1x
Authentication Boolean - Authentication configurations parameters
 - dot1x
Authentication StringVariable  - Variable name
 - id String
 - The id of the feature template
 - name String
 - The name of the feature template
 - radius
Clients List<Property Map> - Specify a RADIUS client
 - String
 - Authentication Type
 - String
 - Variable name
 - String
 - Domain Stripping
 - String
 - Variable name
 - Number
 - Specify Radius Dynamic Author Port
 - String
 - Variable name
 - String
 - Specify a radius dynamic author server-key
 - String
 - Variable name
 - radius
Server List<Property Map>Groups  - Configure the Radius serverGroup
 - String
 - CTS Authorization List
 - String
 - Variable name
 - radius
Trustsec StringGroup  - RADIUS trustsec group
 - server
Groups StringPriority Order  - ServerGroups priority order
 - tacacs
Server List<Property Map>Groups  - Configure the TACACS serverGroup
 - template
Type String - The template type
 - users List<Property Map>
 - Create local login account
 - version Number
 - The version of the feature template
 
Supporting Types
GetCedgeAaaFeatureTemplateAccountingRule      
- Groups string
 - Comma separated list of groups
 - Method string
 - Configure Accounting Method
 - Name string
 - Configure Accounting Rule ID
 - Optional bool
 - Indicates if list item is considered optional.
 - Privilege
Level string - Privilege level when method is commands
 - Start
Stop bool - Record start and stop without waiting
 - Start
Stop stringVariable  - Variable name
 
- Groups string
 - Comma separated list of groups
 - Method string
 - Configure Accounting Method
 - Name string
 - Configure Accounting Rule ID
 - Optional bool
 - Indicates if list item is considered optional.
 - Privilege
Level string - Privilege level when method is commands
 - Start
Stop bool - Record start and stop without waiting
 - Start
Stop stringVariable  - Variable name
 
- groups String
 - Comma separated list of groups
 - method String
 - Configure Accounting Method
 - name String
 - Configure Accounting Rule ID
 - optional Boolean
 - Indicates if list item is considered optional.
 - privilege
Level String - Privilege level when method is commands
 - start
Stop Boolean - Record start and stop without waiting
 - start
Stop StringVariable  - Variable name
 
- groups string
 - Comma separated list of groups
 - method string
 - Configure Accounting Method
 - name string
 - Configure Accounting Rule ID
 - optional boolean
 - Indicates if list item is considered optional.
 - privilege
Level string - Privilege level when method is commands
 - start
Stop boolean - Record start and stop without waiting
 - start
Stop stringVariable  - Variable name
 
- groups str
 - Comma separated list of groups
 - method str
 - Configure Accounting Method
 - name str
 - Configure Accounting Rule ID
 - optional bool
 - Indicates if list item is considered optional.
 - privilege_
level str - Privilege level when method is commands
 - start_
stop bool - Record start and stop without waiting
 - start_
stop_ strvariable  - Variable name
 
- groups String
 - Comma separated list of groups
 - method String
 - Configure Accounting Method
 - name String
 - Configure Accounting Rule ID
 - optional Boolean
 - Indicates if list item is considered optional.
 - privilege
Level String - Privilege level when method is commands
 - start
Stop Boolean - Record start and stop without waiting
 - start
Stop StringVariable  - Variable name
 
GetCedgeAaaFeatureTemplateAuthorizationRule      
- Authenticated bool
 - Succeed if user has authenticated
 - Groups string
 - Comma separated list of groups
 - Method string
 - Method
 - Name string
 - Configure Authorization Rule ID
 - Optional bool
 - Indicates if list item is considered optional.
 - Privilege
Level string - Privilege level when method is commands
 
- Authenticated bool
 - Succeed if user has authenticated
 - Groups string
 - Comma separated list of groups
 - Method string
 - Method
 - Name string
 - Configure Authorization Rule ID
 - Optional bool
 - Indicates if list item is considered optional.
 - Privilege
Level string - Privilege level when method is commands
 
- authenticated Boolean
 - Succeed if user has authenticated
 - groups String
 - Comma separated list of groups
 - method String
 - Method
 - name String
 - Configure Authorization Rule ID
 - optional Boolean
 - Indicates if list item is considered optional.
 - privilege
Level String - Privilege level when method is commands
 
- authenticated boolean
 - Succeed if user has authenticated
 - groups string
 - Comma separated list of groups
 - method string
 - Method
 - name string
 - Configure Authorization Rule ID
 - optional boolean
 - Indicates if list item is considered optional.
 - privilege
Level string - Privilege level when method is commands
 
- authenticated bool
 - Succeed if user has authenticated
 - groups str
 - Comma separated list of groups
 - method str
 - Method
 - name str
 - Configure Authorization Rule ID
 - optional bool
 - Indicates if list item is considered optional.
 - privilege_
level str - Privilege level when method is commands
 
- authenticated Boolean
 - Succeed if user has authenticated
 - groups String
 - Comma separated list of groups
 - method String
 - Method
 - name String
 - Configure Authorization Rule ID
 - optional Boolean
 - Indicates if list item is considered optional.
 - privilege
Level String - Privilege level when method is commands
 
GetCedgeAaaFeatureTemplateRadiusClient      
- Client
Ip string - Client IP
 - Client
Ip stringVariable  - Variable name
 - Optional bool
 - Indicates if list item is considered optional.
 - Vpn
Configurations List<GetCedge Aaa Feature Template Radius Client Vpn Configuration>  - VPN configuration
 
- Client
Ip string - Client IP
 - Client
Ip stringVariable  - Variable name
 - Optional bool
 - Indicates if list item is considered optional.
 - Vpn
Configurations []GetCedge Aaa Feature Template Radius Client Vpn Configuration  - VPN configuration
 
- client
Ip String - Client IP
 - client
Ip StringVariable  - Variable name
 - optional Boolean
 - Indicates if list item is considered optional.
 - vpn
Configurations List<GetCedge Aaa Feature Template Radius Client Vpn Configuration>  - VPN configuration
 
- client
Ip string - Client IP
 - client
Ip stringVariable  - Variable name
 - optional boolean
 - Indicates if list item is considered optional.
 - vpn
Configurations GetCedge Aaa Feature Template Radius Client Vpn Configuration[]  - VPN configuration
 
- client_
ip str - Client IP
 - client_
ip_ strvariable  - Variable name
 - optional bool
 - Indicates if list item is considered optional.
 - vpn_
configurations Sequence[GetCedge Aaa Feature Template Radius Client Vpn Configuration]  - VPN configuration
 
- client
Ip String - Client IP
 - client
Ip StringVariable  - Variable name
 - optional Boolean
 - Indicates if list item is considered optional.
 - vpn
Configurations List<Property Map> - VPN configuration
 
GetCedgeAaaFeatureTemplateRadiusClientVpnConfiguration        
- Optional bool
 - Indicates if list item is considered optional.
 - Server
Key string - Specify a RADIUS client server-key
 - Server
Key stringVariable  - Variable name
 - Vpn
Id int - VPN ID
 - Vpn
Id stringVariable  - Variable name
 
- Optional bool
 - Indicates if list item is considered optional.
 - Server
Key string - Specify a RADIUS client server-key
 - Server
Key stringVariable  - Variable name
 - Vpn
Id int - VPN ID
 - Vpn
Id stringVariable  - Variable name
 
- optional Boolean
 - Indicates if list item is considered optional.
 - server
Key String - Specify a RADIUS client server-key
 - server
Key StringVariable  - Variable name
 - vpn
Id Integer - VPN ID
 - vpn
Id StringVariable  - Variable name
 
- optional boolean
 - Indicates if list item is considered optional.
 - server
Key string - Specify a RADIUS client server-key
 - server
Key stringVariable  - Variable name
 - vpn
Id number - VPN ID
 - vpn
Id stringVariable  - Variable name
 
- optional bool
 - Indicates if list item is considered optional.
 - server_
key str - Specify a RADIUS client server-key
 - server_
key_ strvariable  - Variable name
 - vpn_
id int - VPN ID
 - vpn_
id_ strvariable  - Variable name
 
- optional Boolean
 - Indicates if list item is considered optional.
 - server
Key String - Specify a RADIUS client server-key
 - server
Key StringVariable  - Variable name
 - vpn
Id Number - VPN ID
 - vpn
Id StringVariable  - Variable name
 
GetCedgeAaaFeatureTemplateRadiusServerGroup       
- Group
Name string - Set Radius server Group Name
 - Optional bool
 - Indicates if list item is considered optional.
 - Servers
List<Get
Cedge Aaa Feature Template Radius Server Group Server>  - Configure the Radius server
 - Source
Interface string - Set interface to use to reach Radius server
 - Source
Interface stringVariable  - Variable name
 - Vpn
Id int - Set VPN in which Radius server is located
 
- Group
Name string - Set Radius server Group Name
 - Optional bool
 - Indicates if list item is considered optional.
 - Servers
[]Get
Cedge Aaa Feature Template Radius Server Group Server  - Configure the Radius server
 - Source
Interface string - Set interface to use to reach Radius server
 - Source
Interface stringVariable  - Variable name
 - Vpn
Id int - Set VPN in which Radius server is located
 
- group
Name String - Set Radius server Group Name
 - optional Boolean
 - Indicates if list item is considered optional.
 - servers
List<Get
Cedge Aaa Feature Template Radius Server Group Server>  - Configure the Radius server
 - source
Interface String - Set interface to use to reach Radius server
 - source
Interface StringVariable  - Variable name
 - vpn
Id Integer - Set VPN in which Radius server is located
 
- group
Name string - Set Radius server Group Name
 - optional boolean
 - Indicates if list item is considered optional.
 - servers
Get
Cedge Aaa Feature Template Radius Server Group Server[]  - Configure the Radius server
 - source
Interface string - Set interface to use to reach Radius server
 - source
Interface stringVariable  - Variable name
 - vpn
Id number - Set VPN in which Radius server is located
 
- group_
name str - Set Radius server Group Name
 - optional bool
 - Indicates if list item is considered optional.
 - servers
Sequence[Get
Cedge Aaa Feature Template Radius Server Group Server]  - Configure the Radius server
 - source_
interface str - Set interface to use to reach Radius server
 - source_
interface_ strvariable  - Variable name
 - vpn_
id int - Set VPN in which Radius server is located
 
- group
Name String - Set Radius server Group Name
 - optional Boolean
 - Indicates if list item is considered optional.
 - servers List<Property Map>
 - Configure the Radius server
 - source
Interface String - Set interface to use to reach Radius server
 - source
Interface StringVariable  - Variable name
 - vpn
Id Number - Set VPN in which Radius server is located
 
GetCedgeAaaFeatureTemplateRadiusServerGroupServer        
- Accounting
Port int - Set Accounting port to use to connect to Radius server
 - Accounting
Port stringVariable  - Variable name
 - Address string
 - Set IP address of Radius server
 - Authentication
Port int - Set Authentication port to use to connect to Radius server
 - Authentication
Port stringVariable  - Variable name
 - Encryption
Type string - Type of encyption. To be used for type 6
 - Key string
 - Set the Radius server shared key
 - Key
Type string - key type
 - Key
Type stringVariable  - Variable name
 - Optional bool
 - Indicates if list item is considered optional.
 - Retransmit int
 - Configure how many times to contact this Radius server
 - Retransmit
Variable string - Variable name
 - Secret
Key string - Set the Radius server shared type 7 encrypted key
 - Secret
Key stringVariable  - Variable name
 - Timeout int
 - Configure how long to wait for replies from the Radius server
 - Timeout
Variable string - Variable name
 
- Accounting
Port int - Set Accounting port to use to connect to Radius server
 - Accounting
Port stringVariable  - Variable name
 - Address string
 - Set IP address of Radius server
 - Authentication
Port int - Set Authentication port to use to connect to Radius server
 - Authentication
Port stringVariable  - Variable name
 - Encryption
Type string - Type of encyption. To be used for type 6
 - Key string
 - Set the Radius server shared key
 - Key
Type string - key type
 - Key
Type stringVariable  - Variable name
 - Optional bool
 - Indicates if list item is considered optional.
 - Retransmit int
 - Configure how many times to contact this Radius server
 - Retransmit
Variable string - Variable name
 - Secret
Key string - Set the Radius server shared type 7 encrypted key
 - Secret
Key stringVariable  - Variable name
 - Timeout int
 - Configure how long to wait for replies from the Radius server
 - Timeout
Variable string - Variable name
 
- accounting
Port Integer - Set Accounting port to use to connect to Radius server
 - accounting
Port StringVariable  - Variable name
 - address String
 - Set IP address of Radius server
 - authentication
Port Integer - Set Authentication port to use to connect to Radius server
 - authentication
Port StringVariable  - Variable name
 - encryption
Type String - Type of encyption. To be used for type 6
 - key String
 - Set the Radius server shared key
 - key
Type String - key type
 - key
Type StringVariable  - Variable name
 - optional Boolean
 - Indicates if list item is considered optional.
 - retransmit Integer
 - Configure how many times to contact this Radius server
 - retransmit
Variable String - Variable name
 - secret
Key String - Set the Radius server shared type 7 encrypted key
 - secret
Key StringVariable  - Variable name
 - timeout Integer
 - Configure how long to wait for replies from the Radius server
 - timeout
Variable String - Variable name
 
- accounting
Port number - Set Accounting port to use to connect to Radius server
 - accounting
Port stringVariable  - Variable name
 - address string
 - Set IP address of Radius server
 - authentication
Port number - Set Authentication port to use to connect to Radius server
 - authentication
Port stringVariable  - Variable name
 - encryption
Type string - Type of encyption. To be used for type 6
 - key string
 - Set the Radius server shared key
 - key
Type string - key type
 - key
Type stringVariable  - Variable name
 - optional boolean
 - Indicates if list item is considered optional.
 - retransmit number
 - Configure how many times to contact this Radius server
 - retransmit
Variable string - Variable name
 - secret
Key string - Set the Radius server shared type 7 encrypted key
 - secret
Key stringVariable  - Variable name
 - timeout number
 - Configure how long to wait for replies from the Radius server
 - timeout
Variable string - Variable name
 
- accounting_
port int - Set Accounting port to use to connect to Radius server
 - accounting_
port_ strvariable  - Variable name
 - address str
 - Set IP address of Radius server
 - authentication_
port int - Set Authentication port to use to connect to Radius server
 - authentication_
port_ strvariable  - Variable name
 - encryption_
type str - Type of encyption. To be used for type 6
 - key str
 - Set the Radius server shared key
 - key_
type str - key type
 - key_
type_ strvariable  - Variable name
 - optional bool
 - Indicates if list item is considered optional.
 - retransmit int
 - Configure how many times to contact this Radius server
 - retransmit_
variable str - Variable name
 - secret_
key str - Set the Radius server shared type 7 encrypted key
 - secret_
key_ strvariable  - Variable name
 - timeout int
 - Configure how long to wait for replies from the Radius server
 - timeout_
variable str - Variable name
 
- accounting
Port Number - Set Accounting port to use to connect to Radius server
 - accounting
Port StringVariable  - Variable name
 - address String
 - Set IP address of Radius server
 - authentication
Port Number - Set Authentication port to use to connect to Radius server
 - authentication
Port StringVariable  - Variable name
 - encryption
Type String - Type of encyption. To be used for type 6
 - key String
 - Set the Radius server shared key
 - key
Type String - key type
 - key
Type StringVariable  - Variable name
 - optional Boolean
 - Indicates if list item is considered optional.
 - retransmit Number
 - Configure how many times to contact this Radius server
 - retransmit
Variable String - Variable name
 - secret
Key String - Set the Radius server shared type 7 encrypted key
 - secret
Key StringVariable  - Variable name
 - timeout Number
 - Configure how long to wait for replies from the Radius server
 - timeout
Variable String - Variable name
 
GetCedgeAaaFeatureTemplateTacacsServerGroup       
- Group
Name string - Set TACACS server Group Name
 - Optional bool
 - Indicates if list item is considered optional.
 - Servers
List<Get
Cedge Aaa Feature Template Tacacs Server Group Server>  - Configure the TACACS server
 - Source
Interface string - Set interface to use to reach TACACS server
 - Source
Interface stringVariable  - Variable name
 - Vpn
Id int - Set VPN in which TACACS server is located
 
- Group
Name string - Set TACACS server Group Name
 - Optional bool
 - Indicates if list item is considered optional.
 - Servers
[]Get
Cedge Aaa Feature Template Tacacs Server Group Server  - Configure the TACACS server
 - Source
Interface string - Set interface to use to reach TACACS server
 - Source
Interface stringVariable  - Variable name
 - Vpn
Id int - Set VPN in which TACACS server is located
 
- group
Name String - Set TACACS server Group Name
 - optional Boolean
 - Indicates if list item is considered optional.
 - servers
List<Get
Cedge Aaa Feature Template Tacacs Server Group Server>  - Configure the TACACS server
 - source
Interface String - Set interface to use to reach TACACS server
 - source
Interface StringVariable  - Variable name
 - vpn
Id Integer - Set VPN in which TACACS server is located
 
- group
Name string - Set TACACS server Group Name
 - optional boolean
 - Indicates if list item is considered optional.
 - servers
Get
Cedge Aaa Feature Template Tacacs Server Group Server[]  - Configure the TACACS server
 - source
Interface string - Set interface to use to reach TACACS server
 - source
Interface stringVariable  - Variable name
 - vpn
Id number - Set VPN in which TACACS server is located
 
- group_
name str - Set TACACS server Group Name
 - optional bool
 - Indicates if list item is considered optional.
 - servers
Sequence[Get
Cedge Aaa Feature Template Tacacs Server Group Server]  - Configure the TACACS server
 - source_
interface str - Set interface to use to reach TACACS server
 - source_
interface_ strvariable  - Variable name
 - vpn_
id int - Set VPN in which TACACS server is located
 
- group
Name String - Set TACACS server Group Name
 - optional Boolean
 - Indicates if list item is considered optional.
 - servers List<Property Map>
 - Configure the TACACS server
 - source
Interface String - Set interface to use to reach TACACS server
 - source
Interface StringVariable  - Variable name
 - vpn
Id Number - Set VPN in which TACACS server is located
 
GetCedgeAaaFeatureTemplateTacacsServerGroupServer        
- Address string
 - Set IP address of TACACS server
 - Encryption
Type string - Type of encyption. To be used for type 6
 - Key string
 - Set the TACACS server shared key
 - Optional bool
 - Indicates if list item is considered optional.
 - Port int
 - TACACS Port
 - Port
Variable string - Variable name
 - Secret
Key string - Set the TACACS server shared type 7 encrypted key
 - Secret
Key stringVariable  - Variable name
 - Timeout int
 - Configure how long to wait for replies from the TACACS server
 - Timeout
Variable string - Variable name
 
- Address string
 - Set IP address of TACACS server
 - Encryption
Type string - Type of encyption. To be used for type 6
 - Key string
 - Set the TACACS server shared key
 - Optional bool
 - Indicates if list item is considered optional.
 - Port int
 - TACACS Port
 - Port
Variable string - Variable name
 - Secret
Key string - Set the TACACS server shared type 7 encrypted key
 - Secret
Key stringVariable  - Variable name
 - Timeout int
 - Configure how long to wait for replies from the TACACS server
 - Timeout
Variable string - Variable name
 
- address String
 - Set IP address of TACACS server
 - encryption
Type String - Type of encyption. To be used for type 6
 - key String
 - Set the TACACS server shared key
 - optional Boolean
 - Indicates if list item is considered optional.
 - port Integer
 - TACACS Port
 - port
Variable String - Variable name
 - secret
Key String - Set the TACACS server shared type 7 encrypted key
 - secret
Key StringVariable  - Variable name
 - timeout Integer
 - Configure how long to wait for replies from the TACACS server
 - timeout
Variable String - Variable name
 
- address string
 - Set IP address of TACACS server
 - encryption
Type string - Type of encyption. To be used for type 6
 - key string
 - Set the TACACS server shared key
 - optional boolean
 - Indicates if list item is considered optional.
 - port number
 - TACACS Port
 - port
Variable string - Variable name
 - secret
Key string - Set the TACACS server shared type 7 encrypted key
 - secret
Key stringVariable  - Variable name
 - timeout number
 - Configure how long to wait for replies from the TACACS server
 - timeout
Variable string - Variable name
 
- address str
 - Set IP address of TACACS server
 - encryption_
type str - Type of encyption. To be used for type 6
 - key str
 - Set the TACACS server shared key
 - optional bool
 - Indicates if list item is considered optional.
 - port int
 - TACACS Port
 - port_
variable str - Variable name
 - secret_
key str - Set the TACACS server shared type 7 encrypted key
 - secret_
key_ strvariable  - Variable name
 - timeout int
 - Configure how long to wait for replies from the TACACS server
 - timeout_
variable str - Variable name
 
- address String
 - Set IP address of TACACS server
 - encryption
Type String - Type of encyption. To be used for type 6
 - key String
 - Set the TACACS server shared key
 - optional Boolean
 - Indicates if list item is considered optional.
 - port Number
 - TACACS Port
 - port
Variable String - Variable name
 - secret
Key String - Set the TACACS server shared type 7 encrypted key
 - secret
Key StringVariable  - Variable name
 - timeout Number
 - Configure how long to wait for replies from the TACACS server
 - timeout
Variable String - Variable name
 
GetCedgeAaaFeatureTemplateUser     
- Name string
 - Set the username
 - Name
Variable string - Variable name
 - Optional bool
 - Indicates if list item is considered optional.
 - Password string
 - Set the user password
 - Privilege
Level string - Set Privilege Level for this user
 - Privilege
Level stringVariable  - Variable name
 - Secret string
 - Set the user scrypt password/hash
 - Ssh
Pubkeys List<GetCedge Aaa Feature Template User Ssh Pubkey>  - List of RSA public-keys per user
 
- Name string
 - Set the username
 - Name
Variable string - Variable name
 - Optional bool
 - Indicates if list item is considered optional.
 - Password string
 - Set the user password
 - Privilege
Level string - Set Privilege Level for this user
 - Privilege
Level stringVariable  - Variable name
 - Secret string
 - Set the user scrypt password/hash
 - Ssh
Pubkeys []GetCedge Aaa Feature Template User Ssh Pubkey  - List of RSA public-keys per user
 
- name String
 - Set the username
 - name
Variable String - Variable name
 - optional Boolean
 - Indicates if list item is considered optional.
 - password String
 - Set the user password
 - privilege
Level String - Set Privilege Level for this user
 - privilege
Level StringVariable  - Variable name
 - secret String
 - Set the user scrypt password/hash
 - ssh
Pubkeys List<GetCedge Aaa Feature Template User Ssh Pubkey>  - List of RSA public-keys per user
 
- name string
 - Set the username
 - name
Variable string - Variable name
 - optional boolean
 - Indicates if list item is considered optional.
 - password string
 - Set the user password
 - privilege
Level string - Set Privilege Level for this user
 - privilege
Level stringVariable  - Variable name
 - secret string
 - Set the user scrypt password/hash
 - ssh
Pubkeys GetCedge Aaa Feature Template User Ssh Pubkey[]  - List of RSA public-keys per user
 
- name str
 - Set the username
 - name_
variable str - Variable name
 - optional bool
 - Indicates if list item is considered optional.
 - password str
 - Set the user password
 - privilege_
level str - Set Privilege Level for this user
 - privilege_
level_ strvariable  - Variable name
 - secret str
 - Set the user scrypt password/hash
 - ssh_
pubkeys Sequence[GetCedge Aaa Feature Template User Ssh Pubkey]  - List of RSA public-keys per user
 
- name String
 - Set the username
 - name
Variable String - Variable name
 - optional Boolean
 - Indicates if list item is considered optional.
 - password String
 - Set the user password
 - privilege
Level String - Set Privilege Level for this user
 - privilege
Level StringVariable  - Variable name
 - secret String
 - Set the user scrypt password/hash
 - ssh
Pubkeys List<Property Map> - List of RSA public-keys per user
 
GetCedgeAaaFeatureTemplateUserSshPubkey       
- Key
String string - Set the RSA key string
 - Key
Type string - Only RSA is supported
 - Key
Type stringVariable  - Variable name
 - Optional bool
 - Indicates if list item is considered optional.
 
- Key
String string - Set the RSA key string
 - Key
Type string - Only RSA is supported
 - Key
Type stringVariable  - Variable name
 - Optional bool
 - Indicates if list item is considered optional.
 
- key
String String - Set the RSA key string
 - key
Type String - Only RSA is supported
 - key
Type StringVariable  - Variable name
 - optional Boolean
 - Indicates if list item is considered optional.
 
- key
String string - Set the RSA key string
 - key
Type string - Only RSA is supported
 - key
Type stringVariable  - Variable name
 - optional boolean
 - Indicates if list item is considered optional.
 
- key_
string str - Set the RSA key string
 - key_
type str - Only RSA is supported
 - key_
type_ strvariable  - Variable name
 - optional bool
 - Indicates if list item is considered optional.
 
- key
String String - Set the RSA key string
 - key
Type String - Only RSA is supported
 - key
Type StringVariable  - Variable name
 - optional Boolean
 - Indicates if list item is considered optional.
 
Package Details
- Repository
 - sdwan pulumi/pulumi-sdwan
 - License
 - Apache-2.0
 - Notes
 - This Pulumi package is based on the 
sdwanTerraform Provider.