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

sdwan.CiscoLoggingFeatureTemplate

Explore with Pulumi AI

This resource can manage a Cisco Logging 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.CiscoLoggingFeatureTemplate;
import com.pulumi.sdwan.CiscoLoggingFeatureTemplateArgs;
import com.pulumi.sdwan.inputs.CiscoLoggingFeatureTemplateTlsProfileArgs;
import com.pulumi.sdwan.inputs.CiscoLoggingFeatureTemplateIpv4ServerArgs;
import com.pulumi.sdwan.inputs.CiscoLoggingFeatureTemplateIpv6ServerArgs;
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 CiscoLoggingFeatureTemplate("example", CiscoLoggingFeatureTemplateArgs.builder()
            .name("Example")
            .description("My Example")
            .deviceTypes("vedge-C8000V")
            .diskLogging(true)
            .maxSize(10)
            .logRotations(10)
            .tlsProfiles(CiscoLoggingFeatureTemplateTlsProfileArgs.builder()
                .name("PROF1")
                .version("TLSv1.2")
                .authentication_type("Server")
                .ciphersuite_list("aes-128-cbc-sha")
                .build())
            .ipv4Servers(CiscoLoggingFeatureTemplateIpv4ServerArgs.builder()
                .hostname_ip("2.2.2.2")
                .vpn_id(1)
                .source_interface("e1")
                .logging_level("information")
                .enable_tls(true)
                .custom_profile(true)
                .profile("PROF1")
                .build())
            .ipv6Servers(CiscoLoggingFeatureTemplateIpv6ServerArgs.builder()
                .hostname_ip("2001::1")
                .vpn_id(1)
                .source_interface("e1")
                .logging_level("information")
                .enable_tls(true)
                .custom_profile(true)
                .profile("PROF1")
                .build())
            .build());

    }
}
Copy
resources:
  example:
    type: sdwan:CiscoLoggingFeatureTemplate
    properties:
      name: Example
      description: My Example
      deviceTypes:
        - vedge-C8000V
      diskLogging: true
      maxSize: 10
      logRotations: 10
      tlsProfiles:
        - name: PROF1
          version: TLSv1.2
          authentication_type: Server
          ciphersuite_list:
            - aes-128-cbc-sha
      ipv4Servers:
        - hostname_ip: 2.2.2.2
          vpn_id: 1
          source_interface: e1
          logging_level: information
          enable_tls: true
          custom_profile: true
          profile: PROF1
      ipv6Servers:
        - hostname_ip: 2001::1
          vpn_id: 1
          source_interface: e1
          logging_level: information
          enable_tls: true
          custom_profile: true
          profile: PROF1
Copy

Create CiscoLoggingFeatureTemplate Resource

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

Constructor syntax

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

@overload
def CiscoLoggingFeatureTemplate(resource_name: str,
                                opts: Optional[ResourceOptions] = None,
                                description: Optional[str] = None,
                                device_types: Optional[Sequence[str]] = None,
                                disk_logging: Optional[bool] = None,
                                disk_logging_variable: Optional[str] = None,
                                ipv4_servers: Optional[Sequence[CiscoLoggingFeatureTemplateIpv4ServerArgs]] = None,
                                ipv6_servers: Optional[Sequence[CiscoLoggingFeatureTemplateIpv6ServerArgs]] = None,
                                log_rotations: Optional[int] = None,
                                log_rotations_variable: Optional[str] = None,
                                max_size: Optional[int] = None,
                                max_size_variable: Optional[str] = None,
                                name: Optional[str] = None,
                                tls_profiles: Optional[Sequence[CiscoLoggingFeatureTemplateTlsProfileArgs]] = None)
