1. Packages
  2. Cisco Catalyst SD-WAN Provider
  3. API Docs
  4. getSystemAaaFeature
Cisco Catalyst SD-WAN v0.3.0 published on Friday, Mar 28, 2025 by Pulumi

sdwan.getSystemAaaFeature

Explore with Pulumi AI

Cisco Catalyst SD-WAN v0.3.0 published on Friday, Mar 28, 2025 by Pulumi

This data source can read the System AAA Feature.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as sdwan from "@pulumi/sdwan";

const example = sdwan.getSystemAaaFeature({
    id: "f6b2c44c-693c-4763-b010-895aa3d236bd",
    featureProfileId: "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
});
Copy
import pulumi
import pulumi_sdwan as sdwan

example = sdwan.get_system_aaa_feature(id="f6b2c44c-693c-4763-b010-895aa3d236bd",
    feature_profile_id="f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
Copy
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.LookupSystemAaaFeature(ctx, &sdwan.LookupSystemAaaFeatureArgs{
			Id:               "f6b2c44c-693c-4763-b010-895aa3d236bd",
			FeatureProfileId: "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Sdwan = Pulumi.Sdwan;

return await Deployment.RunAsync(() => 
{
    var example = Sdwan.GetSystemAaaFeature.Invoke(new()
    {
        Id = "f6b2c44c-693c-4763-b010-895aa3d236bd",
        FeatureProfileId = "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
    });

});
Copy
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.GetSystemAaaFeatureArgs;
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.getSystemAaaFeature(GetSystemAaaFeatureArgs.builder()
            .id("f6b2c44c-693c-4763-b010-895aa3d236bd")
            .featureProfileId("f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
            .build());

    }
}
Copy
variables:
  example:
    fn::invoke:
      function: sdwan:getSystemAaaFeature
      arguments:
        id: f6b2c44c-693c-4763-b010-895aa3d236bd
        featureProfileId: f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac
Copy

Using getSystemAaaFeature

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 getSystemAaaFeature(args: GetSystemAaaFeatureArgs, opts?: InvokeOptions): Promise<GetSystemAaaFeatureResult>
function getSystemAaaFeatureOutput(args: GetSystemAaaFeatureOutputArgs, opts?: InvokeOptions): Output<GetSystemAaaFeatureResult>
Copy
def get_system_aaa_feature(feature_profile_id: Optional[str] = None,
                           id: Optional[str] = None,
                           opts: Optional[InvokeOptions] = None) -> GetSystemAaaFeatureResult
def get_system_aaa_feature_output(feature_profile_id: Optional[pulumi.Input[str]] = None,
                           id: Optional[pulumi.Input[str]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetSystemAaaFeatureResult]
Copy
func LookupSystemAaaFeature(ctx *Context, args *LookupSystemAaaFeatureArgs, opts ...InvokeOption) (*LookupSystemAaaFeatureResult, error)
func LookupSystemAaaFeatureOutput(ctx *Context, args *LookupSystemAaaFeatureOutputArgs, opts ...InvokeOption) LookupSystemAaaFeatureResultOutput
Copy

> Note: This function is named LookupSystemAaaFeature in the Go SDK.

public static class GetSystemAaaFeature 
{
    public static Task<GetSystemAaaFeatureResult> InvokeAsync(GetSystemAaaFeatureArgs args, InvokeOptions? opts = null)
    public static Output<GetSystemAaaFeatureResult> Invoke(GetSystemAaaFeatureInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetSystemAaaFeatureResult> getSystemAaaFeature(GetSystemAaaFeatureArgs args, InvokeOptions options)
public static Output<GetSystemAaaFeatureResult> getSystemAaaFeature(GetSystemAaaFeatureArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: sdwan:index/getSystemAaaFeature:getSystemAaaFeature
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

FeatureProfileId This property is required. string
Feature Profile ID
Id This property is required. string
The id of the Feature
FeatureProfileId This property is required. string
Feature Profile ID
Id This property is required. string
The id of the Feature
featureProfileId This property is required. String
Feature Profile ID
id This property is required. String
The id of the Feature
featureProfileId This property is required. string
Feature Profile ID
id This property is required. string
The id of the Feature
feature_profile_id This property is required. str
Feature Profile ID
id This property is required. str
The id of the Feature
featureProfileId This property is required. String
Feature Profile ID
id This property is required. String
The id of the Feature

getSystemAaaFeature Result

The following output properties are available:

AccountingGroup bool
Accounting configurations parameters
AccountingGroupVariable string
Variable name
AccountingRules List<GetSystemAaaFeatureAccountingRule>
Configure the accounting rules
AuthenticationGroup bool
Authentication configurations parameters
AuthenticationGroupVariable string
Variable name
AuthorizationConfigCommands bool
For configuration mode commands.
AuthorizationConfigCommandsVariable string
Variable name
AuthorizationConsole bool
For enabling console authorization
AuthorizationConsoleVariable string
Variable name
AuthorizationRules List<GetSystemAaaFeatureAuthorizationRule>
Configure the Authorization Rules
Description string
The description of the Feature
FeatureProfileId string
Feature Profile ID
Id string
The id of the Feature
Name string
The name of the Feature
RadiusGroups List<GetSystemAaaFeatureRadiusGroup>
Configure the Radius serverGroup
ServerAuthOrders List<string>
ServerGroups priority order
TacacsGroups List<GetSystemAaaFeatureTacacsGroup>
Configure the TACACS serverGroup
Users List<GetSystemAaaFeatureUser>
Create local login account
Version int
The version of the Feature
AccountingGroup bool
Accounting configurations parameters
AccountingGroupVariable string
Variable name
AccountingRules []GetSystemAaaFeatureAccountingRule
Configure the accounting rules
AuthenticationGroup bool
Authentication configurations parameters
AuthenticationGroupVariable string
Variable name
AuthorizationConfigCommands bool
For configuration mode commands.
AuthorizationConfigCommandsVariable string
Variable name
AuthorizationConsole bool
For enabling console authorization
AuthorizationConsoleVariable string
Variable name
AuthorizationRules []GetSystemAaaFeatureAuthorizationRule
Configure the Authorization Rules
Description string
The description of the Feature
FeatureProfileId string
Feature Profile ID
Id string
The id of the Feature
Name string
The name of the Feature
RadiusGroups []GetSystemAaaFeatureRadiusGroup
Configure the Radius serverGroup
ServerAuthOrders []string
ServerGroups priority order
TacacsGroups []GetSystemAaaFeatureTacacsGroup
Configure the TACACS serverGroup
Users []GetSystemAaaFeatureUser
Create local login account
Version int
The version of the Feature
accountingGroup Boolean
Accounting configurations parameters
accountingGroupVariable String
Variable name
accountingRules List<GetSystemAaaFeatureAccountingRule>
Configure the accounting rules
authenticationGroup Boolean
Authentication configurations parameters
authenticationGroupVariable String
Variable name
authorizationConfigCommands Boolean
For configuration mode commands.
authorizationConfigCommandsVariable String
Variable name
authorizationConsole Boolean
For enabling console authorization
authorizationConsoleVariable String
Variable name
authorizationRules List<GetSystemAaaFeatureAuthorizationRule>
Configure the Authorization Rules
description String
The description of the Feature
featureProfileId String
Feature Profile ID
id String
The id of the Feature
name String
The name of the Feature
radiusGroups List<GetSystemAaaFeatureRadiusGroup>
Configure the Radius serverGroup
serverAuthOrders List<String>
ServerGroups priority order
tacacsGroups List<GetSystemAaaFeatureTacacsGroup>
Configure the TACACS serverGroup
users List<GetSystemAaaFeatureUser>
Create local login account
version Integer
The version of the Feature
accountingGroup boolean
Accounting configurations parameters
accountingGroupVariable string
Variable name
accountingRules GetSystemAaaFeatureAccountingRule[]
Configure the accounting rules
authenticationGroup boolean
Authentication configurations parameters
authenticationGroupVariable string
Variable name
authorizationConfigCommands boolean
For configuration mode commands.
authorizationConfigCommandsVariable string
Variable name
authorizationConsole boolean
For enabling console authorization
authorizationConsoleVariable string
Variable name
authorizationRules GetSystemAaaFeatureAuthorizationRule[]
Configure the Authorization Rules
description string
The description of the Feature
featureProfileId string
Feature Profile ID
id string
The id of the Feature
name string
The name of the Feature
radiusGroups GetSystemAaaFeatureRadiusGroup[]
Configure the Radius serverGroup
serverAuthOrders string[]
ServerGroups priority order
tacacsGroups GetSystemAaaFeatureTacacsGroup[]
Configure the TACACS serverGroup
users GetSystemAaaFeatureUser[]
Create local login account
version number
The version of the Feature
accounting_group bool
Accounting configurations parameters
accounting_group_variable str
Variable name
accounting_rules Sequence[GetSystemAaaFeatureAccountingRule]
Configure the accounting rules
authentication_group bool
Authentication configurations parameters
authentication_group_variable str
Variable name
authorization_config_commands bool
For configuration mode commands.
authorization_config_commands_variable str
Variable name
authorization_console bool
For enabling console authorization
authorization_console_variable str
Variable name
authorization_rules Sequence[GetSystemAaaFeatureAuthorizationRule]
Configure the Authorization Rules
description str
The description of the Feature
feature_profile_id str
Feature Profile ID
id str
The id of the Feature
name str
The name of the Feature
radius_groups Sequence[GetSystemAaaFeatureRadiusGroup]
Configure the Radius serverGroup
server_auth_orders Sequence[str]
ServerGroups priority order
tacacs_groups Sequence[GetSystemAaaFeatureTacacsGroup]
Configure the TACACS serverGroup
users Sequence[GetSystemAaaFeatureUser]
Create local login account
version int
The version of the Feature
accountingGroup Boolean
Accounting configurations parameters
accountingGroupVariable String
Variable name
accountingRules List<Property Map>
Configure the accounting rules
authenticationGroup Boolean
Authentication configurations parameters
authenticationGroupVariable String
Variable name
authorizationConfigCommands Boolean
For configuration mode commands.
authorizationConfigCommandsVariable String
Variable name
authorizationConsole Boolean
For enabling console authorization
authorizationConsoleVariable String
Variable name
authorizationRules List<Property Map>
Configure the Authorization Rules
description String
The description of the Feature
featureProfileId String
Feature Profile ID
id String
The id of the Feature
name String
The name of the Feature
radiusGroups List<Property Map>
Configure the Radius serverGroup
serverAuthOrders List<String>
ServerGroups priority order
tacacsGroups List<Property Map>
Configure the TACACS serverGroup
users List<Property Map>
Create local login account
version Number
The version of the Feature

Supporting Types

GetSystemAaaFeatureAccountingRule

Groups This property is required. List<string>
Use Server-group
Level This property is required. string
Privilege level when method is commands
Method This property is required. string
Configure Accounting Method
RuleId This property is required. string
Configure Accounting Rule ID
StartStop This property is required. bool
Record start and stop without waiting
StartStopVariable This property is required. string
Variable name
Groups This property is required. []string
Use Server-group
Level This property is required. string
Privilege level when method is commands
Method This property is required. string
Configure Accounting Method
RuleId This property is required. string
Configure Accounting Rule ID
StartStop This property is required. bool
Record start and stop without waiting
StartStopVariable This property is required. string
Variable name
groups This property is required. List<String>
Use Server-group
level This property is required. String
Privilege level when method is commands
method This property is required. String
Configure Accounting Method
ruleId This property is required. String
Configure Accounting Rule ID
startStop This property is required. Boolean
Record start and stop without waiting
startStopVariable This property is required. String
Variable name
groups This property is required. string[]
Use Server-group
level This property is required. string
Privilege level when method is commands
method This property is required. string
Configure Accounting Method
ruleId This property is required. string
Configure Accounting Rule ID
startStop This property is required. boolean
Record start and stop without waiting
startStopVariable This property is required. string
Variable name
groups This property is required. Sequence[str]
Use Server-group
level This property is required. str
Privilege level when method is commands
method This property is required. str
Configure Accounting Method
rule_id This property is required. str
Configure Accounting Rule ID
start_stop This property is required. bool
Record start and stop without waiting
start_stop_variable This property is required. str
Variable name
groups This property is required. List<String>
Use Server-group
level This property is required. String
Privilege level when method is commands
method This property is required. String
Configure Accounting Method
ruleId This property is required. String
Configure Accounting Rule ID
startStop This property is required. Boolean
Record start and stop without waiting
startStopVariable This property is required. String
Variable name

GetSystemAaaFeatureAuthorizationRule

Groups This property is required. List<string>
Use Server-group
IfAuthenticated This property is required. bool
Succeed if user has authenticated
Level This property is required. string
Privilege level when method is commands
Method This property is required. string
Method
RuleId This property is required. string
Configure Authorization Rule ID
Groups This property is required. []string
Use Server-group
IfAuthenticated This property is required. bool
Succeed if user has authenticated
Level This property is required. string
Privilege level when method is commands
Method This property is required. string
Method
RuleId This property is required. string
Configure Authorization Rule ID
groups This property is required. List<String>
Use Server-group
ifAuthenticated This property is required. Boolean
Succeed if user has authenticated
level This property is required. String
Privilege level when method is commands
method This property is required. String
Method
ruleId This property is required. String
Configure Authorization Rule ID
groups This property is required. string[]
Use Server-group
ifAuthenticated This property is required. boolean
Succeed if user has authenticated
level This property is required. string
Privilege level when method is commands
method This property is required. string
Method
ruleId This property is required. string
Configure Authorization Rule ID
groups This property is required. Sequence[str]
Use Server-group
if_authenticated This property is required. bool
Succeed if user has authenticated
level This property is required. str
Privilege level when method is commands
method This property is required. str
Method
rule_id This property is required. str
Configure Authorization Rule ID
groups This property is required. List<String>
Use Server-group
ifAuthenticated This property is required. Boolean
Succeed if user has authenticated
level This property is required. String
Privilege level when method is commands
method This property is required. String
Method
ruleId This property is required. String
Configure Authorization Rule ID

GetSystemAaaFeatureRadiusGroup

GroupName This property is required. string
Set Radius server Group Name
Servers This property is required. List<GetSystemAaaFeatureRadiusGroupServer>
Configure the Radius server
SourceInterface This property is required. string
Set interface to use to reach Radius server
SourceInterfaceVariable This property is required. string
Variable name
Vpn This property is required. int
Set VPN in which Radius server is located
GroupName This property is required. string
Set Radius server Group Name
Servers This property is required. []GetSystemAaaFeatureRadiusGroupServer
Configure the Radius server
SourceInterface This property is required. string
Set interface to use to reach Radius server
SourceInterfaceVariable This property is required. string
Variable name
Vpn This property is required. int
Set VPN in which Radius server is located
groupName This property is required. String
Set Radius server Group Name
servers This property is required. List<GetSystemAaaFeatureRadiusGroupServer>
Configure the Radius server
sourceInterface This property is required. String
Set interface to use to reach Radius server
sourceInterfaceVariable This property is required. String
Variable name
vpn This property is required. Integer
Set VPN in which Radius server is located
groupName This property is required. string
Set Radius server Group Name
servers This property is required. GetSystemAaaFeatureRadiusGroupServer[]
Configure the Radius server
sourceInterface This property is required. string
Set interface to use to reach Radius server
sourceInterfaceVariable This property is required. string
Variable name
vpn This property is required. number
Set VPN in which Radius server is located
group_name This property is required. str
Set Radius server Group Name
servers This property is required. Sequence[GetSystemAaaFeatureRadiusGroupServer]
Configure the Radius server
source_interface This property is required. str
Set interface to use to reach Radius server
source_interface_variable This property is required. str
Variable name
vpn This property is required. int
Set VPN in which Radius server is located
groupName This property is required. String
Set Radius server Group Name
servers This property is required. List<Property Map>
Configure the Radius server
sourceInterface This property is required. String
Set interface to use to reach Radius server
sourceInterfaceVariable This property is required. String
Variable name
vpn This property is required. Number
Set VPN in which Radius server is located

GetSystemAaaFeatureRadiusGroupServer

AcctPort This property is required. int
Set Accounting port to use to connect to Radius server
AcctPortVariable This property is required. string
Variable name
Address This property is required. string
Set IP address of Radius server
AuthPort This property is required. int
Set Authentication port to use to connect to Radius server
AuthPortVariable This property is required. string
Variable name
Key This property is required. string
Set the Radius server shared key
KeyEnum This property is required. string
Type of encyption. To be used for type 6
KeyType This property is required. string
key type
KeyTypeVariable This property is required. string
Variable name
Retransmit This property is required. int
Configure how many times to contact this Radius server
RetransmitVariable This property is required. string
Variable name
SecretKey This property is required. string
Set the Radius server shared type 7 encrypted key
SecretKeyVariable This property is required. string
Variable name
Timeout This property is required. int
Configure how long to wait for replies from the Radius server
TimeoutVariable This property is required. string
Variable name
AcctPort This property is required. int
Set Accounting port to use to connect to Radius server
AcctPortVariable This property is required. string
Variable name
Address This property is required. string
Set IP address of Radius server
AuthPort This property is required. int
Set Authentication port to use to connect to Radius server
AuthPortVariable This property is required. string
Variable name
Key This property is required. string
Set the Radius server shared key
KeyEnum This property is required. string
Type of encyption. To be used for type 6
KeyType This property is required. string
key type
KeyTypeVariable This property is required. string
Variable name
Retransmit This property is required. int
Configure how many times to contact this Radius server
RetransmitVariable This property is required. string
Variable name
SecretKey This property is required. string
Set the Radius server shared type 7 encrypted key
SecretKeyVariable This property is required. string
Variable name
Timeout This property is required. int
Configure how long to wait for replies from the Radius server
TimeoutVariable This property is required. string
Variable name
acctPort This property is required. Integer
Set Accounting port to use to connect to Radius server
acctPortVariable This property is required. String
Variable name
address This property is required. String
Set IP address of Radius server
authPort This property is required. Integer
Set Authentication port to use to connect to Radius server
authPortVariable This property is required. String
Variable name
key This property is required. String
Set the Radius server shared key
keyEnum This property is required. String
Type of encyption. To be used for type 6
keyType This property is required. String
key type
keyTypeVariable This property is required. String
Variable name
retransmit This property is required. Integer
Configure how many times to contact this Radius server
retransmitVariable This property is required. String
Variable name
secretKey This property is required. String
Set the Radius server shared type 7 encrypted key
secretKeyVariable This property is required. String
Variable name
timeout This property is required. Integer
Configure how long to wait for replies from the Radius server
timeoutVariable This property is required. String
Variable name
acctPort This property is required. number
Set Accounting port to use to connect to Radius server
acctPortVariable This property is required. string
Variable name
address This property is required. string
Set IP address of Radius server
authPort This property is required. number
Set Authentication port to use to connect to Radius server
authPortVariable This property is required. string
Variable name
key This property is required. string
Set the Radius server shared key
keyEnum This property is required. string
Type of encyption. To be used for type 6
keyType This property is required. string
key type
keyTypeVariable This property is required. string
Variable name
retransmit This property is required. number
Configure how many times to contact this Radius server
retransmitVariable This property is required. string
Variable name
secretKey This property is required. string
Set the Radius server shared type 7 encrypted key
secretKeyVariable This property is required. string
Variable name
timeout This property is required. number
Configure how long to wait for replies from the Radius server
timeoutVariable This property is required. string
Variable name
acct_port This property is required. int
Set Accounting port to use to connect to Radius server
acct_port_variable This property is required. str
Variable name
address This property is required. str
Set IP address of Radius server
auth_port This property is required. int
Set Authentication port to use to connect to Radius server
auth_port_variable This property is required. str
Variable name
key This property is required. str
Set the Radius server shared key
key_enum This property is required. str
Type of encyption. To be used for type 6
key_type This property is required. str
key type
key_type_variable This property is required. str
Variable name
retransmit This property is required. int
Configure how many times to contact this Radius server
retransmit_variable This property is required. str
Variable name
secret_key This property is required. str
Set the Radius server shared type 7 encrypted key
secret_key_variable This property is required. str
Variable name
timeout This property is required. int
Configure how long to wait for replies from the Radius server
timeout_variable This property is required. str
Variable name
acctPort This property is required. Number
Set Accounting port to use to connect to Radius server
acctPortVariable This property is required. String
Variable name
address This property is required. String
Set IP address of Radius server
authPort This property is required. Number
Set Authentication port to use to connect to Radius server
authPortVariable This property is required. String
Variable name
key This property is required. String
Set the Radius server shared key
keyEnum This property is required. String
Type of encyption. To be used for type 6
keyType This property is required. String
key type
keyTypeVariable This property is required. String
Variable name
retransmit This property is required. Number
Configure how many times to contact this Radius server
retransmitVariable This property is required. String
Variable name
secretKey This property is required. String
Set the Radius server shared type 7 encrypted key
secretKeyVariable This property is required. String
Variable name
timeout This property is required. Number
Configure how long to wait for replies from the Radius server
timeoutVariable This property is required. String
Variable name

GetSystemAaaFeatureTacacsGroup

GroupName This property is required. string
Set TACACS server Group Name
Servers This property is required. List<GetSystemAaaFeatureTacacsGroupServer>
Configure the TACACS server
SourceInterface This property is required. string
Set interface to use to reach TACACS server
SourceInterfaceVariable This property is required. string
Variable name
Vpn This property is required. int
Set VPN in which TACACS server is located
GroupName This property is required. string
Set TACACS server Group Name
Servers This property is required. []GetSystemAaaFeatureTacacsGroupServer
Configure the TACACS server
SourceInterface This property is required. string
Set interface to use to reach TACACS server
SourceInterfaceVariable This property is required. string
Variable name
Vpn This property is required. int
Set VPN in which TACACS server is located
groupName This property is required. String
Set TACACS server Group Name
servers This property is required. List<GetSystemAaaFeatureTacacsGroupServer>
Configure the TACACS server
sourceInterface This property is required. String
Set interface to use to reach TACACS server
sourceInterfaceVariable This property is required. String
Variable name
vpn This property is required. Integer
Set VPN in which TACACS server is located
groupName This property is required. string
Set TACACS server Group Name
servers This property is required. GetSystemAaaFeatureTacacsGroupServer[]
Configure the TACACS server
sourceInterface This property is required. string
Set interface to use to reach TACACS server
sourceInterfaceVariable This property is required. string
Variable name
vpn This property is required. number
Set VPN in which TACACS server is located
group_name This property is required. str
Set TACACS server Group Name
servers This property is required. Sequence[GetSystemAaaFeatureTacacsGroupServer]
Configure the TACACS server
source_interface This property is required. str
Set interface to use to reach TACACS server
source_interface_variable This property is required. str
Variable name
vpn This property is required. int
Set VPN in which TACACS server is located
groupName This property is required. String
Set TACACS server Group Name
servers This property is required. List<Property Map>
Configure the TACACS server
sourceInterface This property is required. String
Set interface to use to reach TACACS server
sourceInterfaceVariable This property is required. String
Variable name
vpn This property is required. Number
Set VPN in which TACACS server is located

GetSystemAaaFeatureTacacsGroupServer

Address This property is required. string
Set IP address of TACACS server
Key This property is required. string
Set the TACACS server shared key
KeyEnum This property is required. string
Type of encyption. To be used for type 6
Port This property is required. int
TACACS Port
PortVariable This property is required. string
Variable name
SecretKey This property is required. string
Set the TACACS server shared type 7 encrypted key
SecretKeyVariable This property is required. string
Variable name
Timeout This property is required. int
Configure how long to wait for replies from the TACACS server
TimeoutVariable This property is required. string
Variable name
Address This property is required. string
Set IP address of TACACS server
Key This property is required. string
Set the TACACS server shared key
KeyEnum This property is required. string
Type of encyption. To be used for type 6
Port This property is required. int
TACACS Port
PortVariable This property is required. string
Variable name
SecretKey This property is required. string
Set the TACACS server shared type 7 encrypted key
SecretKeyVariable This property is required. string
Variable name
Timeout This property is required. int
Configure how long to wait for replies from the TACACS server
TimeoutVariable This property is required. string
Variable name
address This property is required. String
Set IP address of TACACS server
key This property is required. String
Set the TACACS server shared key
keyEnum This property is required. String
Type of encyption. To be used for type 6
port This property is required. Integer
TACACS Port
portVariable This property is required. String
Variable name
secretKey This property is required. String
Set the TACACS server shared type 7 encrypted key
secretKeyVariable This property is required. String
Variable name
timeout This property is required. Integer
Configure how long to wait for replies from the TACACS server
timeoutVariable This property is required. String
Variable name
address This property is required. string
Set IP address of TACACS server
key This property is required. string
Set the TACACS server shared key
keyEnum This property is required. string
Type of encyption. To be used for type 6
port This property is required. number
TACACS Port
portVariable This property is required. string
Variable name
secretKey This property is required. string
Set the TACACS server shared type 7 encrypted key
secretKeyVariable This property is required. string
Variable name
timeout This property is required. number
Configure how long to wait for replies from the TACACS server
timeoutVariable This property is required. string
Variable name
address This property is required. str
Set IP address of TACACS server
key This property is required. str
Set the TACACS server shared key
key_enum This property is required. str
Type of encyption. To be used for type 6
port This property is required. int
TACACS Port
port_variable This property is required. str
Variable name
secret_key This property is required. str
Set the TACACS server shared type 7 encrypted key
secret_key_variable This property is required. str
Variable name
timeout This property is required. int
Configure how long to wait for replies from the TACACS server
timeout_variable This property is required. str
Variable name
address This property is required. String
Set IP address of TACACS server
key This property is required. String
Set the TACACS server shared key
keyEnum This property is required. String
Type of encyption. To be used for type 6
port This property is required. Number
TACACS Port
portVariable This property is required. String
Variable name
secretKey This property is required. String
Set the TACACS server shared type 7 encrypted key
secretKeyVariable This property is required. String
Variable name
timeout This property is required. Number
Configure how long to wait for replies from the TACACS server
timeoutVariable This property is required. String
Variable name

GetSystemAaaFeatureUser

Name This property is required. string
Set the username
NameVariable This property is required. string
Variable name
Password This property is required. string
Set the user password
PasswordVariable This property is required. string
Variable name
Privilege This property is required. string
Set Privilege Level for this user
PrivilegeVariable This property is required. string
Variable name
PublicKeys This property is required. List<GetSystemAaaFeatureUserPublicKey>
List of RSA public-keys per user
Name This property is required. string
Set the username
NameVariable This property is required. string
Variable name
Password This property is required. string
Set the user password
PasswordVariable This property is required. string
Variable name
Privilege This property is required. string
Set Privilege Level for this user
PrivilegeVariable This property is required. string
Variable name
PublicKeys This property is required. []GetSystemAaaFeatureUserPublicKey
List of RSA public-keys per user
name This property is required. String
Set the username
nameVariable This property is required. String
Variable name
password This property is required. String
Set the user password
passwordVariable This property is required. String
Variable name
privilege This property is required. String
Set Privilege Level for this user
privilegeVariable This property is required. String
Variable name
publicKeys This property is required. List<GetSystemAaaFeatureUserPublicKey>
List of RSA public-keys per user
name This property is required. string
Set the username
nameVariable This property is required. string
Variable name
password This property is required. string
Set the user password
passwordVariable This property is required. string
Variable name
privilege This property is required. string
Set Privilege Level for this user
privilegeVariable This property is required. string
Variable name
publicKeys This property is required. GetSystemAaaFeatureUserPublicKey[]
List of RSA public-keys per user
name This property is required. str
Set the username
name_variable This property is required. str
Variable name
password This property is required. str
Set the user password
password_variable This property is required. str
Variable name
privilege This property is required. str
Set Privilege Level for this user
privilege_variable This property is required. str
Variable name
public_keys This property is required. Sequence[GetSystemAaaFeatureUserPublicKey]
List of RSA public-keys per user
name This property is required. String
Set the username
nameVariable This property is required. String
Variable name
password This property is required. String
Set the user password
passwordVariable This property is required. String
Variable name
privilege This property is required. String
Set Privilege Level for this user
privilegeVariable This property is required. String
Variable name
publicKeys This property is required. List<Property Map>
List of RSA public-keys per user

GetSystemAaaFeatureUserPublicKey

KeyString This property is required. string
Set the RSA key string
KeyType This property is required. string
Only RSA is supported
KeyTypeVariable This property is required. string
Variable name
KeyString This property is required. string
Set the RSA key string
KeyType This property is required. string
Only RSA is supported
KeyTypeVariable This property is required. string
Variable name
keyString This property is required. String
Set the RSA key string
keyType This property is required. String
Only RSA is supported
keyTypeVariable This property is required. String
Variable name
keyString This property is required. string
Set the RSA key string
keyType This property is required. string
Only RSA is supported
keyTypeVariable This property is required. string
Variable name
key_string This property is required. str
Set the RSA key string
key_type This property is required. str
Only RSA is supported
key_type_variable This property is required. str
Variable name
keyString This property is required. String
Set the RSA key string
keyType This property is required. String
Only RSA is supported
keyTypeVariable This property is required. String
Variable name

Package Details

Repository
sdwan pulumi/pulumi-sdwan
License
Apache-2.0
Notes
This Pulumi package is based on the sdwan Terraform Provider.
Cisco Catalyst SD-WAN v0.3.0 published on Friday, Mar 28, 2025 by Pulumi