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

sdwan.CiscoSecurityFeatureTemplate

Explore with Pulumi AI

This resource can manage a Cisco Security feature template.

  • Minimum SD-WAN Manager version: 15.0.0

Example Usage

Coming soon!
Coming soon!
Coming soon!
Coming soon!
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.sdwan.CiscoSecurityFeatureTemplate;
import com.pulumi.sdwan.CiscoSecurityFeatureTemplateArgs;
import com.pulumi.sdwan.inputs.CiscoSecurityFeatureTemplateKeychainArgs;
import com.pulumi.sdwan.inputs.CiscoSecurityFeatureTemplateKeyArgs;
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) {
        var example = new CiscoSecurityFeatureTemplate("example", CiscoSecurityFeatureTemplateArgs.builder()
            .name("Example")
            .description("My Example")
            .deviceTypes("vedge-C8000V")
            .rekeyInterval(86400)
            .replayWindow("64")
            .extendedArWindow(256)
            .authenticationTypes("none")
            .integrityTypes("none")
            .pairwiseKeying(true)
            .keychains(CiscoSecurityFeatureTemplateKeychainArgs.builder()
                .name("CHAIN1")
                .key_id(1)
                .build())
            .keys(CiscoSecurityFeatureTemplateKeyArgs.builder()
                .id("1")
                .chain_name("CHAIN1")
                .send_id(0)
                .receive_id(0)
                .crypto_algorithm("hmac-sha-256")
                .key_string("abc123")
                .send_lifetime_local(true)
                .send_lifetime_start_time("2022-12-31T23:59")
                .send_lifetime_end_time_format("infinite")
                .send_lifetime_duration(1000)
                .send_lifetime_end_time("2032-12-31T23:59")
                .send_lifetime_infinite(true)
                .accept_lifetime_local(true)
                .accept_lifetime_start_time("2022-12-31T23:59")
                .accept_lifetime_end_time_format("infinite")
                .accept_lifetime_duration(1000)
                .accept_lifetime_end_time("2032-12-31T23:59")
                .accept_lifetime_infinite(true)
                .include_tcp_options(false)
                .accept_ao_mismatch(true)
                .build())
            .build());

    }
}
Copy
resources:
  example:
    type: sdwan:CiscoSecurityFeatureTemplate
    properties:
      name: Example
      description: My Example
      deviceTypes:
        - vedge-C8000V
      rekeyInterval: 86400
      replayWindow: '64'
      extendedArWindow: 256
      authenticationTypes:
        - none
      integrityTypes:
        - none
      pairwiseKeying: true
      keychains:
        - name: CHAIN1
          key_id: 1
      keys:
        - id: '1'
          chain_name: CHAIN1
          send_id: 0
          receive_id: 0
          crypto_algorithm: hmac-sha-256
          key_string: abc123
          send_lifetime_local: true
          send_lifetime_start_time: 2022-12-31T23:59
          send_lifetime_end_time_format: infinite
          send_lifetime_duration: 1000
          send_lifetime_end_time: 2032-12-31T23:59
          send_lifetime_infinite: true
          accept_lifetime_local: true
          accept_lifetime_start_time: 2022-12-31T23:59
          accept_lifetime_end_time_format: infinite
          accept_lifetime_duration: 1000
          accept_lifetime_end_time: 2032-12-31T23:59
          accept_lifetime_infinite: true
          include_tcp_options: false
          accept_ao_mismatch: true
Copy

Create CiscoSecurityFeatureTemplate Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new CiscoSecurityFeatureTemplate(name: string, args: CiscoSecurityFeatureTemplateArgs, opts?: CustomResourceOptions);
@overload
def CiscoSecurityFeatureTemplate(resource_name: str,
                                 args: CiscoSecurityFeatureTemplateArgs,
                                 opts: Optional[ResourceOptions] = None)

@overload
def CiscoSecurityFeatureTemplate(resource_name: str,
                                 opts: Optional[ResourceOptions] = None,
                                 description: Optional[str] = None,
                                 device_types: Optional[Sequence[str]] = None,
                                 keychains: Optional[Sequence[CiscoSecurityFeatureTemplateKeychainArgs]] = None,
                                 keys: Optional[Sequence[CiscoSecurityFeatureTemplateKeyArgs]] = None,
                                 extended_ar_window: Optional[int] = None,
                                 extended_ar_window_variable: Optional[str] = None,
                                 integrity_type_variable: Optional[str] = None,
                                 integrity_types: Optional[Sequence[str]] = None,
                                 authentication_type_variable: Optional[str] = None,
                                 authentication_types: Optional[Sequence[str]] = None,
                                 name: Optional[str] = None,
                                 pairwise_keying: Optional[bool] = None,
                                 pairwise_keying_variable: Optional[str] = None,
                                 rekey_interval: Optional[int] = None,
                                 rekey_interval_variable: Optional[str] = None,
                                 replay_window: Optional[str] = None,
                                 replay_window_variable: Optional[str] = None)
func NewCiscoSecurityFeatureTemplate(ctx *Context, name string, args CiscoSecurityFeatureTemplateArgs, opts ...ResourceOption) (*CiscoSecurityFeatureTemplate, error)
public CiscoSecurityFeatureTemplate(string name, CiscoSecurityFeatureTemplateArgs args, CustomResourceOptions? opts = null)
public CiscoSecurityFeatureTemplate(String name, CiscoSecurityFeatureTemplateArgs args)
public CiscoSecurityFeatureTemplate(String name, CiscoSecurityFeatureTemplateArgs args, CustomResourceOptions options)
type: sdwan:CiscoSecurityFeatureTemplate
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. CiscoSecurityFeatureTemplateArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. CiscoSecurityFeatureTemplateArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. CiscoSecurityFeatureTemplateArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. CiscoSecurityFeatureTemplateArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. CiscoSecurityFeatureTemplateArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Constructor example

The following reference example uses placeholder values for all input properties.

