sdwan.CiscoTrustsecFeatureTemplate
Explore with Pulumi AI
This resource can manage a Cisco TrustSec 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.CiscoTrustsecFeatureTemplate;
import com.pulumi.sdwan.CiscoTrustsecFeatureTemplateArgs;
import com.pulumi.sdwan.inputs.CiscoTrustsecFeatureTemplateSxpConnectionArgs;
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 CiscoTrustsecFeatureTemplate("example", CiscoTrustsecFeatureTemplateArgs.builder()
.name("Example")
.description("My Example")
.deviceTypes("vedge-C8000V")
.deviceSgt(100)
.credentialsId("user1")
.credentialsPassword("MyPassword")
.enableEnforcement(true)
.enableSxp(true)
.sxpSourceIp("1.2.3.4")
.sxpDefaultPassword("MyPassword")
.sxpKeyChain("keychain1")
.sxpLogBindingChanges(false)
.sxpReconciliationPeriod(120)
.sxpRetryPeriod(120)
.speakerHoldTime(120)
.minimumListenerHoldTime(90)
.maximumListenerHoldTime(180)
.sxpNodeIdType("interface-name")
.sxpNodeId("VirtualPortGroup")
.sxpConnections(CiscoTrustsecFeatureTemplateSxpConnectionArgs.builder()
.peer_ip("1.2.3.4")
.source_ip("2.3.4.5")
.preshared_key("default")
.mode("local")
.mode_type("listener")
.minimum_hold_time(100)
.maximum_hold_time(200)
.vpn_id(0)
.build())
.build());
}
}
resources:
example:
type: sdwan:CiscoTrustsecFeatureTemplate
properties:
name: Example
description: My Example
deviceTypes:
- vedge-C8000V
deviceSgt: 100
credentialsId: user1
credentialsPassword: MyPassword
enableEnforcement: true
enableSxp: true
sxpSourceIp: 1.2.3.4
sxpDefaultPassword: MyPassword
sxpKeyChain: keychain1
sxpLogBindingChanges: false
sxpReconciliationPeriod: 120
sxpRetryPeriod: 120
speakerHoldTime: 120
minimumListenerHoldTime: 90
maximumListenerHoldTime: 180
sxpNodeIdType: interface-name
sxpNodeId: VirtualPortGroup
sxpConnections:
- peer_ip: 1.2.3.4
source_ip: 2.3.4.5
preshared_key: default
mode: local
mode_type: listener
minimum_hold_time: 100
maximum_hold_time: 200
vpn_id: 0
Create CiscoTrustsecFeatureTemplate Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new CiscoTrustsecFeatureTemplate(name: string, args: CiscoTrustsecFeatureTemplateArgs, opts?: CustomResourceOptions);
@overload
def CiscoTrustsecFeatureTemplate(resource_name: str,
args: CiscoTrustsecFeatureTemplateArgs,
opts: Optional[ResourceOptions] = None)
@overload
def CiscoTrustsecFeatureTemplate(resource_name: str,
opts: Optional[ResourceOptions] = None,
description: Optional[str] = None,
device_types: Optional[Sequence[str]] = None,
speaker_hold_time: Optional[int] = None,
sxp_retry_period_variable: Optional[str] = None,
credentials_password: Optional[str] = None,
device_sgt: Optional[int] = None,
device_sgt_variable: Optional[str] = None,
credentials_id_variable: Optional[str] = None,
sxp_connections: Optional[Sequence[CiscoTrustsecFeatureTemplateSxpConnectionArgs]] = None,
enable_enforcement_variable: Optional[str] = None,
enable_sxp: Optional[bool] = None,
maximum_listener_hold_time: Optional[int] = None,
maximum_listener_hold_time_variable: Optional[str] = None,
minimum_listener_hold_time: Optional[int] = None,
minimum_listener_hold_time_variable: Optional[str] = None,
name: Optional[str] = None,
sxp_source_ip_variable: Optional[str] = None,
credentials_password_variable: Optional[str] = None,
enable_enforcement: Optional[bool] = None,
sxp_default_password: Optional[str] = None,
sxp_default_password_variable: Optional[str] = None,
sxp_key_chain: Optional[str] = None,
sxp_key_chain_variable: Optional[str] = None,
sxp_log_binding_changes: Optional[bool] = None,
sxp_log_binding_changes_variable: Optional[str] = None,
sxp_node_id: Optional[str] = None,
sxp_node_id_type: Optional[str] = None,
sxp_node_id_variable: Optional[str] = None,
sxp_reconciliation_period: Optional[int] = None,
sxp_reconciliation_period_variable: Optional[str] = None,
sxp_retry_period: Optional[int] = None,
speaker_hold_time_variable: Optional[str] = None,
sxp_source_ip: Optional[str] = None,
credentials_id: Optional[str] = None)
func NewCiscoTrustsecFeatureTemplate(ctx *Context, name string, args CiscoTrustsecFeatureTemplateArgs, opts ...ResourceOption) (*CiscoTrustsecFeatureTemplate, error)
public CiscoTrustsecFeatureTemplate(string name, CiscoTrustsecFeatureTemplateArgs args, CustomResourceOptions? opts = null)
public CiscoTrustsecFeatureTemplate(String name, CiscoTrustsecFeatureTemplateArgs args)
public CiscoTrustsecFeatureTemplate(String name, CiscoTrustsecFeatureTemplateArgs args, CustomResourceOptions options)
type: sdwan:CiscoTrustsecFeatureTemplate
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 CiscoTrustsecFeatureTemplateArgs
- 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 CiscoTrustsecFeatureTemplateArgs
- 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 CiscoTrustsecFeatureTemplateArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args CiscoTrustsecFeatureTemplateArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args CiscoTrustsecFeatureTemplateArgs
- 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 ciscoTrustsecFeatureTemplateResource = new Sdwan.CiscoTrustsecFeatureTemplate("ciscoTrustsecFeatureTemplateResource", new()
{
Description = "string",
DeviceTypes = new[]
{
"string",
},
SpeakerHoldTime = 0,
SxpRetryPeriodVariable = "string",
CredentialsPassword = "string",
DeviceSgt = 0,
DeviceSgtVariable = "string",
CredentialsIdVariable = "string",
SxpConnections = new[]
{
new Sdwan.Inputs.CiscoTrustsecFeatureTemplateSxpConnectionArgs
{
MaximumHoldTime = 0,
MaximumHoldTimeVariable = "string",
MinimumHoldTime = 0,
MinimumHoldTimeVariable = "string",
Mode = "string",
ModeType = "string",
Optional = false,
PeerIp = "string",
PresharedKey = "string",
SourceIp = "string",
SourceIpVariable = "string",
VpnId = 0,
VpnIdVariable = "string",
},
},
EnableEnforcementVariable = "string",
EnableSxp = false,
MaximumListenerHoldTime = 0,
MaximumListenerHoldTimeVariable = "string",
MinimumListenerHoldTime = 0,
MinimumListenerHoldTimeVariable = "string",
Name = "string",
SxpSourceIpVariable = "string",
CredentialsPasswordVariable = "string",
EnableEnforcement = false,
SxpDefaultPassword = "string",
SxpDefaultPasswordVariable = "string",
SxpKeyChain = "string",
SxpKeyChainVariable = "string",
SxpLogBindingChanges = false,
SxpLogBindingChangesVariable = "string",
SxpNodeId = "string",
SxpNodeIdType = "string",
SxpNodeIdVariable = "string",
SxpReconciliationPeriod = 0,
SxpReconciliationPeriodVariable = "string",
SxpRetryPeriod = 0,
SpeakerHoldTimeVariable = "string",
SxpSourceIp = "string",
CredentialsId = "string",
});
example, err := sdwan.NewCiscoTrustsecFeatureTemplate(ctx, "ciscoTrustsecFeatureTemplateResource", &sdwan.CiscoTrustsecFeatureTemplateArgs{
Description: pulumi.String("string"),
DeviceTypes: pulumi.StringArray{
pulumi.String("string"),
},
SpeakerHoldTime: pulumi.Int(0),
SxpRetryPeriodVariable: pulumi.String("string"),
CredentialsPassword: pulumi.String("string"),
DeviceSgt: pulumi.Int(0),
DeviceSgtVariable: pulumi.String("string"),
CredentialsIdVariable: pulumi.String("string"),
SxpConnections: sdwan.CiscoTrustsecFeatureTemplateSxpConnectionArray{
&sdwan.CiscoTrustsecFeatureTemplateSxpConnectionArgs{
MaximumHoldTime: pulumi.Int(0),
MaximumHoldTimeVariable: pulumi.String("string"),
MinimumHoldTime: pulumi.Int(0),
MinimumHoldTimeVariable: pulumi.String("string"),
Mode: pulumi.String("string"),
ModeType: pulumi.String("string"),
Optional: pulumi.Bool(false),
PeerIp: pulumi.String("string"),
PresharedKey: pulumi.String("string"),
SourceIp: pulumi.String("string"),
SourceIpVariable: pulumi.String("string"),
VpnId: pulumi.Int(0),
VpnIdVariable: pulumi.String("string"),
},
},
EnableEnforcementVariable: pulumi.String("string"),
EnableSxp: pulumi.Bool(false),
MaximumListenerHoldTime: pulumi.Int(0),
MaximumListenerHoldTimeVariable: pulumi.String("string"),
MinimumListenerHoldTime: pulumi.Int(0),
MinimumListenerHoldTimeVariable: pulumi.String("string"),
Name: pulumi.String("string"),
SxpSourceIpVariable: pulumi.String("string"),
CredentialsPasswordVariable: pulumi.String("string"),
EnableEnforcement: pulumi.Bool(false),
SxpDefaultPassword: pulumi.String("string"),
SxpDefaultPasswordVariable: pulumi.String("string"),
SxpKeyChain: pulumi.String("string"),
SxpKeyChainVariable: pulumi.String("string"),
SxpLogBindingChanges: pulumi.Bool(false),
SxpLogBindingChangesVariable: pulumi.String("string"),
SxpNodeId: pulumi.String("string"),
SxpNodeIdType: pulumi.String("string"),
SxpNodeIdVariable: pulumi.String("string"),
SxpReconciliationPeriod: pulumi.Int(0),
SxpReconciliationPeriodVariable: pulumi.String("string"),
SxpRetryPeriod: pulumi.Int(0),
SpeakerHoldTimeVariable: pulumi.String("string"),
SxpSourceIp: pulumi.String("string"),
CredentialsId: pulumi.String("string"),
})
var ciscoTrustsecFeatureTemplateResource = new CiscoTrustsecFeatureTemplate("ciscoTrustsecFeatureTemplateResource", CiscoTrustsecFeatureTemplateArgs.builder()
.description("string")
.deviceTypes("string")
.speakerHoldTime(0)
.sxpRetryPeriodVariable("string")
.credentialsPassword("string")
.deviceSgt(0)
.deviceSgtVariable("string")
.credentialsIdVariable("string")
.sxpConnections(CiscoTrustsecFeatureTemplateSxpConnectionArgs.builder()
.maximumHoldTime(0)
.maximumHoldTimeVariable("string")
.minimumHoldTime(0)
.minimumHoldTimeVariable("string")
.mode("string")
.modeType("string")
.optional(false)
.peerIp("string")
.presharedKey("string")
.sourceIp("string")
.sourceIpVariable("string")
.vpnId(0)
.vpnIdVariable("string")
.build())
.enableEnforcementVariable("string")
.enableSxp(false)
.maximumListenerHoldTime(0)
.maximumListenerHoldTimeVariable("string")
.minimumListenerHoldTime(0)
.minimumListenerHoldTimeVariable("string")
.name("string")
.sxpSourceIpVariable("string")
.credentialsPasswordVariable("string")
.enableEnforcement(false)
.sxpDefaultPassword("string")
.sxpDefaultPasswordVariable("string")
.sxpKeyChain("string")
.sxpKeyChainVariable("string")
.sxpLogBindingChanges(false)
.sxpLogBindingChangesVariable("string")
.sxpNodeId("string")
.sxpNodeIdType("string")
.sxpNodeIdVariable("string")
.sxpReconciliationPeriod(0)
.sxpReconciliationPeriodVariable("string")
.sxpRetryPeriod(0)
.speakerHoldTimeVariable("string")
.sxpSourceIp("string")
.credentialsId("string")
.build());
cisco_trustsec_feature_template_resource = sdwan.CiscoTrustsecFeatureTemplate("ciscoTrustsecFeatureTemplateResource",
description="string",
device_types=["string"],
speaker_hold_time=0,
sxp_retry_period_variable="string",
credentials_password="string",
device_sgt=0,
device_sgt_variable="string",
credentials_id_variable="string",
sxp_connections=[{
"maximum_hold_time": 0,
"maximum_hold_time_variable": "string",
"minimum_hold_time": 0,
"minimum_hold_time_variable": "string",
"mode": "string",
"mode_type": "string",
"optional": False,
"peer_ip": "string",
"preshared_key": "string",
"source_ip": "string",
"source_ip_variable": "string",
"vpn_id": 0,
"vpn_id_variable": "string",
}],
enable_enforcement_variable="string",
enable_sxp=False,
maximum_listener_hold_time=0,
maximum_listener_hold_time_variable="string",
minimum_listener_hold_time=0,
minimum_listener_hold_time_variable="string",
name="string",
sxp_source_ip_variable="string",
credentials_password_variable="string",
enable_enforcement=False,
sxp_default_password="string",
sxp_default_password_variable="string",
sxp_key_chain="string",
sxp_key_chain_variable="string",
sxp_log_binding_changes=False,
sxp_log_binding_changes_variable="string",
sxp_node_id="string",
sxp_node_id_type="string",
sxp_node_id_variable="string",
sxp_reconciliation_period=0,
sxp_reconciliation_period_variable="string",
sxp_retry_period=0,
speaker_hold_time_variable="string",
sxp_source_ip="string",
credentials_id="string")
const ciscoTrustsecFeatureTemplateResource = new sdwan.CiscoTrustsecFeatureTemplate("ciscoTrustsecFeatureTemplateResource", {
description: "string",
deviceTypes: ["string"],
speakerHoldTime: 0,
sxpRetryPeriodVariable: "string",
credentialsPassword: "string",
deviceSgt: 0,
deviceSgtVariable: "string",
credentialsIdVariable: "string",
sxpConnections: [{
maximumHoldTime: 0,
maximumHoldTimeVariable: "string",
minimumHoldTime: 0,
minimumHoldTimeVariable: "string",
mode: "string",
modeType: "string",
optional: false,
peerIp: "string",
presharedKey: "string",
sourceIp: "string",
sourceIpVariable: "string",
vpnId: 0,
vpnIdVariable: "string",
}],
enableEnforcementVariable: "string",
enableSxp: false,
maximumListenerHoldTime: 0,
maximumListenerHoldTimeVariable: "string",
minimumListenerHoldTime: 0,
minimumListenerHoldTimeVariable: "string",
name: "string",
sxpSourceIpVariable: "string",
credentialsPasswordVariable: "string",
enableEnforcement: false,
sxpDefaultPassword: "string",
sxpDefaultPasswordVariable: "string",
sxpKeyChain: "string",
sxpKeyChainVariable: "string",
sxpLogBindingChanges: false,
sxpLogBindingChangesVariable: "string",
sxpNodeId: "string",
sxpNodeIdType: "string",
sxpNodeIdVariable: "string",
sxpReconciliationPeriod: 0,
sxpReconciliationPeriodVariable: "string",
sxpRetryPeriod: 0,
speakerHoldTimeVariable: "string",
sxpSourceIp: "string",
credentialsId: "string",
});
type: sdwan:CiscoTrustsecFeatureTemplate
properties:
credentialsId: string
credentialsIdVariable: string
credentialsPassword: string
credentialsPasswordVariable: string
description: string
deviceSgt: 0
deviceSgtVariable: string
deviceTypes:
- string
enableEnforcement: false
enableEnforcementVariable: string
enableSxp: false
maximumListenerHoldTime: 0
maximumListenerHoldTimeVariable: string
minimumListenerHoldTime: 0
minimumListenerHoldTimeVariable: string
name: string
speakerHoldTime: 0
speakerHoldTimeVariable: string
sxpConnections:
- maximumHoldTime: 0
maximumHoldTimeVariable: string
minimumHoldTime: 0
minimumHoldTimeVariable: string
mode: string
modeType: string
optional: false
peerIp: string
presharedKey: string
sourceIp: string
sourceIpVariable: string
vpnId: 0
vpnIdVariable: string
sxpDefaultPassword: string
sxpDefaultPasswordVariable: string
sxpKeyChain: string
sxpKeyChainVariable: string
sxpLogBindingChanges: false
sxpLogBindingChangesVariable: string
sxpNodeId: string
sxpNodeIdType: string
sxpNodeIdVariable: string
sxpReconciliationPeriod: 0
sxpReconciliationPeriodVariable: string
sxpRetryPeriod: 0
sxpRetryPeriodVariable: string
sxpSourceIp: string
sxpSourceIpVariable: string
CiscoTrustsecFeatureTemplate 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 CiscoTrustsecFeatureTemplate 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
- Credentials
Id string - Specify the TrustSec Network Access Device ID, should be same as mentioned in the Identity Services Engine (upto 32 char)
- Credentials
Id stringVariable - Variable name
- Credentials
Password string - Set the password for the device
- Credentials
Password stringVariable - Variable name
- Device
Sgt int - Configure Local device security group <2..65519> - Range:
2
-65519
- Device
Sgt stringVariable - Variable name
- Enable
Enforcement bool - Enable Role-based Access Control enforcement - Default value:
false
- Enable
Enforcement stringVariable - Variable name
- Enable
Sxp bool - Enable CTS SXP support - Default value:
false
- Maximum
Listener intHold Time - Configure Maximum allowed hold-time for listener in seconds <1..65534> - Range:
1
-65534
- Default value:180
- Maximum
Listener stringHold Time Variable - Variable name
- Minimum
Listener intHold Time - Configure Minimum allowed hold-time for listener in seconds <1..65534> - Range:
1
-65534
- Default value:90
- Minimum
Listener stringHold Time Variable - Variable name
- Name string
- The name of the feature template
- Speaker
Hold intTime - Configure Speaker hold-time in seconds <1..65534> - Range:
1
-65534
- Default value:120
- Speaker
Hold stringTime Variable - Variable name
- Sxp
Connections List<CiscoTrustsec Feature Template Sxp Connection> - Configure SXP Connections
- Sxp
Default stringPassword - Configure SXP default password
- Sxp
Default stringPassword Variable - Variable name
- Sxp
Key stringChain - Configure SXP key-chain
- Sxp
Key stringChain Variable - Variable name
- Sxp
Log boolBinding Changes - Enables logging for IP-to-SGT binding changes - Default value:
false
- Sxp
Log stringBinding Changes Variable - Variable name
- Sxp
Node stringId - Configure SXP Node ID <IP, 8 char string or interface name>
- Sxp
Node stringId Type - Define SXP Node ID type <IP, 8 char string or interface name> - Choices:
ip
,interface-name
,8-char-hex-string
- Default value:ip
- Sxp
Node stringId Variable - Variable name
- Sxp
Reconciliation intPeriod - Configure the SXP reconciliation period in seconds <0..64000> - Range:
0
-64000
- Default value:120
- Sxp
Reconciliation stringPeriod Variable - Variable name
- Sxp
Retry intPeriod - Configure Retry period for SXP connection in seconds <0..64000> - Range:
0
-64000
- Default value:120
- Sxp
Retry stringPeriod Variable - Variable name
- Sxp
Source stringIp - SXP Source IP
- Sxp
Source stringIp Variable - 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
- Credentials
Id string - Specify the TrustSec Network Access Device ID, should be same as mentioned in the Identity Services Engine (upto 32 char)
- Credentials
Id stringVariable - Variable name
- Credentials
Password string - Set the password for the device
- Credentials
Password stringVariable - Variable name
- Device
Sgt int - Configure Local device security group <2..65519> - Range:
2
-65519
- Device
Sgt stringVariable - Variable name
- Enable
Enforcement bool - Enable Role-based Access Control enforcement - Default value:
false
- Enable
Enforcement stringVariable - Variable name
- Enable
Sxp bool - Enable CTS SXP support - Default value:
false
- Maximum
Listener intHold Time - Configure Maximum allowed hold-time for listener in seconds <1..65534> - Range:
1
-65534
- Default value:180
- Maximum
Listener stringHold Time Variable - Variable name
- Minimum
Listener intHold Time - Configure Minimum allowed hold-time for listener in seconds <1..65534> - Range:
1
-65534
- Default value:90
- Minimum
Listener stringHold Time Variable - Variable name
- Name string
- The name of the feature template
- Speaker
Hold intTime - Configure Speaker hold-time in seconds <1..65534> - Range:
1
-65534
- Default value:120
- Speaker
Hold stringTime Variable - Variable name
- Sxp
Connections []CiscoTrustsec Feature Template Sxp Connection Args - Configure SXP Connections
- Sxp
Default stringPassword - Configure SXP default password
- Sxp
Default stringPassword Variable - Variable name
- Sxp
Key stringChain - Configure SXP key-chain
- Sxp
Key stringChain Variable - Variable name
- Sxp
Log boolBinding Changes - Enables logging for IP-to-SGT binding changes - Default value:
false
- Sxp
Log stringBinding Changes Variable - Variable name
- Sxp
Node stringId - Configure SXP Node ID <IP, 8 char string or interface name>
- Sxp
Node stringId Type - Define SXP Node ID type <IP, 8 char string or interface name> - Choices:
ip
,interface-name
,8-char-hex-string
- Default value:ip
- Sxp
Node stringId Variable - Variable name
- Sxp
Reconciliation intPeriod - Configure the SXP reconciliation period in seconds <0..64000> - Range:
0
-64000
- Default value:120
- Sxp
Reconciliation stringPeriod Variable - Variable name
- Sxp
Retry intPeriod - Configure Retry period for SXP connection in seconds <0..64000> - Range:
0
-64000
- Default value:120
- Sxp
Retry stringPeriod Variable - Variable name
- Sxp
Source stringIp - SXP Source IP
- Sxp
Source stringIp Variable - 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
- credentials
Id String - Specify the TrustSec Network Access Device ID, should be same as mentioned in the Identity Services Engine (upto 32 char)
- credentials
Id StringVariable - Variable name
- credentials
Password String - Set the password for the device
- credentials
Password StringVariable - Variable name
- device
Sgt Integer - Configure Local device security group <2..65519> - Range:
2
-65519
- device
Sgt StringVariable - Variable name
- enable
Enforcement Boolean - Enable Role-based Access Control enforcement - Default value:
false
- enable
Enforcement StringVariable - Variable name
- enable
Sxp Boolean - Enable CTS SXP support - Default value:
false
- maximum
Listener IntegerHold Time - Configure Maximum allowed hold-time for listener in seconds <1..65534> - Range:
1
-65534
- Default value:180
- maximum
Listener StringHold Time Variable - Variable name
- minimum
Listener IntegerHold Time - Configure Minimum allowed hold-time for listener in seconds <1..65534> - Range:
1
-65534
- Default value:90
- minimum
Listener StringHold Time Variable - Variable name
- name String
- The name of the feature template
- speaker
Hold IntegerTime - Configure Speaker hold-time in seconds <1..65534> - Range:
1
-65534
- Default value:120
- speaker
Hold StringTime Variable - Variable name
- sxp
Connections List<CiscoTrustsec Feature Template Sxp Connection> - Configure SXP Connections
- sxp
Default StringPassword - Configure SXP default password
- sxp
Default StringPassword Variable - Variable name
- sxp
Key StringChain - Configure SXP key-chain
- sxp
Key StringChain Variable - Variable name
- sxp
Log BooleanBinding Changes - Enables logging for IP-to-SGT binding changes - Default value:
false
- sxp
Log StringBinding Changes Variable - Variable name
- sxp
Node StringId - Configure SXP Node ID <IP, 8 char string or interface name>
- sxp
Node StringId Type - Define SXP Node ID type <IP, 8 char string or interface name> - Choices:
ip
,interface-name
,8-char-hex-string
- Default value:ip
- sxp
Node StringId Variable - Variable name
- sxp
Reconciliation IntegerPeriod - Configure the SXP reconciliation period in seconds <0..64000> - Range:
0
-64000
- Default value:120
- sxp
Reconciliation StringPeriod Variable - Variable name
- sxp
Retry IntegerPeriod - Configure Retry period for SXP connection in seconds <0..64000> - Range:
0
-64000
- Default value:120
- sxp
Retry StringPeriod Variable - Variable name
- sxp
Source StringIp - SXP Source IP
- sxp
Source StringIp Variable - 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
- credentials
Id string - Specify the TrustSec Network Access Device ID, should be same as mentioned in the Identity Services Engine (upto 32 char)
- credentials
Id stringVariable - Variable name
- credentials
Password string - Set the password for the device
- credentials
Password stringVariable - Variable name
- device
Sgt number - Configure Local device security group <2..65519> - Range:
2
-65519
- device
Sgt stringVariable - Variable name
- enable
Enforcement boolean - Enable Role-based Access Control enforcement - Default value:
false
- enable
Enforcement stringVariable - Variable name
- enable
Sxp boolean - Enable CTS SXP support - Default value:
false
- maximum
Listener numberHold Time - Configure Maximum allowed hold-time for listener in seconds <1..65534> - Range:
1
-65534
- Default value:180
- maximum
Listener stringHold Time Variable - Variable name
- minimum
Listener numberHold Time - Configure Minimum allowed hold-time for listener in seconds <1..65534> - Range:
1
-65534
- Default value:90
- minimum
Listener stringHold Time Variable - Variable name
- name string
- The name of the feature template
- speaker
Hold numberTime - Configure Speaker hold-time in seconds <1..65534> - Range:
1
-65534
- Default value:120
- speaker
Hold stringTime Variable - Variable name
- sxp
Connections CiscoTrustsec Feature Template Sxp Connection[] - Configure SXP Connections
- sxp
Default stringPassword - Configure SXP default password
- sxp
Default stringPassword Variable - Variable name
- sxp
Key stringChain - Configure SXP key-chain
- sxp
Key stringChain Variable - Variable name
- sxp
Log booleanBinding Changes - Enables logging for IP-to-SGT binding changes - Default value:
false
- sxp
Log stringBinding Changes Variable - Variable name
- sxp
Node stringId - Configure SXP Node ID <IP, 8 char string or interface name>
- sxp
Node stringId Type - Define SXP Node ID type <IP, 8 char string or interface name> - Choices:
ip
,interface-name
,8-char-hex-string
- Default value:ip
- sxp
Node stringId Variable - Variable name
- sxp
Reconciliation numberPeriod - Configure the SXP reconciliation period in seconds <0..64000> - Range:
0
-64000
- Default value:120
- sxp
Reconciliation stringPeriod Variable - Variable name
- sxp
Retry numberPeriod - Configure Retry period for SXP connection in seconds <0..64000> - Range:
0
-64000
- Default value:120
- sxp
Retry stringPeriod Variable - Variable name
- sxp
Source stringIp - SXP Source IP
- sxp
Source stringIp Variable - 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
- credentials_
id str - Specify the TrustSec Network Access Device ID, should be same as mentioned in the Identity Services Engine (upto 32 char)
- credentials_
id_ strvariable - Variable name
- credentials_
password str - Set the password for the device
- credentials_
password_ strvariable - Variable name
- device_
sgt int - Configure Local device security group <2..65519> - Range:
2
-65519
- device_
sgt_ strvariable - Variable name
- enable_
enforcement bool - Enable Role-based Access Control enforcement - Default value:
false
- enable_
enforcement_ strvariable - Variable name
- enable_
sxp bool - Enable CTS SXP support - Default value:
false
- maximum_
listener_ inthold_ time - Configure Maximum allowed hold-time for listener in seconds <1..65534> - Range:
1
-65534
- Default value:180
- maximum_
listener_ strhold_ time_ variable - Variable name
- minimum_
listener_ inthold_ time - Configure Minimum allowed hold-time for listener in seconds <1..65534> - Range:
1
-65534
- Default value:90
- minimum_
listener_ strhold_ time_ variable - Variable name
- name str
- The name of the feature template
- speaker_
hold_ inttime - Configure Speaker hold-time in seconds <1..65534> - Range:
1
-65534
- Default value:120
- speaker_
hold_ strtime_ variable - Variable name
- sxp_
connections Sequence[CiscoTrustsec Feature Template Sxp Connection Args] - Configure SXP Connections
- sxp_
default_ strpassword - Configure SXP default password
- sxp_
default_ strpassword_ variable - Variable name
- sxp_
key_ strchain - Configure SXP key-chain
- sxp_
key_ strchain_ variable - Variable name
- sxp_
log_ boolbinding_ changes - Enables logging for IP-to-SGT binding changes - Default value:
false
- sxp_
log_ strbinding_ changes_ variable - Variable name
- sxp_
node_ strid - Configure SXP Node ID <IP, 8 char string or interface name>
- sxp_
node_ strid_ type - Define SXP Node ID type <IP, 8 char string or interface name> - Choices:
ip
,interface-name
,8-char-hex-string
- Default value:ip
- sxp_
node_ strid_ variable - Variable name
- sxp_
reconciliation_ intperiod - Configure the SXP reconciliation period in seconds <0..64000> - Range:
0
-64000
- Default value:120
- sxp_
reconciliation_ strperiod_ variable - Variable name
- sxp_
retry_ intperiod - Configure Retry period for SXP connection in seconds <0..64000> - Range:
0
-64000
- Default value:120
- sxp_
retry_ strperiod_ variable - Variable name
- sxp_
source_ strip - SXP Source IP
- sxp_
source_ strip_ variable - 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
- credentials
Id String - Specify the TrustSec Network Access Device ID, should be same as mentioned in the Identity Services Engine (upto 32 char)
- credentials
Id StringVariable - Variable name
- credentials
Password String - Set the password for the device
- credentials
Password StringVariable - Variable name
- device
Sgt Number - Configure Local device security group <2..65519> - Range:
2
-65519
- device
Sgt StringVariable - Variable name
- enable
Enforcement Boolean - Enable Role-based Access Control enforcement - Default value:
false
- enable
Enforcement StringVariable - Variable name
- enable
Sxp Boolean - Enable CTS SXP support - Default value:
false
- maximum
Listener NumberHold Time - Configure Maximum allowed hold-time for listener in seconds <1..65534> - Range:
1
-65534
- Default value:180
- maximum
Listener StringHold Time Variable - Variable name
- minimum
Listener NumberHold Time - Configure Minimum allowed hold-time for listener in seconds <1..65534> - Range:
1
-65534
- Default value:90
- minimum
Listener StringHold Time Variable - Variable name
- name String
- The name of the feature template
- speaker
Hold NumberTime - Configure Speaker hold-time in seconds <1..65534> - Range:
1
-65534
- Default value:120
- speaker
Hold StringTime Variable - Variable name
- sxp
Connections List<Property Map> - Configure SXP Connections
- sxp
Default StringPassword - Configure SXP default password
- sxp
Default StringPassword Variable - Variable name
- sxp
Key StringChain - Configure SXP key-chain
- sxp
Key StringChain Variable - Variable name
- sxp
Log BooleanBinding Changes - Enables logging for IP-to-SGT binding changes - Default value:
false
- sxp
Log StringBinding Changes Variable - Variable name
- sxp
Node StringId - Configure SXP Node ID <IP, 8 char string or interface name>
- sxp
Node StringId Type - Define SXP Node ID type <IP, 8 char string or interface name> - Choices:
ip
,interface-name
,8-char-hex-string
- Default value:ip
- sxp
Node StringId Variable - Variable name
- sxp
Reconciliation NumberPeriod - Configure the SXP reconciliation period in seconds <0..64000> - Range:
0
-64000
- Default value:120
- sxp
Reconciliation StringPeriod Variable - Variable name
- sxp
Retry NumberPeriod - Configure Retry period for SXP connection in seconds <0..64000> - Range:
0
-64000
- Default value:120
- sxp
Retry StringPeriod Variable - Variable name
- sxp
Source StringIp - SXP Source IP
- sxp
Source StringIp Variable - Variable name
Outputs
All input properties are implicitly available as output properties. Additionally, the CiscoTrustsecFeatureTemplate 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 CiscoTrustsecFeatureTemplate Resource
Get an existing CiscoTrustsecFeatureTemplate 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?: CiscoTrustsecFeatureTemplateState, opts?: CustomResourceOptions): CiscoTrustsecFeatureTemplate
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
credentials_id: Optional[str] = None,
credentials_id_variable: Optional[str] = None,
credentials_password: Optional[str] = None,
credentials_password_variable: Optional[str] = None,
description: Optional[str] = None,
device_sgt: Optional[int] = None,
device_sgt_variable: Optional[str] = None,
device_types: Optional[Sequence[str]] = None,
enable_enforcement: Optional[bool] = None,
enable_enforcement_variable: Optional[str] = None,
enable_sxp: Optional[bool] = None,
maximum_listener_hold_time: Optional[int] = None,
maximum_listener_hold_time_variable: Optional[str] = None,
minimum_listener_hold_time: Optional[int] = None,
minimum_listener_hold_time_variable: Optional[str] = None,
name: Optional[str] = None,
speaker_hold_time: Optional[int] = None,
speaker_hold_time_variable: Optional[str] = None,
sxp_connections: Optional[Sequence[CiscoTrustsecFeatureTemplateSxpConnectionArgs]] = None,
sxp_default_password: Optional[str] = None,
sxp_default_password_variable: Optional[str] = None,
sxp_key_chain: Optional[str] = None,
sxp_key_chain_variable: Optional[str] = None,
sxp_log_binding_changes: Optional[bool] = None,
sxp_log_binding_changes_variable: Optional[str] = None,
sxp_node_id: Optional[str] = None,
sxp_node_id_type: Optional[str] = None,
sxp_node_id_variable: Optional[str] = None,
sxp_reconciliation_period: Optional[int] = None,
sxp_reconciliation_period_variable: Optional[str] = None,
sxp_retry_period: Optional[int] = None,
sxp_retry_period_variable: Optional[str] = None,
sxp_source_ip: Optional[str] = None,
sxp_source_ip_variable: Optional[str] = None,
template_type: Optional[str] = None,
version: Optional[int] = None) -> CiscoTrustsecFeatureTemplate
func GetCiscoTrustsecFeatureTemplate(ctx *Context, name string, id IDInput, state *CiscoTrustsecFeatureTemplateState, opts ...ResourceOption) (*CiscoTrustsecFeatureTemplate, error)
public static CiscoTrustsecFeatureTemplate Get(string name, Input<string> id, CiscoTrustsecFeatureTemplateState? state, CustomResourceOptions? opts = null)
public static CiscoTrustsecFeatureTemplate get(String name, Output<String> id, CiscoTrustsecFeatureTemplateState 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.
- Credentials
Id string - Specify the TrustSec Network Access Device ID, should be same as mentioned in the Identity Services Engine (upto 32 char)
- Credentials
Id stringVariable - Variable name
- Credentials
Password string - Set the password for the device
- Credentials
Password stringVariable - Variable name
- Description string
- The description of the feature template
- Device
Sgt int - Configure Local device security group <2..65519> - Range:
2
-65519
- Device
Sgt stringVariable - Variable name
- 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
- Enable
Enforcement bool - Enable Role-based Access Control enforcement - Default value:
false
- Enable
Enforcement stringVariable - Variable name
- Enable
Sxp bool - Enable CTS SXP support - Default value:
false
- Maximum
Listener intHold Time - Configure Maximum allowed hold-time for listener in seconds <1..65534> - Range:
1
-65534
- Default value:180
- Maximum
Listener stringHold Time Variable - Variable name
- Minimum
Listener intHold Time - Configure Minimum allowed hold-time for listener in seconds <1..65534> - Range:
1
-65534
- Default value:90
- Minimum
Listener stringHold Time Variable - Variable name
- Name string
- The name of the feature template
- Speaker
Hold intTime - Configure Speaker hold-time in seconds <1..65534> - Range:
1
-65534
- Default value:120
- Speaker
Hold stringTime Variable - Variable name
- Sxp
Connections List<CiscoTrustsec Feature Template Sxp Connection> - Configure SXP Connections
- Sxp
Default stringPassword - Configure SXP default password
- Sxp
Default stringPassword Variable - Variable name
- Sxp
Key stringChain - Configure SXP key-chain
- Sxp
Key stringChain Variable - Variable name
- Sxp
Log boolBinding Changes - Enables logging for IP-to-SGT binding changes - Default value:
false
- Sxp
Log stringBinding Changes Variable - Variable name
- Sxp
Node stringId - Configure SXP Node ID <IP, 8 char string or interface name>
- Sxp
Node stringId Type - Define SXP Node ID type <IP, 8 char string or interface name> - Choices:
ip
,interface-name
,8-char-hex-string
- Default value:ip
- Sxp
Node stringId Variable - Variable name
- Sxp
Reconciliation intPeriod - Configure the SXP reconciliation period in seconds <0..64000> - Range:
0
-64000
- Default value:120
- Sxp
Reconciliation stringPeriod Variable - Variable name
- Sxp
Retry intPeriod - Configure Retry period for SXP connection in seconds <0..64000> - Range:
0
-64000
- Default value:120
- Sxp
Retry stringPeriod Variable - Variable name
- Sxp
Source stringIp - SXP Source IP
- Sxp
Source stringIp Variable - Variable name
- Template
Type string - The template type
- Version int
- The version of the feature template
- Credentials
Id string - Specify the TrustSec Network Access Device ID, should be same as mentioned in the Identity Services Engine (upto 32 char)
- Credentials
Id stringVariable - Variable name
- Credentials
Password string - Set the password for the device
- Credentials
Password stringVariable - Variable name
- Description string
- The description of the feature template
- Device
Sgt int - Configure Local device security group <2..65519> - Range:
2
-65519
- Device
Sgt stringVariable - Variable name
- 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
- Enable
Enforcement bool - Enable Role-based Access Control enforcement - Default value:
false
- Enable
Enforcement stringVariable - Variable name
- Enable
Sxp bool - Enable CTS SXP support - Default value:
false
- Maximum
Listener intHold Time - Configure Maximum allowed hold-time for listener in seconds <1..65534> - Range:
1
-65534
- Default value:180
- Maximum
Listener stringHold Time Variable - Variable name
- Minimum
Listener intHold Time - Configure Minimum allowed hold-time for listener in seconds <1..65534> - Range:
1
-65534
- Default value:90
- Minimum
Listener stringHold Time Variable - Variable name
- Name string
- The name of the feature template
- Speaker
Hold intTime - Configure Speaker hold-time in seconds <1..65534> - Range:
1
-65534
- Default value:120
- Speaker
Hold stringTime Variable - Variable name
- Sxp
Connections []CiscoTrustsec Feature Template Sxp Connection Args - Configure SXP Connections
- Sxp
Default stringPassword - Configure SXP default password
- Sxp
Default stringPassword Variable - Variable name
- Sxp
Key stringChain - Configure SXP key-chain
- Sxp
Key stringChain Variable - Variable name
- Sxp
Log boolBinding Changes - Enables logging for IP-to-SGT binding changes - Default value:
false
- Sxp
Log stringBinding Changes Variable - Variable name
- Sxp
Node stringId - Configure SXP Node ID <IP, 8 char string or interface name>
- Sxp
Node stringId Type - Define SXP Node ID type <IP, 8 char string or interface name> - Choices:
ip
,interface-name
,8-char-hex-string
- Default value:ip
- Sxp
Node stringId Variable - Variable name
- Sxp
Reconciliation intPeriod - Configure the SXP reconciliation period in seconds <0..64000> - Range:
0
-64000
- Default value:120
- Sxp
Reconciliation stringPeriod Variable - Variable name
- Sxp
Retry intPeriod - Configure Retry period for SXP connection in seconds <0..64000> - Range:
0
-64000
- Default value:120
- Sxp
Retry stringPeriod Variable - Variable name
- Sxp
Source stringIp - SXP Source IP
- Sxp
Source stringIp Variable - Variable name
- Template
Type string - The template type
- Version int
- The version of the feature template
- credentials
Id String - Specify the TrustSec Network Access Device ID, should be same as mentioned in the Identity Services Engine (upto 32 char)
- credentials
Id StringVariable - Variable name
- credentials
Password String - Set the password for the device
- credentials
Password StringVariable - Variable name
- description String
- The description of the feature template
- device
Sgt Integer - Configure Local device security group <2..65519> - Range:
2
-65519
- device
Sgt StringVariable - Variable name
- 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
- enable
Enforcement Boolean - Enable Role-based Access Control enforcement - Default value:
false
- enable
Enforcement StringVariable - Variable name
- enable
Sxp Boolean - Enable CTS SXP support - Default value:
false
- maximum
Listener IntegerHold Time - Configure Maximum allowed hold-time for listener in seconds <1..65534> - Range:
1
-65534
- Default value:180
- maximum
Listener StringHold Time Variable - Variable name
- minimum
Listener IntegerHold Time - Configure Minimum allowed hold-time for listener in seconds <1..65534> - Range:
1
-65534
- Default value:90
- minimum
Listener StringHold Time Variable - Variable name
- name String
- The name of the feature template
- speaker
Hold IntegerTime - Configure Speaker hold-time in seconds <1..65534> - Range:
1
-65534
- Default value:120
- speaker
Hold StringTime Variable - Variable name
- sxp
Connections List<CiscoTrustsec Feature Template Sxp Connection> - Configure SXP Connections
- sxp
Default StringPassword - Configure SXP default password
- sxp
Default StringPassword Variable - Variable name
- sxp
Key StringChain - Configure SXP key-chain
- sxp
Key StringChain Variable - Variable name
- sxp
Log BooleanBinding Changes - Enables logging for IP-to-SGT binding changes - Default value:
false
- sxp
Log StringBinding Changes Variable - Variable name
- sxp
Node StringId - Configure SXP Node ID <IP, 8 char string or interface name>
- sxp
Node StringId Type - Define SXP Node ID type <IP, 8 char string or interface name> - Choices:
ip
,interface-name
,8-char-hex-string
- Default value:ip
- sxp
Node StringId Variable - Variable name
- sxp
Reconciliation IntegerPeriod - Configure the SXP reconciliation period in seconds <0..64000> - Range:
0
-64000
- Default value:120
- sxp
Reconciliation StringPeriod Variable - Variable name
- sxp
Retry IntegerPeriod - Configure Retry period for SXP connection in seconds <0..64000> - Range:
0
-64000
- Default value:120
- sxp
Retry StringPeriod Variable - Variable name
- sxp
Source StringIp - SXP Source IP
- sxp
Source StringIp Variable - Variable name
- template
Type String - The template type
- version Integer
- The version of the feature template
- credentials
Id string - Specify the TrustSec Network Access Device ID, should be same as mentioned in the Identity Services Engine (upto 32 char)
- credentials
Id stringVariable - Variable name
- credentials
Password string - Set the password for the device
- credentials
Password stringVariable - Variable name
- description string
- The description of the feature template
- device
Sgt number - Configure Local device security group <2..65519> - Range:
2
-65519
- device
Sgt stringVariable - Variable name
- 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
- enable
Enforcement boolean - Enable Role-based Access Control enforcement - Default value:
false
- enable
Enforcement stringVariable - Variable name
- enable
Sxp boolean - Enable CTS SXP support - Default value:
false
- maximum
Listener numberHold Time - Configure Maximum allowed hold-time for listener in seconds <1..65534> - Range:
1
-65534
- Default value:180
- maximum
Listener stringHold Time Variable - Variable name
- minimum
Listener numberHold Time - Configure Minimum allowed hold-time for listener in seconds <1..65534> - Range:
1
-65534
- Default value:90
- minimum
Listener stringHold Time Variable - Variable name
- name string
- The name of the feature template
- speaker
Hold numberTime - Configure Speaker hold-time in seconds <1..65534> - Range:
1
-65534
- Default value:120
- speaker
Hold stringTime Variable - Variable name
- sxp
Connections CiscoTrustsec Feature Template Sxp Connection[] - Configure SXP Connections
- sxp
Default stringPassword - Configure SXP default password
- sxp
Default stringPassword Variable - Variable name
- sxp
Key stringChain - Configure SXP key-chain
- sxp
Key stringChain Variable - Variable name
- sxp
Log booleanBinding Changes - Enables logging for IP-to-SGT binding changes - Default value:
false
- sxp
Log stringBinding Changes Variable - Variable name
- sxp
Node stringId - Configure SXP Node ID <IP, 8 char string or interface name>
- sxp
Node stringId Type - Define SXP Node ID type <IP, 8 char string or interface name> - Choices:
ip
,interface-name
,8-char-hex-string
- Default value:ip
- sxp
Node stringId Variable - Variable name
- sxp
Reconciliation numberPeriod - Configure the SXP reconciliation period in seconds <0..64000> - Range:
0
-64000
- Default value:120
- sxp
Reconciliation stringPeriod Variable - Variable name
- sxp
Retry numberPeriod - Configure Retry period for SXP connection in seconds <0..64000> - Range:
0
-64000
- Default value:120
- sxp
Retry stringPeriod Variable - Variable name
- sxp
Source stringIp - SXP Source IP
- sxp
Source stringIp Variable - Variable name
- template
Type string - The template type
- version number
- The version of the feature template
- credentials_
id str - Specify the TrustSec Network Access Device ID, should be same as mentioned in the Identity Services Engine (upto 32 char)
- credentials_
id_ strvariable - Variable name
- credentials_
password str - Set the password for the device
- credentials_
password_ strvariable - Variable name
- description str
- The description of the feature template
- device_
sgt int - Configure Local device security group <2..65519> - Range:
2
-65519
- device_
sgt_ strvariable - Variable name
- 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
- enable_
enforcement bool - Enable Role-based Access Control enforcement - Default value:
false
- enable_
enforcement_ strvariable - Variable name
- enable_
sxp bool - Enable CTS SXP support - Default value:
false
- maximum_
listener_ inthold_ time - Configure Maximum allowed hold-time for listener in seconds <1..65534> - Range:
1
-65534
- Default value:180
- maximum_
listener_ strhold_ time_ variable - Variable name
- minimum_
listener_ inthold_ time - Configure Minimum allowed hold-time for listener in seconds <1..65534> - Range:
1
-65534
- Default value:90
- minimum_
listener_ strhold_ time_ variable - Variable name
- name str
- The name of the feature template
- speaker_
hold_ inttime - Configure Speaker hold-time in seconds <1..65534> - Range:
1
-65534
- Default value:120
- speaker_
hold_ strtime_ variable - Variable name
- sxp_
connections Sequence[CiscoTrustsec Feature Template Sxp Connection Args] - Configure SXP Connections
- sxp_
default_ strpassword - Configure SXP default password
- sxp_
default_ strpassword_ variable - Variable name
- sxp_
key_ strchain - Configure SXP key-chain
- sxp_
key_ strchain_ variable - Variable name
- sxp_
log_ boolbinding_ changes - Enables logging for IP-to-SGT binding changes - Default value:
false
- sxp_
log_ strbinding_ changes_ variable - Variable name
- sxp_
node_ strid - Configure SXP Node ID <IP, 8 char string or interface name>
- sxp_
node_ strid_ type - Define SXP Node ID type <IP, 8 char string or interface name> - Choices:
ip
,interface-name
,8-char-hex-string
- Default value:ip
- sxp_
node_ strid_ variable - Variable name
- sxp_
reconciliation_ intperiod - Configure the SXP reconciliation period in seconds <0..64000> - Range:
0
-64000
- Default value:120
- sxp_
reconciliation_ strperiod_ variable - Variable name
- sxp_
retry_ intperiod - Configure Retry period for SXP connection in seconds <0..64000> - Range:
0
-64000
- Default value:120
- sxp_
retry_ strperiod_ variable - Variable name
- sxp_
source_ strip - SXP Source IP
- sxp_
source_ strip_ variable - Variable name
- template_
type str - The template type
- version int
- The version of the feature template
- credentials
Id String - Specify the TrustSec Network Access Device ID, should be same as mentioned in the Identity Services Engine (upto 32 char)
- credentials
Id StringVariable - Variable name
- credentials
Password String - Set the password for the device
- credentials
Password StringVariable - Variable name
- description String
- The description of the feature template
- device
Sgt Number - Configure Local device security group <2..65519> - Range:
2
-65519
- device
Sgt StringVariable - Variable name
- 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
- enable
Enforcement Boolean - Enable Role-based Access Control enforcement - Default value:
false
- enable
Enforcement StringVariable - Variable name
- enable
Sxp Boolean - Enable CTS SXP support - Default value:
false
- maximum
Listener NumberHold Time - Configure Maximum allowed hold-time for listener in seconds <1..65534> - Range:
1
-65534
- Default value:180
- maximum
Listener StringHold Time Variable - Variable name
- minimum
Listener NumberHold Time - Configure Minimum allowed hold-time for listener in seconds <1..65534> - Range:
1
-65534
- Default value:90
- minimum
Listener StringHold Time Variable - Variable name
- name String
- The name of the feature template
- speaker
Hold NumberTime - Configure Speaker hold-time in seconds <1..65534> - Range:
1
-65534
- Default value:120
- speaker
Hold StringTime Variable - Variable name
- sxp
Connections List<Property Map> - Configure SXP Connections
- sxp
Default StringPassword - Configure SXP default password
- sxp
Default StringPassword Variable - Variable name
- sxp
Key StringChain - Configure SXP key-chain
- sxp
Key StringChain Variable - Variable name
- sxp
Log BooleanBinding Changes - Enables logging for IP-to-SGT binding changes - Default value:
false
- sxp
Log StringBinding Changes Variable - Variable name
- sxp
Node StringId - Configure SXP Node ID <IP, 8 char string or interface name>
- sxp
Node StringId Type - Define SXP Node ID type <IP, 8 char string or interface name> - Choices:
ip
,interface-name
,8-char-hex-string
- Default value:ip
- sxp
Node StringId Variable - Variable name
- sxp
Reconciliation NumberPeriod - Configure the SXP reconciliation period in seconds <0..64000> - Range:
0
-64000
- Default value:120
- sxp
Reconciliation StringPeriod Variable - Variable name
- sxp
Retry NumberPeriod - Configure Retry period for SXP connection in seconds <0..64000> - Range:
0
-64000
- Default value:120
- sxp
Retry StringPeriod Variable - Variable name
- sxp
Source StringIp - SXP Source IP
- sxp
Source StringIp Variable - Variable name
- template
Type String - The template type
- version Number
- The version of the feature template
Supporting Types
CiscoTrustsecFeatureTemplateSxpConnection, CiscoTrustsecFeatureTemplateSxpConnectionArgs
- Maximum
Hold intTime - Configure Connection Maximum hold time <0..65535>
- Range:
0
-65535
- Default value:
0
- Range:
- Maximum
Hold stringTime Variable - Variable name
- Minimum
Hold intTime - Configure Connection Minimum hold time <0..65535>
- Range:
0
-65535
- Default value:
0
- Range:
- Minimum
Hold stringTime Variable - Variable name
- Mode string
- Define Mode of connection
- Choices:
local
,peer
- Default value:
local
- Choices:
- Mode
Type string - Define Role of a device <speaker/listener/both>
- Choices:
listener
,speaker
,both
- Default value:
speaker
- Choices:
- Optional bool
- Indicates if list item is considered optional.
- Peer
Ip string - Configure SXP Peer IP address (IPv4)
- string
- Define Preshared Key type
- Choices:
default
,key-chain
,none
- Default value:
none
- Choices:
- Source
Ip string - Configure SXP Source IP address (IPv4)
- Source
Ip stringVariable - Variable name
- Vpn
Id int - Configure Connection VPN (VRF) ID
- Range:
0
-65527
- Default value:
0
- Range:
- Vpn
Id stringVariable - Variable name
- Maximum
Hold intTime - Configure Connection Maximum hold time <0..65535>
- Range:
0
-65535
- Default value:
0
- Range:
- Maximum
Hold stringTime Variable - Variable name
- Minimum
Hold intTime - Configure Connection Minimum hold time <0..65535>
- Range:
0
-65535
- Default value:
0
- Range:
- Minimum
Hold stringTime Variable - Variable name
- Mode string
- Define Mode of connection
- Choices:
local
,peer
- Default value:
local
- Choices:
- Mode
Type string - Define Role of a device <speaker/listener/both>
- Choices:
listener
,speaker
,both
- Default value:
speaker
- Choices:
- Optional bool
- Indicates if list item is considered optional.
- Peer
Ip string - Configure SXP Peer IP address (IPv4)
- string
- Define Preshared Key type
- Choices:
default
,key-chain
,none
- Default value:
none
- Choices:
- Source
Ip string - Configure SXP Source IP address (IPv4)
- Source
Ip stringVariable - Variable name
- Vpn
Id int - Configure Connection VPN (VRF) ID
- Range:
0
-65527
- Default value:
0
- Range:
- Vpn
Id stringVariable - Variable name
- maximum
Hold IntegerTime - Configure Connection Maximum hold time <0..65535>
- Range:
0
-65535
- Default value:
0
- Range:
- maximum
Hold StringTime Variable - Variable name
- minimum
Hold IntegerTime - Configure Connection Minimum hold time <0..65535>
- Range:
0
-65535
- Default value:
0
- Range:
- minimum
Hold StringTime Variable - Variable name
- mode String
- Define Mode of connection
- Choices:
local
,peer
- Default value:
local
- Choices:
- mode
Type String - Define Role of a device <speaker/listener/both>
- Choices:
listener
,speaker
,both
- Default value:
speaker
- Choices:
- optional Boolean
- Indicates if list item is considered optional.
- peer
Ip String - Configure SXP Peer IP address (IPv4)
- String
- Define Preshared Key type
- Choices:
default
,key-chain
,none
- Default value:
none
- Choices:
- source
Ip String - Configure SXP Source IP address (IPv4)
- source
Ip StringVariable - Variable name
- vpn
Id Integer - Configure Connection VPN (VRF) ID
- Range:
0
-65527
- Default value:
0
- Range:
- vpn
Id StringVariable - Variable name
- maximum
Hold numberTime - Configure Connection Maximum hold time <0..65535>
- Range:
0
-65535
- Default value:
0
- Range:
- maximum
Hold stringTime Variable - Variable name
- minimum
Hold numberTime - Configure Connection Minimum hold time <0..65535>
- Range:
0
-65535
- Default value:
0
- Range:
- minimum
Hold stringTime Variable - Variable name
- mode string
- Define Mode of connection
- Choices:
local
,peer
- Default value:
local
- Choices:
- mode
Type string - Define Role of a device <speaker/listener/both>
- Choices:
listener
,speaker
,both
- Default value:
speaker
- Choices:
- optional boolean
- Indicates if list item is considered optional.
- peer
Ip string - Configure SXP Peer IP address (IPv4)
- string
- Define Preshared Key type
- Choices:
default
,key-chain
,none
- Default value:
none
- Choices:
- source
Ip string - Configure SXP Source IP address (IPv4)
- source
Ip stringVariable - Variable name
- vpn
Id number - Configure Connection VPN (VRF) ID
- Range:
0
-65527
- Default value:
0
- Range:
- vpn
Id stringVariable - Variable name
- maximum_
hold_ inttime - Configure Connection Maximum hold time <0..65535>
- Range:
0
-65535
- Default value:
0
- Range:
- maximum_
hold_ strtime_ variable - Variable name
- minimum_
hold_ inttime - Configure Connection Minimum hold time <0..65535>
- Range:
0
-65535
- Default value:
0
- Range:
- minimum_
hold_ strtime_ variable - Variable name
- mode str
- Define Mode of connection
- Choices:
local
,peer
- Default value:
local
- Choices:
- mode_
type str - Define Role of a device <speaker/listener/both>
- Choices:
listener
,speaker
,both
- Default value:
speaker
- Choices:
- optional bool
- Indicates if list item is considered optional.
- peer_
ip str - Configure SXP Peer IP address (IPv4)
- str
- Define Preshared Key type
- Choices:
default
,key-chain
,none
- Default value:
none
- Choices:
- source_
ip str - Configure SXP Source IP address (IPv4)
- source_
ip_ strvariable - Variable name
- vpn_
id int - Configure Connection VPN (VRF) ID
- Range:
0
-65527
- Default value:
0
- Range:
- vpn_
id_ strvariable - Variable name
- maximum
Hold NumberTime - Configure Connection Maximum hold time <0..65535>
- Range:
0
-65535
- Default value:
0
- Range:
- maximum
Hold StringTime Variable - Variable name
- minimum
Hold NumberTime - Configure Connection Minimum hold time <0..65535>
- Range:
0
-65535
- Default value:
0
- Range:
- minimum
Hold StringTime Variable - Variable name
- mode String
- Define Mode of connection
- Choices:
local
,peer
- Default value:
local
- Choices:
- mode
Type String - Define Role of a device <speaker/listener/both>
- Choices:
listener
,speaker
,both
- Default value:
speaker
- Choices:
- optional Boolean
- Indicates if list item is considered optional.
- peer
Ip String - Configure SXP Peer IP address (IPv4)
- String
- Define Preshared Key type
- Choices:
default
,key-chain
,none
- Default value:
none
- Choices:
- source
Ip String - Configure SXP Source IP address (IPv4)
- source
Ip StringVariable - Variable name
- vpn
Id Number - Configure Connection VPN (VRF) ID
- Range:
0
-65527
- Default value:
0
- Range:
- vpn
Id StringVariable - Variable name
Import
$ pulumi import sdwan:index/ciscoTrustsecFeatureTemplate:CiscoTrustsecFeatureTemplate 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.