1. Packages
  2. Cisco Catalyst SD-WAN
  3. API Docs
  4. getSystemAaaFeature
Cisco Catalyst SD-WAN v0.2.0 published on Friday, Nov 1, 2024 by Pulumi

sdwan.getSystemAaaFeature

Explore with Pulumi AI

sdwan logo
Cisco Catalyst SD-WAN v0.2.0 published on Friday, Nov 1, 2024 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",
    });
    
    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")
    
    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
    	})
    }
    
    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",
        });
    
    });
    
    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());
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          Function: sdwan:getSystemAaaFeature
          Arguments:
            id: f6b2c44c-693c-4763-b010-895aa3d236bd
            featureProfileId: f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac
    

    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>
    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]
    func LookupSystemAaaFeature(ctx *Context, args *LookupSystemAaaFeatureArgs, opts ...InvokeOption) (*LookupSystemAaaFeatureResult, error)
    func LookupSystemAaaFeatureOutput(ctx *Context, args *LookupSystemAaaFeatureOutputArgs, opts ...InvokeOption) LookupSystemAaaFeatureResultOutput

    > 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)
    }
    public static CompletableFuture<GetSystemAaaFeatureResult> getSystemAaaFeature(GetSystemAaaFeatureArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: sdwan:index/getSystemAaaFeature:getSystemAaaFeature
      arguments:
        # arguments dictionary

    The following arguments are supported:

    FeatureProfileId string
    Feature Profile ID
    Id string
    The id of the Feature
    FeatureProfileId string
    Feature Profile ID
    Id string
    The id of the Feature
    featureProfileId String
    Feature Profile ID
    id String
    The id of the Feature
    featureProfileId string
    Feature Profile ID
    id string
    The id of the Feature
    feature_profile_id str
    Feature Profile ID
    id str
    The id of the Feature
    featureProfileId String
    Feature Profile ID
    id 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 List<string>
    Use Server-group
    Level string
    Privilege level when method is commands
    Method string
    Configure Accounting Method
    RuleId string
    Configure Accounting Rule ID
    StartStop bool
    Record start and stop without waiting
    StartStopVariable string
    Variable name
    Groups []string
    Use Server-group
    Level string
    Privilege level when method is commands
    Method string
    Configure Accounting Method
    RuleId string
    Configure Accounting Rule ID
    StartStop bool
    Record start and stop without waiting
    StartStopVariable string
    Variable name
    groups List<String>
    Use Server-group
    level String
    Privilege level when method is commands
    method String
    Configure Accounting Method
    ruleId String
    Configure Accounting Rule ID
    startStop Boolean
    Record start and stop without waiting
    startStopVariable String
    Variable name
    groups string[]
    Use Server-group
    level string
    Privilege level when method is commands
    method string
    Configure Accounting Method
    ruleId string
    Configure Accounting Rule ID
    startStop boolean
    Record start and stop without waiting
    startStopVariable string
    Variable name
    groups Sequence[str]
    Use Server-group
    level str
    Privilege level when method is commands
    method str
    Configure Accounting Method
    rule_id str
    Configure Accounting Rule ID
    start_stop bool
    Record start and stop without waiting
    start_stop_variable str
    Variable name
    groups List<String>
    Use Server-group
    level String
    Privilege level when method is commands
    method String
    Configure Accounting Method
    ruleId String
    Configure Accounting Rule ID
    startStop Boolean
    Record start and stop without waiting
    startStopVariable String
    Variable name

    GetSystemAaaFeatureAuthorizationRule

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

    GetSystemAaaFeatureRadiusGroup

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

    GetSystemAaaFeatureRadiusGroupServer

    AcctPort int
    Set Accounting port to use to connect to Radius server
    AcctPortVariable string
    Variable name
    Address string
    Set IP address of Radius server
    AuthPort int
    Set Authentication port to use to connect to Radius server
    AuthPortVariable string
    Variable name
    Key string
    Set the Radius server shared key
    KeyEnum string
    Type of encyption. To be used for type 6
    KeyType string
    key type
    KeyTypeVariable string
    Variable name
    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
    SecretKeyVariable string
    Variable name
    Timeout int
    Configure how long to wait for replies from the Radius server
    TimeoutVariable string
    Variable name
    AcctPort int
    Set Accounting port to use to connect to Radius server
    AcctPortVariable string
    Variable name
    Address string
    Set IP address of Radius server
    AuthPort int
    Set Authentication port to use to connect to Radius server
    AuthPortVariable string
    Variable name
    Key string
    Set the Radius server shared key
    KeyEnum string
    Type of encyption. To be used for type 6
    KeyType string
    key type
    KeyTypeVariable string
    Variable name
    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
    SecretKeyVariable string
    Variable name
    Timeout int
    Configure how long to wait for replies from the Radius server
    TimeoutVariable string
    Variable name
    acctPort Integer
    Set Accounting port to use to connect to Radius server
    acctPortVariable String
    Variable name
    address String
    Set IP address of Radius server
    authPort Integer
    Set Authentication port to use to connect to Radius server
    authPortVariable String
    Variable name
    key String
    Set the Radius server shared key
    keyEnum String
    Type of encyption. To be used for type 6
    keyType String
    key type
    keyTypeVariable String
    Variable name
    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
    secretKeyVariable String
    Variable name
    timeout Integer
    Configure how long to wait for replies from the Radius server
    timeoutVariable String
    Variable name
    acctPort number
    Set Accounting port to use to connect to Radius server
    acctPortVariable string
    Variable name
    address string
    Set IP address of Radius server
    authPort number
    Set Authentication port to use to connect to Radius server
    authPortVariable string
    Variable name
    key string
    Set the Radius server shared key
    keyEnum string
    Type of encyption. To be used for type 6
    keyType string
    key type
    keyTypeVariable string
    Variable name
    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
    secretKeyVariable string
    Variable name
    timeout number
    Configure how long to wait for replies from the Radius server
    timeoutVariable string
    Variable name
    acct_port int
    Set Accounting port to use to connect to Radius server
    acct_port_variable str
    Variable name
    address str
    Set IP address of Radius server
    auth_port int
    Set Authentication port to use to connect to Radius server
    auth_port_variable str
    Variable name
    key str
    Set the Radius server shared key
    key_enum str
    Type of encyption. To be used for type 6
    key_type str
    key type
    key_type_variable str
    Variable name
    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_variable str
    Variable name
    timeout int
    Configure how long to wait for replies from the Radius server
    timeout_variable str
    Variable name
    acctPort Number
    Set Accounting port to use to connect to Radius server
    acctPortVariable String
    Variable name
    address String
    Set IP address of Radius server
    authPort Number
    Set Authentication port to use to connect to Radius server
    authPortVariable String
    Variable name
    key String
    Set the Radius server shared key
    keyEnum String
    Type of encyption. To be used for type 6
    keyType String
    key type
    keyTypeVariable String
    Variable name
    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
    secretKeyVariable String
    Variable name
    timeout Number
    Configure how long to wait for replies from the Radius server
    timeoutVariable String
    Variable name

    GetSystemAaaFeatureTacacsGroup

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

    GetSystemAaaFeatureTacacsGroupServer

    Address string
    Set IP address of TACACS server
    Key string
    Set the TACACS server shared key
    KeyEnum string
    Type of encyption. To be used for type 6
    Port int
    TACACS Port
    PortVariable string
    Variable name
    SecretKey string
    Set the TACACS server shared type 7 encrypted key
    SecretKeyVariable string
    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
    Key string
    Set the TACACS server shared key
    KeyEnum string
    Type of encyption. To be used for type 6
    Port int
    TACACS Port
    PortVariable string
    Variable name
    SecretKey string
    Set the TACACS server shared type 7 encrypted key
    SecretKeyVariable string
    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
    key String
    Set the TACACS server shared key
    keyEnum String
    Type of encyption. To be used for type 6
    port Integer
    TACACS Port
    portVariable String
    Variable name
    secretKey String
    Set the TACACS server shared type 7 encrypted key
    secretKeyVariable String
    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
    key string
    Set the TACACS server shared key
    keyEnum string
    Type of encyption. To be used for type 6
    port number
    TACACS Port
    portVariable string
    Variable name
    secretKey string
    Set the TACACS server shared type 7 encrypted key
    secretKeyVariable string
    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
    key str
    Set the TACACS server shared key
    key_enum str
    Type of encyption. To be used for type 6
    port int
    TACACS Port
    port_variable str
    Variable name
    secret_key str
    Set the TACACS server shared type 7 encrypted key
    secret_key_variable str
    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
    key String
    Set the TACACS server shared key
    keyEnum String
    Type of encyption. To be used for type 6
    port Number
    TACACS Port
    portVariable String
    Variable name
    secretKey String
    Set the TACACS server shared type 7 encrypted key
    secretKeyVariable String
    Variable name
    timeout Number
    Configure how long to wait for replies from the TACACS server
    timeoutVariable String
    Variable name

    GetSystemAaaFeatureUser

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

    GetSystemAaaFeatureUserPublicKey

    KeyString string
    Set the RSA key string
    KeyType string
    Only RSA is supported
    KeyTypeVariable string
    Variable name
    KeyString string
    Set the RSA key string
    KeyType string
    Only RSA is supported
    KeyTypeVariable string
    Variable name
    keyString String
    Set the RSA key string
    keyType String
    Only RSA is supported
    keyTypeVariable String
    Variable name
    keyString string
    Set the RSA key string
    keyType string
    Only RSA is supported
    keyTypeVariable string
    Variable name
    key_string str
    Set the RSA key string
    key_type str
    Only RSA is supported
    key_type_variable str
    Variable name
    keyString String
    Set the RSA key string
    keyType String
    Only RSA is supported
    keyTypeVariable 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.
    sdwan logo
    Cisco Catalyst SD-WAN v0.2.0 published on Friday, Nov 1, 2024 by Pulumi