func NewCiscoLoggingFeatureTemplate(ctx *Context, name string, args CiscoLoggingFeatureTemplateArgs, opts ...ResourceOption) (*CiscoLoggingFeatureTemplate, error)
public CiscoLoggingFeatureTemplate(string name, CiscoLoggingFeatureTemplateArgs args, CustomResourceOptions? opts = null)
public CiscoLoggingFeatureTemplate(String name, CiscoLoggingFeatureTemplateArgs args)
public CiscoLoggingFeatureTemplate(String name, CiscoLoggingFeatureTemplateArgs args, CustomResourceOptions options)
type: sdwan:CiscoLoggingFeatureTemplate
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. CiscoLoggingFeatureTemplateArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. CiscoLoggingFeatureTemplateArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. CiscoLoggingFeatureTemplateArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. CiscoLoggingFeatureTemplateArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. CiscoLoggingFeatureTemplateArgs
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 ciscoLoggingFeatureTemplateResource = new Sdwan.CiscoLoggingFeatureTemplate("ciscoLoggingFeatureTemplateResource", new()
{
    Description = "string",
    DeviceTypes = new[]
    {
        "string",
    },
    DiskLogging = false,
    DiskLoggingVariable = "string",
    Ipv4Servers = new[]
    {
        new Sdwan.Inputs.CiscoLoggingFeatureTemplateIpv4ServerArgs
        {
            CustomProfile = false,
            CustomProfileVariable = "string",
            EnableTls = false,
            EnableTlsVariable = "string",
            HostnameIp = "string",
            HostnameIpVariable = "string",
            LoggingLevel = "string",
            LoggingLevelVariable = "string",
            Optional = false,
            Profile = "string",
            ProfileVariable = "string",
            SourceInterface = "string",
            SourceInterfaceVariable = "string",
            VpnId = 0,
            VpnIdVariable = "string",
        },
    },
    Ipv6Servers = new[]
    {
        new Sdwan.Inputs.CiscoLoggingFeatureTemplateIpv6ServerArgs
        {
            CustomProfile = false,
            CustomProfileVariable = "string",
            EnableTls = false,
            EnableTlsVariable = "string",
            HostnameIp = "string",
            HostnameIpVariable = "string",
            LoggingLevel = "string",
            LoggingLevelVariable = "string",
            Optional = false,
            Profile = "string",
            ProfileVariable = "string",
            SourceInterface = "string",
            SourceInterfaceVariable = "string",
            VpnId = 0,
            VpnIdVariable = "string",
        },
    },
    LogRotations = 0,
    LogRotationsVariable = "string",
    MaxSize = 0,
    MaxSizeVariable = "string",
    Name = "string",
    TlsProfiles = new[]
    {
        new Sdwan.Inputs.CiscoLoggingFeatureTemplateTlsProfileArgs
        {
            AuthenticationType = "string",
            CiphersuiteListVariable = "string",
            CiphersuiteLists = new[]
            {
                "string",
            },
            Name = "string",
            NameVariable = "string",
            Optional = false,
            Version = "string",
            VersionVariable = "string",
        },
    },
});
Copy
example, err := sdwan.NewCiscoLoggingFeatureTemplate(ctx, "ciscoLoggingFeatureTemplateResource", &sdwan.CiscoLoggingFeatureTemplateArgs{
	Description: pulumi.String("string"),
	DeviceTypes: pulumi.StringArray{
		pulumi.String("string"),
	},
	DiskLogging:         pulumi.Bool(false),
	DiskLoggingVariable: pulumi.String("string"),
	Ipv4Servers: sdwan.CiscoLoggingFeatureTemplateIpv4ServerArray{
		&sdwan.CiscoLoggingFeatureTemplateIpv4ServerArgs{
			CustomProfile:           pulumi.Bool(false),
			CustomProfileVariable:   pulumi.String("string"),
			EnableTls:               pulumi.Bool(false),
			EnableTlsVariable:       pulumi.String("string"),
			HostnameIp:              pulumi.String("string"),
			HostnameIpVariable:      pulumi.String("string"),
			LoggingLevel:            pulumi.String("string"),
			LoggingLevelVariable:    pulumi.String("string"),
			Optional:                pulumi.Bool(false),
			Profile:                 pulumi.String("string"),
			ProfileVariable:         pulumi.String("string"),
			SourceInterface:         pulumi.String("string"),
			SourceInterfaceVariable: pulumi.String("string"),
			VpnId:                   pulumi.Int(0),
			VpnIdVariable:           pulumi.String("string"),
		},
	},
	Ipv6Servers: sdwan.CiscoLoggingFeatureTemplateIpv6ServerArray{
		&sdwan.CiscoLoggingFeatureTemplateIpv6ServerArgs{
			CustomProfile:           pulumi.Bool(false),
			CustomProfileVariable:   pulumi.String("string"),
			EnableTls:               pulumi.Bool(false),
			EnableTlsVariable:       pulumi.String("string"),
			HostnameIp:              pulumi.String("string"),
			HostnameIpVariable:      pulumi.String("string"),
			LoggingLevel:            pulumi.String("string"),
			LoggingLevelVariable:    pulumi.String("string"),
			Optional:                pulumi.Bool(false),
			Profile:                 pulumi.String("string"),
			ProfileVariable:         pulumi.String("string"),
			SourceInterface:         pulumi.String("string"),
			SourceInterfaceVariable: pulumi.String("string"),
			VpnId:                   pulumi.Int(0),
			VpnIdVariable:           pulumi.String("string"),
		},
	},
	LogRotations:         pulumi.Int(0),
	LogRotationsVariable: pulumi.String("string"),
	MaxSize:              pulumi.Int(0),
	MaxSizeVariable:      pulumi.String("string"),
	Name:                 pulumi.String("string"),
	TlsProfiles: sdwan.CiscoLoggingFeatureTemplateTlsProfileArray{
		&sdwan.CiscoLoggingFeatureTemplateTlsProfileArgs{
			AuthenticationType:      pulumi.String("string"),
			CiphersuiteListVariable: pulumi.String("string"),
			CiphersuiteLists: pulumi.StringArray{
				pulumi.String("string"),
			},
			Name:            pulumi.String("string"),
			NameVariable:    pulumi.String("string"),
			Optional:        pulumi.Bool(false),
			Version:         pulumi.String("string"),
			VersionVariable: pulumi.String("string"),
		},
	},
})
Copy
var ciscoLoggingFeatureTemplateResource = new CiscoLoggingFeatureTemplate("ciscoLoggingFeatureTemplateResource", CiscoLoggingFeatureTemplateArgs.builder()
    .description("string")
    .deviceTypes("string")
    .diskLogging(false)
    .diskLoggingVariable("string")
    .ipv4Servers(CiscoLoggingFeatureTemplateIpv4ServerArgs.builder()
        .customProfile(false)
        .customProfileVariable("string")
        .enableTls(false)
        .enableTlsVariable("string")
        .hostnameIp("string")
        .hostnameIpVariable("string")
        .loggingLevel("string")
        .loggingLevelVariable("string")
        .optional(false)
        .profile("string")
        .profileVariable("string")
        .sourceInterface("string")
        .sourceInterfaceVariable("string")
        .vpnId(0)
        .vpnIdVariable("string")
        .build())
    .ipv6Servers(CiscoLoggingFeatureTemplateIpv6ServerArgs.builder()
        .customProfile(false)
        .customProfileVariable("string")
        .enableTls(false)
        .enableTlsVariable("string")
        .hostnameIp("string")
        .hostnameIpVariable("string")
        .loggingLevel("string")
        .loggingLevelVariable("string")
        .optional(false)
        .profile("string")
        .profileVariable("string")
        .sourceInterface("string")
        .sourceInterfaceVariable("string")
        .vpnId(0)
        .vpnIdVariable("string")
        .build())
    .logRotations(0)
    .logRotationsVariable("string")
    .maxSize(0)
    .maxSizeVariable("string")
    .name("string")
    .tlsProfiles(CiscoLoggingFeatureTemplateTlsProfileArgs.builder()
        .authenticationType("string")
        .ciphersuiteListVariable("string")
        .ciphersuiteLists("string")
        .name("string")
        .nameVariable("string")
        .optional(false)
        .version("string")
        .versionVariable("string")
        .build())
    .build());
