Skip to content

cloud-profile

The following operations can be performed on "cloud-profile":

add| rm| show|

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

Was this article helpful?