Module sys
This provider is a derived work of the Terraform Provider distributed under MPL 2.0. If you encounter a bug or missing feature, first check the
pulumi/pulumi-f5bigiprepo; however, if that doesn’t turn up anything, please consult the sourceterraform-providers/terraform-provider-f5bigiprepo.
Resources
Others
- BigIpLicenseArgs
- BigIpLicenseState
- DnsArgs
- DnsState
- IAppArgs
- IAppState
- NtpArgs
- NtpState
- ProvisionArgs
- ProvisionState
- SnmpArgs
- SnmpState
- SnmpTrapsArgs
- SnmpTrapsState
Resources
Resource BigIpLicense
class BigIpLicense extends CustomResourceconstructor
new BigIpLicense(name: string, args: BigIpLicenseArgs, opts?: pulumi.CustomResourceOptions)Create a BigIpLicense resource with the given unique name, arguments, and options.
nameThe unique name of the resource.argsThe arguments to use to populate this resource's properties.optsA bag of options that control this resource's behavior.
method get
public static get(name: string, id: pulumi.Input<pulumi.ID>, state?: BigIpLicenseState, opts?: pulumi.CustomResourceOptions): BigIpLicenseGet an existing BigIpLicense resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
method getProvider
getProvider(moduleMember: string): ProviderResource | undefinedmethod isInstance
public static isInstance(obj: any): obj is BigIpLicenseReturns true if the given object is an instance of BigIpLicense. This is designed to work even when multiple copies of the Pulumi SDK have been loaded into the same process.
property command
public command: pulumi.Output<string>;Tmsh command to execute tmsh commands like install
property id
id: Output<ID>;id is the provider-assigned unique ID for this managed resource. It is set during deployments and may be missing (undefined) during planning phases.
property registrationKey
public registrationKey: pulumi.Output<string>;A unique Key F5 provides for Licensing BIG-IP
property urn
urn: Output<URN>;urn is the stable logical URN used to distinctly address a resource, both before and after deployments.
Resource Dns
class Dns extends CustomResourcef5bigip.sys.Dns Configures DNS server on F5 BIG-IP
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as f5bigip from "@pulumi/f5bigip";
const dns1 = new f5bigip.sys.Dns("dns1", {
description: "/Common/DNS1",
nameServers: ["1.1.1.1"],
numberOfDots: 2,
searches: ["f5.com"],
});constructor
new Dns(name: string, args: DnsArgs, opts?: pulumi.CustomResourceOptions)Create a Dns resource with the given unique name, arguments, and options.
nameThe unique name of the resource.argsThe arguments to use to populate this resource's properties.optsA bag of options that control this resource's behavior.
method get
public static get(name: string, id: pulumi.Input<pulumi.ID>, state?: DnsState, opts?: pulumi.CustomResourceOptions): DnsGet an existing Dns resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
method getProvider
getProvider(moduleMember: string): ProviderResource | undefinedmethod isInstance
public static isInstance(obj: any): obj is DnsReturns true if the given object is an instance of Dns. This is designed to work even when multiple copies of the Pulumi SDK have been loaded into the same process.
property description
public description: pulumi.Output<string>;Provide description for your DNS server
property id
id: Output<ID>;id is the provider-assigned unique ID for this managed resource. It is set during deployments and may be missing (undefined) during planning phases.
property nameServers
public nameServers: pulumi.Output<string[] | undefined>;Name or IP address of the DNS server
property numberOfDots
public numberOfDots: pulumi.Output<number | undefined>;Configures the number of dots needed in a name before an initial absolute query will be made.
property searches
public searches: pulumi.Output<string[] | undefined>;Specify what domains you want to search
property urn
urn: Output<URN>;urn is the stable logical URN used to distinctly address a resource, both before and after deployments.
Resource IApp
class IApp extends CustomResourcef5bigip.sys.IApp resource helps you to deploy Application Services template that can be used to automate and orchestrate Layer 4-7 applications service deployments using F5 Network.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as f5bigip from "@pulumi/f5bigip";
import * from "fs";
const simplehttp = new f5bigip.sys.IApp("simplehttp", {
name: "simplehttp",
jsonfile: fs.readFileSync("simplehttp.json"),
});Example Usage of Json file
import * as pulumi from "@pulumi/pulumi";description- User defined description.deviceGroup- The name of the device group that the application service is assigned to.executeAction- Run the specified template action associated with the application.inheritedDevicegroup- Read-only. Shows whether the application folder will automatically remain with the same device-group as its parent folder. Use ‘device-group default’ or ‘device-group non-default’ to set this.inheritedTrafficGroup- Read-only. Shows whether the application folder will automatically remain with the same traffic-group as its parent folder. Use ‘traffic-group default’ or ‘traffic-group non-default’ to set this.partition- Displays the administrative partition within which the application resides.strictUpdates- Specifies whether configuration objects contained in the application may be directly modified, outside the context of the system’s application management interfaces.template- The template defines the configuration for the application. This may be changed after the application has been created to move the application to a new template.templateModified- Indicates that the application template used to deploy the application has been modified. The application should be updated to make use of the latest changes.templatePrerequisiteErrors- Indicates any missing prerequisites associated with the template that defines this application.trafficGroup- The name of the traffic group that the application service is assigned to.lists- string valuesmetadata- User defined generic data for the application service. It is a name and value pair.tables- Values provided like pool name, nodes etc.variables- Name, values, encrypted or not
constructor
new IApp(name: string, args?: IAppArgs, opts?: pulumi.CustomResourceOptions)Create a IApp resource with the given unique name, arguments, and options.
nameThe unique name of the resource.argsThe arguments to use to populate this resource's properties.optsA bag of options that control this resource's behavior.
method get
public static get(name: string, id: pulumi.Input<pulumi.ID>, state?: IAppState, opts?: pulumi.CustomResourceOptions): IAppGet an existing IApp resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
method getProvider
getProvider(moduleMember: string): ProviderResource | undefinedmethod isInstance
public static isInstance(obj: any): obj is IAppReturns true if the given object is an instance of IApp. This is designed to work even when multiple copies of the Pulumi SDK have been loaded into the same process.
property description
public description: pulumi.Output<string | undefined>;Address of the Iapp which needs to be Iappensed
property devicegroup
public devicegroup: pulumi.Output<string | undefined>;BIG-IP password
property executeAction
public executeAction: pulumi.Output<string | undefined>;BIG-IP password
property id
id: Output<ID>;id is the provider-assigned unique ID for this managed resource. It is set during deployments and may be missing (undefined) during planning phases.
property inheritedDevicegroup
public inheritedDevicegroup: pulumi.Output<string | undefined>;BIG-IP password
property inheritedTrafficGroup
public inheritedTrafficGroup: pulumi.Output<string | undefined>;BIG-IP password
property jsonfile
public jsonfile: pulumi.Output<string | undefined>;Refer to the Json file which will be deployed on F5 BIG-IP.
property lists
public lists: pulumi.Output<IAppList[] | undefined>;property metadatas
public metadatas: pulumi.Output<IAppMetadata[] | undefined>;property name
public name: pulumi.Output<string | undefined>;Name of the iApp.
property partition
public partition: pulumi.Output<string | undefined>;Address of the Iapp which needs to be Iappensed
property strictUpdates
public strictUpdates: pulumi.Output<string | undefined>;BIG-IP password
property tables
public tables: pulumi.Output<IAppTable[] | undefined>;property template
public template: pulumi.Output<string | undefined>;BIG-IP password
property templateModified
public templateModified: pulumi.Output<string | undefined>;BIG-IP password
property templatePrerequisiteErrors
public templatePrerequisiteErrors: pulumi.Output<string | undefined>;BIG-IP password
property trafficGroup
public trafficGroup: pulumi.Output<string | undefined>;BIG-IP password
property urn
urn: Output<URN>;urn is the stable logical URN used to distinctly address a resource, both before and after deployments.
property variables
public variables: pulumi.Output<IAppVariable[] | undefined>;Resource Ntp
class Ntp extends CustomResourcef5bigip.sys.Ntp provides details about a specific bigip
This resource is helpful when configuring NTP server on the BIG-IP.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as f5bigip from "@pulumi/f5bigip";
const ntp1 = new f5bigip.sys.Ntp("ntp1", {
description: "/Common/NTP1",
servers: ["time.facebook.com"],
timezone: "America/Los_Angeles",
});constructor
new Ntp(name: string, args: NtpArgs, opts?: pulumi.CustomResourceOptions)Create a Ntp resource with the given unique name, arguments, and options.
nameThe unique name of the resource.argsThe arguments to use to populate this resource's properties.optsA bag of options that control this resource's behavior.
method get
public static get(name: string, id: pulumi.Input<pulumi.ID>, state?: NtpState, opts?: pulumi.CustomResourceOptions): NtpGet an existing Ntp resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
method getProvider
getProvider(moduleMember: string): ProviderResource | undefinedmethod isInstance
public static isInstance(obj: any): obj is NtpReturns true if the given object is an instance of Ntp. This is designed to work even when multiple copies of the Pulumi SDK have been loaded into the same process.
property description
public description: pulumi.Output<string>;Name of the ntp Servers
property id
id: Output<ID>;id is the provider-assigned unique ID for this managed resource. It is set during deployments and may be missing (undefined) during planning phases.
property servers
public servers: pulumi.Output<string[] | undefined>;Adds NTP servers to or deletes NTP servers from the BIG-IP system.
property timezone
public timezone: pulumi.Output<string | undefined>;Specifies the time zone that you want to use for the system time.
property urn
urn: Output<URN>;urn is the stable logical URN used to distinctly address a resource, both before and after deployments.
Resource Provision
class Provision extends CustomResourcef5bigip.sys.Provision provides details bout how to enable “ilx”, “asm” “apm” resource on BIG-IP
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as f5bigip from "@pulumi/f5bigip";
const testProvision = new f5bigip.sys.Provision("test-provision", {
cpuRatio: 0,
diskRatio: 0,
fullPath: "asm",
level: "none",
memoryRatio: 0,
name: "TEST_ASM_PROVISION_NAME",
});constructor
new Provision(name: string, args: ProvisionArgs, opts?: pulumi.CustomResourceOptions)Create a Provision resource with the given unique name, arguments, and options.
nameThe unique name of the resource.argsThe arguments to use to populate this resource's properties.optsA bag of options that control this resource's behavior.
method get
public static get(name: string, id: pulumi.Input<pulumi.ID>, state?: ProvisionState, opts?: pulumi.CustomResourceOptions): ProvisionGet an existing Provision resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
method getProvider
getProvider(moduleMember: string): ProviderResource | undefinedmethod isInstance
public static isInstance(obj: any): obj is ProvisionReturns true if the given object is an instance of Provision. This is designed to work even when multiple copies of the Pulumi SDK have been loaded into the same process.
property cpuRatio
public cpuRatio: pulumi.Output<number | undefined>;cpu Ratio
property diskRatio
public diskRatio: pulumi.Output<number | undefined>;disk Ratio
property fullPath
public fullPath: pulumi.Output<string>;path
property id
id: Output<ID>;id is the provider-assigned unique ID for this managed resource. It is set during deployments and may be missing (undefined) during planning phases.
property level
public level: pulumi.Output<string | undefined>;what level nominal or dedicated
property memoryRatio
public memoryRatio: pulumi.Output<number | undefined>;memory Ratio
property name
public name: pulumi.Output<string>;Name of the module to be provisioned
property urn
urn: Output<URN>;urn is the stable logical URN used to distinctly address a resource, both before and after deployments.
Resource Snmp
class Snmp extends CustomResourcef5bigip.sys.Snmp provides details bout how to enable “ilx”, “asm” “apm” resource on BIG-IP
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as f5bigip from "@pulumi/f5bigip";
const snmp = new f5bigip.sys.Snmp("snmp", {
allowedaddresses: ["202.10.10.2"],
sysContact: " NetOPsAdmin s.shitole@f5.com",
sysLocation: "SeattleHQ",
});constructor
new Snmp(name: string, args?: SnmpArgs, opts?: pulumi.CustomResourceOptions)Create a Snmp resource with the given unique name, arguments, and options.
nameThe unique name of the resource.argsThe arguments to use to populate this resource's properties.optsA bag of options that control this resource's behavior.
method get
public static get(name: string, id: pulumi.Input<pulumi.ID>, state?: SnmpState, opts?: pulumi.CustomResourceOptions): SnmpGet an existing Snmp resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
method getProvider
getProvider(moduleMember: string): ProviderResource | undefinedmethod isInstance
public static isInstance(obj: any): obj is SnmpReturns true if the given object is an instance of Snmp. This is designed to work even when multiple copies of the Pulumi SDK have been loaded into the same process.
property allowedaddresses
public allowedaddresses: pulumi.Output<string[] | undefined>;Configures hosts or networks from which snmpd can accept traffic. Entries go directly into hosts.allow.
property id
id: Output<ID>;id is the provider-assigned unique ID for this managed resource. It is set during deployments and may be missing (undefined) during planning phases.
property sysContact
public sysContact: pulumi.Output<string | undefined>;Specifies the contact information for the system administrator.
property sysLocation
public sysLocation: pulumi.Output<string | undefined>;Describes the system’s physical location.
property urn
urn: Output<URN>;urn is the stable logical URN used to distinctly address a resource, both before and after deployments.
Resource SnmpTraps
class SnmpTraps extends CustomResourcef5bigip.sys.SnmpTraps provides details bout how to enable snmpTraps resource on BIG-IP
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as f5bigip from "@pulumi/f5bigip";
const snmpTraps = new f5bigip.sys.SnmpTraps("snmpTraps", {
community: "f5community",
description: "Setup snmp traps",
host: "195.10.10.1",
name: "snmptraps",
port: 111,
});constructor
new SnmpTraps(name: string, args?: SnmpTrapsArgs, opts?: pulumi.CustomResourceOptions)Create a SnmpTraps resource with the given unique name, arguments, and options.
nameThe unique name of the resource.argsThe arguments to use to populate this resource's properties.optsA bag of options that control this resource's behavior.
method get
public static get(name: string, id: pulumi.Input<pulumi.ID>, state?: SnmpTrapsState, opts?: pulumi.CustomResourceOptions): SnmpTrapsGet an existing SnmpTraps resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
method getProvider
getProvider(moduleMember: string): ProviderResource | undefinedmethod isInstance
public static isInstance(obj: any): obj is SnmpTrapsReturns true if the given object is an instance of SnmpTraps. This is designed to work even when multiple copies of the Pulumi SDK have been loaded into the same process.
property authPasswordencrypted
public authPasswordencrypted: pulumi.Output<string | undefined>;Encrypted password
property authProtocol
public authProtocol: pulumi.Output<string | undefined>;Specifies the protocol used to authenticate the user.
property community
public community: pulumi.Output<string | undefined>;Specifies the community string used for this trap.
property description
public description: pulumi.Output<string | undefined>;The port that the trap will be sent to.
property engineId
public engineId: pulumi.Output<string | undefined>;Specifies the authoritative security engine for SNMPv3.
property host
public host: pulumi.Output<string | undefined>;The host the trap will be sent to.
property id
id: Output<ID>;id is the provider-assigned unique ID for this managed resource. It is set during deployments and may be missing (undefined) during planning phases.
property name
public name: pulumi.Output<string | undefined>;Name of the snmp trap.
property port
public port: pulumi.Output<number | undefined>;User defined description.
property privacyPassword
public privacyPassword: pulumi.Output<string | undefined>;Specifies the clear text password used to encrypt traffic. This field will not be displayed.
property privacyPasswordEncrypted
public privacyPasswordEncrypted: pulumi.Output<string | undefined>;Specifies the encrypted password used to encrypt traffic.
property privacyProtocol
public privacyProtocol: pulumi.Output<string | undefined>;Specifies the protocol used to encrypt traffic.
property securityLevel
public securityLevel: pulumi.Output<string | undefined>;Specifies whether or not traffic is encrypted and whether or not authentication is required.
property securityName
public securityName: pulumi.Output<string | undefined>;Security name used in conjunction with SNMPv3.
property urn
urn: Output<URN>;urn is the stable logical URN used to distinctly address a resource, both before and after deployments.
property version
public version: pulumi.Output<string | undefined>;SNMP version used for sending the trap.
Others
interface BigIpLicenseArgs
interface BigIpLicenseArgsThe set of arguments for constructing a BigIpLicense resource.
property command
command: pulumi.Input<string>;Tmsh command to execute tmsh commands like install
property registrationKey
registrationKey: pulumi.Input<string>;A unique Key F5 provides for Licensing BIG-IP
interface BigIpLicenseState
interface BigIpLicenseStateInput properties used for looking up and filtering BigIpLicense resources.
property command
command?: pulumi.Input<string>;Tmsh command to execute tmsh commands like install
property registrationKey
registrationKey?: pulumi.Input<string>;A unique Key F5 provides for Licensing BIG-IP
interface DnsArgs
interface DnsArgsThe set of arguments for constructing a Dns resource.
property description
description: pulumi.Input<string>;Provide description for your DNS server
property nameServers
nameServers?: pulumi.Input<pulumi.Input<string>[]>;Name or IP address of the DNS server
property numberOfDots
numberOfDots?: pulumi.Input<number>;Configures the number of dots needed in a name before an initial absolute query will be made.
property searches
searches?: pulumi.Input<pulumi.Input<string>[]>;Specify what domains you want to search
interface DnsState
interface DnsStateInput properties used for looking up and filtering Dns resources.
property description
description?: pulumi.Input<string>;Provide description for your DNS server
property nameServers
nameServers?: pulumi.Input<pulumi.Input<string>[]>;Name or IP address of the DNS server
property numberOfDots
numberOfDots?: pulumi.Input<number>;Configures the number of dots needed in a name before an initial absolute query will be made.
property searches
searches?: pulumi.Input<pulumi.Input<string>[]>;Specify what domains you want to search
interface IAppArgs
interface IAppArgsThe set of arguments for constructing a IApp resource.
property description
description?: pulumi.Input<string>;Address of the Iapp which needs to be Iappensed
property devicegroup
devicegroup?: pulumi.Input<string>;BIG-IP password
property executeAction
executeAction?: pulumi.Input<string>;BIG-IP password
property inheritedDevicegroup
inheritedDevicegroup?: pulumi.Input<string>;BIG-IP password
property inheritedTrafficGroup
inheritedTrafficGroup?: pulumi.Input<string>;BIG-IP password
property jsonfile
jsonfile?: pulumi.Input<string>;Refer to the Json file which will be deployed on F5 BIG-IP.
property lists
lists?: pulumi.Input<pulumi.Input<IAppList>[]>;property metadatas
metadatas?: pulumi.Input<pulumi.Input<IAppMetadata>[]>;property name
name?: pulumi.Input<string>;Name of the iApp.
property partition
partition?: pulumi.Input<string>;Address of the Iapp which needs to be Iappensed
property strictUpdates
strictUpdates?: pulumi.Input<string>;BIG-IP password
property tables
tables?: pulumi.Input<pulumi.Input<IAppTable>[]>;property template
template?: pulumi.Input<string>;BIG-IP password
property templateModified
templateModified?: pulumi.Input<string>;BIG-IP password
property templatePrerequisiteErrors
templatePrerequisiteErrors?: pulumi.Input<string>;BIG-IP password
property trafficGroup
trafficGroup?: pulumi.Input<string>;BIG-IP password
property variables
variables?: pulumi.Input<pulumi.Input<IAppVariable>[]>;interface IAppState
interface IAppStateInput properties used for looking up and filtering IApp resources.
property description
description?: pulumi.Input<string>;Address of the Iapp which needs to be Iappensed
property devicegroup
devicegroup?: pulumi.Input<string>;BIG-IP password
property executeAction
executeAction?: pulumi.Input<string>;BIG-IP password
property inheritedDevicegroup
inheritedDevicegroup?: pulumi.Input<string>;BIG-IP password
property inheritedTrafficGroup
inheritedTrafficGroup?: pulumi.Input<string>;BIG-IP password
property jsonfile
jsonfile?: pulumi.Input<string>;Refer to the Json file which will be deployed on F5 BIG-IP.
property lists
lists?: pulumi.Input<pulumi.Input<IAppList>[]>;property metadatas
metadatas?: pulumi.Input<pulumi.Input<IAppMetadata>[]>;property name
name?: pulumi.Input<string>;Name of the iApp.
property partition
partition?: pulumi.Input<string>;Address of the Iapp which needs to be Iappensed
property strictUpdates
strictUpdates?: pulumi.Input<string>;BIG-IP password
property tables
tables?: pulumi.Input<pulumi.Input<IAppTable>[]>;property template
template?: pulumi.Input<string>;BIG-IP password
property templateModified
templateModified?: pulumi.Input<string>;BIG-IP password
property templatePrerequisiteErrors
templatePrerequisiteErrors?: pulumi.Input<string>;BIG-IP password
property trafficGroup
trafficGroup?: pulumi.Input<string>;BIG-IP password
property variables
variables?: pulumi.Input<pulumi.Input<IAppVariable>[]>;interface NtpArgs
interface NtpArgsThe set of arguments for constructing a Ntp resource.
property description
description: pulumi.Input<string>;Name of the ntp Servers
property servers
servers?: pulumi.Input<pulumi.Input<string>[]>;Adds NTP servers to or deletes NTP servers from the BIG-IP system.
property timezone
timezone?: pulumi.Input<string>;Specifies the time zone that you want to use for the system time.
interface NtpState
interface NtpStateInput properties used for looking up and filtering Ntp resources.
property description
description?: pulumi.Input<string>;Name of the ntp Servers
property servers
servers?: pulumi.Input<pulumi.Input<string>[]>;Adds NTP servers to or deletes NTP servers from the BIG-IP system.
property timezone
timezone?: pulumi.Input<string>;Specifies the time zone that you want to use for the system time.
interface ProvisionArgs
interface ProvisionArgsThe set of arguments for constructing a Provision resource.
property cpuRatio
cpuRatio?: pulumi.Input<number>;cpu Ratio
property diskRatio
diskRatio?: pulumi.Input<number>;disk Ratio
property fullPath
fullPath?: pulumi.Input<string>;path
property level
level?: pulumi.Input<string>;what level nominal or dedicated
property memoryRatio
memoryRatio?: pulumi.Input<number>;memory Ratio
property name
name: pulumi.Input<string>;Name of the module to be provisioned
interface ProvisionState
interface ProvisionStateInput properties used for looking up and filtering Provision resources.
property cpuRatio
cpuRatio?: pulumi.Input<number>;cpu Ratio
property diskRatio
diskRatio?: pulumi.Input<number>;disk Ratio
property fullPath
fullPath?: pulumi.Input<string>;path
property level
level?: pulumi.Input<string>;what level nominal or dedicated
property memoryRatio
memoryRatio?: pulumi.Input<number>;memory Ratio
property name
name?: pulumi.Input<string>;Name of the module to be provisioned
interface SnmpArgs
interface SnmpArgsThe set of arguments for constructing a Snmp resource.
property allowedaddresses
allowedaddresses?: pulumi.Input<pulumi.Input<string>[]>;Configures hosts or networks from which snmpd can accept traffic. Entries go directly into hosts.allow.
property sysContact
sysContact?: pulumi.Input<string>;Specifies the contact information for the system administrator.
property sysLocation
sysLocation?: pulumi.Input<string>;Describes the system’s physical location.
interface SnmpState
interface SnmpStateInput properties used for looking up and filtering Snmp resources.
property allowedaddresses
allowedaddresses?: pulumi.Input<pulumi.Input<string>[]>;Configures hosts or networks from which snmpd can accept traffic. Entries go directly into hosts.allow.
property sysContact
sysContact?: pulumi.Input<string>;Specifies the contact information for the system administrator.
property sysLocation
sysLocation?: pulumi.Input<string>;Describes the system’s physical location.
interface SnmpTrapsArgs
interface SnmpTrapsArgsThe set of arguments for constructing a SnmpTraps resource.
property authPasswordencrypted
authPasswordencrypted?: pulumi.Input<string>;Encrypted password
property authProtocol
authProtocol?: pulumi.Input<string>;Specifies the protocol used to authenticate the user.
property community
community?: pulumi.Input<string>;Specifies the community string used for this trap.
property description
description?: pulumi.Input<string>;The port that the trap will be sent to.
property engineId
engineId?: pulumi.Input<string>;Specifies the authoritative security engine for SNMPv3.
property host
host?: pulumi.Input<string>;The host the trap will be sent to.
property name
name?: pulumi.Input<string>;Name of the snmp trap.
property port
port?: pulumi.Input<number>;User defined description.
property privacyPassword
privacyPassword?: pulumi.Input<string>;Specifies the clear text password used to encrypt traffic. This field will not be displayed.
property privacyPasswordEncrypted
privacyPasswordEncrypted?: pulumi.Input<string>;Specifies the encrypted password used to encrypt traffic.
property privacyProtocol
privacyProtocol?: pulumi.Input<string>;Specifies the protocol used to encrypt traffic.
property securityLevel
securityLevel?: pulumi.Input<string>;Specifies whether or not traffic is encrypted and whether or not authentication is required.
property securityName
securityName?: pulumi.Input<string>;Security name used in conjunction with SNMPv3.
property version
version?: pulumi.Input<string>;SNMP version used for sending the trap.
interface SnmpTrapsState
interface SnmpTrapsStateInput properties used for looking up and filtering SnmpTraps resources.
property authPasswordencrypted
authPasswordencrypted?: pulumi.Input<string>;Encrypted password
property authProtocol
authProtocol?: pulumi.Input<string>;Specifies the protocol used to authenticate the user.
property community
community?: pulumi.Input<string>;Specifies the community string used for this trap.
property description
description?: pulumi.Input<string>;The port that the trap will be sent to.
property engineId
engineId?: pulumi.Input<string>;Specifies the authoritative security engine for SNMPv3.
property host
host?: pulumi.Input<string>;The host the trap will be sent to.
property name
name?: pulumi.Input<string>;Name of the snmp trap.
property port
port?: pulumi.Input<number>;User defined description.
property privacyPassword
privacyPassword?: pulumi.Input<string>;Specifies the clear text password used to encrypt traffic. This field will not be displayed.
property privacyPasswordEncrypted
privacyPasswordEncrypted?: pulumi.Input<string>;Specifies the encrypted password used to encrypt traffic.
property privacyProtocol
privacyProtocol?: pulumi.Input<string>;Specifies the protocol used to encrypt traffic.
property securityLevel
securityLevel?: pulumi.Input<string>;Specifies whether or not traffic is encrypted and whether or not authentication is required.
property securityName
securityName?: pulumi.Input<string>;Security name used in conjunction with SNMPv3.
property version
version?: pulumi.Input<string>;SNMP version used for sending the trap.