var ciscoSecurityFeatureTemplateResource = new Sdwan.CiscoSecurityFeatureTemplate("ciscoSecurityFeatureTemplateResource", new()
{
    Description = "string",
    DeviceTypes = new[]
    {
        "string",
    },
    Keychains = new[]
    {
        new Sdwan.Inputs.CiscoSecurityFeatureTemplateKeychainArgs
        {
            KeyId = 0,
            Name = "string",
            Optional = false,
        },
    },
    Keys = new[]
    {
        new Sdwan.Inputs.CiscoSecurityFeatureTemplateKeyArgs
        {
            AcceptAoMismatch = false,
            AcceptAoMismatchVariable = "string",
            AcceptLifetimeDuration = 0,
            AcceptLifetimeDurationVariable = "string",
            AcceptLifetimeEndTime = "string",
            AcceptLifetimeEndTimeFormat = "string",
            AcceptLifetimeInfinite = false,
            AcceptLifetimeInfiniteVariable = "string",
            AcceptLifetimeLocal = false,
            AcceptLifetimeLocalVariable = "string",
            AcceptLifetimeStartTime = "string",
            ChainName = "string",
            CryptoAlgorithm = "string",
            Id = "string",
            IncludeTcpOptions = false,
            IncludeTcpOptionsVariable = "string",
            KeyString = "string",
            KeyStringVariable = "string",
            Optional = false,
            ReceiveId = 0,
            ReceiveIdVariable = "string",
            SendId = 0,
            SendIdVariable = "string",
            SendLifetimeDuration = 0,
            SendLifetimeDurationVariable = "string",
            SendLifetimeEndTime = "string",
            SendLifetimeEndTimeFormat = "string",
            SendLifetimeInfinite = false,
            SendLifetimeInfiniteVariable = "string",
            SendLifetimeLocal = false,
            SendLifetimeLocalVariable = "string",
            SendLifetimeStartTime = "string",
        },
    },
    ExtendedArWindow = 0,
    ExtendedArWindowVariable = "string",
    IntegrityTypeVariable = "string",
    IntegrityTypes = new[]
    {
        "string",
    },
    AuthenticationTypeVariable = "string",
    AuthenticationTypes = new[]
    {
        "string",
    },
    Name = "string",
    PairwiseKeying = false,
    PairwiseKeyingVariable = "string",
    RekeyInterval = 0,
    RekeyIntervalVariable = "string",
    ReplayWindow = "string",
    ReplayWindowVariable = "string",
});
Copy
example, err := sdwan.NewCiscoSecurityFeatureTemplate(ctx, "ciscoSecurityFeatureTemplateResource", &sdwan.CiscoSecurityFeatureTemplateArgs{
	Description: pulumi.String("string"),
	DeviceTypes: pulumi.StringArray{
		pulumi.String("string"),
	},
	Keychains: sdwan.CiscoSecurityFeatureTemplateKeychainArray{
		&sdwan.CiscoSecurityFeatureTemplateKeychainArgs{
			KeyId:    pulumi.Int(0),
			Name:     pulumi.String("string"),
			Optional: pulumi.Bool(false),
		},
	},
	Keys: sdwan.CiscoSecurityFeatureTemplateKeyArray{
		&sdwan.CiscoSecurityFeatureTemplateKeyArgs{
			AcceptAoMismatch:               pulumi.Bool(false),
			AcceptAoMismatchVariable:       pulumi.String("string"),
			AcceptLifetimeDuration:         pulumi.Int(0),
			AcceptLifetimeDurationVariable: pulumi.String("string"),
			AcceptLifetimeEndTime:          pulumi.String("string"),
			AcceptLifetimeEndTimeFormat:    pulumi.String("string"),
			AcceptLifetimeInfinite:         pulumi.Bool(false),
			AcceptLifetimeInfiniteVariable: pulumi.String("string"),
			AcceptLifetimeLocal:            pulumi.Bool(false),
			AcceptLifetimeLocalVariable:    pulumi.String("string"),
			AcceptLifetimeStartTime:        pulumi.String("string"),
			ChainName:                      pulumi.String("string"),
			CryptoAlgorithm:                pulumi.String("string"),
			Id:                             pulumi.String("string"),
			IncludeTcpOptions:              pulumi.Bool(false),
			IncludeTcpOptionsVariable:      pulumi.String("string"),
			KeyString:                      pulumi.String("string"),
			KeyStringVariable:              pulumi.String("string"),
			Optional:                       pulumi.Bool(false),
			ReceiveId:                      pulumi.Int(0),
			ReceiveIdVariable:              pulumi.String("string"),
			SendId:                         pulumi.Int(0),
			SendIdVariable:                 pulumi.String("string"),
			SendLifetimeDuration:           pulumi.Int(0),
			SendLifetimeDurationVariable:   pulumi.String("string"),
			SendLifetimeEndTime:            pulumi.String("string"),
			SendLifetimeEndTimeFormat:      pulumi.String("string"),
			SendLifetimeInfinite:           pulumi.Bool(false),
			SendLifetimeInfiniteVariable:   pulumi.String("string"),
			SendLifetimeLocal:              pulumi.Bool(false),
			SendLifetimeLocalVariable:      pulumi.String("string"),
			SendLifetimeStartTime:          pulumi.String("string"),
		},
	},
	ExtendedArWindow:         pulumi.Int(0),
	ExtendedArWindowVariable: pulumi.String("string"),
	IntegrityTypeVariable:    pulumi.String("string"),
	IntegrityTypes: pulumi.StringArray{
		pulumi.String("string"),
	},
	AuthenticationTypeVariable: pulumi.String("string"),
	AuthenticationTypes: pulumi.StringArray{
		pulumi.String("string"),
	},
	Name:                   pulumi.String("string"),
	PairwiseKeying:         pulumi.Bool(false),
	PairwiseKeyingVariable: pulumi.String("string"),
	RekeyInterval:          pulumi.Int(0),
	RekeyIntervalVariable:  pulumi.String("string"),
	ReplayWindow:           pulumi.String("string"),
	ReplayWindowVariable:   pulumi.String("string"),
})
Copy
var ciscoSecurityFeatureTemplateResource = new CiscoSecurityFeatureTemplate("ciscoSecurityFeatureTemplateResource", CiscoSecurityFeatureTemplateArgs.builder()
    .description("string")
    .deviceTypes("string")
    .keychains(CiscoSecurityFeatureTemplateKeychainArgs.builder()
        .keyId(0)
        .name("string")
        .optional(false)
        .build())
    .keys(CiscoSecurityFeatureTemplateKeyArgs.builder()
        .acceptAoMismatch(false)
        .acceptAoMismatchVariable("string")
        .acceptLifetimeDuration(0)
        .acceptLifetimeDurationVariable("string")
        .acceptLifetimeEndTime("string")
        .acceptLifetimeEndTimeFormat("string")
        .acceptLifetimeInfinite(false)
        .acceptLifetimeInfiniteVariable("string")
        .acceptLifetimeLocal(false)
        .acceptLifetimeLocalVariable("string")
        .acceptLifetimeStartTime("string")
        .chainName("string")
        .cryptoAlgorithm("string")
        .id("string")
        .includeTcpOptions(false)
        .includeTcpOptionsVariable("string")
        .keyString("string")
        .keyStringVariable("string")
        .optional(false)
        .receiveId(0)
        .receiveIdVariable("string")
        .sendId(0)
        .sendIdVariable("string")
        .sendLifetimeDuration(0)
        .sendLifetimeDurationVariable("string")
        .sendLifetimeEndTime("string")
        .sendLifetimeEndTimeFormat("string")
        .sendLifetimeInfinite(false)
        .sendLifetimeInfiniteVariable("string")
        .sendLifetimeLocal(false)
        .sendLifetimeLocalVariable("string")
        .sendLifetimeStartTime("string")
        .build())
    .extendedArWindow(0)
    .extendedArWindowVariable("string")
    .integrityTypeVariable("string")
    .integrityTypes("string")
    .authenticationTypeVariable("string")
    .authenticationTypes("string")
    .name("string")
    .pairwiseKeying(false)
    .pairwiseKeyingVariable("string")
    .rekeyInterval(0)
    .rekeyIntervalVariable("string")
    .replayWindow("string")
    .replayWindowVariable("string")
    .build());