Copy
cisco_logging_feature_template_resource = sdwan.CiscoLoggingFeatureTemplate("ciscoLoggingFeatureTemplateResource",
    description="string",
    device_types=["string"],
    disk_logging=False,
    disk_logging_variable="string",
    ipv4_servers=[{
        "custom_profile": False,
        "custom_profile_variable": "string",
        "enable_tls": False,
        "enable_tls_variable": "string",
        "hostname_ip": "string",
        "hostname_ip_variable": "string",
        "logging_level": "string",
        "logging_level_variable": "string",
        "optional": False,
        "profile": "string",
        "profile_variable": "string",
        "source_interface": "string",
        "source_interface_variable": "string",
        "vpn_id": 0,
        "vpn_id_variable": "string",
    }],
    ipv6_servers=[{
        "custom_profile": False,
        "custom_profile_variable": "string",
        "enable_tls": False,
        "enable_tls_variable": "string",
        "hostname_ip": "string",
        "hostname_ip_variable": "string",
        "logging_level": "string",
        "logging_level_variable": "string",
        "optional": False,
        "profile": "string",
        "profile_variable": "string",
        "source_interface": "string",
        "source_interface_variable": "string",
        "vpn_id": 0,
        "vpn_id_variable": "string",
    }],
    log_rotations=0,
    log_rotations_variable="string",
    max_size=0,
    max_size_variable="string",
    name="string",
    tls_profiles=[{
        "authentication_type": "string",
        "ciphersuite_list_variable": "string",
        "ciphersuite_lists": ["string"],
        "name": "string",
        "name_variable": "string",
        "optional": False,
        "version": "string",
        "version_variable": "string",
    }])
Copy
const ciscoLoggingFeatureTemplateResource = new sdwan.CiscoLoggingFeatureTemplate("ciscoLoggingFeatureTemplateResource", {
    description: "string",
    deviceTypes: ["string"],
    diskLogging: false,
    diskLoggingVariable: "string",
    ipv4Servers: [{
        customProfile: false,
        customProfileVariable: "string",
        enableTls: false,
        enableTlsVariable: "string",
        hostnameIp: "string",
        hostnameIpVariable: "string",
        loggingLevel: "string",
        loggingLevelVariable: "string",
        optional: false,
        profile: "string",
        profileVariable: "string",
        sourceInterface: "string",
        sourceInterfaceVariable: "string",
        vpnId: 0,
        vpnIdVariable: "string",
    }],
    ipv6Servers: [{
        customProfile: false,
        customProfileVariable: "string",
        enableTls: false,
        enableTlsVariable: "string",
        hostnameIp: "string",
        hostnameIpVariable: "string",
        loggingLevel: "string",
        loggingLevelVariable: "string",
        optional: false,
        profile: "string",
        profileVariable: "string",
        sourceInterface: "string",
        sourceInterfaceVariable: "string",
        vpnId: 0,
        vpnIdVariable: "string",
    }],
    logRotations: 0,
    logRotationsVariable: "string",
    maxSize: 0,
    maxSizeVariable: "string",
    name: "string",
    tlsProfiles: [{
        authenticationType: "string",
        ciphersuiteListVariable: "string",
        ciphersuiteLists: ["string"],
        name: "string",
        nameVariable: "string",
        optional: false,
        version: "string",
        versionVariable: "string",
    }],
});
Copy
type: sdwan:CiscoLoggingFeatureTemplate
properties:
    description: string
    deviceTypes:
        - string
    diskLogging: false
    diskLoggingVariable: string
    ipv4Servers:
        - customProfile: false
          customProfileVariable: string
          enableTls: false
          enableTlsVariable: string
          hostnameIp: string
          hostnameIpVariable: string
          loggingLevel: string
          loggingLevelVariable: string
          optional: false
          profile: string
          profileVariable: string
          sourceInterface: string
          sourceInterfaceVariable: string
          vpnId: 0
          vpnIdVariable: string
    ipv6Servers:
        - customProfile: false
          customProfileVariable: string
          enableTls: false
          enableTlsVariable: string
          hostnameIp: string
          hostnameIpVariable: string
          loggingLevel: string
          loggingLevelVariable: string
          optional: false
          profile: string
          profileVariable: string
          sourceInterface: string
          sourceInterfaceVariable: string
          vpnId: 0
          vpnIdVariable: string
    logRotations: 0
    logRotationsVariable: string
    maxSize: 0
    maxSizeVariable: string
    name: string
    tlsProfiles:
        - authenticationType: string
          ciphersuiteListVariable: string
          ciphersuiteLists:
            - string
          name: string
          nameVariable: string
          optional: false
          version: string
          versionVariable: string
Copy

CiscoLoggingFeatureTemplate 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 CiscoLoggingFeatureTemplate resource accepts the following input properties:

