From 41f55642b1fb4c91beea2598434a835bc28704fa Mon Sep 17 00:00:00 2001 From: Serg Melikyan Date: Mon, 18 Nov 2013 10:05:24 +0400 Subject: [PATCH] Added new Linux services & MS SQL Cluster Service Change-Id: I670bb7a8ebec75eb3eeadce81b817f081413192c --- .../src/docbkx/content/specification.xml | 538 +++++++++++++++++- 1 file changed, 508 insertions(+), 30 deletions(-) diff --git a/src/developers-guide/src/docbkx/content/specification.xml b/src/developers-guide/src/docbkx/content/specification.xml index 796940d..77e81e4 100644 --- a/src/developers-guide/src/docbkx/content/specification.xml +++ b/src/developers-guide/src/docbkx/content/specification.xml @@ -1647,6 +1647,11 @@ + + id + string + Unique ID + type string @@ -1742,6 +1747,7 @@ Please, refer to Shared Attributes article for shared/common attributes specification. + Type: activeDirectory
Request Object Specs @@ -1758,11 +1764,6 @@ - - id - string - Unique ID - name string @@ -1898,6 +1899,7 @@ This section describes API calls for managing Windows web-server software – IIS. Please, refer to Shared Attributes article for shared/common attributes specification. + Type: webServer
Request Object Specs
@@ -1914,11 +1916,6 @@ - - id - string - Unique ID - name string @@ -2041,6 +2038,7 @@ Please, refer to Shared Attributes article for shared/common attributes specification. + Type: aspNetApp
Request Object Specs
@@ -2057,11 +2055,6 @@ - - id - string - Unique ID - name string @@ -2201,6 +2194,7 @@ Please, refer to Shared Attributes article for shared/common attributes specification. + Type: webServerFarm
Request Object Specs
@@ -2217,11 +2211,6 @@ - - id - string - Unique ID - name string @@ -2357,6 +2346,7 @@ Please, refer to Shared Attributes article for shared/common attributes specification. + Type: aspNetAppFarm
Request Object Specs
@@ -2373,11 +2363,6 @@ - - id - string - Unique ID - name string @@ -2526,6 +2511,7 @@ This section describes API calls for managing MS SQL Server Service. Please, refer to Shared Attributes article for shared/common attributes specification. + Type: msSqlServer
Request Object Specs
@@ -2542,11 +2528,6 @@ - - id - string - Unique ID - name string @@ -2690,5 +2671,502 @@
+
+ MS SQL Server Cluster Specs + This section describes API calls for managing MS SQL Server Cluster Service. + Please, refer to Shared Attributes article for shared/common + attributes specification. + Type: msSqlClusterServer +
+ Request Object Specs + + MS SQL Server Object + + + + + + + Attribute + Type + Description + + + + + name + string + User-friendly name + + + externalAD + boolean + Is Active Directory is configured by the System Administrator + + + domainAdminUserName + string + Username for Active Directory user with admin role, if Active Directory is configured by the System Administrator + + + domain + string + Domain name. + This attribute may be empty/null/omitted + if machine is not a domain member + + + + mixedModeAuth + bool + Use LDAP to access SQL Server + + + clusterIp + string + A valid IPv4 fixed IP + + + clusterName + string + Service name for new SQL Cluster service + + + agGroupName + string + Availability Group Name + + + agListenerName + string + FQDN name of a new DNS entry for AG Listener endpoint + + + agListenerIP + string + Availability Group Listener IP + + + units + object + MS SQL Server Cluster Unit object + + + +
+ + MS SQL Server Cluster Unit object + + + + + + + Attribute + Type + Description + + + + + id + string + Unique ID + + + isMaster + boolean + Is this node master? + + + isSync + boolean + Is this node in sync mode? + + + +
+
+
+ Create Object Specs + + MS SQL Server Cluster Unit object + + + + + + + + Attribute + Type + Required + Description + + + + + name + string + User-friendly name + + + adminPassword + string + Domain password + + + externalAD + boolean + Is Active Directory is configured by the System Administrator + + + domainAdminUserName + string + Username for Active Directory user with admin role, if Active Directory is configured by the System Administrator + + + domainAdminPassword + string + Password for Active Directory user with admin role, if Active Directory is configured by the System Administrator + + + domain + string + Domain name. + This attribute may be empty/null/omitted + if machine is not a domain member + + + + mixedModeAuth + bool + Use LDAP to access SQL Server + + + saPassword + string + SQL Server admin password + + + clusterIp + string + A valid IPv4 fixed IP + + + clusterName + string + Service name for new SQL Cluster service + + + agGroupName + string + Availability Group Name + + + agListenerName + string + FQDN name of a new DNS entry for AG Listener endpoint + + + agListenerIP + string + Availability Group Listener IP + + + sqlServicePassword + string + User password that will be created to manage cluster instances + + + units + object + SQL Server Cluster Unit object + + + +
+ + MS SQL Server Cluster Unit Object + + + + + + + + Attribute + Type + Required + Description + + + + + isMaster + boolean + yes + Is this node master? + + + isSync + boolean + yes + Is this node in sync mode? + + + +
+
+
+
+ Linux Apache Specs + This section describes objects specs for Active Directory service. + + Please, refer to Shared Attributes article for shared/common + attributes specification. + Type: linuxApacheService +
+ Request Object Specs + + Linux Apache Object + + + + + + + Attribute + Type + Description + + + + + name + string + Domain name + + + deployApachePHP + boolean + Enable PHP support on installed service + + + units + object + Linux Apache Unit object + + + +
+ + Linux Apache Unit Object + + + + + + + Attribute + Type + Description + + + + + - + - + - + + + +
+
+
+ Create Object Specs + + Linux Apache Object + + + + + + + + Attribute + Type + Required + Description + + + + + name + string + yes + Domain name + + + deployApachePHP + boolean + no + Enable PHP support on installed service + + + units + object + yes + Linux Apache Unit object + + + +
+ + Linux Apache Unit Object + + + + + + + + Attribute + Type + Required + Description + + + + + - + - + - + - + + + +
+
+
+
+ Linux Telnet Specs + This section describes objects specs for Linux Telnet service. + + Please, refer to Shared Attributes article for shared/common + attributes specification. + Type: linuxTelnetService +
+ Request Object Specs + + Linux Telnet Object + + + + + + + Attribute + Type + Description + + + + + name + string + Domain name + + + units + object + Linux Telnet Unit object + + + +
+ + Linux Telnet Unit Object + + + + + + + Attribute + Type + Description + + + + + - + - + - + + + +
+
+
+ Create Object Specs + + Linux Telnet Object + + + + + + + + Attribute + Type + Required + Description + + + + + name + string + yes + Domain name + + + units + object + yes + Linux Telnet Unit object + + + +
+ + Linux Telnet Unit Object + + + + + + + + Attribute + Type + Required + Description + + + + + - + - + - + - + + + +
+
+
\ No newline at end of file