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());
}
}
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
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 string
- The unique name of the resource.
- args CiscoSecurityFeatureTemplateArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args 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 string
- The unique name of the resource.
- args CiscoSecurityFeatureTemplateArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args CiscoSecurityFeatureTemplateArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args 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",
});
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"),
})
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());
cisco_security_feature_template_resource = sdwan.CiscoSecurityFeatureTemplate("ciscoSecurityFeatureTemplateResource",
description="string",
device_types=["string"],
keychains=[sdwan.CiscoSecurityFeatureTemplateKeychainArgs(
key_id=0,
name="string",
optional=False,
)],
keys=[sdwan.CiscoSecurityFeatureTemplateKeyArgs(
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")
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",
});
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
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
The CiscoSecurityFeatureTemplate resource accepts the following input properties:
- Description string
- The description of the feature template
- Device
Types 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
- Authentication
Type stringVariable - Variable name
- Authentication
Types List<string> - Set the authentication type for DTLS connections
- Extended
Ar intWindow - Extended Anti-Replay Window - Range:
10
-2048
- Default value:256
- Extended
Ar stringWindow Variable - Variable name
- Integrity
Type stringVariable - Variable name
- Integrity
Types List<string> - Set the authentication type for DTLS connections
- Keychains
List<Cisco
Security Feature Template Keychain> - Configure a Keychain
- Keys
List<Cisco
Security Feature Template Key> - Configure a Key
- Name string
- The name of the feature template
- Pairwise
Keying bool - Enable or disable IPsec pairwise-keying - Default value:
false
- Pairwise
Keying stringVariable - Variable name
- Rekey
Interval int - Set how often to change the AES key for DTLS connections - Range:
10
-1209600
- Default value:86400
- Rekey
Interval stringVariable - Variable name
- Replay
Window string - Set the sliding replay window size - Choices:
64
,128
,256
,512
,1024
,2048
,4096
,8192
- Default value:512
- Replay
Window stringVariable - Variable name
- Description string
- The description of the feature template
- Device
Types []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
- Authentication
Type stringVariable - Variable name
- Authentication
Types []string - Set the authentication type for DTLS connections
- Extended
Ar intWindow - Extended Anti-Replay Window - Range:
10
-2048
- Default value:256
- Extended
Ar stringWindow Variable - Variable name
- Integrity
Type stringVariable - Variable name
- Integrity
Types []string - Set the authentication type for DTLS connections
- Keychains
[]Cisco
Security Feature Template Keychain Args - Configure a Keychain
- Keys
[]Cisco
Security Feature Template Key Args - Configure a Key
- Name string
- The name of the feature template
- Pairwise
Keying bool - Enable or disable IPsec pairwise-keying - Default value:
false
- Pairwise
Keying stringVariable - Variable name
- Rekey
Interval int - Set how often to change the AES key for DTLS connections - Range:
10
-1209600
- Default value:86400
- Rekey
Interval stringVariable - Variable name
- Replay
Window string - Set the sliding replay window size - Choices:
64
,128
,256
,512
,1024
,2048
,4096
,8192
- Default value:512
- Replay
Window stringVariable - Variable name
- description String
- The description of the feature template
- device
Types 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
- authentication
Type StringVariable - Variable name
- authentication
Types List<String> - Set the authentication type for DTLS connections
- extended
Ar IntegerWindow - Extended Anti-Replay Window - Range:
10
-2048
- Default value:256
- extended
Ar StringWindow Variable - Variable name
- integrity
Type StringVariable - Variable name
- integrity
Types List<String> - Set the authentication type for DTLS connections
- keychains
List<Cisco
Security Feature Template Keychain> - Configure a Keychain
- keys
List<Cisco
Security Feature Template Key> - Configure a Key
- name String
- The name of the feature template
- pairwise
Keying Boolean - Enable or disable IPsec pairwise-keying - Default value:
false
- pairwise
Keying StringVariable - Variable name
- rekey
Interval Integer - Set how often to change the AES key for DTLS connections - Range:
10
-1209600
- Default value:86400
- rekey
Interval StringVariable - Variable name
- replay
Window String - Set the sliding replay window size - Choices:
64
,128
,256
,512
,1024
,2048
,4096
,8192
- Default value:512
- replay
Window StringVariable - Variable name
- description string
- The description of the feature template
- device
Types 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
- authentication
Type stringVariable - Variable name
- authentication
Types string[] - Set the authentication type for DTLS connections
- extended
Ar numberWindow - Extended Anti-Replay Window - Range:
10
-2048
- Default value:256
- extended
Ar stringWindow Variable - Variable name
- integrity
Type stringVariable - Variable name
- integrity
Types string[] - Set the authentication type for DTLS connections
- keychains
Cisco
Security Feature Template Keychain[] - Configure a Keychain
- keys
Cisco
Security Feature Template Key[] - Configure a Key
- name string
- The name of the feature template
- pairwise
Keying boolean - Enable or disable IPsec pairwise-keying - Default value:
false
- pairwise
Keying stringVariable - Variable name
- rekey
Interval number - Set how often to change the AES key for DTLS connections - Range:
10
-1209600
- Default value:86400
- rekey
Interval stringVariable - Variable name
- replay
Window string - Set the sliding replay window size - Choices:
64
,128
,256
,512
,1024
,2048
,4096
,8192
- Default value:512
- replay
Window stringVariable - Variable name
- 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
- authentication_
type_ strvariable - Variable name
- authentication_
types Sequence[str] - Set the authentication type for DTLS connections
- extended_
ar_ intwindow - Extended Anti-Replay Window - Range:
10
-2048
- Default value:256
- extended_
ar_ strwindow_ variable - Variable name
- integrity_
type_ strvariable - Variable name
- integrity_
types Sequence[str] - Set the authentication type for DTLS connections
- keychains
Sequence[Cisco
Security Feature Template Keychain Args] - Configure a Keychain
- keys
Sequence[Cisco
Security Feature Template Key Args] - 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_ strvariable - Variable name
- rekey_
interval int - Set how often to change the AES key for DTLS connections - Range:
10
-1209600
- Default value:86400
- rekey_
interval_ strvariable - 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_ strvariable - Variable name
- description String
- The description of the feature template
- device
Types 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
- authentication
Type StringVariable - Variable name
- authentication
Types List<String> - Set the authentication type for DTLS connections
- extended
Ar NumberWindow - Extended Anti-Replay Window - Range:
10
-2048
- Default value:256
- extended
Ar StringWindow Variable - Variable name
- integrity
Type StringVariable - Variable name
- integrity
Types 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
- pairwise
Keying Boolean - Enable or disable IPsec pairwise-keying - Default value:
false
- pairwise
Keying StringVariable - Variable name
- rekey
Interval Number - Set how often to change the AES key for DTLS connections - Range:
10
-1209600
- Default value:86400
- rekey
Interval StringVariable - Variable name
- replay
Window String - Set the sliding replay window size - Choices:
64
,128
,256
,512
,1024
,2048
,4096
,8192
- Default value:512
- replay
Window StringVariable - 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.
- Template
Type string - The template type
- Version int
- The version of the feature template
- Id string
- The provider-assigned unique ID for this managed resource.
- Template
Type string - The template type
- Version int
- The version of the feature template
- id String
- The provider-assigned unique ID for this managed resource.
- template
Type String - The template type
- version Integer
- The version of the feature template
- id string
- The provider-assigned unique ID for this managed resource.
- template
Type 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.
- template
Type 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)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- 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
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- 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
- The unique name of the resulting resource.
- id
- 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
- The unique name of the resulting resource.
- id
- 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.
- Authentication
Type stringVariable - Variable name
- Authentication
Types List<string> - Set the authentication type for DTLS connections
- Description string
- The description of the feature template
- Device
Types 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
- Extended
Ar intWindow - Extended Anti-Replay Window - Range:
10
-2048
- Default value:256
- Extended
Ar stringWindow Variable - Variable name
- Integrity
Type stringVariable - Variable name
- Integrity
Types List<string> - Set the authentication type for DTLS connections
- Keychains
List<Cisco
Security Feature Template Keychain> - Configure a Keychain
- Keys
List<Cisco
Security Feature Template Key> - Configure a Key
- Name string
- The name of the feature template
- Pairwise
Keying bool - Enable or disable IPsec pairwise-keying - Default value:
false
- Pairwise
Keying stringVariable - Variable name
- Rekey
Interval int - Set how often to change the AES key for DTLS connections - Range:
10
-1209600
- Default value:86400
- Rekey
Interval stringVariable - Variable name
- Replay
Window string - Set the sliding replay window size - Choices:
64
,128
,256
,512
,1024
,2048
,4096
,8192
- Default value:512
- Replay
Window stringVariable - Variable name
- Template
Type string - The template type
- Version int
- The version of the feature template
- Authentication
Type stringVariable - Variable name
- Authentication
Types []string - Set the authentication type for DTLS connections
- Description string
- The description of the feature template
- Device
Types []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
- Extended
Ar intWindow - Extended Anti-Replay Window - Range:
10
-2048
- Default value:256
- Extended
Ar stringWindow Variable - Variable name
- Integrity
Type stringVariable - Variable name
- Integrity
Types []string - Set the authentication type for DTLS connections
- Keychains
[]Cisco
Security Feature Template Keychain Args - Configure a Keychain
- Keys
[]Cisco
Security Feature Template Key Args - Configure a Key
- Name string
- The name of the feature template
- Pairwise
Keying bool - Enable or disable IPsec pairwise-keying - Default value:
false
- Pairwise
Keying stringVariable - Variable name
- Rekey
Interval int - Set how often to change the AES key for DTLS connections - Range:
10
-1209600
- Default value:86400
- Rekey
Interval stringVariable - Variable name
- Replay
Window string - Set the sliding replay window size - Choices:
64
,128
,256
,512
,1024
,2048
,4096
,8192
- Default value:512
- Replay
Window stringVariable - Variable name
- Template
Type string - The template type
- Version int
- The version of the feature template
- authentication
Type StringVariable - Variable name
- authentication
Types List<String> - Set the authentication type for DTLS connections
- description String
- The description of the feature template
- device
Types 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
- extended
Ar IntegerWindow - Extended Anti-Replay Window - Range:
10
-2048
- Default value:256
- extended
Ar StringWindow Variable - Variable name
- integrity
Type StringVariable - Variable name
- integrity
Types List<String> - Set the authentication type for DTLS connections
- keychains
List<Cisco
Security Feature Template Keychain> - Configure a Keychain
- keys
List<Cisco
Security Feature Template Key> - Configure a Key
- name String
- The name of the feature template
- pairwise
Keying Boolean - Enable or disable IPsec pairwise-keying - Default value:
false
- pairwise
Keying StringVariable - Variable name
- rekey
Interval Integer - Set how often to change the AES key for DTLS connections - Range:
10
-1209600
- Default value:86400
- rekey
Interval StringVariable - Variable name
- replay
Window String - Set the sliding replay window size - Choices:
64
,128
,256
,512
,1024
,2048
,4096
,8192
- Default value:512
- replay
Window StringVariable - Variable name
- template
Type String - The template type
- version Integer
- The version of the feature template
- authentication
Type stringVariable - Variable name
- authentication
Types string[] - Set the authentication type for DTLS connections
- description string
- The description of the feature template
- device
Types 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
- extended
Ar numberWindow - Extended Anti-Replay Window - Range:
10
-2048
- Default value:256
- extended
Ar stringWindow Variable - Variable name
- integrity
Type stringVariable - Variable name
- integrity
Types string[] - Set the authentication type for DTLS connections
- keychains
Cisco
Security Feature Template Keychain[] - Configure a Keychain
- keys
Cisco
Security Feature Template Key[] - Configure a Key
- name string
- The name of the feature template
- pairwise
Keying boolean - Enable or disable IPsec pairwise-keying - Default value:
false
- pairwise
Keying stringVariable - Variable name
- rekey
Interval number - Set how often to change the AES key for DTLS connections - Range:
10
-1209600
- Default value:86400
- rekey
Interval stringVariable - Variable name
- replay
Window string - Set the sliding replay window size - Choices:
64
,128
,256
,512
,1024
,2048
,4096
,8192
- Default value:512
- replay
Window stringVariable - Variable name
- template
Type string - The template type
- version number
- The version of the feature template
- authentication_
type_ strvariable - 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_ intwindow - Extended Anti-Replay Window - Range:
10
-2048
- Default value:256
- extended_
ar_ strwindow_ variable - Variable name
- integrity_
type_ strvariable - Variable name
- integrity_
types Sequence[str] - Set the authentication type for DTLS connections
- keychains
Sequence[Cisco
Security Feature Template Keychain Args] - Configure a Keychain
- keys
Sequence[Cisco
Security Feature Template Key Args] - 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_ strvariable - Variable name
- rekey_
interval int - Set how often to change the AES key for DTLS connections - Range:
10
-1209600
- Default value:86400
- rekey_
interval_ strvariable - 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_ strvariable - Variable name
- template_
type str - The template type
- version int
- The version of the feature template
- authentication
Type StringVariable - Variable name
- authentication
Types List<String> - Set the authentication type for DTLS connections
- description String
- The description of the feature template
- device
Types 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
- extended
Ar NumberWindow - Extended Anti-Replay Window - Range:
10
-2048
- Default value:256
- extended
Ar StringWindow Variable - Variable name
- integrity
Type StringVariable - Variable name
- integrity
Types 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
- pairwise
Keying Boolean - Enable or disable IPsec pairwise-keying - Default value:
false
- pairwise
Keying StringVariable - Variable name
- rekey
Interval Number - Set how often to change the AES key for DTLS connections - Range:
10
-1209600
- Default value:86400
- rekey
Interval StringVariable - Variable name
- replay
Window String - Set the sliding replay window size - Choices:
64
,128
,256
,512
,1024
,2048
,4096
,8192
- Default value:512
- replay
Window StringVariable - Variable name
- template
Type String - The template type
- version Number
- The version of the feature template
Supporting Types
CiscoSecurityFeatureTemplateKey, CiscoSecurityFeatureTemplateKeyArgs
- Accept
Ao boolMismatch - Configure Accept AO Mismatch
- Default value:
false
- Default value:
- Accept
Ao stringMismatch Variable - Variable name
- Accept
Lifetime intDuration - Configure Accept lifetime Duration
- Range:
1
-2147483646
- Range:
- Accept
Lifetime stringDuration Variable - Variable name
- Accept
Lifetime stringEnd Time - Configure Key lifetime end time
- Accept
Lifetime stringEnd Time Format - Configure Key lifetime end time
- Choices:
infinite
,duration
,end-epoch
- Default value:
infinite
- Choices:
- Accept
Lifetime boolInfinite - Configure Key lifetime end time
- Accept
Lifetime stringInfinite Variable - Variable name
- Accept
Lifetime boolLocal - Configure Accept Lifetime Local
- Default value:
false
- Default value:
- Accept
Lifetime stringLocal Variable - Variable name
- Accept
Lifetime stringStart Time - Configure Key lifetime start time
- Chain
Name string - Select the chain name
- Crypto
Algorithm string - Crypto Algorithm
- Choices:
aes-128-cmac
,hmac-sha-1
,hmac-sha-256
- Choices:
- Id string
- Select the Key ID
- Include
Tcp boolOptions - Configure Include TCP Options
- Default value:
false
- Default value:
- Include
Tcp stringOptions Variable - Variable name
- Key
String string - Specify the Key String
- Key
String stringVariable - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Receive
Id int - Specify the Receiver ID
- Range:
0
-255
- Default value:
0
- Range:
- Receive
Id stringVariable - Variable name
- Send
Id int - Specify the Send ID
- Range:
0
-255
- Default value:
0
- Range:
- Send
Id stringVariable - Variable name
- Send
Lifetime intDuration - Configure Send lifetime Duration
- Range:
1
-2147483646
- Range:
- Send
Lifetime stringDuration Variable - Variable name
- Send
Lifetime stringEnd Time - Configure Key lifetime end time
- Send
Lifetime stringEnd Time Format - Configure Key lifetime end time
- Choices:
infinite
,duration
,end-epoch
- Default value:
infinite
- Choices:
- Send
Lifetime boolInfinite - Configure Key lifetime end time
- Send
Lifetime stringInfinite Variable - Variable name
- Send
Lifetime boolLocal - Configure Send lifetime Local
- Default value:
false
- Default value:
- Send
Lifetime stringLocal Variable - Variable name
- Send
Lifetime stringStart Time - Configure Key lifetime start time
- Accept
Ao boolMismatch - Configure Accept AO Mismatch
- Default value:
false
- Default value:
- Accept
Ao stringMismatch Variable - Variable name
- Accept
Lifetime intDuration - Configure Accept lifetime Duration
- Range:
1
-2147483646
- Range:
- Accept
Lifetime stringDuration Variable - Variable name
- Accept
Lifetime stringEnd Time - Configure Key lifetime end time
- Accept
Lifetime stringEnd Time Format - Configure Key lifetime end time
- Choices:
infinite
,duration
,end-epoch
- Default value:
infinite
- Choices:
- Accept
Lifetime boolInfinite - Configure Key lifetime end time
- Accept
Lifetime stringInfinite Variable - Variable name
- Accept
Lifetime boolLocal - Configure Accept Lifetime Local
- Default value:
false
- Default value:
- Accept
Lifetime stringLocal Variable - Variable name
- Accept
Lifetime stringStart Time - Configure Key lifetime start time
- Chain
Name string - Select the chain name
- Crypto
Algorithm string - Crypto Algorithm
- Choices:
aes-128-cmac
,hmac-sha-1
,hmac-sha-256
- Choices:
- Id string
- Select the Key ID
- Include
Tcp boolOptions - Configure Include TCP Options
- Default value:
false
- Default value:
- Include
Tcp stringOptions Variable - Variable name
- Key
String string - Specify the Key String
- Key
String stringVariable - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Receive
Id int - Specify the Receiver ID
- Range:
0
-255
- Default value:
0
- Range:
- Receive
Id stringVariable - Variable name
- Send
Id int - Specify the Send ID
- Range:
0
-255
- Default value:
0
- Range:
- Send
Id stringVariable - Variable name
- Send
Lifetime intDuration - Configure Send lifetime Duration
- Range:
1
-2147483646
- Range:
- Send
Lifetime stringDuration Variable - Variable name
- Send
Lifetime stringEnd Time - Configure Key lifetime end time
- Send
Lifetime stringEnd Time Format - Configure Key lifetime end time
- Choices:
infinite
,duration
,end-epoch
- Default value:
infinite
- Choices:
- Send
Lifetime boolInfinite - Configure Key lifetime end time
- Send
Lifetime stringInfinite Variable - Variable name
- Send
Lifetime boolLocal - Configure Send lifetime Local
- Default value:
false
- Default value:
- Send
Lifetime stringLocal Variable - Variable name
- Send
Lifetime stringStart Time - Configure Key lifetime start time
- accept
Ao BooleanMismatch - Configure Accept AO Mismatch
- Default value:
false
- Default value:
- accept
Ao StringMismatch Variable - Variable name
- accept
Lifetime IntegerDuration - Configure Accept lifetime Duration
- Range:
1
-2147483646
- Range:
- accept
Lifetime StringDuration Variable - Variable name
- accept
Lifetime StringEnd Time - Configure Key lifetime end time
- accept
Lifetime StringEnd Time Format - Configure Key lifetime end time
- Choices:
infinite
,duration
,end-epoch
- Default value:
infinite
- Choices:
- accept
Lifetime BooleanInfinite - Configure Key lifetime end time
- accept
Lifetime StringInfinite Variable - Variable name
- accept
Lifetime BooleanLocal - Configure Accept Lifetime Local
- Default value:
false
- Default value:
- accept
Lifetime StringLocal Variable - Variable name
- accept
Lifetime StringStart Time - Configure Key lifetime start time
- chain
Name String - Select the chain name
- crypto
Algorithm String - Crypto Algorithm
- Choices:
aes-128-cmac
,hmac-sha-1
,hmac-sha-256
- Choices:
- id String
- Select the Key ID
- include
Tcp BooleanOptions - Configure Include TCP Options
- Default value:
false
- Default value:
- include
Tcp StringOptions Variable - Variable name
- key
String String - Specify the Key String
- key
String StringVariable - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- receive
Id Integer - Specify the Receiver ID
- Range:
0
-255
- Default value:
0
- Range:
- receive
Id StringVariable - Variable name
- send
Id Integer - Specify the Send ID
- Range:
0
-255
- Default value:
0
- Range:
- send
Id StringVariable - Variable name
- send
Lifetime IntegerDuration - Configure Send lifetime Duration
- Range:
1
-2147483646
- Range:
- send
Lifetime StringDuration Variable - Variable name
- send
Lifetime StringEnd Time - Configure Key lifetime end time
- send
Lifetime StringEnd Time Format - Configure Key lifetime end time
- Choices:
infinite
,duration
,end-epoch
- Default value:
infinite
- Choices:
- send
Lifetime BooleanInfinite - Configure Key lifetime end time
- send
Lifetime StringInfinite Variable - Variable name
- send
Lifetime BooleanLocal - Configure Send lifetime Local
- Default value:
false
- Default value:
- send
Lifetime StringLocal Variable - Variable name
- send
Lifetime StringStart Time - Configure Key lifetime start time
- accept
Ao booleanMismatch - Configure Accept AO Mismatch
- Default value:
false
- Default value:
- accept
Ao stringMismatch Variable - Variable name
- accept
Lifetime numberDuration - Configure Accept lifetime Duration
- Range:
1
-2147483646
- Range:
- accept
Lifetime stringDuration Variable - Variable name
- accept
Lifetime stringEnd Time - Configure Key lifetime end time
- accept
Lifetime stringEnd Time Format - Configure Key lifetime end time
- Choices:
infinite
,duration
,end-epoch
- Default value:
infinite
- Choices:
- accept
Lifetime booleanInfinite - Configure Key lifetime end time
- accept
Lifetime stringInfinite Variable - Variable name
- accept
Lifetime booleanLocal - Configure Accept Lifetime Local
- Default value:
false
- Default value:
- accept
Lifetime stringLocal Variable - Variable name
- accept
Lifetime stringStart Time - Configure Key lifetime start time
- chain
Name string - Select the chain name
- crypto
Algorithm string - Crypto Algorithm
- Choices:
aes-128-cmac
,hmac-sha-1
,hmac-sha-256
- Choices:
- id string
- Select the Key ID
- include
Tcp booleanOptions - Configure Include TCP Options
- Default value:
false
- Default value:
- include
Tcp stringOptions Variable - Variable name
- key
String string - Specify the Key String
- key
String stringVariable - Variable name
- optional boolean
- Indicates if list item is considered optional.
- receive
Id number - Specify the Receiver ID
- Range:
0
-255
- Default value:
0
- Range:
- receive
Id stringVariable - Variable name
- send
Id number - Specify the Send ID
- Range:
0
-255
- Default value:
0
- Range:
- send
Id stringVariable - Variable name
- send
Lifetime numberDuration - Configure Send lifetime Duration
- Range:
1
-2147483646
- Range:
- send
Lifetime stringDuration Variable - Variable name
- send
Lifetime stringEnd Time - Configure Key lifetime end time
- send
Lifetime stringEnd Time Format - Configure Key lifetime end time
- Choices:
infinite
,duration
,end-epoch
- Default value:
infinite
- Choices:
- send
Lifetime booleanInfinite - Configure Key lifetime end time
- send
Lifetime stringInfinite Variable - Variable name
- send
Lifetime booleanLocal - Configure Send lifetime Local
- Default value:
false
- Default value:
- send
Lifetime stringLocal Variable - Variable name
- send
Lifetime stringStart Time - Configure Key lifetime start time
- accept_
ao_ boolmismatch - Configure Accept AO Mismatch
- Default value:
false
- Default value:
- accept_
ao_ strmismatch_ variable - Variable name
- accept_
lifetime_ intduration - Configure Accept lifetime Duration
- Range:
1
-2147483646
- Range:
- accept_
lifetime_ strduration_ variable - Variable name
- accept_
lifetime_ strend_ time - Configure Key lifetime end time
- accept_
lifetime_ strend_ time_ format - Configure Key lifetime end time
- Choices:
infinite
,duration
,end-epoch
- Default value:
infinite
- Choices:
- accept_
lifetime_ boolinfinite - Configure Key lifetime end time
- accept_
lifetime_ strinfinite_ variable - Variable name
- accept_
lifetime_ boollocal - Configure Accept Lifetime Local
- Default value:
false
- Default value:
- accept_
lifetime_ strlocal_ variable - Variable name
- accept_
lifetime_ strstart_ time - 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
- Choices:
- id str
- Select the Key ID
- include_
tcp_ booloptions - Configure Include TCP Options
- Default value:
false
- Default value:
- include_
tcp_ stroptions_ variable - Variable name
- key_
string str - Specify the Key String
- key_
string_ strvariable - Variable name
- optional bool
- Indicates if list item is considered optional.
- receive_
id int - Specify the Receiver ID
- Range:
0
-255
- Default value:
0
- Range:
- receive_
id_ strvariable - Variable name
- send_
id int - Specify the Send ID
- Range:
0
-255
- Default value:
0
- Range:
- send_
id_ strvariable - Variable name
- send_
lifetime_ intduration - Configure Send lifetime Duration
- Range:
1
-2147483646
- Range:
- send_
lifetime_ strduration_ variable - Variable name
- send_
lifetime_ strend_ time - Configure Key lifetime end time
- send_
lifetime_ strend_ time_ format - Configure Key lifetime end time
- Choices:
infinite
,duration
,end-epoch
- Default value:
infinite
- Choices:
- send_
lifetime_ boolinfinite - Configure Key lifetime end time
- send_
lifetime_ strinfinite_ variable - Variable name
- send_
lifetime_ boollocal - Configure Send lifetime Local
- Default value:
false
- Default value:
- send_
lifetime_ strlocal_ variable - Variable name
- send_
lifetime_ strstart_ time - Configure Key lifetime start time
- accept
Ao BooleanMismatch - Configure Accept AO Mismatch
- Default value:
false
- Default value:
- accept
Ao StringMismatch Variable - Variable name
- accept
Lifetime NumberDuration - Configure Accept lifetime Duration
- Range:
1
-2147483646
- Range:
- accept
Lifetime StringDuration Variable - Variable name
- accept
Lifetime StringEnd Time - Configure Key lifetime end time
- accept
Lifetime StringEnd Time Format - Configure Key lifetime end time
- Choices:
infinite
,duration
,end-epoch
- Default value:
infinite
- Choices:
- accept
Lifetime BooleanInfinite - Configure Key lifetime end time
- accept
Lifetime StringInfinite Variable - Variable name
- accept
Lifetime BooleanLocal - Configure Accept Lifetime Local
- Default value:
false
- Default value:
- accept
Lifetime StringLocal Variable - Variable name
- accept
Lifetime StringStart Time - Configure Key lifetime start time
- chain
Name String - Select the chain name
- crypto
Algorithm String - Crypto Algorithm
- Choices:
aes-128-cmac
,hmac-sha-1
,hmac-sha-256
- Choices:
- id String
- Select the Key ID
- include
Tcp BooleanOptions - Configure Include TCP Options
- Default value:
false
- Default value:
- include
Tcp StringOptions Variable - Variable name
- key
String String - Specify the Key String
- key
String StringVariable - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- receive
Id Number - Specify the Receiver ID
- Range:
0
-255
- Default value:
0
- Range:
- receive
Id StringVariable - Variable name
- send
Id Number - Specify the Send ID
- Range:
0
-255
- Default value:
0
- Range:
- send
Id StringVariable - Variable name
- send
Lifetime NumberDuration - Configure Send lifetime Duration
- Range:
1
-2147483646
- Range:
- send
Lifetime StringDuration Variable - Variable name
- send
Lifetime StringEnd Time - Configure Key lifetime end time
- send
Lifetime StringEnd Time Format - Configure Key lifetime end time
- Choices:
infinite
,duration
,end-epoch
- Default value:
infinite
- Choices:
- send
Lifetime BooleanInfinite - Configure Key lifetime end time
- send
Lifetime StringInfinite Variable - Variable name
- send
Lifetime BooleanLocal - Configure Send lifetime Local
- Default value:
false
- Default value:
- send
Lifetime StringLocal Variable - Variable name
- send
Lifetime StringStart Time - Configure Key lifetime start time
CiscoSecurityFeatureTemplateKeychain, CiscoSecurityFeatureTemplateKeychainArgs
Import
$ pulumi import sdwan:index/ciscoSecurityFeatureTemplate:CiscoSecurityFeatureTemplate example "f6b2c44c-693c-4763-b010-895aa3d236bd"
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.