Description This property is required. string
The description of the feature template
DeviceTypes This property is required. List<string>
List of supported device types - Choices: vedge-C8000V, vedge-C8300-1N1S-4T2X, vedge-C8300-1N1S-6T, vedge-C8300-2N2S-6T, vedge-C8300-2N2S-4T2X, vedge-C8500-12X4QC, vedge-C8500-12X, vedge-C8500-20X6C, vedge-C8500L-8S4X, vedge-C8200-1N-4T, vedge-C8200L-1N-4T
DiskLogging bool
Enable logging to local disk - Default value: true
DiskLoggingVariable string
Variable name
Ipv4Servers List<CiscoLoggingFeatureTemplateIpv4Server>
Enable logging to remote server
Ipv6Servers List<CiscoLoggingFeatureTemplateIpv6Server>
Enable logging to remote IPv6 server
LogRotations int
Set number of syslog files to create before discarding oldest files - Range: 1-10 - Default value: 10
LogRotationsVariable string
Variable name
MaxSize int
Set maximum size of file before it is rotated - Range: 1-20 - Default value: 10
MaxSizeVariable string
Variable name
Name string
The name of the feature template
TlsProfiles List<CiscoLoggingFeatureTemplateTlsProfile>
Configure a TLS profile
Description This property is required. string
The description of the feature template
DeviceTypes This property is required. []string
List of supported device types - Choices: vedge-C8000V, vedge-C8300-1N1S-4T2X, vedge-C8300-1N1S-6T, vedge-C8300-2N2S-6T, vedge-C8300-2N2S-4T2X, vedge-C8500-12X4QC, vedge-C8500-12X, vedge-C8500-20X6C, vedge-C8500L-8S4X, vedge-C8200-1N-4T, vedge-C8200L-1N-4T
DiskLogging bool
Enable logging to local disk - Default value: true
DiskLoggingVariable string
Variable name
Ipv4Servers []CiscoLoggingFeatureTemplateIpv4ServerArgs
Enable logging to remote server
Ipv6Servers []CiscoLoggingFeatureTemplateIpv6ServerArgs
Enable logging to remote IPv6 server
LogRotations int
Set number of syslog files to create before discarding oldest files - Range: 1-10 - Default value: 10
LogRotationsVariable string
Variable name
MaxSize int
Set maximum size of file before it is rotated - Range: 1-20 - Default value: 10
MaxSizeVariable string
Variable name
Name string
The name of the feature template
TlsProfiles []CiscoLoggingFeatureTemplateTlsProfileArgs
Configure a TLS profile
description This property is required. String
The description of the feature template
deviceTypes This property is required. List<String>
List of supported device types - Choices: vedge-C8000V, vedge-C8300-1N1S-4T2X, vedge-C8300-1N1S-6T, vedge-C8300-2N2S-6T, vedge-C8300-2N2S-4T2X, vedge-C8500-12X4QC, vedge-C8500-12X, vedge-C8500-20X6C, vedge-C8500L-8S4X, vedge-C8200-1N-4T, vedge-C8200L-1N-4T
diskLogging Boolean
Enable logging to local disk - Default value: true
diskLoggingVariable String
Variable name
ipv4Servers List<CiscoLoggingFeatureTemplateIpv4Server>
Enable logging to remote server
ipv6Servers List<CiscoLoggingFeatureTemplateIpv6Server>
Enable logging to remote IPv6 server
logRotations Integer
Set number of syslog files to create before discarding oldest files - Range: 1-10 - Default value: 10
logRotationsVariable String
Variable name
maxSize Integer
Set maximum size of file before it is rotated - Range: 1-20 - Default value: 10
maxSizeVariable String
Variable name
name String
The name of the feature template
tlsProfiles List<CiscoLoggingFeatureTemplateTlsProfile>
Configure a TLS profile
description This property is required. string
The description of the feature template
deviceTypes This property is required. string[]
List of supported device types - Choices: vedge-C8000V, vedge-C8300-1N1S-4T2X, vedge-C8300-1N1S-6T, vedge-C8300-2N2S-6T, vedge-C8300-2N2S-4T2X, vedge-C8500-12X4QC, vedge-C8500-12X, vedge-C8500-20X6C, vedge-C8500L-8S4X, vedge-C8200-1N-4T, vedge-C8200L-1N-4T
diskLogging boolean
Enable logging to local disk - Default value: true
diskLoggingVariable string
Variable name
ipv4Servers CiscoLoggingFeatureTemplateIpv4Server[]
Enable logging to remote server
ipv6Servers CiscoLoggingFeatureTemplateIpv6Server[]
Enable logging to remote IPv6 server
logRotations number
Set number of syslog files to create before discarding oldest files - Range: 1-10 - Default value: 10
logRotationsVariable string
Variable name
maxSize number
Set maximum size of file before it is rotated - Range: 1-20 - Default value: 10
maxSizeVariable string
Variable name
name string
The name of the feature template
tlsProfiles CiscoLoggingFeatureTemplateTlsProfile[]
Configure a TLS profile
description This property is required. str
The description of the feature template
device_types This property is required. Sequence[str]
List of supported device types - Choices: vedge-C8000V, vedge-C8300-1N1S-4T2X, vedge-C8300-1N1S-6T, vedge-C8300-2N2S-6T, vedge-C8300-2N2S-4T2X, vedge-C8500-12X4QC, vedge-C8500-12X, vedge-C8500-20X6C, vedge-C8500L-8S4X, vedge-C8200-1N-4T, vedge-C8200L-1N-4T
disk_logging bool
Enable logging to local disk - Default value: true
disk_logging_variable str
Variable name
ipv4_servers Sequence[CiscoLoggingFeatureTemplateIpv4ServerArgs]
Enable logging to remote server
ipv6_servers Sequence[CiscoLoggingFeatureTemplateIpv6ServerArgs]
Enable logging to remote IPv6 server
log_rotations int
Set number of syslog files to create before discarding oldest files - Range: 1-10 - Default value: 10
log_rotations_variable str
Variable name
max_size int
Set maximum size of file before it is rotated - Range: 1-20 - Default value: 10
max_size_variable str
Variable name
name str
The name of the feature template
tls_profiles Sequence[CiscoLoggingFeatureTemplateTlsProfileArgs]
Configure a TLS profile
description This property is required. String
The description of the feature template
deviceTypes This property is required. List<String>
List of supported device types - Choices: vedge-C8000V, vedge-C8300-1N1S-4T2X, vedge-C8300-1N1S-6T, vedge-C8300-2N2S-6T, vedge-C8300-2N2S-4T2X, vedge-C8500-12X4QC, vedge-C8500-12X, vedge-C8500-20X6C, vedge-C8500L-8S4X, vedge-C8200-1N-4T, vedge-C8200L-1N-4T
diskLogging Boolean
Enable logging to local disk - Default value: true
diskLoggingVariable String
Variable name
ipv4Servers List<Property Map>
Enable logging to remote server
ipv6Servers List<Property Map>
Enable logging to remote IPv6 server
logRotations Number
Set number of syslog files to create before discarding oldest files - Range: 1-10 - Default value: 10
logRotationsVariable String
Variable name
maxSize Number
Set maximum size of file before it is rotated - Range: 1-20 - Default value: 10
maxSizeVariable String
Variable name
name String
The name of the feature template
tlsProfiles List<Property Map>
Configure a TLS profile

Outputs

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

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

Look up Existing CiscoLoggingFeatureTemplate Resource

