Cisco Catalyst SD-WAN v0.2.0 published on Friday, Nov 1, 2024 by Pulumi
sdwan.getSystemRemoteAccessFeature
Explore with Pulumi AI
This data source can read the System Remote Access Feature.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as sdwan from "@pulumi/sdwan";
const example = sdwan.getSystemRemoteAccessFeature({
id: "f6b2c44c-693c-4763-b010-895aa3d236bd",
featureProfileId: "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
});
import pulumi
import pulumi_sdwan as sdwan
example = sdwan.get_system_remote_access_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.LookupSystemRemoteAccessFeature(ctx, &sdwan.LookupSystemRemoteAccessFeatureArgs{
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.GetSystemRemoteAccessFeature.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.GetSystemRemoteAccessFeatureArgs;
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.getSystemRemoteAccessFeature(GetSystemRemoteAccessFeatureArgs.builder()
.id("f6b2c44c-693c-4763-b010-895aa3d236bd")
.featureProfileId("f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
.build());
}
}
variables:
example:
fn::invoke:
Function: sdwan:getSystemRemoteAccessFeature
Arguments:
id: f6b2c44c-693c-4763-b010-895aa3d236bd
featureProfileId: f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac
Using getSystemRemoteAccessFeature
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 getSystemRemoteAccessFeature(args: GetSystemRemoteAccessFeatureArgs, opts?: InvokeOptions): Promise<GetSystemRemoteAccessFeatureResult>
function getSystemRemoteAccessFeatureOutput(args: GetSystemRemoteAccessFeatureOutputArgs, opts?: InvokeOptions): Output<GetSystemRemoteAccessFeatureResult>
def get_system_remote_access_feature(feature_profile_id: Optional[str] = None,
id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSystemRemoteAccessFeatureResult
def get_system_remote_access_feature_output(feature_profile_id: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSystemRemoteAccessFeatureResult]
func LookupSystemRemoteAccessFeature(ctx *Context, args *LookupSystemRemoteAccessFeatureArgs, opts ...InvokeOption) (*LookupSystemRemoteAccessFeatureResult, error)
func LookupSystemRemoteAccessFeatureOutput(ctx *Context, args *LookupSystemRemoteAccessFeatureOutputArgs, opts ...InvokeOption) LookupSystemRemoteAccessFeatureResultOutput
> Note: This function is named LookupSystemRemoteAccessFeature
in the Go SDK.
public static class GetSystemRemoteAccessFeature
{
public static Task<GetSystemRemoteAccessFeatureResult> InvokeAsync(GetSystemRemoteAccessFeatureArgs args, InvokeOptions? opts = null)
public static Output<GetSystemRemoteAccessFeatureResult> Invoke(GetSystemRemoteAccessFeatureInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetSystemRemoteAccessFeatureResult> getSystemRemoteAccessFeature(GetSystemRemoteAccessFeatureArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: sdwan:index/getSystemRemoteAccessFeature:getSystemRemoteAccessFeature
arguments:
# arguments dictionary
The following arguments are supported:
- Feature
Profile stringId - Feature Profile ID
- Id string
- The id of the Feature
- Feature
Profile stringId - Feature Profile ID
- Id string
- The id of the Feature
- feature
Profile StringId - Feature Profile ID
- id String
- The id of the Feature
- feature
Profile stringId - Feature Profile ID
- id string
- The id of the Feature
- feature_
profile_ strid - Feature Profile ID
- id str
- The id of the Feature
- feature
Profile StringId - Feature Profile ID
- id String
- The id of the Feature
getSystemRemoteAccessFeature Result
The following output properties are available:
- Aaa
Derive stringName From Peer Domain - Aaa
Derive stringName From Peer Domain Variable - Variable name
- Aaa
Derive stringName From Peer Identity - Aaa
Derive stringName From Peer Identity Variable - Variable name
- Aaa
Enable boolAccounting - Enable Accounting
- Aaa
Enable stringAccounting Variable - Variable name
- Aaa
Specify stringName Policy Name - Aaa
Specify stringName Policy Name Variable - Variable name
- Aaa
Specify stringName Policy Password - Aaa
Specify stringName Policy Password Variable - Variable name
- Any
Connect stringEap Authentication Type - Connection
Type boolSsl - Enabled SSL VPN
- Description string
- The description of the Feature
- Enable
Certificate boolList Check - Enable
Certificate stringList Check Variable - Variable name
- Feature
Profile stringId - Feature Profile ID
- Id string
- The id of the Feature
- Ikev2Anti
Dos intThreshold - Anti-DOS Threshold
- Ikev2Anti
Dos stringThreshold Variable - Variable name
- Ikev2Local
Ike stringIdentity Type - Ikev2Local
Ike stringIdentity Type Variable - Variable name
- Ikev2Local
Ike stringIdentity Value - Ikev2Local
Ike stringIdentity Value Variable - Variable name
- Ikev2Security
Association intLifetime - Security Association Lifetime in Seconds
- Ikev2Security
Association stringLifetime Variable - Variable name
- Ipsec
Anti intReplay Window Size - security Association Lifetime
- Ipsec
Anti stringReplay Window Size Variable - Variable name
- Ipsec
Enable boolAnti Replay - Enable Anti-Replay
- Ipsec
Enable stringAnti Replay Variable - Variable name
- Ipsec
Enable boolPerfect Foward Secrecy - security Association Lifetime
- Ipsec
Enable stringPerfect Foward Secrecy Variable - Variable name
- Ipsec
Security intAssociation Lifetime - Security Association Lifetime in Seconds
- Ipsec
Security stringAssociation Lifetime Variable - Variable name
- Ipv4Pool
Size int - IPv4 Pool Size
- Ipv4Pool
Size stringVariable - Variable name
- Ipv6Pool
Size int - IPv6 Pool Size
- Ipv6Pool
Size stringVariable - Variable name
- Name string
- The name of the Feature
- string
- PSK Pre Shared Key
- string
- Variable name
- Psk
Authentication stringType - PSK Selection
- Psk
Authentication stringType Variable - Variable name
- Radius
Group stringName - Radius
Group stringName Variable - Variable name
- Version int
- The version of the Feature
- Aaa
Derive stringName From Peer Domain - Aaa
Derive stringName From Peer Domain Variable - Variable name
- Aaa
Derive stringName From Peer Identity - Aaa
Derive stringName From Peer Identity Variable - Variable name
- Aaa
Enable boolAccounting - Enable Accounting
- Aaa
Enable stringAccounting Variable - Variable name
- Aaa
Specify stringName Policy Name - Aaa
Specify stringName Policy Name Variable - Variable name
- Aaa
Specify stringName Policy Password - Aaa
Specify stringName Policy Password Variable - Variable name
- Any
Connect stringEap Authentication Type - Connection
Type boolSsl - Enabled SSL VPN
- Description string
- The description of the Feature
- Enable
Certificate boolList Check - Enable
Certificate stringList Check Variable - Variable name
- Feature
Profile stringId - Feature Profile ID
- Id string
- The id of the Feature
- Ikev2Anti
Dos intThreshold - Anti-DOS Threshold
- Ikev2Anti
Dos stringThreshold Variable - Variable name
- Ikev2Local
Ike stringIdentity Type - Ikev2Local
Ike stringIdentity Type Variable - Variable name
- Ikev2Local
Ike stringIdentity Value - Ikev2Local
Ike stringIdentity Value Variable - Variable name
- Ikev2Security
Association intLifetime - Security Association Lifetime in Seconds
- Ikev2Security
Association stringLifetime Variable - Variable name
- Ipsec
Anti intReplay Window Size - security Association Lifetime
- Ipsec
Anti stringReplay Window Size Variable - Variable name
- Ipsec
Enable boolAnti Replay - Enable Anti-Replay
- Ipsec
Enable stringAnti Replay Variable - Variable name
- Ipsec
Enable boolPerfect Foward Secrecy - security Association Lifetime
- Ipsec
Enable stringPerfect Foward Secrecy Variable - Variable name
- Ipsec
Security intAssociation Lifetime - Security Association Lifetime in Seconds
- Ipsec
Security stringAssociation Lifetime Variable - Variable name
- Ipv4Pool
Size int - IPv4 Pool Size
- Ipv4Pool
Size stringVariable - Variable name
- Ipv6Pool
Size int - IPv6 Pool Size
- Ipv6Pool
Size stringVariable - Variable name
- Name string
- The name of the Feature
- string
- PSK Pre Shared Key
- string
- Variable name
- Psk
Authentication stringType - PSK Selection
- Psk
Authentication stringType Variable - Variable name
- Radius
Group stringName - Radius
Group stringName Variable - Variable name
- Version int
- The version of the Feature
- aaa
Derive StringName From Peer Domain - aaa
Derive StringName From Peer Domain Variable - Variable name
- aaa
Derive StringName From Peer Identity - aaa
Derive StringName From Peer Identity Variable - Variable name
- aaa
Enable BooleanAccounting - Enable Accounting
- aaa
Enable StringAccounting Variable - Variable name
- aaa
Specify StringName Policy Name - aaa
Specify StringName Policy Name Variable - Variable name
- aaa
Specify StringName Policy Password - aaa
Specify StringName Policy Password Variable - Variable name
- any
Connect StringEap Authentication Type - connection
Type BooleanSsl - Enabled SSL VPN
- description String
- The description of the Feature
- enable
Certificate BooleanList Check - enable
Certificate StringList Check Variable - Variable name
- feature
Profile StringId - Feature Profile ID
- id String
- The id of the Feature
- ikev2Anti
Dos IntegerThreshold - Anti-DOS Threshold
- ikev2Anti
Dos StringThreshold Variable - Variable name
- ikev2Local
Ike StringIdentity Type - ikev2Local
Ike StringIdentity Type Variable - Variable name
- ikev2Local
Ike StringIdentity Value - ikev2Local
Ike StringIdentity Value Variable - Variable name
- ikev2Security
Association IntegerLifetime - Security Association Lifetime in Seconds
- ikev2Security
Association StringLifetime Variable - Variable name
- ipsec
Anti IntegerReplay Window Size - security Association Lifetime
- ipsec
Anti StringReplay Window Size Variable - Variable name
- ipsec
Enable BooleanAnti Replay - Enable Anti-Replay
- ipsec
Enable StringAnti Replay Variable - Variable name
- ipsec
Enable BooleanPerfect Foward Secrecy - security Association Lifetime
- ipsec
Enable StringPerfect Foward Secrecy Variable - Variable name
- ipsec
Security IntegerAssociation Lifetime - Security Association Lifetime in Seconds
- ipsec
Security StringAssociation Lifetime Variable - Variable name
- ipv4Pool
Size Integer - IPv4 Pool Size
- ipv4Pool
Size StringVariable - Variable name
- ipv6Pool
Size Integer - IPv6 Pool Size
- ipv6Pool
Size StringVariable - Variable name
- name String
- The name of the Feature
- String
- PSK Pre Shared Key
- String
- Variable name
- psk
Authentication StringType - PSK Selection
- psk
Authentication StringType Variable - Variable name
- radius
Group StringName - radius
Group StringName Variable - Variable name
- version Integer
- The version of the Feature
- aaa
Derive stringName From Peer Domain - aaa
Derive stringName From Peer Domain Variable - Variable name
- aaa
Derive stringName From Peer Identity - aaa
Derive stringName From Peer Identity Variable - Variable name
- aaa
Enable booleanAccounting - Enable Accounting
- aaa
Enable stringAccounting Variable - Variable name
- aaa
Specify stringName Policy Name - aaa
Specify stringName Policy Name Variable - Variable name
- aaa
Specify stringName Policy Password - aaa
Specify stringName Policy Password Variable - Variable name
- any
Connect stringEap Authentication Type - connection
Type booleanSsl - Enabled SSL VPN
- description string
- The description of the Feature
- enable
Certificate booleanList Check - enable
Certificate stringList Check Variable - Variable name
- feature
Profile stringId - Feature Profile ID
- id string
- The id of the Feature
- ikev2Anti
Dos numberThreshold - Anti-DOS Threshold
- ikev2Anti
Dos stringThreshold Variable - Variable name
- ikev2Local
Ike stringIdentity Type - ikev2Local
Ike stringIdentity Type Variable - Variable name
- ikev2Local
Ike stringIdentity Value - ikev2Local
Ike stringIdentity Value Variable - Variable name
- ikev2Security
Association numberLifetime - Security Association Lifetime in Seconds
- ikev2Security
Association stringLifetime Variable - Variable name
- ipsec
Anti numberReplay Window Size - security Association Lifetime
- ipsec
Anti stringReplay Window Size Variable - Variable name
- ipsec
Enable booleanAnti Replay - Enable Anti-Replay
- ipsec
Enable stringAnti Replay Variable - Variable name
- ipsec
Enable booleanPerfect Foward Secrecy - security Association Lifetime
- ipsec
Enable stringPerfect Foward Secrecy Variable - Variable name
- ipsec
Security numberAssociation Lifetime - Security Association Lifetime in Seconds
- ipsec
Security stringAssociation Lifetime Variable - Variable name
- ipv4Pool
Size number - IPv4 Pool Size
- ipv4Pool
Size stringVariable - Variable name
- ipv6Pool
Size number - IPv6 Pool Size
- ipv6Pool
Size stringVariable - Variable name
- name string
- The name of the Feature
- string
- PSK Pre Shared Key
- string
- Variable name
- psk
Authentication stringType - PSK Selection
- psk
Authentication stringType Variable - Variable name
- radius
Group stringName - radius
Group stringName Variable - Variable name
- version number
- The version of the Feature
- aaa_
derive_ strname_ from_ peer_ domain - aaa_
derive_ strname_ from_ peer_ domain_ variable - Variable name
- aaa_
derive_ strname_ from_ peer_ identity - aaa_
derive_ strname_ from_ peer_ identity_ variable - Variable name
- aaa_
enable_ boolaccounting - Enable Accounting
- aaa_
enable_ straccounting_ variable - Variable name
- aaa_
specify_ strname_ policy_ name - aaa_
specify_ strname_ policy_ name_ variable - Variable name
- aaa_
specify_ strname_ policy_ password - aaa_
specify_ strname_ policy_ password_ variable - Variable name
- any_
connect_ streap_ authentication_ type - connection_
type_ boolssl - Enabled SSL VPN
- description str
- The description of the Feature
- enable_
certificate_ boollist_ check - enable_
certificate_ strlist_ check_ variable - Variable name
- feature_
profile_ strid - Feature Profile ID
- id str
- The id of the Feature
- ikev2_
anti_ intdos_ threshold - Anti-DOS Threshold
- ikev2_
anti_ strdos_ threshold_ variable - Variable name
- ikev2_
local_ strike_ identity_ type - ikev2_
local_ strike_ identity_ type_ variable - Variable name
- ikev2_
local_ strike_ identity_ value - ikev2_
local_ strike_ identity_ value_ variable - Variable name
- ikev2_
security_ intassociation_ lifetime - Security Association Lifetime in Seconds
- ikev2_
security_ strassociation_ lifetime_ variable - Variable name
- ipsec_
anti_ intreplay_ window_ size - security Association Lifetime
- ipsec_
anti_ strreplay_ window_ size_ variable - Variable name
- ipsec_
enable_ boolanti_ replay - Enable Anti-Replay
- ipsec_
enable_ stranti_ replay_ variable - Variable name
- ipsec_
enable_ boolperfect_ foward_ secrecy - security Association Lifetime
- ipsec_
enable_ strperfect_ foward_ secrecy_ variable - Variable name
- ipsec_
security_ intassociation_ lifetime - Security Association Lifetime in Seconds
- ipsec_
security_ strassociation_ lifetime_ variable - Variable name
- ipv4_
pool_ intsize - IPv4 Pool Size
- ipv4_
pool_ strsize_ variable - Variable name
- ipv6_
pool_ intsize - IPv6 Pool Size
- ipv6_
pool_ strsize_ variable - Variable name
- name str
- The name of the Feature
- str
- PSK Pre Shared Key
- str
- Variable name
- psk_
authentication_ strtype - PSK Selection
- psk_
authentication_ strtype_ variable - Variable name
- radius_
group_ strname - radius_
group_ strname_ variable - Variable name
- version int
- The version of the Feature
- aaa
Derive StringName From Peer Domain - aaa
Derive StringName From Peer Domain Variable - Variable name
- aaa
Derive StringName From Peer Identity - aaa
Derive StringName From Peer Identity Variable - Variable name
- aaa
Enable BooleanAccounting - Enable Accounting
- aaa
Enable StringAccounting Variable - Variable name
- aaa
Specify StringName Policy Name - aaa
Specify StringName Policy Name Variable - Variable name
- aaa
Specify StringName Policy Password - aaa
Specify StringName Policy Password Variable - Variable name
- any
Connect StringEap Authentication Type - connection
Type BooleanSsl - Enabled SSL VPN
- description String
- The description of the Feature
- enable
Certificate BooleanList Check - enable
Certificate StringList Check Variable - Variable name
- feature
Profile StringId - Feature Profile ID
- id String
- The id of the Feature
- ikev2Anti
Dos NumberThreshold - Anti-DOS Threshold
- ikev2Anti
Dos StringThreshold Variable - Variable name
- ikev2Local
Ike StringIdentity Type - ikev2Local
Ike StringIdentity Type Variable - Variable name
- ikev2Local
Ike StringIdentity Value - ikev2Local
Ike StringIdentity Value Variable - Variable name
- ikev2Security
Association NumberLifetime - Security Association Lifetime in Seconds
- ikev2Security
Association StringLifetime Variable - Variable name
- ipsec
Anti NumberReplay Window Size - security Association Lifetime
- ipsec
Anti StringReplay Window Size Variable - Variable name
- ipsec
Enable BooleanAnti Replay - Enable Anti-Replay
- ipsec
Enable StringAnti Replay Variable - Variable name
- ipsec
Enable BooleanPerfect Foward Secrecy - security Association Lifetime
- ipsec
Enable StringPerfect Foward Secrecy Variable - Variable name
- ipsec
Security NumberAssociation Lifetime - Security Association Lifetime in Seconds
- ipsec
Security StringAssociation Lifetime Variable - Variable name
- ipv4Pool
Size Number - IPv4 Pool Size
- ipv4Pool
Size StringVariable - Variable name
- ipv6Pool
Size Number - IPv6 Pool Size
- ipv6Pool
Size StringVariable - Variable name
- name String
- The name of the Feature
- String
- PSK Pre Shared Key
- String
- Variable name
- psk
Authentication StringType - PSK Selection
- psk
Authentication StringType Variable - Variable name
- radius
Group StringName - radius
Group StringName Variable - Variable name
- version Number
- The version of the Feature
Package Details
- Repository
- sdwan pulumi/pulumi-sdwan
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
sdwan
Terraform Provider.