Copy
cisco_security_feature_template_resource = sdwan.CiscoSecurityFeatureTemplate("ciscoSecurityFeatureTemplateResource",
    description="string",
    device_types=["string"],
    keychains=[{
        "key_id": 0,
        "name": "string",
        "optional": False,
    }],
    keys=[{
        "accept_ao_mismatch": False,
        "accept_ao_mismatch_variable": "string",
        "accept_lifetime_duration": 0,
        "accept_lifetime_duration_variable": "string",
        "accept_lifetime_end_time": "string",
        "accept_lifetime_end_time_format": "string",
        "accept_lifetime_infinite": False,
        "accept_lifetime_infinite_variable": "string",
        "accept_lifetime_local": False,
        "accept_lifetime_local_variable": "string",
        "accept_lifetime_start_time": "string",
        "chain_name": "string",
        "crypto_algorithm": "string",
        "id": "string",
        "include_tcp_options": False,
        "include_tcp_options_variable": "string",
        "key_string": "string",
        "key_string_variable": "string",
        "optional": False,
        "receive_id": 0,
        "receive_id_variable": "string",
        "send_id": 0,
        "send_id_variable": "string",
        "send_lifetime_duration": 0,
        "send_lifetime_duration_variable": "string",
        "send_lifetime_end_time": "string",
        "send_lifetime_end_time_format": "string",
        "send_lifetime_infinite": False,
        "send_lifetime_infinite_variable": "string",
        "send_lifetime_local": False,
        "send_lifetime_local_variable": "string",
        "send_lifetime_start_time": "string",
    }],
    extended_ar_window=0,
    extended_ar_window_variable="string",
    integrity_type_variable="string",
    integrity_types=["string"],
    authentication_type_variable="string",
    authentication_types=["string"],
    name="string",
    pairwise_keying=False,
    pairwise_keying_variable="string",
    rekey_interval=0,
    rekey_interval_variable="string",
    replay_window="string",
    replay_window_variable="string")
Copy
const ciscoSecurityFeatureTemplateResource = new sdwan.CiscoSecurityFeatureTemplate("ciscoSecurityFeatureTemplateResource", {
    description: "string",
    deviceTypes: ["string"],
    keychains: [{
        keyId: 0,
        name: "string",
        optional: false,
    }],
    keys: [{
        acceptAoMismatch: false,
        acceptAoMismatchVariable: "string",
        acceptLifetimeDuration: 0,
        acceptLifetimeDurationVariable: "string",
        acceptLifetimeEndTime: "string",
        acceptLifetimeEndTimeFormat: "string",
        acceptLifetimeInfinite: false,
        acceptLifetimeInfiniteVariable: "string",
        acceptLifetimeLocal: false,
        acceptLifetimeLocalVariable: "string",
        acceptLifetimeStartTime: "string",
        chainName: "string",
        cryptoAlgorithm: "string",
        id: "string",
        includeTcpOptions: false,
        includeTcpOptionsVariable: "string",
        keyString: "string",
        keyStringVariable: "string",
        optional: false,
        receiveId: 0,
        receiveIdVariable: "string",
        sendId: 0,
        sendIdVariable: "string",
        sendLifetimeDuration: 0,
        sendLifetimeDurationVariable: "string",
        sendLifetimeEndTime: "string",
        sendLifetimeEndTimeFormat: "string",
        sendLifetimeInfinite: false,
        sendLifetimeInfiniteVariable: "string",
        sendLifetimeLocal: false,
        sendLifetimeLocalVariable: "string",
        sendLifetimeStartTime: "string",
    }],
    extendedArWindow: 0,
    extendedArWindowVariable: "string",
    integrityTypeVariable: "string",
    integrityTypes: ["string"],
    authenticationTypeVariable: "string",
    authenticationTypes: ["string"],
    name: "string",
    pairwiseKeying: false,
    pairwiseKeyingVariable: "string",
    rekeyInterval: 0,
    rekeyIntervalVariable: "string",
    replayWindow: "string",
    replayWindowVariable: "string",
});
Copy
type: sdwan:CiscoSecurityFeatureTemplate
properties:
    authenticationTypeVariable: string
    authenticationTypes:
        - string
    description: string
    deviceTypes:
        - string
    extendedArWindow: 0
    extendedArWindowVariable: string
    integrityTypeVariable: string
    integrityTypes:
        - string
    keychains:
        - keyId: 0
          name: string
          optional: false
    keys:
        - acceptAoMismatch: false
          acceptAoMismatchVariable: string
          acceptLifetimeDuration: 0
          acceptLifetimeDurationVariable: string
          acceptLifetimeEndTime: string
          acceptLifetimeEndTimeFormat: string
          acceptLifetimeInfinite: false
          acceptLifetimeInfiniteVariable: string
          acceptLifetimeLocal: false
          acceptLifetimeLocalVariable: string
          acceptLifetimeStartTime: string
          chainName: string
          cryptoAlgorithm: string
          id: string
          includeTcpOptions: false
          includeTcpOptionsVariable: string
          keyString: string
          keyStringVariable: string
          optional: false
          receiveId: 0
          receiveIdVariable: string
          sendId: 0
          sendIdVariable: string
          sendLifetimeDuration: 0
          sendLifetimeDurationVariable: string
          sendLifetimeEndTime: string
          sendLifetimeEndTimeFormat: string
          sendLifetimeInfinite: false
          sendLifetimeInfiniteVariable: string
          sendLifetimeLocal: false
          sendLifetimeLocalVariable: string
          sendLifetimeStartTime: string
    name: string
    pairwiseKeying: false
    pairwiseKeyingVariable: string
    rekeyInterval: 0
    rekeyIntervalVariable: string
    replayWindow: string
    replayWindowVariable: string
Copy

CiscoSecurityFeatureTemplate Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The CiscoSecurityFeatureTemplate resource accepts the following input properties:

Description This property is required. string
The description of the feature template
DeviceTypes This property is required. List<string>
List of supported device types - Choices: vedge-C8000V, vedge-C8300-1N1S-4T2X, vedge-C8300-1N1S-6T, vedge-C8300-2N2S-6T, vedge-C8300-2N2S-4T2X, vedge-C8500-12X4QC, vedge-C8500-12X, vedge-C8500-20X6C, vedge-C8500L-8S4X, vedge-C8200-1N-4T, vedge-C8200L-1N-4T
AuthenticationTypeVariable string
Variable name
AuthenticationTypes List<string>
Set the authentication type for DTLS connections
ExtendedArWindow int
Extended Anti-Replay Window - Range: 10-2048 - Default value: 256
ExtendedArWindowVariable string
Variable name
IntegrityTypeVariable string
Variable name
IntegrityTypes List<string>
Set the authentication type for DTLS connections
Keychains List<CiscoSecurityFeatureTemplateKeychain>
Configure a Keychain
Keys List<CiscoSecurityFeatureTemplateKey>
Configure a Key
Name string
The name of the feature template
PairwiseKeying bool
Enable or disable IPsec pairwise-keying - Default value: false
PairwiseKeyingVariable string
Variable name
RekeyInterval int
Set how often to change the AES key for DTLS connections - Range: 10-1209600 - Default value: 86400
RekeyIntervalVariable string
Variable name
ReplayWindow string
Set the sliding replay window size - Choices: 64, 128, 256, 512, 1024, 2048, 4096, 8192 - Default value: 512
ReplayWindowVariable string
Variable name
Description This property is required. string
The description of the feature template
DeviceTypes This property is required. []string
List of supported device types - Choices: vedge-C8000V, vedge-C8300-1N1S-4T2X, vedge-C8300-1N1S-6T, vedge-C8300-2N2S-6T, vedge-C8300-2N2S-4T2X, vedge-C8500-12X4QC, vedge-C8500-12X, vedge-C8500-20X6C, vedge-C8500L-8S4X, vedge-C8200-1N-4T, vedge-C8200L-1N-4T
AuthenticationTypeVariable string
Variable name
AuthenticationTypes []string
Set the authentication type for DTLS connections
ExtendedArWindow int
Extended Anti-Replay Window - Range: 10-2048 - Default value: 256
ExtendedArWindowVariable string
Variable name
IntegrityTypeVariable string
Variable name
IntegrityTypes []string
Set the authentication type for DTLS connections
Keychains []CiscoSecurityFeatureTemplateKeychainArgs
Configure a Keychain
Keys []CiscoSecurityFeatureTemplateKeyArgs
Configure a Key
Name string
The name of the feature template
PairwiseKeying bool
Enable or disable IPsec pairwise-keying - Default value: false
PairwiseKeyingVariable string
Variable name
RekeyInterval int
Set how often to change the AES key for DTLS connections - Range: 10-1209600 - Default value: 86400
RekeyIntervalVariable string
Variable name
ReplayWindow string
Set the sliding replay window size - Choices: 64, 128, 256, 512, 1024, 2048, 4096, 8192 - Default value: 512
ReplayWindowVariable string
Variable name
description This property is required. String
The description of the feature template
deviceTypes This property is required. List<String>
List of supported device types - Choices: vedge-C8000V, vedge-C8300-1N1S-4T2X, vedge-C8300-1N1S-6T, vedge-C8300-2N2S-6T, vedge-C8300-2N2S-4T2X, vedge-C8500-12X4QC, vedge-C8500-12X, vedge-C8500-20X6C, vedge-C8500L-8S4X, vedge-C8200-1N-4T, vedge-C8200L-1N-4T
authenticationTypeVariable String
Variable name
authenticationTypes List<String>
Set the authentication type for DTLS connections
extendedArWindow Integer
Extended Anti-Replay Window - Range: 10-2048 - Default value: 256
extendedArWindowVariable String
Variable name
integrityTypeVariable String
Variable name
integrityTypes List<String>
Set the authentication type for DTLS connections
keychains List<CiscoSecurityFeatureTemplateKeychain>
Configure a Keychain
keys List<CiscoSecurityFeatureTemplateKey>
Configure a Key
name String
The name of the feature template
pairwiseKeying Boolean
Enable or disable IPsec pairwise-keying - Default value: false
pairwiseKeyingVariable String
Variable name
rekeyInterval Integer
Set how often to change the AES key for DTLS connections - Range: 10-1209600 - Default value: 86400
rekeyIntervalVariable String
Variable name
replayWindow String
Set the sliding replay window size - Choices: 64, 128, 256, 512, 1024, 2048, 4096, 8192 - Default value: 512
replayWindowVariable String
Variable name
description This property is required. string
The description of the feature template
deviceTypes This property is required. string[]
List of supported device types - Choices: vedge-C8000V, vedge-C8300-1N1S-4T2X, vedge-C8300-1N1S-6T, vedge-C8300-2N2S-6T, vedge-C8300-2N2S-4T2X, vedge-C8500-12X4QC, vedge-C8500-12X, vedge-C8500-20X6C, vedge-C8500L-8S4X, vedge-C8200-1N-4T, vedge-C8200L-1N-4T
authenticationTypeVariable string
Variable name
authenticationTypes string[]
Set the authentication type for DTLS connections
extendedArWindow number
Extended Anti-Replay Window - Range: 10-2048 - Default value: 256
extendedArWindowVariable string
Variable name
integrityTypeVariable string
Variable name
integrityTypes string[]
Set the authentication type for DTLS connections
keychains CiscoSecurityFeatureTemplateKeychain[]
Configure a Keychain
keys CiscoSecurityFeatureTemplateKey[]
Configure a Key
name string
The name of the feature template
pairwiseKeying boolean
Enable or disable IPsec pairwise-keying - Default value: false
pairwiseKeyingVariable string
Variable name
rekeyInterval number
Set how often to change the AES key for DTLS connections - Range: 10-1209600 - Default value: 86400
rekeyIntervalVariable string
Variable name
replayWindow string
Set the sliding replay window size - Choices: 64, 128, 256, 512, 1024, 2048, 4096, 8192 - Default value: 512
replayWindowVariable string
Variable name
description This property is required. str
The description of the feature template
device_types This property is required. Sequence[str]
List of supported device types - Choices: vedge-C8000V, vedge-C8300-1N1S-4T2X, vedge-C8300-1N1S-6T, vedge-C8300-2N2S-6T, vedge-C8300-2N2S-4T2X, vedge-C8500-12X4QC, vedge-C8500-12X, vedge-C8500-20X6C, vedge-C8500L-8S4X, vedge-C8200-1N-4T, vedge-C8200L-1N-4T
authentication_type_variable str
Variable name
authentication_types Sequence[str]
Set the authentication type for DTLS connections
extended_ar_window int
Extended Anti-Replay Window - Range: 10-2048 - Default value: 256
extended_ar_window_variable str
Variable name
integrity_type_variable str
Variable name
integrity_types Sequence[str]
Set the authentication type for DTLS connections
keychains Sequence[CiscoSecurityFeatureTemplateKeychainArgs]
Configure a Keychain
keys Sequence[CiscoSecurityFeatureTemplateKeyArgs]
Configure a Key
name str
The name of the feature template
pairwise_keying bool
Enable or disable IPsec pairwise-keying - Default value: false
pairwise_keying_variable str
Variable name
rekey_interval int
Set how often to change the AES key for DTLS connections - Range: 10-1209600 - Default value: 86400
rekey_interval_variable str
Variable name
replay_window str
Set the sliding replay window size - Choices: 64, 128, 256, 512, 1024, 2048, 4096, 8192 - Default value: 512
replay_window_variable str
Variable name
description This property is required. String
The description of the feature template
deviceTypes This property is required. List<String>
List of supported device types - Choices: vedge-C8000V, vedge-C8300-1N1S-4T2X, vedge-C8300-1N1S-6T, vedge-C8300-2N2S-6T, vedge-C8300-2N2S-4T2X, vedge-C8500-12X4QC, vedge-C8500-12X, vedge-C8500-20X6C, vedge-C8500L-8S4X, vedge-C8200-1N-4T, vedge-C8200L-1N-4T
authenticationTypeVariable String
Variable name
authenticationTypes List<String>
Set the authentication type for DTLS connections
extendedArWindow Number
Extended Anti-Replay Window - Range: 10-2048 - Default value: 256
extendedArWindowVariable String
Variable name
integrityTypeVariable String
Variable name
integrityTypes List<String>
Set the authentication type for DTLS connections
keychains List<Property Map>
Configure a Keychain
keys List<Property Map>
Configure a Key
name String
The name of the feature template
pairwiseKeying Boolean
Enable or disable IPsec pairwise-keying - Default value: false
pairwiseKeyingVariable String
Variable name
rekeyInterval Number
Set how often to change the AES key for DTLS connections - Range: 10-1209600 - Default value: 86400
rekeyIntervalVariable String
Variable name
replayWindow String
Set the sliding replay window size - Choices: 64, 128, 256, 512, 1024, 2048, 4096, 8192 - Default value: 512
replayWindowVariable String
Variable name