Get an existing CiscoLoggingFeatureTemplate 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?: CiscoLoggingFeatureTemplateState, opts?: CustomResourceOptions): CiscoLoggingFeatureTemplate
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        description: Optional[str] = None,
        device_types: Optional[Sequence[str]] = None,
        disk_logging: Optional[bool] = None,
        disk_logging_variable: Optional[str] = None,
        ipv4_servers: Optional[Sequence[CiscoLoggingFeatureTemplateIpv4ServerArgs]] = None,
        ipv6_servers: Optional[Sequence[CiscoLoggingFeatureTemplateIpv6ServerArgs]] = None,
        log_rotations: Optional[int] = None,
        log_rotations_variable: Optional[str] = None,
        max_size: Optional[int] = None,
        max_size_variable: Optional[str] = None,
        name: Optional[str] = None,
        template_type: Optional[str] = None,
        tls_profiles: Optional[Sequence[CiscoLoggingFeatureTemplateTlsProfileArgs]] = None,
        version: Optional[int] = None) -> CiscoLoggingFeatureTemplate
func GetCiscoLoggingFeatureTemplate(ctx *Context, name string, id IDInput, state *CiscoLoggingFeatureTemplateState, opts ...ResourceOption) (*CiscoLoggingFeatureTemplate, error)
public static CiscoLoggingFeatureTemplate Get(string name, Input<string> id, CiscoLoggingFeatureTemplateState? state, CustomResourceOptions? opts = null)
public static CiscoLoggingFeatureTemplate get(String name, Output<String> id, CiscoLoggingFeatureTemplateState state, CustomResourceOptions options)
resources:  _:    type: sdwan:CiscoLoggingFeatureTemplate    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
resource_name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
The following state arguments are supported:
Description string
The description of the feature template
DeviceTypes List<string>
List of supported device types - Choices: vedge-C8000V, vedge-C8300-1N1S-4T2X, vedge-C8300-1N1S-6T, vedge-C8300-2N2S-6T, vedge-C8300-2N2S-4T2X, vedge-C8500-12X4QC, vedge-C8500-12X, vedge-C8500-20X6C, vedge-C8500L-8S4X, vedge-C8200-1N-4T, vedge-C8200L-1N-4T
DiskLogging bool
Enable logging to local disk - Default value: true
DiskLoggingVariable string
Variable name
Ipv4Servers List<CiscoLoggingFeatureTemplateIpv4Server>
Enable logging to remote server
Ipv6Servers List<CiscoLoggingFeatureTemplateIpv6Server>
Enable logging to remote IPv6 server
LogRotations int
Set number of syslog files to create before discarding oldest files - Range: 1-10 - Default value: 10
LogRotationsVariable string
Variable name
MaxSize int
Set maximum size of file before it is rotated - Range: 1-20 - Default value: 10
MaxSizeVariable string
Variable name
Name string
The name of the feature template
TemplateType string
The template type
TlsProfiles List<CiscoLoggingFeatureTemplateTlsProfile>
Configure a TLS profile
Version int
The version of the feature template
Description string
The description of the feature template
DeviceTypes []string
List of supported device types - Choices: vedge-C8000V, vedge-C8300-1N1S-4T2X, vedge-C8300-1N1S-6T, vedge-C8300-2N2S-6T, vedge-C8300-2N2S-4T2X, vedge-C8500-12X4QC, vedge-C8500-12X, vedge-C8500-20X6C, vedge-C8500L-8S4X, vedge-C8200-1N-4T, vedge-C8200L-1N-4T
DiskLogging bool
Enable logging to local disk - Default value: true
DiskLoggingVariable string
Variable name
Ipv4Servers []CiscoLoggingFeatureTemplateIpv4ServerArgs
Enable logging to remote server
Ipv6Servers []CiscoLoggingFeatureTemplateIpv6ServerArgs
Enable logging to remote IPv6 server
LogRotations int
Set number of syslog files to create before discarding oldest files - Range: 1-10 - Default value: 10
LogRotationsVariable string
Variable name
MaxSize int
Set maximum size of file before it is rotated - Range: 1-20 - Default value: 10
MaxSizeVariable string
Variable name
Name string
The name of the feature template
TemplateType string
The template type
TlsProfiles []CiscoLoggingFeatureTemplateTlsProfileArgs
Configure a TLS profile
Version int
The version of the feature template
description String
The description of the feature template
deviceTypes List<String>
List of supported device types - Choices: vedge-C8000V, vedge-C8300-1N1S-4T2X, vedge-C8300-1N1S-6T, vedge-C8300-2N2S-6T, vedge-C8300-2N2S-4T2X, vedge-C8500-12X4QC, vedge-C8500-12X, vedge-C8500-20X6C, vedge-C8500L-8S4X, vedge-C8200-1N-4T, vedge-C8200L-1N-4T
diskLogging Boolean
Enable logging to local disk - Default value: true
diskLoggingVariable String
Variable name
ipv4Servers List<CiscoLoggingFeatureTemplateIpv4Server>
Enable logging to remote server
ipv6Servers List<CiscoLoggingFeatureTemplateIpv6Server>
Enable logging to remote IPv6 server
logRotations Integer
Set number of syslog files to create before discarding oldest files - Range: 1-10 - Default value: 10
logRotationsVariable String
Variable name
maxSize Integer
Set maximum size of file before it is rotated - Range: 1-20 - Default value: 10
maxSizeVariable String
Variable name
name String
The name of the feature template
templateType String
The template type
tlsProfiles List<CiscoLoggingFeatureTemplateTlsProfile>
Configure a TLS profile
version Integer
The version of the feature template
description string
The description of the feature template
deviceTypes string[]
List of supported device types - Choices: vedge-C8000V, vedge-C8300-1N1S-4T2X, vedge-C8300-1N1S-6T, vedge-C8300-2N2S-6T, vedge-C8300-2N2S-4T2X, vedge-C8500-12X4QC, vedge-C8500-12X, vedge-C8500-20X6C, vedge-C8500L-8S4X, vedge-C8200-1N-4T, vedge-C8200L-1N-4T
diskLogging boolean
Enable logging to local disk - Default value: true
diskLoggingVariable string
Variable name
ipv4Servers CiscoLoggingFeatureTemplateIpv4Server[]
Enable logging to remote server
ipv6Servers CiscoLoggingFeatureTemplateIpv6Server[]
Enable logging to remote IPv6 server
logRotations number
Set number of syslog files to create before discarding oldest files - Range: 1-10 - Default value: 10
logRotationsVariable string
Variable name
maxSize number
Set maximum size of file before it is rotated - Range: 1-20 - Default value: 10
maxSizeVariable string
Variable name
name string
The name of the feature template
templateType string
The template type
tlsProfiles CiscoLoggingFeatureTemplateTlsProfile[]
Configure a TLS profile
version number
The version of the feature template
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
disk_logging bool
Enable logging to local disk - Default value: true
disk_logging_variable str
Variable name
ipv4_servers Sequence[CiscoLoggingFeatureTemplateIpv4ServerArgs]
Enable logging to remote server
ipv6_servers Sequence[CiscoLoggingFeatureTemplateIpv6ServerArgs]
Enable logging to remote IPv6 server
log_rotations int
Set number of syslog files to create before discarding oldest files - Range: 1-10 - Default value: 10
log_rotations_variable str
Variable name
max_size int
Set maximum size of file before it is rotated - Range: 1-20 - Default value: 10
max_size_variable str
Variable name
name str
The name of the feature template
template_type str
The template type
tls_profiles Sequence[CiscoLoggingFeatureTemplateTlsProfileArgs]
Configure a TLS profile
version int
The version of the feature template
description String
The description of the feature template
deviceTypes List<String>
List of supported device types - Choices: vedge-C8000V, vedge-C8300-1N1S-4T2X, vedge-C8300-1N1S-6T, vedge-C8300-2N2S-6T, vedge-C8300-2N2S-4T2X, vedge-C8500-12X4QC, vedge-C8500-12X, vedge-C8500-20X6C, vedge-C8500L-8S4X, vedge-C8200-1N-4T, vedge-C8200L-1N-4T
diskLogging Boolean
Enable logging to local disk - Default value: true
diskLoggingVariable String
Variable name
ipv4Servers List<Property Map>
Enable logging to remote server
ipv6Servers List<Property Map>
Enable logging to remote IPv6 server
logRotations Number
Set number of syslog files to create before discarding oldest files - Range: 1-10 - Default value: 10
logRotationsVariable String
Variable name
maxSize Number
Set maximum size of file before it is rotated - Range: 1-20 - Default value: 10
maxSizeVariable String
Variable name
name String
The name of the feature template
templateType String
The template type
tlsProfiles List<Property Map>
Configure a TLS profile
version Number
The version of the feature template

