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());
}
}
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
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 string
- The unique name of the resource.
- args CiscoLoggingFeatureTemplateArgs
- 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 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 string
- The unique name of the resource.
- args CiscoLoggingFeatureTemplateArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args CiscoLoggingFeatureTemplateArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args 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",
},
},
});
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"),
},
},
})
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());
cisco_logging_feature_template_resource = sdwan.CiscoLoggingFeatureTemplate("ciscoLoggingFeatureTemplateResource",
description="string",
device_types=["string"],
disk_logging=False,
disk_logging_variable="string",
ipv4_servers=[sdwan.CiscoLoggingFeatureTemplateIpv4ServerArgs(
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=[sdwan.CiscoLoggingFeatureTemplateIpv6ServerArgs(
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=[sdwan.CiscoLoggingFeatureTemplateTlsProfileArgs(
authentication_type="string",
ciphersuite_list_variable="string",
ciphersuite_lists=["string"],
name="string",
name_variable="string",
optional=False,
version="string",
version_variable="string",
)])
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",
}],
});
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
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
The CiscoLoggingFeatureTemplate 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
- Disk
Logging bool - Enable logging to local disk - Default value:
true
- Disk
Logging stringVariable - Variable name
- Ipv4Servers
List<Cisco
Logging Feature Template Ipv4Server> - Enable logging to remote server
- Ipv6Servers
List<Cisco
Logging Feature Template Ipv6Server> - 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 stringVariable - Variable name
- Max
Size int - Set maximum size of file before it is rotated - Range:
1
-20
- Default value:10
- Max
Size stringVariable - Variable name
- Name string
- The name of the feature template
- Tls
Profiles List<CiscoLogging Feature Template Tls Profile> - Configure a TLS profile
- 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
- Disk
Logging bool - Enable logging to local disk - Default value:
true
- Disk
Logging stringVariable - Variable name
- Ipv4Servers
[]Cisco
Logging Feature Template Ipv4Server Args - Enable logging to remote server
- Ipv6Servers
[]Cisco
Logging Feature Template Ipv6Server Args - 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 stringVariable - Variable name
- Max
Size int - Set maximum size of file before it is rotated - Range:
1
-20
- Default value:10
- Max
Size stringVariable - Variable name
- Name string
- The name of the feature template
- Tls
Profiles []CiscoLogging Feature Template Tls Profile Args - Configure a TLS profile
- 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
- disk
Logging Boolean - Enable logging to local disk - Default value:
true
- disk
Logging StringVariable - Variable name
- ipv4Servers
List<Cisco
Logging Feature Template Ipv4Server> - Enable logging to remote server
- ipv6Servers
List<Cisco
Logging Feature Template Ipv6Server> - Enable logging to remote IPv6 server
- log
Rotations Integer - Set number of syslog files to create before discarding oldest files - Range:
1
-10
- Default value:10
- log
Rotations StringVariable - Variable name
- max
Size Integer - Set maximum size of file before it is rotated - Range:
1
-20
- Default value:10
- max
Size StringVariable - Variable name
- name String
- The name of the feature template
- tls
Profiles List<CiscoLogging Feature Template Tls Profile> - Configure a TLS profile
- 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
- disk
Logging boolean - Enable logging to local disk - Default value:
true
- disk
Logging stringVariable - Variable name
- ipv4Servers
Cisco
Logging Feature Template Ipv4Server[] - Enable logging to remote server
- ipv6Servers
Cisco
Logging Feature Template Ipv6Server[] - Enable logging to remote IPv6 server
- log
Rotations number - Set number of syslog files to create before discarding oldest files - Range:
1
-10
- Default value:10
- log
Rotations stringVariable - Variable name
- max
Size number - Set maximum size of file before it is rotated - Range:
1
-20
- Default value:10
- max
Size stringVariable - Variable name
- name string
- The name of the feature template
- tls
Profiles CiscoLogging Feature Template Tls Profile[] - Configure a TLS profile
- 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_ strvariable - Variable name
- ipv4_
servers Sequence[CiscoLogging Feature Template Ipv4Server Args] - Enable logging to remote server
- ipv6_
servers Sequence[CiscoLogging Feature Template Ipv6Server Args] - 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_ strvariable - Variable name
- max_
size int - Set maximum size of file before it is rotated - Range:
1
-20
- Default value:10
- max_
size_ strvariable - Variable name
- name str
- The name of the feature template
- tls_
profiles Sequence[CiscoLogging Feature Template Tls Profile Args] - Configure a TLS profile
- 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
- disk
Logging Boolean - Enable logging to local disk - Default value:
true
- disk
Logging StringVariable - Variable name
- ipv4Servers List<Property Map>
- Enable logging to remote server
- ipv6Servers List<Property Map>
- Enable logging to remote IPv6 server
- log
Rotations Number - Set number of syslog files to create before discarding oldest files - Range:
1
-10
- Default value:10
- log
Rotations StringVariable - Variable name
- max
Size Number - Set maximum size of file before it is rotated - Range:
1
-20
- Default value:10
- max
Size StringVariable - Variable name
- name String
- The name of the feature template
- tls
Profiles 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.
- 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 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)
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.
- 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
- Disk
Logging bool - Enable logging to local disk - Default value:
true
- Disk
Logging stringVariable - Variable name
- Ipv4Servers
List<Cisco
Logging Feature Template Ipv4Server> - Enable logging to remote server
- Ipv6Servers
List<Cisco
Logging Feature Template Ipv6Server> - 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 stringVariable - Variable name
- Max
Size int - Set maximum size of file before it is rotated - Range:
1
-20
- Default value:10
- Max
Size stringVariable - Variable name
- Name string
- The name of the feature template
- Template
Type string - The template type
- Tls
Profiles List<CiscoLogging Feature Template Tls Profile> - Configure a TLS profile
- Version int
- The version of the feature template
- 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
- Disk
Logging bool - Enable logging to local disk - Default value:
true
- Disk
Logging stringVariable - Variable name
- Ipv4Servers
[]Cisco
Logging Feature Template Ipv4Server Args - Enable logging to remote server
- Ipv6Servers
[]Cisco
Logging Feature Template Ipv6Server Args - 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 stringVariable - Variable name
- Max
Size int - Set maximum size of file before it is rotated - Range:
1
-20
- Default value:10
- Max
Size stringVariable - Variable name
- Name string
- The name of the feature template
- Template
Type string - The template type
- Tls
Profiles []CiscoLogging Feature Template Tls Profile Args - Configure a TLS profile
- Version int
- The version of the feature template
- 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
- disk
Logging Boolean - Enable logging to local disk - Default value:
true
- disk
Logging StringVariable - Variable name
- ipv4Servers
List<Cisco
Logging Feature Template Ipv4Server> - Enable logging to remote server
- ipv6Servers
List<Cisco
Logging Feature Template Ipv6Server> - Enable logging to remote IPv6 server
- log
Rotations Integer - Set number of syslog files to create before discarding oldest files - Range:
1
-10
- Default value:10
- log
Rotations StringVariable - Variable name
- max
Size Integer - Set maximum size of file before it is rotated - Range:
1
-20
- Default value:10
- max
Size StringVariable - Variable name
- name String
- The name of the feature template
- template
Type String - The template type
- tls
Profiles List<CiscoLogging Feature Template Tls Profile> - Configure a TLS profile
- version Integer
- The version of the feature template
- 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
- disk
Logging boolean - Enable logging to local disk - Default value:
true
- disk
Logging stringVariable - Variable name
- ipv4Servers
Cisco
Logging Feature Template Ipv4Server[] - Enable logging to remote server
- ipv6Servers
Cisco
Logging Feature Template Ipv6Server[] - Enable logging to remote IPv6 server
- log
Rotations number - Set number of syslog files to create before discarding oldest files - Range:
1
-10
- Default value:10
- log
Rotations stringVariable - Variable name
- max
Size number - Set maximum size of file before it is rotated - Range:
1
-20
- Default value:10
- max
Size stringVariable - Variable name
- name string
- The name of the feature template
- template
Type string - The template type
- tls
Profiles CiscoLogging Feature Template Tls Profile[] - 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_ strvariable - Variable name
- ipv4_
servers Sequence[CiscoLogging Feature Template Ipv4Server Args] - Enable logging to remote server
- ipv6_
servers Sequence[CiscoLogging Feature Template Ipv6Server Args] - 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_ strvariable - Variable name
- max_
size int - Set maximum size of file before it is rotated - Range:
1
-20
- Default value:10
- max_
size_ strvariable - Variable name
- name str
- The name of the feature template
- template_
type str - The template type
- tls_
profiles Sequence[CiscoLogging Feature Template Tls Profile Args] - Configure a TLS profile
- version int
- The version of the feature template
- 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
- disk
Logging Boolean - Enable logging to local disk - Default value:
true
- disk
Logging StringVariable - Variable name
- ipv4Servers List<Property Map>
- Enable logging to remote server
- ipv6Servers List<Property Map>
- Enable logging to remote IPv6 server
- log
Rotations Number - Set number of syslog files to create before discarding oldest files - Range:
1
-10
- Default value:10
- log
Rotations StringVariable - Variable name
- max
Size Number - Set maximum size of file before it is rotated - Range:
1
-20
- Default value:10
- max
Size StringVariable - Variable name
- name String
- The name of the feature template
- template
Type String - The template type
- tls
Profiles List<Property Map> - Configure a TLS profile
- version Number
- The version of the feature template
Supporting Types
CiscoLoggingFeatureTemplateIpv4Server, CiscoLoggingFeatureTemplateIpv4ServerArgs
- Custom
Profile bool - Define custom profile
- Default value:
false
- Default value:
- Custom
Profile stringVariable - Variable name
- Enable
Tls bool - Enable TLS
- Default value:
false
- Default value:
- Enable
Tls stringVariable - Variable name
- Hostname
Ip string - Set hostname or IPv4 address of server
- Hostname
Ip stringVariable - Variable name
- Logging
Level string - Set logging level for messages logged to server
- Choices:
information
,debugging
,notice
,warn
,error
,critical
,alert
,emergency
- Default value:
information
- Choices:
- Logging
Level stringVariable - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Profile string
- Configure a TLS profile
- Profile
Variable string - Variable name
- Source
Interface string - Set interface to use to reach syslog server
- Source
Interface stringVariable - Variable name
- Vpn
Id int - Set VPN in which syslog server is located
- Range:
0
-65530
- Default value:
0
- Range:
- Vpn
Id stringVariable - Variable name
- Custom
Profile bool - Define custom profile
- Default value:
false
- Default value:
- Custom
Profile stringVariable - Variable name
- Enable
Tls bool - Enable TLS
- Default value:
false
- Default value:
- Enable
Tls stringVariable - Variable name
- Hostname
Ip string - Set hostname or IPv4 address of server
- Hostname
Ip stringVariable - Variable name
- Logging
Level string - Set logging level for messages logged to server
- Choices:
information
,debugging
,notice
,warn
,error
,critical
,alert
,emergency
- Default value:
information
- Choices:
- Logging
Level stringVariable - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Profile string
- Configure a TLS profile
- Profile
Variable string - Variable name
- Source
Interface string - Set interface to use to reach syslog server
- Source
Interface stringVariable - Variable name
- Vpn
Id int - Set VPN in which syslog server is located
- Range:
0
-65530
- Default value:
0
- Range:
- Vpn
Id stringVariable - Variable name
- custom
Profile Boolean - Define custom profile
- Default value:
false
- Default value:
- custom
Profile StringVariable - Variable name
- enable
Tls Boolean - Enable TLS
- Default value:
false
- Default value:
- enable
Tls StringVariable - Variable name
- hostname
Ip String - Set hostname or IPv4 address of server
- hostname
Ip StringVariable - Variable name
- logging
Level String - Set logging level for messages logged to server
- Choices:
information
,debugging
,notice
,warn
,error
,critical
,alert
,emergency
- Default value:
information
- Choices:
- logging
Level StringVariable - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- profile String
- Configure a TLS profile
- profile
Variable String - Variable name
- source
Interface String - Set interface to use to reach syslog server
- source
Interface StringVariable - Variable name
- vpn
Id Integer - Set VPN in which syslog server is located
- Range:
0
-65530
- Default value:
0
- Range:
- vpn
Id StringVariable - Variable name
- custom
Profile boolean - Define custom profile
- Default value:
false
- Default value:
- custom
Profile stringVariable - Variable name
- enable
Tls boolean - Enable TLS
- Default value:
false
- Default value:
- enable
Tls stringVariable - Variable name
- hostname
Ip string - Set hostname or IPv4 address of server
- hostname
Ip stringVariable - Variable name
- logging
Level string - Set logging level for messages logged to server
- Choices:
information
,debugging
,notice
,warn
,error
,critical
,alert
,emergency
- Default value:
information
- Choices:
- logging
Level stringVariable - Variable name
- optional boolean
- Indicates if list item is considered optional.
- profile string
- Configure a TLS profile
- profile
Variable string - Variable name
- source
Interface string - Set interface to use to reach syslog server
- source
Interface stringVariable - Variable name
- vpn
Id number - Set VPN in which syslog server is located
- Range:
0
-65530
- Default value:
0
- Range:
- vpn
Id stringVariable - Variable name
- custom_
profile bool - Define custom profile
- Default value:
false
- Default value:
- custom_
profile_ strvariable - Variable name
- enable_
tls bool - Enable TLS
- Default value:
false
- Default value:
- enable_
tls_ strvariable - Variable name
- hostname_
ip str - Set hostname or IPv4 address of server
- hostname_
ip_ strvariable - 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
- Choices:
- logging_
level_ strvariable - 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_ strvariable - Variable name
- vpn_
id int - Set VPN in which syslog server is located
- Range:
0
-65530
- Default value:
0
- Range:
- vpn_
id_ strvariable - Variable name
- custom
Profile Boolean - Define custom profile
- Default value:
false
- Default value:
- custom
Profile StringVariable - Variable name
- enable
Tls Boolean - Enable TLS
- Default value:
false
- Default value:
- enable
Tls StringVariable - Variable name
- hostname
Ip String - Set hostname or IPv4 address of server
- hostname
Ip StringVariable - Variable name
- logging
Level String - Set logging level for messages logged to server
- Choices:
information
,debugging
,notice
,warn
,error
,critical
,alert
,emergency
- Default value:
information
- Choices:
- logging
Level StringVariable - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- profile String
- Configure a TLS profile
- profile
Variable String - Variable name
- source
Interface String - Set interface to use to reach syslog server
- source
Interface StringVariable - Variable name
- vpn
Id Number - Set VPN in which syslog server is located
- Range:
0
-65530
- Default value:
0
- Range:
- vpn
Id StringVariable - Variable name
CiscoLoggingFeatureTemplateIpv6Server, CiscoLoggingFeatureTemplateIpv6ServerArgs
- Custom
Profile bool - Define custom profile
- Default value:
false
- Default value:
- Custom
Profile stringVariable - Variable name
- Enable
Tls bool - Enable TLS
- Default value:
false
- Default value:
- Enable
Tls stringVariable - Variable name
- Hostname
Ip string - Set IPv6 hostname or IPv6 address of server
- Hostname
Ip stringVariable - Variable name
- Logging
Level string - Set logging level for messages logged to server
- Choices:
information
,debugging
,notification
,warn
,error
,critical
,alert
,emergency
- Default value:
information
- Choices:
- Logging
Level stringVariable - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Profile string
- Configure a TLS profile
- Profile
Variable string - Variable name
- Source
Interface string - Set interface to use to reach syslog server
- Source
Interface stringVariable - Variable name
- Vpn
Id int - Set VPN in which syslog server is located
- Range:
0
-65530
- Default value:
0
- Range:
- Vpn
Id stringVariable - Variable name
- Custom
Profile bool - Define custom profile
- Default value:
false
- Default value:
- Custom
Profile stringVariable - Variable name
- Enable
Tls bool - Enable TLS
- Default value:
false
- Default value:
- Enable
Tls stringVariable - Variable name
- Hostname
Ip string - Set IPv6 hostname or IPv6 address of server
- Hostname
Ip stringVariable - Variable name
- Logging
Level string - Set logging level for messages logged to server
- Choices:
information
,debugging
,notification
,warn
,error
,critical
,alert
,emergency
- Default value:
information
- Choices:
- Logging
Level stringVariable - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Profile string
- Configure a TLS profile
- Profile
Variable string - Variable name
- Source
Interface string - Set interface to use to reach syslog server
- Source
Interface stringVariable - Variable name
- Vpn
Id int - Set VPN in which syslog server is located
- Range:
0
-65530
- Default value:
0
- Range:
- Vpn
Id stringVariable - Variable name
- custom
Profile Boolean - Define custom profile
- Default value:
false
- Default value:
- custom
Profile StringVariable - Variable name
- enable
Tls Boolean - Enable TLS
- Default value:
false
- Default value:
- enable
Tls StringVariable - Variable name
- hostname
Ip String - Set IPv6 hostname or IPv6 address of server
- hostname
Ip StringVariable - Variable name
- logging
Level String - Set logging level for messages logged to server
- Choices:
information
,debugging
,notification
,warn
,error
,critical
,alert
,emergency
- Default value:
information
- Choices:
- logging
Level StringVariable - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- profile String
- Configure a TLS profile
- profile
Variable String - Variable name
- source
Interface String - Set interface to use to reach syslog server
- source
Interface StringVariable - Variable name
- vpn
Id Integer - Set VPN in which syslog server is located
- Range:
0
-65530
- Default value:
0
- Range:
- vpn
Id StringVariable - Variable name
- custom
Profile boolean - Define custom profile
- Default value:
false
- Default value:
- custom
Profile stringVariable - Variable name
- enable
Tls boolean - Enable TLS
- Default value:
false
- Default value:
- enable
Tls stringVariable - Variable name
- hostname
Ip string - Set IPv6 hostname or IPv6 address of server
- hostname
Ip stringVariable - Variable name
- logging
Level string - Set logging level for messages logged to server
- Choices:
information
,debugging
,notification
,warn
,error
,critical
,alert
,emergency
- Default value:
information
- Choices:
- logging
Level stringVariable - Variable name
- optional boolean
- Indicates if list item is considered optional.
- profile string
- Configure a TLS profile
- profile
Variable string - Variable name
- source
Interface string - Set interface to use to reach syslog server
- source
Interface stringVariable - Variable name
- vpn
Id number - Set VPN in which syslog server is located
- Range:
0
-65530
- Default value:
0
- Range:
- vpn
Id stringVariable - Variable name
- custom_
profile bool - Define custom profile
- Default value:
false
- Default value:
- custom_
profile_ strvariable - Variable name
- enable_
tls bool - Enable TLS
- Default value:
false
- Default value:
- enable_
tls_ strvariable - Variable name
- hostname_
ip str - Set IPv6 hostname or IPv6 address of server
- hostname_
ip_ strvariable - 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
- Choices:
- logging_
level_ strvariable - 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_ strvariable - Variable name
- vpn_
id int - Set VPN in which syslog server is located
- Range:
0
-65530
- Default value:
0
- Range:
- vpn_
id_ strvariable - Variable name
- custom
Profile Boolean - Define custom profile
- Default value:
false
- Default value:
- custom
Profile StringVariable - Variable name
- enable
Tls Boolean - Enable TLS
- Default value:
false
- Default value:
- enable
Tls StringVariable - Variable name
- hostname
Ip String - Set IPv6 hostname or IPv6 address of server
- hostname
Ip StringVariable - Variable name
- logging
Level String - Set logging level for messages logged to server
- Choices:
information
,debugging
,notification
,warn
,error
,critical
,alert
,emergency
- Default value:
information
- Choices:
- logging
Level StringVariable - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- profile String
- Configure a TLS profile
- profile
Variable String - Variable name
- source
Interface String - Set interface to use to reach syslog server
- source
Interface StringVariable - Variable name
- vpn
Id Number - Set VPN in which syslog server is located
- Range:
0
-65530
- Default value:
0
- Range:
- vpn
Id StringVariable - Variable name
CiscoLoggingFeatureTemplateTlsProfile, CiscoLoggingFeatureTemplateTlsProfileArgs
- Authentication
Type string - Authentication Type
- Choices:
Server
,Mutual
- Choices:
- Ciphersuite
List stringVariable - Variable name
- Ciphersuite
Lists 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
- Name
Variable 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
- Choices:
- Version
Variable string - Variable name
- Authentication
Type string - Authentication Type
- Choices:
Server
,Mutual
- Choices:
- Ciphersuite
List stringVariable - Variable name
- Ciphersuite
Lists []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
- Name
Variable 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
- Choices:
- Version
Variable string - Variable name
- authentication
Type String - Authentication Type
- Choices:
Server
,Mutual
- Choices:
- ciphersuite
List StringVariable - Variable name
- ciphersuite
Lists 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
- name
Variable 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
- Choices:
- version
Variable String - Variable name
- authentication
Type string - Authentication Type
- Choices:
Server
,Mutual
- Choices:
- ciphersuite
List stringVariable - Variable name
- ciphersuite
Lists 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
- name
Variable 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
- Choices:
- version
Variable string - Variable name
- authentication_
type str - Authentication Type
- Choices:
Server
,Mutual
- Choices:
- ciphersuite_
list_ strvariable - 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
- Choices:
- version_
variable str - Variable name
- authentication
Type String - Authentication Type
- Choices:
Server
,Mutual
- Choices:
- ciphersuite
List StringVariable - Variable name
- ciphersuite
Lists 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
- name
Variable 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
- Choices:
- version
Variable String - Variable name
Import
$ pulumi import sdwan:index/ciscoLoggingFeatureTemplate:CiscoLoggingFeatureTemplate 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.