Outputs

All input properties are implicitly available as output properties. Additionally, the CiscoSecurityFeatureTemplate resource produces the following output properties:

Id string
The provider-assigned unique ID for this managed resource.
TemplateType string
The template type
Version int
The version of the feature template
Id string
The provider-assigned unique ID for this managed resource.
TemplateType string
The template type
Version int
The version of the feature template
id String
The provider-assigned unique ID for this managed resource.
templateType String
The template type
version Integer
The version of the feature template
id string
The provider-assigned unique ID for this managed resource.
templateType string
The template type
version number
The version of the feature template
id str
The provider-assigned unique ID for this managed resource.
template_type str
The template type
version int
The version of the feature template
id String
The provider-assigned unique ID for this managed resource.
templateType String
The template type
version Number
The version of the feature template

Look up Existing CiscoSecurityFeatureTemplate Resource

Get an existing CiscoSecurityFeatureTemplate resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

public static get(name: string, id: Input<ID>, state?: CiscoSecurityFeatureTemplateState, opts?: CustomResourceOptions): CiscoSecurityFeatureTemplate
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        authentication_type_variable: Optional[str] = None,
        authentication_types: Optional[Sequence[str]] = None,
        description: Optional[str] = None,
        device_types: Optional[Sequence[str]] = None,
        extended_ar_window: Optional[int] = None,
        extended_ar_window_variable: Optional[str] = None,
        integrity_type_variable: Optional[str] = None,
        integrity_types: Optional[Sequence[str]] = None,
        keychains: Optional[Sequence[CiscoSecurityFeatureTemplateKeychainArgs]] = None,
        keys: Optional[Sequence[CiscoSecurityFeatureTemplateKeyArgs]] = None,
        name: Optional[str] = None,
        pairwise_keying: Optional[bool] = None,
        pairwise_keying_variable: Optional[str] = None,
        rekey_interval: Optional[int] = None,
        rekey_interval_variable: Optional[str] = None,
        replay_window: Optional[str] = None,
        replay_window_variable: Optional[str] = None,
        template_type: Optional[str] = None,
        version: Optional[int] = None) -> CiscoSecurityFeatureTemplate