Supporting Types

CiscoLoggingFeatureTemplateIpv4Server
, CiscoLoggingFeatureTemplateIpv4ServerArgs

CustomProfile bool
Define custom profile

  • Default value: false
CustomProfileVariable string
Variable name
EnableTls bool
Enable TLS

  • Default value: false
EnableTlsVariable string
Variable name
HostnameIp string
Set hostname or IPv4 address of server
HostnameIpVariable string
Variable name
LoggingLevel string
Set logging level for messages logged to server

  • Choices: information, debugging, notice, warn, error, critical, alert, emergency
  • Default value: information
LoggingLevelVariable string
Variable name
Optional bool
Indicates if list item is considered optional.
Profile string
Configure a TLS profile
ProfileVariable string
Variable name
SourceInterface string
Set interface to use to reach syslog server
SourceInterfaceVariable string
Variable name
VpnId int
Set VPN in which syslog server is located

  • Range: 0-65530
  • Default value: 0
VpnIdVariable string
Variable name
CustomProfile bool
Define custom profile

  • Default value: false
CustomProfileVariable string
Variable name
EnableTls bool
Enable TLS

  • Default value: false
EnableTlsVariable string
Variable name
HostnameIp string
Set hostname or IPv4 address of server
HostnameIpVariable string
Variable name
LoggingLevel string
Set logging level for messages logged to server

  • Choices: information, debugging, notice, warn, error, critical, alert, emergency
  • Default value: information
LoggingLevelVariable string
Variable name
Optional bool
Indicates if list item is considered optional.
Profile string
Configure a TLS profile
ProfileVariable string
Variable name
SourceInterface string
Set interface to use to reach syslog server
SourceInterfaceVariable string
Variable name
VpnId int
Set VPN in which syslog server is located

  • Range: 0-65530
  • Default value: 0
VpnIdVariable string
Variable name
customProfile Boolean
Define custom profile

  • Default value: false
customProfileVariable String
Variable name
enableTls Boolean
Enable TLS

  • Default value: false
enableTlsVariable String
Variable name
hostnameIp String
Set hostname or IPv4 address of server
hostnameIpVariable String
Variable name
loggingLevel String
Set logging level for messages logged to server

  • Choices: information, debugging, notice, warn, error, critical, alert, emergency
  • Default value: information
loggingLevelVariable String
Variable name
optional Boolean
Indicates if list item is considered optional.
profile String
Configure a TLS profile
profileVariable String
Variable name
sourceInterface String
Set interface to use to reach syslog server
sourceInterfaceVariable String
Variable name
vpnId Integer
Set VPN in which syslog server is located

  • Range: 0-65530
  • Default value: 0
vpnIdVariable String
Variable name
customProfile boolean
Define custom profile

  • Default value: false
customProfileVariable string
Variable name
enableTls boolean
Enable TLS

  • Default value: false
enableTlsVariable string
Variable name
hostnameIp string
Set hostname or IPv4 address of server
hostnameIpVariable string
Variable name
loggingLevel string
Set logging level for messages logged to server

  • Choices: information, debugging, notice, warn, error, critical, alert, emergency
  • Default value: information
loggingLevelVariable string
Variable name
optional boolean
Indicates if list item is considered optional.
profile string
Configure a TLS profile
profileVariable string
Variable name
sourceInterface string
Set interface to use to reach syslog server
sourceInterfaceVariable string
Variable name
vpnId number
Set VPN in which syslog server is located

  • Range: 0-65530
  • Default value: 0
