Cisco Catalyst SD-WAN v0.2.0 published on Friday, Nov 1, 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:
- AccountingRules 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<GetCedge Aaa Feature Template Authorization Rule> 
- Configure the Authorization Rules
- Description string
- The description of the feature template
- DeviceTypes List<string>
- List of supported device types
- Dot1xAccounting bool
- Accounting configurations parameters
- Dot1xAccounting stringVariable 
- Variable name
- Dot1xAuthentication bool
- Authentication configurations parameters
- Dot1xAuthentication stringVariable 
- Variable name
- Id string
- The id of the feature template
- Name string
- The name of the feature template
- RadiusClients 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
- RadiusServer List<GetGroups Cedge Aaa Feature Template Radius Server Group> 
- Configure the Radius serverGroup
- string
- CTS Authorization List
- string
- Variable name
- RadiusTrustsec stringGroup 
- RADIUS trustsec group
- ServerGroups stringPriority Order 
- ServerGroups priority order
- TacacsServer List<GetGroups Cedge Aaa Feature Template Tacacs Server Group> 
- Configure the TACACS serverGroup
- TemplateType string
- The template type
- Users
List<GetCedge Aaa Feature Template User> 
- Create local login account
- Version int
- The version of the feature template
- AccountingRules []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
- 
[]GetCedge Aaa Feature Template Authorization Rule 
- Configure the Authorization Rules
- Description string
- The description of the feature template
- DeviceTypes []string
- List of supported device types
- Dot1xAccounting bool
- Accounting configurations parameters
- Dot1xAccounting stringVariable 
- Variable name
- Dot1xAuthentication bool
- Authentication configurations parameters
- Dot1xAuthentication stringVariable 
- Variable name
- Id string
- The id of the feature template
- Name string
- The name of the feature template
- RadiusClients []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
- RadiusServer []GetGroups Cedge Aaa Feature Template Radius Server Group 
- Configure the Radius serverGroup
- string
- CTS Authorization List
- string
- Variable name
- RadiusTrustsec stringGroup 
- RADIUS trustsec group
- ServerGroups stringPriority Order 
- ServerGroups priority order
- TacacsServer []GetGroups Cedge Aaa Feature Template Tacacs Server Group 
- Configure the TACACS serverGroup
- TemplateType string
- The template type
- Users
[]GetCedge Aaa Feature Template User 
- Create local login account
- Version int
- The version of the feature template
- accountingRules 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<GetCedge Aaa Feature Template Authorization Rule> 
- Configure the Authorization Rules
- description String
- The description of the feature template
- deviceTypes List<String>
- List of supported device types
- dot1xAccounting Boolean
- Accounting configurations parameters
- dot1xAccounting StringVariable 
- Variable name
- dot1xAuthentication Boolean
- Authentication configurations parameters
- dot1xAuthentication StringVariable 
- Variable name
- id String
- The id of the feature template
- name String
- The name of the feature template
- radiusClients 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
- radiusServer List<GetGroups Cedge Aaa Feature Template Radius Server Group> 
- Configure the Radius serverGroup
- String
- CTS Authorization List
- String
- Variable name
- radiusTrustsec StringGroup 
- RADIUS trustsec group
- serverGroups StringPriority Order 
- ServerGroups priority order
- tacacsServer List<GetGroups Cedge Aaa Feature Template Tacacs Server Group> 
- Configure the TACACS serverGroup
- templateType String
- The template type
- users
List<GetCedge Aaa Feature Template User> 
- Create local login account
- version Integer
- The version of the feature template
- accountingRules 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
- 
GetCedge Aaa Feature Template Authorization Rule[] 
- Configure the Authorization Rules
- description string
- The description of the feature template
- deviceTypes string[]
- List of supported device types
- dot1xAccounting boolean
- Accounting configurations parameters
- dot1xAccounting stringVariable 
- Variable name
- dot1xAuthentication boolean
- Authentication configurations parameters
- dot1xAuthentication stringVariable 
- Variable name
- id string
- The id of the feature template
- name string
- The name of the feature template
- radiusClients 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
- radiusServer GetGroups Cedge Aaa Feature Template Radius Server Group[] 
- Configure the Radius serverGroup
- string
- CTS Authorization List
- string
- Variable name
- radiusTrustsec stringGroup 
- RADIUS trustsec group
- serverGroups stringPriority Order 
- ServerGroups priority order
- tacacsServer GetGroups Cedge Aaa Feature Template Tacacs Server Group[] 
- Configure the TACACS serverGroup
- templateType string
- The template type
- users
GetCedge 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[GetCedge 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[GetCedge Aaa Feature Template User] 
- Create local login account
- version int
- The version of the feature template
- accountingRules 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
- deviceTypes List<String>
- List of supported device types
- dot1xAccounting Boolean
- Accounting configurations parameters
- dot1xAccounting StringVariable 
- Variable name
- dot1xAuthentication Boolean
- Authentication configurations parameters
- dot1xAuthentication StringVariable 
- Variable name
- id String
- The id of the feature template
- name String
- The name of the feature template
- radiusClients 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
- radiusServer List<Property Map>Groups 
- Configure the Radius serverGroup
- String
- CTS Authorization List
- String
- Variable name
- radiusTrustsec StringGroup 
- RADIUS trustsec group
- serverGroups StringPriority Order 
- ServerGroups priority order
- tacacsServer List<Property Map>Groups 
- Configure the TACACS serverGroup
- templateType 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.
- PrivilegeLevel string
- Privilege level when method is commands
- StartStop bool
- Record start and stop without waiting
- StartStop 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.
- PrivilegeLevel string
- Privilege level when method is commands
- StartStop bool
- Record start and stop without waiting
- StartStop 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.
- privilegeLevel String
- Privilege level when method is commands
- startStop Boolean
- Record start and stop without waiting
- startStop 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.
- privilegeLevel string
- Privilege level when method is commands
- startStop boolean
- Record start and stop without waiting
- startStop 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.
- privilegeLevel String
- Privilege level when method is commands
- startStop Boolean
- Record start and stop without waiting
- startStop 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.
- PrivilegeLevel 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.
- PrivilegeLevel 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.
- privilegeLevel 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.
- privilegeLevel 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.
- privilegeLevel String
- Privilege level when method is commands
GetCedgeAaaFeatureTemplateRadiusClient      
- ClientIp string
- Client IP
- ClientIp stringVariable 
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- VpnConfigurations List<GetCedge Aaa Feature Template Radius Client Vpn Configuration> 
- VPN configuration
- ClientIp string
- Client IP
- ClientIp stringVariable 
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- VpnConfigurations []GetCedge Aaa Feature Template Radius Client Vpn Configuration 
- VPN configuration
- clientIp String
- Client IP
- clientIp StringVariable 
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- vpnConfigurations List<GetCedge Aaa Feature Template Radius Client Vpn Configuration> 
- VPN configuration
- clientIp string
- Client IP
- clientIp stringVariable 
- Variable name
- optional boolean
- Indicates if list item is considered optional.
- vpnConfigurations 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
- clientIp String
- Client IP
- clientIp StringVariable 
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- vpnConfigurations List<Property Map>
- VPN configuration
GetCedgeAaaFeatureTemplateRadiusClientVpnConfiguration        
- Optional bool
- Indicates if list item is considered optional.
- ServerKey string
- Specify a RADIUS client server-key
- ServerKey stringVariable 
- Variable name
- VpnId int
- VPN ID
- VpnId stringVariable 
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- ServerKey string
- Specify a RADIUS client server-key
- ServerKey stringVariable 
- Variable name
- VpnId int
- VPN ID
- VpnId stringVariable 
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- serverKey String
- Specify a RADIUS client server-key
- serverKey StringVariable 
- Variable name
- vpnId Integer
- VPN ID
- vpnId StringVariable 
- Variable name
- optional boolean
- Indicates if list item is considered optional.
- serverKey string
- Specify a RADIUS client server-key
- serverKey stringVariable 
- Variable name
- vpnId number
- VPN ID
- vpnId 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.
- serverKey String
- Specify a RADIUS client server-key
- serverKey StringVariable 
- Variable name
- vpnId Number
- VPN ID
- vpnId StringVariable 
- Variable name
GetCedgeAaaFeatureTemplateRadiusServerGroup       
- GroupName string
- Set Radius server Group Name
- Optional bool
- Indicates if list item is considered optional.
- Servers
List<GetCedge Aaa Feature Template Radius Server Group Server> 
- Configure the Radius server
- SourceInterface string
- Set interface to use to reach Radius server
- SourceInterface stringVariable 
- Variable name
- VpnId int
- Set VPN in which Radius server is located
- GroupName string
- Set Radius server Group Name
- Optional bool
- Indicates if list item is considered optional.
- Servers
[]GetCedge Aaa Feature Template Radius Server Group Server 
- Configure the Radius server
- SourceInterface string
- Set interface to use to reach Radius server
- SourceInterface stringVariable 
- Variable name
- VpnId int
- Set VPN in which Radius server is located
- groupName String
- Set Radius server Group Name
- optional Boolean
- Indicates if list item is considered optional.
- servers
List<GetCedge Aaa Feature Template Radius Server Group Server> 
- Configure the Radius server
- sourceInterface String
- Set interface to use to reach Radius server
- sourceInterface StringVariable 
- Variable name
- vpnId Integer
- Set VPN in which Radius server is located
- groupName string
- Set Radius server Group Name
- optional boolean
- Indicates if list item is considered optional.
- servers
GetCedge Aaa Feature Template Radius Server Group Server[] 
- Configure the Radius server
- sourceInterface string
- Set interface to use to reach Radius server
- sourceInterface stringVariable 
- Variable name
- vpnId 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[GetCedge 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
- groupName String
- Set Radius server Group Name
- optional Boolean
- Indicates if list item is considered optional.
- servers List<Property Map>
- Configure the Radius server
- sourceInterface String
- Set interface to use to reach Radius server
- sourceInterface StringVariable 
- Variable name
- vpnId Number
- Set VPN in which Radius server is located
GetCedgeAaaFeatureTemplateRadiusServerGroupServer        
- AccountingPort int
- Set Accounting port to use to connect to Radius server
- AccountingPort stringVariable 
- Variable name
- Address string
- Set IP address of Radius server
- AuthenticationPort int
- Set Authentication port to use to connect to Radius server
- AuthenticationPort stringVariable 
- Variable name
- EncryptionType string
- Type of encyption. To be used for type 6
- Key string
- Set the Radius server shared key
- KeyType string
- key type
- KeyType stringVariable 
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- Retransmit int
- Configure how many times to contact this Radius server
- RetransmitVariable string
- Variable name
- SecretKey string
- Set the Radius server shared type 7 encrypted key
- SecretKey stringVariable 
- Variable name
- Timeout int
- Configure how long to wait for replies from the Radius server
- TimeoutVariable string
- Variable name
- AccountingPort int
- Set Accounting port to use to connect to Radius server
- AccountingPort stringVariable 
- Variable name
- Address string
- Set IP address of Radius server
- AuthenticationPort int
- Set Authentication port to use to connect to Radius server
- AuthenticationPort stringVariable 
- Variable name
- EncryptionType string
- Type of encyption. To be used for type 6
- Key string
- Set the Radius server shared key
- KeyType string
- key type
- KeyType stringVariable 
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- Retransmit int
- Configure how many times to contact this Radius server
- RetransmitVariable string
- Variable name
- SecretKey string
- Set the Radius server shared type 7 encrypted key
- SecretKey stringVariable 
- Variable name
- Timeout int
- Configure how long to wait for replies from the Radius server
- TimeoutVariable string
- Variable name
- accountingPort Integer
- Set Accounting port to use to connect to Radius server
- accountingPort StringVariable 
- Variable name
- address String
- Set IP address of Radius server
- authenticationPort Integer
- Set Authentication port to use to connect to Radius server
- authenticationPort StringVariable 
- Variable name
- encryptionType String
- Type of encyption. To be used for type 6
- key String
- Set the Radius server shared key
- keyType String
- key type
- keyType StringVariable 
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- retransmit Integer
- Configure how many times to contact this Radius server
- retransmitVariable String
- Variable name
- secretKey String
- Set the Radius server shared type 7 encrypted key
- secretKey StringVariable 
- Variable name
- timeout Integer
- Configure how long to wait for replies from the Radius server
- timeoutVariable String
- Variable name
- accountingPort number
- Set Accounting port to use to connect to Radius server
- accountingPort stringVariable 
- Variable name
- address string
- Set IP address of Radius server
- authenticationPort number
- Set Authentication port to use to connect to Radius server
- authenticationPort stringVariable 
- Variable name
- encryptionType string
- Type of encyption. To be used for type 6
- key string
- Set the Radius server shared key
- keyType string
- key type
- keyType stringVariable 
- Variable name
- optional boolean
- Indicates if list item is considered optional.
- retransmit number
- Configure how many times to contact this Radius server
- retransmitVariable string
- Variable name
- secretKey string
- Set the Radius server shared type 7 encrypted key
- secretKey stringVariable 
- Variable name
- timeout number
- Configure how long to wait for replies from the Radius server
- timeoutVariable 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
- accountingPort Number
- Set Accounting port to use to connect to Radius server
- accountingPort StringVariable 
- Variable name
- address String
- Set IP address of Radius server
- authenticationPort Number
- Set Authentication port to use to connect to Radius server
- authenticationPort StringVariable 
- Variable name
- encryptionType String
- Type of encyption. To be used for type 6
- key String
- Set the Radius server shared key
- keyType String
- key type
- keyType StringVariable 
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- retransmit Number
- Configure how many times to contact this Radius server
- retransmitVariable String
- Variable name
- secretKey String
- Set the Radius server shared type 7 encrypted key
- secretKey StringVariable 
- Variable name
- timeout Number
- Configure how long to wait for replies from the Radius server
- timeoutVariable String
- Variable name
GetCedgeAaaFeatureTemplateTacacsServerGroup       
- GroupName string
- Set TACACS server Group Name
- Optional bool
- Indicates if list item is considered optional.
- Servers
List<GetCedge Aaa Feature Template Tacacs Server Group Server> 
- Configure the TACACS server
- SourceInterface string
- Set interface to use to reach TACACS server
- SourceInterface stringVariable 
- Variable name
- VpnId int
- Set VPN in which TACACS server is located
- GroupName string
- Set TACACS server Group Name
- Optional bool
- Indicates if list item is considered optional.
- Servers
[]GetCedge Aaa Feature Template Tacacs Server Group Server 
- Configure the TACACS server
- SourceInterface string
- Set interface to use to reach TACACS server
- SourceInterface stringVariable 
- Variable name
- VpnId int
- Set VPN in which TACACS server is located
- groupName String
- Set TACACS server Group Name
- optional Boolean
- Indicates if list item is considered optional.
- servers
List<GetCedge Aaa Feature Template Tacacs Server Group Server> 
- Configure the TACACS server
- sourceInterface String
- Set interface to use to reach TACACS server
- sourceInterface StringVariable 
- Variable name
- vpnId Integer
- Set VPN in which TACACS server is located
- groupName string
- Set TACACS server Group Name
- optional boolean
- Indicates if list item is considered optional.
- servers
GetCedge Aaa Feature Template Tacacs Server Group Server[] 
- Configure the TACACS server
- sourceInterface string
- Set interface to use to reach TACACS server
- sourceInterface stringVariable 
- Variable name
- vpnId 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[GetCedge 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
- groupName String
- Set TACACS server Group Name
- optional Boolean
- Indicates if list item is considered optional.
- servers List<Property Map>
- Configure the TACACS server
- sourceInterface String
- Set interface to use to reach TACACS server
- sourceInterface StringVariable 
- Variable name
- vpnId Number
- Set VPN in which TACACS server is located
GetCedgeAaaFeatureTemplateTacacsServerGroupServer        
- Address string
- Set IP address of TACACS server
- EncryptionType 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
- PortVariable string
- Variable name
- SecretKey string
- Set the TACACS server shared type 7 encrypted key
- SecretKey stringVariable 
- Variable name
- Timeout int
- Configure how long to wait for replies from the TACACS server
- TimeoutVariable string
- Variable name
- Address string
- Set IP address of TACACS server
- EncryptionType 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
- PortVariable string
- Variable name
- SecretKey string
- Set the TACACS server shared type 7 encrypted key
- SecretKey stringVariable 
- Variable name
- Timeout int
- Configure how long to wait for replies from the TACACS server
- TimeoutVariable string
- Variable name
- address String
- Set IP address of TACACS server
- encryptionType 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
- portVariable String
- Variable name
- secretKey String
- Set the TACACS server shared type 7 encrypted key
- secretKey StringVariable 
- Variable name
- timeout Integer
- Configure how long to wait for replies from the TACACS server
- timeoutVariable String
- Variable name
- address string
- Set IP address of TACACS server
- encryptionType 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
- portVariable string
- Variable name
- secretKey string
- Set the TACACS server shared type 7 encrypted key
- secretKey stringVariable 
- Variable name
- timeout number
- Configure how long to wait for replies from the TACACS server
- timeoutVariable 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
- encryptionType 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
- portVariable String
- Variable name
- secretKey String
- Set the TACACS server shared type 7 encrypted key
- secretKey StringVariable 
- Variable name
- timeout Number
- Configure how long to wait for replies from the TACACS server
- timeoutVariable String
- Variable name
GetCedgeAaaFeatureTemplateUser     
- Name string
- Set the username
- NameVariable string
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- Password string
- Set the user password
- PrivilegeLevel string
- Set Privilege Level for this user
- PrivilegeLevel stringVariable 
- Variable name
- Secret string
- Set the user scrypt password/hash
- SshPubkeys List<GetCedge Aaa Feature Template User Ssh Pubkey> 
- List of RSA public-keys per user
- Name string
- Set the username
- NameVariable string
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- Password string
- Set the user password
- PrivilegeLevel string
- Set Privilege Level for this user
- PrivilegeLevel stringVariable 
- Variable name
- Secret string
- Set the user scrypt password/hash
- SshPubkeys []GetCedge Aaa Feature Template User Ssh Pubkey 
- List of RSA public-keys per user
- name String
- Set the username
- nameVariable String
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- password String
- Set the user password
- privilegeLevel String
- Set Privilege Level for this user
- privilegeLevel StringVariable 
- Variable name
- secret String
- Set the user scrypt password/hash
- sshPubkeys List<GetCedge Aaa Feature Template User Ssh Pubkey> 
- List of RSA public-keys per user
- name string
- Set the username
- nameVariable string
- Variable name
- optional boolean
- Indicates if list item is considered optional.
- password string
- Set the user password
- privilegeLevel string
- Set Privilege Level for this user
- privilegeLevel stringVariable 
- Variable name
- secret string
- Set the user scrypt password/hash
- sshPubkeys 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
- nameVariable String
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- password String
- Set the user password
- privilegeLevel String
- Set Privilege Level for this user
- privilegeLevel StringVariable 
- Variable name
- secret String
- Set the user scrypt password/hash
- sshPubkeys List<Property Map>
- List of RSA public-keys per user
GetCedgeAaaFeatureTemplateUserSshPubkey       
- KeyString string
- Set the RSA key string
- KeyType string
- Only RSA is supported
- KeyType stringVariable 
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- KeyString string
- Set the RSA key string
- KeyType string
- Only RSA is supported
- KeyType stringVariable 
- Variable name
- Optional bool
- Indicates if list item is considered optional.
- keyString String
- Set the RSA key string
- keyType String
- Only RSA is supported
- keyType StringVariable 
- Variable name
- optional Boolean
- Indicates if list item is considered optional.
- keyString string
- Set the RSA key string
- keyType string
- Only RSA is supported
- keyType 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.
- keyString String
- Set the RSA key string
- keyType String
- Only RSA is supported
- keyType 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.