func GetCiscoSecurityFeatureTemplate(ctx *Context, name string, id IDInput, state *CiscoSecurityFeatureTemplateState, opts ...ResourceOption) (*CiscoSecurityFeatureTemplate, error)
public static CiscoSecurityFeatureTemplate Get(string name, Input<string> id, CiscoSecurityFeatureTemplateState? state, CustomResourceOptions? opts = null)
public static CiscoSecurityFeatureTemplate get(String name, Output<String> id, CiscoSecurityFeatureTemplateState state, CustomResourceOptions options)
resources:  _:    type: sdwan:CiscoSecurityFeatureTemplate    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
resource_name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
The following state arguments are supported:
AuthenticationTypeVariable string
Variable name
AuthenticationTypes List<string>
Set the authentication type for DTLS connections
Description string
The description of the feature template
DeviceTypes List<string>
List of supported device types - Choices: vedge-C8000V, vedge-C8300-1N1S-4T2X, vedge-C8300-1N1S-6T, vedge-C8300-2N2S-6T, vedge-C8300-2N2S-4T2X, vedge-C8500-12X4QC, vedge-C8500-12X, vedge-C8500-20X6C, vedge-C8500L-8S4X, vedge-C8200-1N-4T, vedge-C8200L-1N-4T
ExtendedArWindow int
Extended Anti-Replay Window - Range: 10-2048 - Default value: 256
ExtendedArWindowVariable string
Variable name
IntegrityTypeVariable string
Variable name
IntegrityTypes List<string>
Set the authentication type for DTLS connections
Keychains List<CiscoSecurityFeatureTemplateKeychain>
Configure a Keychain
Keys List<CiscoSecurityFeatureTemplateKey>
Configure a Key
Name string
The name of the feature template
PairwiseKeying bool
Enable or disable IPsec pairwise-keying - Default value: false
PairwiseKeyingVariable string
Variable name
RekeyInterval int
Set how often to change the AES key for DTLS connections - Range: 10-1209600 - Default value: 86400
RekeyIntervalVariable string
Variable name
ReplayWindow string
Set the sliding replay window size - Choices: 64, 128, 256, 512, 1024, 2048, 4096, 8192 - Default value: 512
ReplayWindowVariable string
Variable name
TemplateType string
The template type
Version int
The version of the feature template
AuthenticationTypeVariable string
Variable name
AuthenticationTypes []string
Set the authentication type for DTLS connections
Description string
The description of the feature template
DeviceTypes []string
List of supported device types - Choices: vedge-C8000V, vedge-C8300-1N1S-4T2X, vedge-C8300-1N1S-6T, vedge-C8300-2N2S-6T, vedge-C8300-2N2S-4T2X, vedge-C8500-12X4QC, vedge-C8500-12X, vedge-C8500-20X6C, vedge-C8500L-8S4X, vedge-C8200-1N-4T, vedge-C8200L-1N-4T
ExtendedArWindow int
Extended Anti-Replay Window - Range: 10-2048 - Default value: 256
ExtendedArWindowVariable string
Variable name
IntegrityTypeVariable string
Variable name
IntegrityTypes []string
Set the authentication type for DTLS connections
Keychains []CiscoSecurityFeatureTemplateKeychainArgs
Configure a Keychain
Keys []CiscoSecurityFeatureTemplateKeyArgs
Configure a Key
Name string
The name of the feature template
PairwiseKeying bool
Enable or disable IPsec pairwise-keying - Default value: false
PairwiseKeyingVariable string
Variable name
RekeyInterval int
Set how often to change the AES key for DTLS connections - Range: 10-1209600 - Default value: 86400
RekeyIntervalVariable string
Variable name
ReplayWindow string
Set the sliding replay window size - Choices: 64, 128, 256, 512, 1024, 2048, 4096, 8192 - Default value: 512
ReplayWindowVariable string
Variable name
TemplateType string
The template type
Version int
The version of the feature template
authenticationTypeVariable String
Variable name
authenticationTypes List<String>
Set the authentication type for DTLS connections
description String
The description of the feature template
deviceTypes List<String>
List of supported device types - Choices: vedge-C8000V, vedge-C8300-1N1S-4T2X, vedge-C8300-1N1S-6T, vedge-C8300-2N2S-6T, vedge-C8300-2N2S-4T2X, vedge-C8500-12X4QC, vedge-C8500-12X, vedge-C8500-20X6C, vedge-C8500L-8S4X, vedge-C8200-1N-4T, vedge-C8200L-1N-4T
extendedArWindow Integer
Extended Anti-Replay Window - Range: 10-2048 - Default value: 256
extendedArWindowVariable String
Variable name
integrityTypeVariable String
Variable name
integrityTypes List<String>
Set the authentication type for DTLS connections
keychains List<CiscoSecurityFeatureTemplateKeychain>
Configure a Keychain
keys List<CiscoSecurityFeatureTemplateKey>
Configure a Key
name String
The name of the feature template
pairwiseKeying Boolean
Enable or disable IPsec pairwise-keying - Default value: false
pairwiseKeyingVariable String
Variable name
rekeyInterval Integer
Set how often to change the AES key for DTLS connections - Range: 10-1209600 - Default value: 86400
rekeyIntervalVariable String
Variable name
replayWindow String
Set the sliding replay window size - Choices: 64, 128, 256, 512, 1024, 2048, 4096, 8192 - Default value: 512
replayWindowVariable String
Variable name
templateType String
The template type
version Integer
The version of the feature template
authenticationTypeVariable string
Variable name
authenticationTypes string[]
Set the authentication type for DTLS connections
description string
The description of the feature template
deviceTypes string[]
List of supported device types - Choices: vedge-C8000V, vedge-C8300-1N1S-4T2X, vedge-C8300-1N1S-6T, vedge-C8300-2N2S-6T, vedge-C8300-2N2S-4T2X, vedge-C8500-12X4QC, vedge-C8500-12X, vedge-C8500-20X6C, vedge-C8500L-8S4X, vedge-C8200-1N-4T, vedge-C8200L-1N-4T
extendedArWindow number
Extended Anti-Replay Window - Range: 10-2048 - Default value: 256
extendedArWindowVariable string
Variable name
integrityTypeVariable string
Variable name
integrityTypes string[]
Set the authentication type for DTLS connections
keychains CiscoSecurityFeatureTemplateKeychain[]
Configure a Keychain
keys CiscoSecurityFeatureTemplateKey[]
Configure a Key
name string
The name of the feature template
pairwiseKeying boolean
Enable or disable IPsec pairwise-keying - Default value: false
pairwiseKeyingVariable string
Variable name
rekeyInterval number
Set how often to change the AES key for DTLS connections - Range: 10-1209600 - Default value: 86400
rekeyIntervalVariable string
Variable name
replayWindow string
Set the sliding replay window size - Choices: 64, 128, 256, 512, 1024, 2048, 4096, 8192 - Default value: 512
replayWindowVariable string
Variable name
templateType string
The template type
version number
The version of the feature template
authentication_type_variable str
Variable name
authentication_types Sequence[str]
Set the authentication type for DTLS connections
description str
The description of the feature template
device_types Sequence[str]
List of supported device types - Choices: vedge-C8000V, vedge-C8300-1N1S-4T2X, vedge-C8300-1N1S-6T, vedge-C8300-2N2S-6T, vedge-C8300-2N2S-4T2X, vedge-C8500-12X4QC, vedge-C8500-12X, vedge-C8500-20X6C, vedge-C8500L-8S4X, vedge-C8200-1N-4T, vedge-C8200L-1N-4T
extended_ar_window int
Extended Anti-Replay Window - Range: 10-2048 - Default value: 256
extended_ar_window_variable str
Variable name
integrity_type_variable str
Variable name
integrity_types Sequence[str]
Set the authentication type for DTLS connections
keychains Sequence[CiscoSecurityFeatureTemplateKeychainArgs]
Configure a Keychain
keys Sequence[CiscoSecurityFeatureTemplateKeyArgs]
Configure a Key
name str
The name of the feature template
pairwise_keying bool
Enable or disable IPsec pairwise-keying - Default value: false
pairwise_keying_variable str
Variable name
rekey_interval int
Set how often to change the AES key for DTLS connections - Range: 10-1209600 - Default value: 86400
rekey_interval_variable str
Variable name
replay_window str
Set the sliding replay window size - Choices: 64, 128, 256, 512, 1024, 2048, 4096, 8192 - Default value: 512
replay_window_variable str
Variable name
template_type str
The template type
version int
The version of the feature template
authenticationTypeVariable String
Variable name
authenticationTypes List<String>
Set the authentication type for DTLS connections
description String
The description of the feature template
deviceTypes List<String>
List of supported device types - Choices: vedge-C8000V, vedge-C8300-1N1S-4T2X, vedge-C8300-1N1S-6T, vedge-C8300-2N2S-6T, vedge-C8300-2N2S-4T2X, vedge-C8500-12X4QC, vedge-C8500-12X, vedge-C8500-20X6C, vedge-C8500L-8S4X, vedge-C8200-1N-4T, vedge-C8200L-1N-4T
extendedArWindow Number
Extended Anti-Replay Window - Range: 10-2048 - Default value: 256
extendedArWindowVariable String
Variable name
integrityTypeVariable String
Variable name
integrityTypes List<String>
Set the authentication type for DTLS connections
keychains List<Property Map>
Configure a Keychain
keys List<Property Map>
Configure a Key
name String
The name of the feature template
pairwiseKeying Boolean
Enable or disable IPsec pairwise-keying - Default value: false
pairwiseKeyingVariable String
Variable name
rekeyInterval Number
Set how often to change the AES key for DTLS connections - Range: 10-1209600 - Default value: 86400
rekeyIntervalVariable String
Variable name
replayWindow String
Set the sliding replay window size - Choices: 64, 128, 256, 512, 1024, 2048, 4096, 8192 - Default value: 512
replayWindowVariable String
Variable name
templateType String
The template type
version Number
The version of the feature template

Supporting Types

CiscoSecurityFeatureTemplateKey
, CiscoSecurityFeatureTemplateKeyArgs

AcceptAoMismatch bool
Configure Accept AO Mismatch

  • Default value: false
AcceptAoMismatchVariable string
Variable name
AcceptLifetimeDuration int
Configure Accept lifetime Duration

  • Range: 1-2147483646
AcceptLifetimeDurationVariable string
Variable name
AcceptLifetimeEndTime string
Configure Key lifetime end time
AcceptLifetimeEndTimeFormat string
Configure Key lifetime end time

  • Choices: infinite, duration, end-epoch
  • Default value: infinite