vpnIdVariable string
Variable name
custom_profile bool
Define custom profile

  • Default value: false
custom_profile_variable str
Variable name
enable_tls bool
Enable TLS

  • Default value: false
enable_tls_variable str
Variable name
hostname_ip str
Set hostname or IPv4 address of server
hostname_ip_variable str
Variable name
logging_level str
Set logging level for messages logged to server

  • Choices: information, debugging, notice, warn, error, critical, alert, emergency
  • Default value: information
logging_level_variable str
Variable name
optional bool
Indicates if list item is considered optional.
profile str
Configure a TLS profile
profile_variable str
Variable name
source_interface str
Set interface to use to reach syslog server
source_interface_variable str
Variable name
vpn_id int
Set VPN in which syslog server is located

  • Range: 0-65530
  • Default value: 0
vpn_id_variable str
Variable name
customProfile Boolean
Define custom profile

  • Default value: false
customProfileVariable String
Variable name
enableTls Boolean
Enable TLS

  • Default value: false
enableTlsVariable String
Variable name
hostnameIp String
Set hostname or IPv4 address of server
hostnameIpVariable String
Variable name
loggingLevel String
Set logging level for messages logged to server

  • Choices: information, debugging, notice, warn, error, critical, alert, emergency
  • Default value: information
loggingLevelVariable String
Variable name
optional Boolean
Indicates if list item is considered optional.
profile String
Configure a TLS profile
profileVariable String
Variable name
sourceInterface String
Set interface to use to reach syslog server
sourceInterfaceVariable String
Variable name
vpnId Number
Set VPN in which syslog server is located

  • Range: 0-65530
  • Default value: 0
vpnIdVariable String
Variable name

CiscoLoggingFeatureTemplateIpv6Server
, CiscoLoggingFeatureTemplateIpv6ServerArgs

CustomProfile bool
Define custom profile

  • Default value: false
CustomProfileVariable string
Variable name
EnableTls bool
Enable TLS

  • Default value: false
EnableTlsVariable string
Variable name
HostnameIp string
Set IPv6 hostname or IPv6 address of server
HostnameIpVariable string
Variable name
LoggingLevel string
Set logging level for messages logged to server

  • Choices: information, debugging, notification, warn, error, critical, alert, emergency
  • Default value: information
LoggingLevelVariable string
Variable name
Optional bool
Indicates if list item is considered optional.
Profile string
Configure a TLS profile
ProfileVariable string
Variable name
SourceInterface string
Set interface to use to reach syslog server
SourceInterfaceVariable string
Variable name
VpnId int
Set VPN in which syslog server is located

  • Range: 0-65530
  • Default value: 0
VpnIdVariable string
Variable name
CustomProfile bool
Define custom profile

  • Default value: false
CustomProfileVariable string
Variable name
EnableTls bool
Enable TLS

  • Default value: false
EnableTlsVariable string
Variable name
HostnameIp string
Set IPv6 hostname or IPv6 address of server
HostnameIpVariable string
Variable name
LoggingLevel string
Set logging level for messages logged to server

  • Choices: information, debugging, notification, warn, error, critical, alert, emergency
  • Default value: information
LoggingLevelVariable string
Variable name
Optional bool
Indicates if list item is considered optional.
Profile string
Configure a TLS profile
ProfileVariable string
Variable name
SourceInterface string
Set interface to use to reach syslog server
SourceInterfaceVariable string
Variable name
VpnId int
Set VPN in which syslog server is located

  • Range: 0-65530
  • Default value: 0
VpnIdVariable string
Variable name
customProfile Boolean
Define custom profile

  • Default value: false
customProfileVariable String
Variable name
enableTls Boolean
Enable TLS

  • Default value: false
enableTlsVariable String
Variable name
hostnameIp String
Set IPv6 hostname or IPv6 address of server
hostnameIpVariable String
Variable name
loggingLevel String
Set logging level for messages logged to server

  • Choices: information, debugging, notification, warn, error, critical, alert, emergency
  • Default value: information
loggingLevelVariable String
Variable name
optional Boolean
Indicates if list item is considered optional.
profile String
Configure a TLS profile
profileVariable String
Variable name
sourceInterface String
Set interface to use to reach syslog server
sourceInterfaceVariable String
Variable name
vpnId Integer
Set VPN in which syslog server is located

  • Range: 0-65530
  • Default value: 0
vpnIdVariable String
Variable name
customProfile boolean
Define custom profile

  • Default value: false
customProfileVariable string
Variable name
enableTls boolean
Enable TLS

  • Default value: false
enableTlsVariable string
Variable name
hostnameIp string
Set IPv6 hostname or IPv6 address of server
hostnameIpVariable string
Variable name
loggingLevel string
Set logging level for messages logged to server

  • Choices: information, debugging, notification, warn, error, critical, alert, emergency
  • Default value: information
loggingLevelVariable string
Variable name
optional boolean
Indicates if list item is considered optional.
profile string
Configure a TLS profile
profileVariable string
Variable name
sourceInterface string
Set interface to use to reach syslog server
sourceInterfaceVariable string
Variable name
vpnId number
Set VPN in which syslog server is located

  • Range: 0-65530
  • Default value: 0
vpnIdVariable string
Variable name
custom_profile bool
Define custom profile

  • Default value: false
custom_profile_variable str
Variable name
enable_tls bool
Enable TLS

  • Default value: false
enable_tls_variable str
Variable name
hostname_ip str
Set IPv6 hostname or IPv6 address of server
hostname_ip_variable str
Variable name
logging_level str
Set logging level for messages logged to server

  • Choices: information, debugging, notification, warn, error, critical, alert, emergency
  • Default value: information
logging_level_variable str
Variable name
optional bool
Indicates if list item is considered optional.
profile str
Configure a TLS profile
profile_variable str
Variable name
source_interface str
Set interface to use to reach syslog server
source_interface_variable str
Variable name
vpn_id int
Set VPN in which syslog server is located

  • Range: 0-65530
  • Default value: 0
