cloud-profile¶
The following operations can be performed on "cloud-profile":
add cloud profile¶
Add cloud profile.
Synopsis¶
add cloud profile <name> -type ( autoscale | azuretags ) -vServerName <string> -serviceType <serviceType> -IPAddress <ip_addr|ipv6_addr|> -port <port|> -serviceGroupName <string> -boundServiceGroupSvcType <boundServiceGroupSvcType> -vsvrbindsvcport <port|*> [-graceFul ( YES | NO )] [-delay <secs>] [-azureTagName <string>] [-azureTagValue <string>] [-azurePollPeriod <secs>]
Arguments¶
name
Name for the Cloud profile. Must begin with an ASCII alphanumeric or underscore (_) character, and must contain only ASCII alphanumeric, underscore, hash (#), period (.), space, colon (:), at (@), equals (=), and hyphen (-) characters. Cannot be changed after the profile is created.
type
Type of cloud profile that you want to create, Vserver or based on Azure Tags
Possible values: autoscale, azuretags
vServerName
Name for the virtual server. Must begin with an ASCII alphanumeric or underscore (_) character, and must contain only ASCII alphanumeric, underscore, hash (#), period (.), space, colon (:), at sign (@), equal sign (=), and hyphen (-) characters. Can be changed after the virtual server is created.
CLI Users: If the name includes one or more spaces, enclose the name in double or single quotation marks (for example, "my vserver" or 'my vserver').
serviceType
Protocol used by the service (also called the service type).
Possible values: HTTP, FTP, TCP, UDP, SSL, SSL_BRIDGE, SSL_TCP, DTLS, NNTP, DNS, DHCPRA, ANY, SIP_UDP, SIP_TCP, SIP_SSL, DNS_TCP, RTSP, PUSH, SSL_PUSH, RADIUS, RDP, MYSQL, MSSQL, DIAMETER, SSL_DIAMETER, TFTP, ORACLE, SMPP, SYSLOGTCP, SYSLOGUDP, FIX, SSL_FIX, PROXY, USER_TCP, USER_SSL_TCP, QUIC, IPFIX, LOGSTREAM, MONGO, MONGO_TLS
IPAddress
IPv4 or IPv6 address to assign to the virtual server.
port
Port number for the virtual server.
serviceGroupName
servicegroups bind to this server
boundServiceGroupSvcType
The type of bound service
Possible values: HTTP, FTP, TCP, UDP, SSL, SSL_BRIDGE, SSL_TCP, DTLS, NNTP, RPCSVR, DNS, ADNS, SNMP, RTSP, DHCPRA, ANY, SIP_UDP, SIP_TCP, SIP_SSL, DNS_TCP, ADNS_TCP, MYSQL, MSSQL, ORACLE, MONGO, MONGO_TLS, RADIUS, RADIUSListener, RDP, DIAMETER, SSL_DIAMETER, TFTP, SMPP, PPTP, GRE, SYSLOGTCP, SYSLOGUDP, FIX, SSL_FIX, USER_TCP, USER_SSL_TCP, QUIC, IPFIX, LOGSTREAM
vsvrbindsvcport
The port number to be used for the bound service.
graceFul
Indicates graceful shutdown of the service. System will wait for all outstanding connections to this service to be closed before disabling the service.
Possible values: YES, NO Default value: NO
delay
Time, in seconds, after which all the services configured on the server are disabled.
azureTagName
Azure tag name
azureTagValue
Azure tag value
azurePollPeriod
Azure polling period (in seconds) Default value: 60 Minimum value: 60 Maximum value: 3600
Output¶
cloudBuffer
Buffer is passed for Python Backend to fill JSON.
rm cloud profile¶
Remove cloud profile.
Synopsis¶
rm cloud profile <name>
Arguments¶
name
Name for the Cloud profile. Must begin with an ASCII alphanumeric or underscore (_) character, and must contain only ASCII alphanumeric, underscore, hash (#), period (.), space, colon (:), at (@), equals (=), and hyphen (-) characters. Cannot be changed after the profile is created.
Output¶
cloudBuffer
Buffer is passed for Python Backend to fill JSON.
show cloud profile¶
Show cloud profile.
Synopsis¶
show cloud profile [<name>]
Arguments¶
name
Name for the Cloud profile. Must begin with an ASCII alphanumeric or underscore (_) character, and must contain only ASCII alphanumeric, underscore, hash (#), period (.), space, colon (:), at (@), equals (=), and hyphen (-) characters. Cannot be changed after the profile is created.
Output¶
type
Type of cloud profile that you want to create, Vserver or based on Azure Tags
vServerName
Name for the virtual server. Must begin with an ASCII alphanumeric or underscore (_) character, and must contain only ASCII alphanumeric, underscore, hash (#), period (.), space, colon (:), at sign (@), equal sign (=), and hyphen (-) characters. Can be changed after the virtual server is created.
CLI Users: If the name includes one or more spaces, enclose the name in double or single quotation marks (for example, "my vserver" or 'my vserver').
serviceType
Protocol used by the service (also called the service type).
IPAddress
IPv4 or IPv6 address to assign to the virtual server.
port
Port number for the virtual server.
serviceGroupName
servicegroups bind to this server
boundServiceGroupSvcType
The type of bound service
vsvrbindsvcport
The port number to be used for the bound service.
azureTagName
Azure tag name
azureTagValue
Azure tag value
azurePollPeriod
Azure polling period (in seconds)
graceFul
Indicates graceful shutdown of the service. System will wait for all outstanding connections to this service to be closed before disabling the service.
delay
Time, in seconds, after which all the services configured on the server are disabled.
cloudBuffer
Buffer is passed for Python Backend to fill JSON.
devno
count
stateflag