AcceptLifetimeInfinite bool
Configure Key lifetime end time
AcceptLifetimeInfiniteVariable string
Variable name
AcceptLifetimeLocal bool
Configure Accept Lifetime Local

  • Default value: false
AcceptLifetimeLocalVariable string
Variable name
AcceptLifetimeStartTime string
Configure Key lifetime start time
ChainName string
Select the chain name
CryptoAlgorithm string
Crypto Algorithm

  • Choices: aes-128-cmac, hmac-sha-1, hmac-sha-256
Id string
Select the Key ID
IncludeTcpOptions bool
Configure Include TCP Options

  • Default value: false
IncludeTcpOptionsVariable string
Variable name
KeyString string
Specify the Key String
KeyStringVariable string
Variable name
Optional bool
Indicates if list item is considered optional.
ReceiveId int
Specify the Receiver ID

  • Range: 0-255
  • Default value: 0
ReceiveIdVariable string
Variable name
SendId int
Specify the Send ID

  • Range: 0-255
  • Default value: 0
SendIdVariable string
Variable name
SendLifetimeDuration int
Configure Send lifetime Duration

  • Range: 1-2147483646
SendLifetimeDurationVariable string
Variable name
SendLifetimeEndTime string
Configure Key lifetime end time
SendLifetimeEndTimeFormat string
Configure Key lifetime end time

  • Choices: infinite, duration, end-epoch
  • Default value: infinite
SendLifetimeInfinite bool
Configure Key lifetime end time
SendLifetimeInfiniteVariable string
Variable name
SendLifetimeLocal bool
Configure Send lifetime Local

  • Default value: false
SendLifetimeLocalVariable string
Variable name
SendLifetimeStartTime string
Configure Key lifetime start time
AcceptAoMismatch bool
Configure Accept AO Mismatch

  • Default value: false
AcceptAoMismatchVariable string
Variable name
AcceptLifetimeDuration int
Configure Accept lifetime Duration

  • Range: 1-2147483646
AcceptLifetimeDurationVariable string
Variable name
AcceptLifetimeEndTime string
Configure Key lifetime end time
AcceptLifetimeEndTimeFormat string
Configure Key lifetime end time

  • Choices: infinite, duration, end-epoch
  • Default value: infinite
AcceptLifetimeInfinite bool
Configure Key lifetime end time
AcceptLifetimeInfiniteVariable string
Variable name
AcceptLifetimeLocal bool
Configure Accept Lifetime Local

  • Default value: false
AcceptLifetimeLocalVariable string
Variable name
AcceptLifetimeStartTime string
Configure Key lifetime start time
ChainName string
Select the chain name
CryptoAlgorithm string
Crypto Algorithm

  • Choices: aes-128-cmac, hmac-sha-1, hmac-sha-256
Id string
Select the Key ID
IncludeTcpOptions bool
Configure Include TCP Options

  • Default value: false
IncludeTcpOptionsVariable string
Variable name
KeyString string
Specify the Key String
KeyStringVariable string
Variable name
Optional bool
Indicates if list item is considered optional.
ReceiveId int
Specify the Receiver ID

  • Range: 0-255
  • Default value: 0
ReceiveIdVariable string
Variable name
SendId int
Specify the Send ID

  • Range: 0-255
  • Default value: 0
SendIdVariable string
Variable name
SendLifetimeDuration int
Configure Send lifetime Duration

  • Range: 1-2147483646
SendLifetimeDurationVariable string
Variable name
SendLifetimeEndTime string
Configure Key lifetime end time
SendLifetimeEndTimeFormat string
Configure Key lifetime end time

  • Choices: infinite, duration, end-epoch
  • Default value: infinite
SendLifetimeInfinite bool
Configure Key lifetime end time
SendLifetimeInfiniteVariable string
Variable name
SendLifetimeLocal bool
Configure Send lifetime Local

  • Default value: false
SendLifetimeLocalVariable string
Variable name
SendLifetimeStartTime string
Configure Key lifetime start time
acceptAoMismatch Boolean
Configure Accept AO Mismatch

  • Default value: false
acceptAoMismatchVariable String
Variable name
acceptLifetimeDuration Integer
Configure Accept lifetime Duration

  • Range: 1-2147483646
acceptLifetimeDurationVariable String
Variable name
acceptLifetimeEndTime String
Configure Key lifetime end time
acceptLifetimeEndTimeFormat String
Configure Key lifetime end time

  • Choices: infinite, duration, end-epoch
  • Default value: infinite
acceptLifetimeInfinite Boolean
Configure Key lifetime end time
acceptLifetimeInfiniteVariable String
Variable name
acceptLifetimeLocal Boolean
Configure Accept Lifetime Local

  • Default value: false
acceptLifetimeLocalVariable String
Variable name
acceptLifetimeStartTime String
Configure Key lifetime start time
chainName String
Select the chain name
cryptoAlgorithm String
Crypto Algorithm

  • Choices: aes-128-cmac, hmac-sha-1, hmac-sha-256
id String
Select the Key ID
includeTcpOptions Boolean
Configure Include TCP Options

  • Default value: false
includeTcpOptionsVariable String
Variable name
keyString String
Specify the Key String
keyStringVariable String
Variable name
optional Boolean
Indicates if list item is considered optional.
receiveId Integer
Specify the Receiver ID

  • Range: 0-255
  • Default value: 0
receiveIdVariable String
Variable name
sendId Integer
Specify the Send ID

  • Range: 0-255
  • Default value: 0
sendIdVariable String
Variable name
sendLifetimeDuration Integer
Configure Send lifetime Duration

  • Range: 1-2147483646
sendLifetimeDurationVariable String
Variable name
sendLifetimeEndTime String
Configure Key lifetime end time
sendLifetimeEndTimeFormat String
Configure Key lifetime end time

  • Choices: infinite, duration, end-epoch
  • Default value: infinite
sendLifetimeInfinite Boolean
Configure Key lifetime end time
sendLifetimeInfiniteVariable String
Variable name
sendLifetimeLocal Boolean
Configure Send lifetime Local

  • Default value: false
sendLifetimeLocalVariable String
Variable name
sendLifetimeStartTime String
Configure Key lifetime start time
acceptAoMismatch boolean
Configure Accept AO Mismatch

  • Default value: false
acceptAoMismatchVariable string
Variable name
acceptLifetimeDuration number
Configure Accept lifetime Duration

  • Range: 1-2147483646
acceptLifetimeDurationVariable string
Variable name
acceptLifetimeEndTime string
Configure Key lifetime end time
acceptLifetimeEndTimeFormat string
Configure Key lifetime end time

  • Choices: infinite, duration, end-epoch
  • Default value: infinite
acceptLifetimeInfinite boolean
Configure Key lifetime end time
acceptLifetimeInfiniteVariable string
Variable name
acceptLifetimeLocal boolean
Configure Accept Lifetime Local

  • Default value: false
acceptLifetimeLocalVariable string
Variable name
acceptLifetimeStartTime string
Configure Key lifetime start time
chainName string
Select the chain name
cryptoAlgorithm string
Crypto Algorithm

  • Choices: aes-128-cmac, hmac-sha-1, hmac-sha-256