vpn_id_variable str
Variable name
customProfile Boolean
Define custom profile

  • Default value: false
customProfileVariable String
Variable name
enableTls Boolean
Enable TLS

  • Default value: false
enableTlsVariable String
Variable name
hostnameIp String
Set IPv6 hostname or IPv6 address of server
hostnameIpVariable String
Variable name
loggingLevel String
Set logging level for messages logged to server

  • Choices: information, debugging, notification, warn, error, critical, alert, emergency
  • Default value: information
loggingLevelVariable String
Variable name
optional Boolean
Indicates if list item is considered optional.
profile String
Configure a TLS profile
profileVariable String
Variable name
sourceInterface String
Set interface to use to reach syslog server
sourceInterfaceVariable String
Variable name
vpnId Number
Set VPN in which syslog server is located

  • Range: 0-65530
  • Default value: 0
vpnIdVariable String
Variable name

CiscoLoggingFeatureTemplateTlsProfile
, CiscoLoggingFeatureTemplateTlsProfileArgs

AuthenticationType string
Authentication Type

  • Choices: Server, Mutual
CiphersuiteListVariable string
Variable name
CiphersuiteLists List<string>
Syslog secure server ciphersuites. Possible values: aes-128-cbc-sha, aes-256-cbc-sha, dhe-aes-cbc-sha2, dhe-aes-gcm-sha2, ecdhe-ecdsa-aes-gcm-sha2, ecdhe-rsa-aes-cbc-sha2, ecdhe-rsa-aes-gcm-sha2, rsa-aes-cbc-sha2, rsa-aes-gcm-sha2
Name string
Specify the name of the TLS profile
NameVariable string
Variable name
Optional bool
Indicates if list item is considered optional.
Version string
TLS Version

  • Choices: TLSv1.1, TLSv1.2
  • Default value: TLSv1.1
VersionVariable string
Variable name
AuthenticationType string
Authentication Type

  • Choices: Server, Mutual
CiphersuiteListVariable string
Variable name
CiphersuiteLists []string
Syslog secure server ciphersuites. Possible values: aes-128-cbc-sha, aes-256-cbc-sha, dhe-aes-cbc-sha2, dhe-aes-gcm-sha2, ecdhe-ecdsa-aes-gcm-sha2, ecdhe-rsa-aes-cbc-sha2, ecdhe-rsa-aes-gcm-sha2, rsa-aes-cbc-sha2, rsa-aes-gcm-sha2
Name string
Specify the name of the TLS profile
NameVariable string
Variable name
Optional bool
Indicates if list item is considered optional.
Version string
TLS Version

  • Choices: TLSv1.1, TLSv1.2
  • Default value: TLSv1.1
VersionVariable string
Variable name
authenticationType String
Authentication Type

  • Choices: Server, Mutual
ciphersuiteListVariable String
Variable name
ciphersuiteLists List<String>
Syslog secure server ciphersuites. Possible values: aes-128-cbc-sha, aes-256-cbc-sha, dhe-aes-cbc-sha2, dhe-aes-gcm-sha2, ecdhe-ecdsa-aes-gcm-sha2, ecdhe-rsa-aes-cbc-sha2, ecdhe-rsa-aes-gcm-sha2, rsa-aes-cbc-sha2, rsa-aes-gcm-sha2
name String
Specify the name of the TLS profile
nameVariable String
Variable name
optional Boolean
Indicates if list item is considered optional.
version String
TLS Version

  • Choices: TLSv1.1, TLSv1.2
  • Default value: TLSv1.1
versionVariable String
Variable name
authenticationType string
Authentication Type

  • Choices: Server, Mutual
ciphersuiteListVariable string
Variable name
ciphersuiteLists string[]
Syslog secure server ciphersuites. Possible values: aes-128-cbc-sha, aes-256-cbc-sha, dhe-aes-cbc-sha2, dhe-aes-gcm-sha2, ecdhe-ecdsa-aes-gcm-sha2, ecdhe-rsa-aes-cbc-sha2, ecdhe-rsa-aes-gcm-sha2, rsa-aes-cbc-sha2, rsa-aes-gcm-sha2
name string
Specify the name of the TLS profile
nameVariable string
Variable name
optional boolean
Indicates if list item is considered optional.
version string
TLS Version

  • Choices: TLSv1.1, TLSv1.2
  • Default value: TLSv1.1
versionVariable string
Variable name
authentication_type str
Authentication Type

  • Choices: Server, Mutual
ciphersuite_list_variable str
Variable name
ciphersuite_lists Sequence[str]
Syslog secure server ciphersuites. Possible values: aes-128-cbc-sha, aes-256-cbc-sha, dhe-aes-cbc-sha2, dhe-aes-gcm-sha2, ecdhe-ecdsa-aes-gcm-sha2, ecdhe-rsa-aes-cbc-sha2, ecdhe-rsa-aes-gcm-sha2, rsa-aes-cbc-sha2, rsa-aes-gcm-sha2
name str
Specify the name of the TLS profile
name_variable str
Variable name
optional bool
Indicates if list item is considered optional.
version str
TLS Version

  • Choices: TLSv1.1, TLSv1.2
  • Default value: TLSv1.1
version_variable str
Variable name
authenticationType String
Authentication Type

  • Choices: Server, Mutual
ciphersuiteListVariable String
Variable name
ciphersuiteLists List<String>
Syslog secure server ciphersuites. Possible values: aes-128-cbc-sha, aes-256-cbc-sha, dhe-aes-cbc-sha2, dhe-aes-gcm-sha2, ecdhe-ecdsa-aes-gcm-sha2, ecdhe-rsa-aes-cbc-sha2, ecdhe-rsa-aes-gcm-sha2, rsa-aes-cbc-sha2, rsa-aes-gcm-sha2
name String
Specify the name of the TLS profile
nameVariable String
Variable name
optional Boolean
Indicates if list item is considered optional.
version String
TLS Version

  • Choices: TLSv1.1, TLSv1.2
  • Default value: TLSv1.1
versionVariable String
Variable name

Import

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

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

Package Details

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