3.0.0 • Published 5 years ago

@datafire/azure_azsadmin_tableservices v3.0.0

Weekly downloads
1
License
MIT
Repository
github
Last release
5 years ago

@datafire/azure_azsadmin_tableservices

Client library for StorageManagementClient

Installation and Usage

npm install --save @datafire/azure_azsadmin_tableservices
let azure_azsadmin_tableservices = require('@datafire/azure_azsadmin_tableservices').create({
  access_token: "",
  refresh_token: "",
  client_id: "",
  client_secret: "",
  redirect_uri: ""
});

.then(data => {
  console.log(data);
});

Description

The Admin Storage Management Client.

Actions

TableServices_Get

Returns the table service.

azure_azsadmin_tableservices.TableServices_Get({
  "subscriptionId": "",
  "resourceGroupName": "",
  "farmId": "",
  "serviceType": "",
  "api-version": ""
}, context)

Input

  • input object
    • subscriptionId required string: Subscription Id.
    • resourceGroupName required string: Resource group name.
    • farmId required string: Farm Id.
    • serviceType required string (values: default): The service type.
    • api-version required string: REST Api Version.

Output

TableServices_ListMetricDefinitions

Returns a list of metric definitions for table service.

azure_azsadmin_tableservices.TableServices_ListMetricDefinitions({
  "subscriptionId": "",
  "resourceGroupName": "",
  "farmId": "",
  "serviceType": "",
  "api-version": ""
}, context)

Input

  • input object
    • subscriptionId required string: Subscription Id.
    • resourceGroupName required string: Resource group name.
    • farmId required string: Farm Id.
    • serviceType required string (values: default): The service type.
    • api-version required string: REST Api Version.

Output

  • output object: Pageable list of metric definitions.
    • nextLink string: URI to the next page.
    • value array: List of metric definitions.
      • items object: Metric definition.
        • metricAvailabilities array: Metric availabilities.
          • items object: Metric availability.
            • retention string: Retention of metric.
            • timeGrain string: Time grain.
        • name object: Localizable string.
          • localizedValue string: Localized value of the string.
          • value string: Value of the string.
        • primaryAggregationType string (values: None, Average, Total, Minimum, Maximum, Last): Aggregate type.
        • unit string (values: Count, Bytes, Seconds, CountPerSecond, BytesPerSecond): Metric unit.

TableServices_ListMetrics

Returns a list of metrics for table service.

azure_azsadmin_tableservices.TableServices_ListMetrics({
  "subscriptionId": "",
  "resourceGroupName": "",
  "farmId": "",
  "serviceType": "",
  "api-version": ""
}, context)

Input

  • input object
    • subscriptionId required string: Subscription Id.
    • resourceGroupName required string: Resource group name.
    • farmId required string: Farm Id.
    • serviceType required string (values: default): The service type.
    • api-version required string: REST Api Version.

Output

  • output object: Pageable list of metrics.
    • nextLink string: URI to the next page.
    • value array: List of metrics.
      • items object: Metric information.
        • endTime string: Metric end time.
        • metricUnit string (values: Count, Bytes, Seconds, CountPerSecond, BytesPerSecond): Metric unit.
        • metricValues array: List of metric values.
          • items object: Metric value.
            • average number: Average value of metric.
            • count integer: Count of metric values.
            • maximum number: Maximum value of metric.
            • minimum number: Minimum value of metric.
            • properties string: Metric value properties.
            • timeStamp string: Timestamp of metric value.
            • total number: Total value of metric.
        • name object: Localizable string.
          • localizedValue string: Localized value of the string.
          • value string: Value of the string.
        • startTime string: Metric start time.
        • timeGrain string: Metric time grain.

Definitions

TableService

  • TableService object: Table service.
    • properties TableServiceProperties
    • id string: Resource ID.
    • location string: Resource location.
    • name string: Resource Name.
    • tags object: Resource tags.
    • type string: Resource type.

TableServiceProperties

  • TableServiceProperties object: Table service properties.
    • settings object: Settings of storage services.
      • frontEndHttpListenPort integer: The HTTP port of the storage service front end.
      • frontEndHttpsListenPort integer: The HTTPs port of the storage service front end.
      • frontEndCallbackThreadsCount integer: Front end callback threads count.
      • frontEndCpuBasedKeepAliveThrottlingCpuMonitorIntervalInSeconds integer: Interval (in second) of CPU monitor for front end CPU based keep-alive throttling.
      • frontEndCpuBasedKeepAliveThrottlingEnabled boolean: Switch of front end CPU based keep-alive throttling.
      • frontEndCpuBasedKeepAliveThrottlingPercentCpuThreshold number: Threshold (% percentage) of front end CPU based keep-alive throttling.
      • frontEndCpuBasedKeepAliveThrottlingPercentRequestsToThrottle number: Threshold (% percentage) of requests to throttle in front end CPU based keep-alive throttling.
      • frontEndMaxMillisecondsBetweenMemorySamples integer: Maximum interval (in millisecond) between memory samples of front end.
      • frontEndMemoryThrottleThresholdSettings string: Front end memory throttle threshold settings.
      • frontEndMemoryThrottlingEnabled boolean: Switch of front end memory throttling.
      • frontEndMinThreadPoolThreads integer: Front end minimum number of threads in thread pool.
      • frontEndThreadPoolBasedKeepAliveIOCompletionThreshold integer: Threshold of front end thread pool based keep-alive IO completion.
      • frontEndThreadPoolBasedKeepAliveMonitorIntervalInSeconds integer: Monitor interval (in seconds) of front end thread pool based keep-alive monitor.
      • frontEndThreadPoolBasedKeepAlivePercentage number: Percentage (%) of front end thread pool based keep-alive.
      • frontEndThreadPoolBasedKeepAliveWorkerThreadThreshold integer: Threshold of front end thread pool based keep-alive worker thread.
      • frontEndUseSlaTimeInAvailability boolean: Switch of whether front end uses SLA time in availability.
    • healthStatus string (values: Unknown, Healthy, Warning, Critical): Current health status.
    • version string: Storage service version.