Skip to content

Latest commit

 

History

History
65 lines (56 loc) · 3.75 KB

File metadata and controls

65 lines (56 loc) · 3.75 KB
page_title subcategory description
netscalersdx_ns_device_profile Resource - terraform-provider-netscalersdx
Configuration for Device profile for NetScaler ADC(MPX/VPX/CPX/Gateway) instances resource.

netscalersdx_ns_device_profile (Resource)

Configuration for Device profile for NetScaler ADC(MPX/VPX/CPX/Gateway) instances resource.

Example Usage

resource "netscalersdx_ns_device_profile" "tf_ns_device_profile" {
  name                                         = "tf_ns_device_profile"
  password                                     = "Verysecret@123"
  username                                     = "nsroot"
  use_global_setting_for_communication_with_ns = true
  type                                         = "ns"
  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, Sensitive) 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 NetScaler 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.
  • id (String) Id is system generated key for all the device profiles.
  • max_wait_time_reboot (String) Max waiting time to reboot NetScaler ADC.
  • ns_profile_name (String) Profile Name, This is one of the already created NetScaler 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. Possible values: ['NoAuthNoPriv', 'AuthNoPriv', 'AuthPriv']
  • 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.