Skip to content

Latest commit

 

History

History
70 lines (59 loc) · 3.67 KB

device_profile.md

File metadata and controls

70 lines (59 loc) · 3.67 KB
page_title subcategory description
netscalersdx_device_profile Resource - terraform-provider-netscalersdx
Configuration for Device Profile resource.

netscalersdx_device_profile (Resource)

Configuration for Device Profile resource.

Example Usage

resource "netscalersdx_device_profile" "tf_device_profile" {
  name                                         = "tf_device_profile"
  username                                     = "user"
  password                                     = "Verysecret@123"
  host_username                                = "root"
  host_password                                = "Verysecret@123"
  use_global_setting_for_communication_with_ns = true
  type                                         = "blx"
  http_port                                    = 80
  https_port                                   = 443
  snmpversion                                  = "v3"
  snmpsecuritylevel                            = "NoAuthNoPriv"
  snmpsecurityname                             = "device-profile"
  ssh_port                                     = 22
  svm_ns_comm                                  = "http"
}

Schema

Required

  • name (String) Profile Name. Minimum length = 1 Maximum length = 128
  • password (String) Instance credentials.Password for this profile. Minimum length = 1 Maximum length = 127
  • username (String) Instance credentials.Username provided in the profile will be used to contact the instance. Minimum length = 1 Maximum length = 127

Optional

  • cb_profile_name (String) Profile Name, This is one of the already created Citrix SD-WAN profiles.
  • host_password (String) Host Password for this profile.Used for BLX form factor of ADC. Minimum length = 1 Maximum length = 127
  • host_username (String) Host User Name for this profile.Used for BLX form factor of ADC. Minimum length = 1 Maximum length = 127
  • http_port (Number) HTTP port to connect to the device.
  • https_port (Number) HTTPS port to connect to the device.
  • max_wait_time_reboot (String) Max waiting time to reboot Citrix ADC.
  • ns_profile_name (String) Profile Name, This is one of the already created Citrix ADC profiles.
  • passphrase (String) Passphrase with which private key is encrypted.
  • snmpauthpassword (String) SNMP v3 auth password for this profile. Minimum length = 8 Maximum length = 31
  • snmpauthprotocol (String) SNMP v3 auth protocol for this profile.
  • snmpcommunity (String) SNMP community for this profile. Maximum length = 31
  • snmpprivpassword (String) SNMP v3 priv password for this profile. Minimum length = 8 Maximum length = 31
  • snmpprivprotocol (String) SNMP v3 priv protocol for this profile.
  • snmpsecuritylevel (String) SNMP v3 security level for this profile.
  • snmpsecurityname (String) SNMP v3 security name for this profile. Maximum length = 31
  • snmpversion (String) SNMP version for this profile.
  • ssh_port (String) SSH port to connect to the device.
  • ssl_cert (String) SSL Certificate for certificate based authentication.
  • ssl_private_key (String) SSL Private Key for key based authentication.
  • svm_ns_comm (String) Communication protocol (http or https) with Instances. Minimum length = 1 Maximum length = 10
  • type (String) Profile Type, This must be with in specified supported instance types: blx,sdvanvw,ns,nssdx,cbwanopt,cpx. Minimum length = 1 Maximum length = 128
  • use_global_setting_for_communication_with_ns (Boolean) True, if the communication with Instance needs to be global and not device specific.

Read-Only

  • id (String) The ID of this resource.