Skip to content
This repository was archived by the owner on May 5, 2023. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
45 changes: 23 additions & 22 deletions lib/services/analysisServices/lib/models/analysisServicesServer.js
Original file line number Diff line number Diff line change
Expand Up @@ -20,43 +20,44 @@ const models = require('./index');
class AnalysisServicesServer extends models['Resource'] {
/**
* Create a AnalysisServicesServer.
* @member {object} [asAdministrators] A collection of AS server
* @property {object} [asAdministrators] A collection of AS server
* administrators
* @member {array} [asAdministrators.members] An array of administrator user
* identities.
* @member {string} [backupBlobContainerUri] The SAS container URI to the
* @property {array} [asAdministrators.members] An array of administrator
* user identities.
* @property {string} [backupBlobContainerUri] The SAS container URI to the
* backup container.
* @member {object} [gatewayDetails] The gateway details configured for the
* @property {object} [gatewayDetails] The gateway details configured for the
* AS server.
* @member {string} [gatewayDetails.gatewayResourceId] Gateway resource to be
* associated with the server.
* @member {string} [gatewayDetails.gatewayObjectId] Gateway object id from
* @property {string} [gatewayDetails.gatewayResourceId] Gateway resource to
* be associated with the server.
* @property {string} [gatewayDetails.gatewayObjectId] Gateway object id from
* in the DMTS cluster for the gateway resource.
* @member {string} [gatewayDetails.dmtsClusterUri] Uri of the DMTS cluster.
* @member {object} [ipV4FirewallSettings] The firewall settings for the AS
* @property {string} [gatewayDetails.dmtsClusterUri] Uri of the DMTS
* cluster.
* @property {object} [ipV4FirewallSettings] The firewall settings for the AS
* server.
* @member {array} [ipV4FirewallSettings.firewallRules] An array of firewall
* rules.
* @member {string} [ipV4FirewallSettings.enablePowerBIService] The indicator
* of enableing PBI service.
* @member {string} [querypoolConnectionMode] How the read-write server's
* @property {array} [ipV4FirewallSettings.firewallRules] An array of
* firewall rules.
* @property {string} [ipV4FirewallSettings.enablePowerBIService] The
* indicator of enabling PBI service.
* @property {string} [querypoolConnectionMode] How the read-write server's
* participation in the query pool is controlled.<br/>It can have the
* following values: <ul><li>readOnly - indicates that the read-write server
* is intended not to participate in query operations</li><li>all - indicates
* that the read-write server can participate in query
* operations</li></ul>Specifying readOnly when capacity is 1 results in
* error. Possible values include: 'All', 'ReadOnly'. Default value: 'All' .
* @member {string} [state] The current state of Analysis Services resource.
* The state is to indicate more states outside of resource provisioning.
* Possible values include: 'Deleting', 'Succeeded', 'Failed', 'Paused',
* 'Suspended', 'Provisioning', 'Updating', 'Suspending', 'Pausing',
* 'Resuming', 'Preparing', 'Scaling'
* @member {string} [provisioningState] The current deployment state of
* @property {string} [state] The current state of Analysis Services
* resource. The state is to indicate more states outside of resource
* provisioning. Possible values include: 'Deleting', 'Succeeded', 'Failed',
* 'Paused', 'Suspended', 'Provisioning', 'Updating', 'Suspending',
* 'Pausing', 'Resuming', 'Preparing', 'Scaling'
* @property {string} [provisioningState] The current deployment state of
* Analysis Services resource. The provisioningState is to indicate states
* for resource provisioning. Possible values include: 'Deleting',
* 'Succeeded', 'Failed', 'Paused', 'Suspended', 'Provisioning', 'Updating',
* 'Suspending', 'Pausing', 'Resuming', 'Preparing', 'Scaling'
* @member {string} [serverFullName] The full name of the Analysis Services
* @property {string} [serverFullName] The full name of the Analysis Services
* resource.
*/
constructor() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,35 +17,36 @@
class AnalysisServicesServerUpdateParameters {
/**
* Create a AnalysisServicesServerUpdateParameters.
* @member {object} [sku] The SKU of the Analysis Services resource.
* @member {string} [sku.name] Name of the SKU level.
* @member {string} [sku.tier] The name of the Azure pricing tier to which
* @property {object} [sku] The SKU of the Analysis Services resource.
* @property {string} [sku.name] Name of the SKU level.
* @property {string} [sku.tier] The name of the Azure pricing tier to which
* the SKU applies. Possible values include: 'Development', 'Basic',
* 'Standard'
* @member {number} [sku.capacity] The number of instances in the read only
* @property {number} [sku.capacity] The number of instances in the read only
* query pool.
* @member {object} [tags] Key-value pairs of additional provisioning
* @property {object} [tags] Key-value pairs of additional provisioning
* properties.
* @member {object} [asAdministrators] A collection of AS server
* @property {object} [asAdministrators] A collection of AS server
* administrators
* @member {array} [asAdministrators.members] An array of administrator user
* identities.
* @member {string} [backupBlobContainerUri] The SAS container URI to the
* @property {array} [asAdministrators.members] An array of administrator
* user identities.
* @property {string} [backupBlobContainerUri] The SAS container URI to the
* backup container.
* @member {object} [gatewayDetails] The gateway details configured for the
* @property {object} [gatewayDetails] The gateway details configured for the
* AS server.
* @member {string} [gatewayDetails.gatewayResourceId] Gateway resource to be
* associated with the server.
* @member {string} [gatewayDetails.gatewayObjectId] Gateway object id from
* @property {string} [gatewayDetails.gatewayResourceId] Gateway resource to
* be associated with the server.
* @property {string} [gatewayDetails.gatewayObjectId] Gateway object id from
* in the DMTS cluster for the gateway resource.
* @member {string} [gatewayDetails.dmtsClusterUri] Uri of the DMTS cluster.
* @member {object} [ipV4FirewallSettings] The firewall settings for the AS
* @property {string} [gatewayDetails.dmtsClusterUri] Uri of the DMTS
* cluster.
* @property {object} [ipV4FirewallSettings] The firewall settings for the AS
* server.
* @member {array} [ipV4FirewallSettings.firewallRules] An array of firewall
* rules.
* @member {string} [ipV4FirewallSettings.enablePowerBIService] The indicator
* of enableing PBI service.
* @member {string} [querypoolConnectionMode] How the read-write server's
* @property {array} [ipV4FirewallSettings.firewallRules] An array of
* firewall rules.
* @property {string} [ipV4FirewallSettings.enablePowerBIService] The
* indicator of enabling PBI service.
* @property {string} [querypoolConnectionMode] How the read-write server's
* participation in the query pool is controlled.<br/>It can have the
* following values: <ul><li>readOnly - indicates that the read-write server
* is intended not to participate in query operations</li><li>all - indicates
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@
class CheckServerNameAvailabilityParameters {
/**
* Create a CheckServerNameAvailabilityParameters.
* @member {string} [name] Name for checking availability.
* @member {string} [type] The resource type of azure analysis services.
* @property {string} [name] Name for checking availability.
* @property {string} [type] The resource type of azure analysis services.
* Default value: 'Microsoft.AnalysisServices/servers' .
*/
constructor() {
Expand All @@ -44,7 +44,7 @@ class CheckServerNameAvailabilityParameters {
constraints: {
MaxLength: 63,
MinLength: 3,
Pattern: '^[a-z][a-z0-9]*$'
Pattern: /^[a-z][a-z0-9]*$/
},
type: {
name: 'String'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,16 +11,16 @@
'use strict';

/**
* The checking result of server name availibility.
* The checking result of server name availability.
*
*/
class CheckServerNameAvailabilityResult {
/**
* Create a CheckServerNameAvailabilityResult.
* @member {boolean} [nameAvailable] Indicator of available of the server
* @property {boolean} [nameAvailable] Indicator of available of the server
* name.
* @member {string} [reason] The reason of unavailability.
* @member {string} [message] The detailed message of the request
* @property {string} [reason] The reason of unavailability.
* @property {string} [message] The detailed message of the request
* unavailability.
*/
constructor() {
Expand Down
4 changes: 2 additions & 2 deletions lib/services/analysisServices/lib/models/errorResponse.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@
class ErrorResponse {
/**
* Create a ErrorResponse.
* @member {string} [code] Error code
* @member {string} [message] Error message indicating why the operation
* @property {string} [code] Error code
* @property {string} [message] Error message indicating why the operation
* failed.
*/
constructor() {
Expand Down
6 changes: 3 additions & 3 deletions lib/services/analysisServices/lib/models/gatewayDetails.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@
class GatewayDetails {
/**
* Create a GatewayDetails.
* @member {string} [gatewayResourceId] Gateway resource to be associated
* @property {string} [gatewayResourceId] Gateway resource to be associated
* with the server.
* @member {string} [gatewayObjectId] Gateway object id from in the DMTS
* @property {string} [gatewayObjectId] Gateway object id from in the DMTS
* cluster for the gateway resource.
* @member {string} [dmtsClusterUri] Uri of the DMTS cluster.
* @property {string} [dmtsClusterUri] Uri of the DMTS cluster.
*/
constructor() {
}
Expand Down
4 changes: 2 additions & 2 deletions lib/services/analysisServices/lib/models/gatewayError.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@
class GatewayError {
/**
* Create a GatewayError.
* @member {string} [code] Error code of list gateway.
* @member {string} [message] Error message of list gateway.
* @property {string} [code] Error code of list gateway.
* @property {string} [message] Error message of list gateway.
*/
constructor() {
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@
class GatewayListStatusError {
/**
* Create a GatewayListStatusError.
* @member {object} [error] Error of the list gateway status.
* @member {string} [error.code] Error code of list gateway.
* @member {string} [error.message] Error message of list gateway.
* @property {object} [error] Error of the list gateway status.
* @property {string} [error.code] Error code of list gateway.
* @property {string} [error.message] Error message of list gateway.
*/
constructor() {
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
class GatewayListStatusLive {
/**
* Create a GatewayListStatusLive.
* @member {string} [status] Live message of list gateway. Possible values
* @property {string} [status] Live message of list gateway. Possible values
* include: 'Live'
*/
constructor() {
Expand Down
6 changes: 3 additions & 3 deletions lib/services/analysisServices/lib/models/iPv4FirewallRule.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@
class IPv4FirewallRule {
/**
* Create a IPv4FirewallRule.
* @member {string} [firewallRuleName] The rule name.
* @member {string} [rangeStart] The start range of IPv4.
* @member {string} [rangeEnd] The end range of IPv4.
* @property {string} [firewallRuleName] The rule name.
* @property {string} [rangeStart] The start range of IPv4.
* @property {string} [rangeEnd] The end range of IPv4.
*/
constructor() {
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@
class IPv4FirewallSettings {
/**
* Create a IPv4FirewallSettings.
* @member {array} [firewallRules] An array of firewall rules.
* @member {string} [enablePowerBIService] The indicator of enableing PBI
* @property {array} [firewallRules] An array of firewall rules.
* @property {string} [enablePowerBIService] The indicator of enabling PBI
* service.
*/
constructor() {
Expand Down
Loading