id string
Select the Key ID
includeTcpOptions boolean
Configure Include TCP Options

  • Default value: false
includeTcpOptionsVariable string
Variable name
keyString string
Specify the Key String
keyStringVariable string
Variable name
optional boolean
Indicates if list item is considered optional.
receiveId number
Specify the Receiver ID

  • Range: 0-255
  • Default value: 0
receiveIdVariable string
Variable name
sendId number
Specify the Send ID

  • Range: 0-255
  • Default value: 0
sendIdVariable string
Variable name
sendLifetimeDuration number
Configure Send lifetime Duration

  • Range: 1-2147483646
sendLifetimeDurationVariable string
Variable name
sendLifetimeEndTime string
Configure Key lifetime end time
sendLifetimeEndTimeFormat string
Configure Key lifetime end time

  • Choices: infinite, duration, end-epoch
  • Default value: infinite
sendLifetimeInfinite boolean
Configure Key lifetime end time
sendLifetimeInfiniteVariable string
Variable name
sendLifetimeLocal boolean
Configure Send lifetime Local

  • Default value: false
sendLifetimeLocalVariable string
Variable name
sendLifetimeStartTime string
Configure Key lifetime start time
accept_ao_mismatch bool
Configure Accept AO Mismatch

  • Default value: false
accept_ao_mismatch_variable str
Variable name
accept_lifetime_duration int
Configure Accept lifetime Duration

  • Range: 1-2147483646
accept_lifetime_duration_variable str
Variable name
accept_lifetime_end_time str
Configure Key lifetime end time
accept_lifetime_end_time_format str
Configure Key lifetime end time

  • Choices: infinite, duration, end-epoch
  • Default value: infinite
accept_lifetime_infinite bool
Configure Key lifetime end time
accept_lifetime_infinite_variable str
Variable name
accept_lifetime_local bool
Configure Accept Lifetime Local

  • Default value: false
accept_lifetime_local_variable str
Variable name
accept_lifetime_start_time str
Configure Key lifetime start time
chain_name str
Select the chain name
crypto_algorithm str
Crypto Algorithm

  • Choices: aes-128-cmac, hmac-sha-1, hmac-sha-256
id str
Select the Key ID
include_tcp_options bool
Configure Include TCP Options

  • Default value: false
include_tcp_options_variable str
Variable name
key_string str
Specify the Key String
key_string_variable str
Variable name
optional bool
Indicates if list item is considered optional.
receive_id int
Specify the Receiver ID

  • Range: 0-255
  • Default value: 0
receive_id_variable str
Variable name
send_id int
Specify the Send ID

  • Range: 0-255
  • Default value: 0
send_id_variable str
Variable name
send_lifetime_duration int
Configure Send lifetime Duration

  • Range: 1-2147483646
send_lifetime_duration_variable str
Variable name
send_lifetime_end_time str
Configure Key lifetime end time
send_lifetime_end_time_format str
Configure Key lifetime end time

  • Choices: infinite, duration, end-epoch
  • Default value: infinite
send_lifetime_infinite bool
Configure Key lifetime end time
send_lifetime_infinite_variable str
Variable name
send_lifetime_local bool
Configure Send lifetime Local

  • Default value: false
send_lifetime_local_variable str
Variable name
send_lifetime_start_time str
Configure Key lifetime start time
acceptAoMismatch Boolean
Configure Accept AO Mismatch

  • Default value: false
acceptAoMismatchVariable String
Variable name
acceptLifetimeDuration Number
Configure Accept lifetime Duration

  • Range: 1-2147483646
acceptLifetimeDurationVariable String
Variable name
acceptLifetimeEndTime String
Configure Key lifetime end time
acceptLifetimeEndTimeFormat String
Configure Key lifetime end time

  • Choices: infinite, duration, end-epoch
  • Default value: infinite
acceptLifetimeInfinite Boolean
Configure Key lifetime end time
acceptLifetimeInfiniteVariable String
Variable name
acceptLifetimeLocal Boolean
Configure Accept Lifetime Local

  • Default value: false
acceptLifetimeLocalVariable String
Variable name
acceptLifetimeStartTime String
Configure Key lifetime start time
chainName String
Select the chain name
cryptoAlgorithm String
Crypto Algorithm

  • Choices: aes-128-cmac, hmac-sha-1, hmac-sha-256
id String
Select the Key ID
includeTcpOptions Boolean
Configure Include TCP Options

  • Default value: false
includeTcpOptionsVariable String
Variable name
keyString String
Specify the Key String
keyStringVariable String
Variable name
optional Boolean
Indicates if list item is considered optional.
receiveId Number
Specify the Receiver ID

  • Range: 0-255
  • Default value: 0
receiveIdVariable String
Variable name
sendId Number
Specify the Send ID

  • Range: 0-255
  • Default value: 0
sendIdVariable String
Variable name
sendLifetimeDuration Number
Configure Send lifetime Duration

  • Range: 1-2147483646
sendLifetimeDurationVariable String
Variable name
sendLifetimeEndTime String
Configure Key lifetime end time
sendLifetimeEndTimeFormat String
Configure Key lifetime end time

  • Choices: infinite, duration, end-epoch
  • Default value: infinite
sendLifetimeInfinite Boolean
Configure Key lifetime end time
sendLifetimeInfiniteVariable String
Variable name
sendLifetimeLocal Boolean
Configure Send lifetime Local

  • Default value: false
sendLifetimeLocalVariable String
Variable name
sendLifetimeStartTime String
Configure Key lifetime start time

CiscoSecurityFeatureTemplateKeychain
, CiscoSecurityFeatureTemplateKeychainArgs

KeyId int
Specify the Key ID

  • Range: 0-2147483647
Name string
Specify the name of the Keychain
Optional bool
Indicates if list item is considered optional.
KeyId int
Specify the Key ID

  • Range: 0-2147483647
Name string
Specify the name of the Keychain
Optional bool
Indicates if list item is considered optional.
keyId Integer
Specify the Key ID

  • Range: 0-2147483647
name String
Specify the name of the Keychain
optional Boolean
Indicates if list item is considered optional.
keyId number
Specify the Key ID

  • Range: 0-2147483647
name string
Specify the name of the Keychain
optional boolean
Indicates if list item is considered optional.
key_id int
Specify the Key ID

  • Range: 0-2147483647
name str
Specify the name of the Keychain
optional bool
Indicates if list item is considered optional.
keyId Number
Specify the Key ID

  • Range: 0-2147483647
name String
Specify the name of the Keychain
optional Boolean
Indicates if list item is considered optional.

Import

$ pulumi import sdwan:index/ciscoSecurityFeatureTemplate:CiscoSecurityFeatureTemplate example "f6b2c44c-693c-4763-b010-895aa3d236bd"
Copy

To learn more about importing existing cloud resources, see Importing resources.

Package Details

Repository
sdwan pulumi/pulumi-sdwan
License
Apache-2.0
Notes
This Pulumi package is based on the sdwan Terraform Provider.