Начало работы со средствами разработки хранилища Azure Stack HubGet started with Azure Stack Hub storage development tools

Microsoft Azure Stack Hub предоставляет набор служб хранилища, включая хранилище BLOB-объектов, таблиц и очередей.Microsoft Azure Stack Hub provides a set of storage services that includes blob, table, and queue storage.

Эту статью можно использовать как руководство по началу работы со средствами разработки хранилища Azure Stack Hub.Use this article as a guide to get started using Azure Stack Hub storage development tools. Более подробные сведения и пример кода можно найти в соответствующих руководствах по службе хранилища Azure.You can find more detailed information and sample code in corresponding Azure storage tutorials.

Примечание

Существуют различия между хранилищем Azure Stack Hub и службой хранилища Azure, включая некоторые особые требования для каждой платформы.There are differences between Azure Stack Hub storage and Azure storage, including specific requirements for each platform. Например, для Azure Stack Hub существуют определенные клиентские библиотеки и требования к суффиксу конечной точки.For example, there are specific client libraries and endpoint suffix requirements for Azure Stack Hub. Дополнительные сведения см. в статье Объем хранилища для Azure Stack Hub. Отличия и рекомендации.For more information, see Azure Stack Hub storage: Differences and considerations.

Клиентские библиотеки AzureAzure client libraries

Для клиентских библиотек хранилища вам необходимо знать версию, совместимую с REST API.For the storage client libraries, be aware of the version that is compatible with the REST API. Необходимо также указать конечную точку Azure Stack Hub в коде.You must also specify the Azure Stack Hub endpoint in your code.

Обновление 20082008 update

Клиентская библиотекаClient library Поддерживаемая версия Azure Stack HubAzure Stack Hub supported version СсылкаLink Спецификация конечной точкиEndpoint specification
.NET.NET 12.2.012.2.0 Пакет NuGet:Nuget package:
Общая версия: https://www.nuget.org/packages/Azure.Storage.common/12.2.0Common: https://www.nuget.org/packages/Azure.Storage.common/12.2.0
Большой двоичный объект: https://www.nuget.org/packages/Azure.Storage.Blobs/12.2.0Blob: https://www.nuget.org/packages/Azure.Storage.Blobs/12.2.0
Очередь: https://www.nuget.org/packages/Azure.Storage.queues/12.2.0Queue: https://www.nuget.org/packages/Azure.Storage.queues/12.2.0

Выпуск GitHub:GitHub release:
Общая версия: https://github.com/Azure/azure-sdk-for-net/tree/Azure.Storage.Common_12.2.0/sdk/storageCommon: https://github.com/Azure/azure-sdk-for-net/tree/Azure.Storage.Common_12.2.0/sdk/storage
Большой двоичный объект: https://github.com/Azure/azure-sdk-for-net/tree/Azure.Storage.Blobs_12.2.0/sdk/storageBlob: https://github.com/Azure/azure-sdk-for-net/tree/Azure.Storage.Blobs_12.2.0/sdk/storage
Очередь: https://github.com/Azure/azure-sdk-for-net/tree/Azure.Storage.Queues_12.2.0/sdk/storageQueue: https://github.com/Azure/azure-sdk-for-net/tree/Azure.Storage.Queues_12.2.0/sdk/storage
Файл app.configapp.config file
JavaJava 12.4.012.4.0 Пакет MavenMaven package:
https://mvnrepository.com/artifact/com.azure/azure-storage-common/12.4.0

Выпуск GitHub:GitHub release:
https://github.com/Azure/azure-sdk-for-java/tree/azure-storage-common_12.4.0/sdk/storage
Настройка строки подключенияConnection string setup
Node.jsNode.js 2.8.32.8.3 Ссылка на NPM:NPM link:
https://www.npmjs.com/package/azure-storage
(Запуск: npm install azure-storage@2.8.3)(Run: npm install azure-storage@2.8.3)

Выпуск GitHub:GitHub release:
https://github.com/Azure/azure-storage-node/releases/tag/v2.8.3
Объявление экземпляра службыService instance declaration
C++C++ 7.2.07.2.0 Выпуск GitHub:GitHub release:
https://github.com/Azure/azure-storage-cpp/releases/tag/v7.2.0
Настройка строки подключенияConnection string setup
PHPPHP 1.2.01.2.0 Выпуск GitHub:GitHub release:
Общая версия: https://github.com/Azure/azure-storage-php/releases/tag/v1.2.0-commonCommon: https://github.com/Azure/azure-storage-php/releases/tag/v1.2.0-common
Большой двоичный объект: https://github.com/Azure/azure-storage-php/releases/tag/v1.2.0-blobBlob: https://github.com/Azure/azure-storage-php/releases/tag/v1.2.0-blob
Очередь:Queue:
https://github.com/Azure/azure-storage-php/releases/tag/v1.1.1-queue
Таблица: https://github.com/Azure/azure-storage-php/releases/tag/v1.1.0-tableTable: https://github.com/Azure/azure-storage-php/releases/tag/v1.1.0-table

Установка с помощью composer (Дополнительные сведения см. ниже).Install via Composer (To learn more, see the details below.)
Настройка строки подключенияConnection string setup
PythonPython 12.2.012.2.0 Выпуск GitHub:GitHub release:
Большой двоичный объект:Blob:
https://github.com/Azure/azure-sdk-for-python/tree/azure-storage-blob_12.2.0/sdk/storage/azure-storage-blob
Очередь:Queue:
https://github.com/Azure/azure-sdk-for-python/tree/azure-storage-blob_12.2.0/sdk/storage/azure-storage-queue
Объявление экземпляра службыService instance declaration
RubyRuby 1.0.11.0.1 Пакет RubyGems:RubyGems package:
Общая версия:Common:
https://rubygems.org/gems/azure-storage-common/versions/1.0.1
Большой двоичный объект: https://rubygems.org/gems/azure-storage-blob/versions/1.0.1Blob: https://rubygems.org/gems/azure-storage-blob/versions/1.0.1
Очередь: https://rubygems.org/gems/azure-storage-queue/versions/1.0.1Queue: https://rubygems.org/gems/azure-storage-queue/versions/1.0.1
Таблица: https://rubygems.org/gems/azure-storage-table/versions/1.0.1Table: https://rubygems.org/gems/azure-storage-table/versions/1.0.1

Выпуск GitHub:GitHub release:
Общая версия: https://github.com/Azure/azure-storage-ruby/releases/tag/v1.0.1-commonCommon: https://github.com/Azure/azure-storage-ruby/releases/tag/v1.0.1-common
Большой двоичный объект: https://github.com/Azure/azure-storage-ruby/releases/tag/v1.0.1-blobBlob: https://github.com/Azure/azure-storage-ruby/releases/tag/v1.0.1-blob
Очередь: https://github.com/Azure/azure-storage-ruby/releases/tag/v1.0.1-queueQueue: https://github.com/Azure/azure-storage-ruby/releases/tag/v1.0.1-queue
Таблица: https://github.com/Azure/azure-storage-ruby/releases/tag/v1.0.1-tableTable: https://github.com/Azure/azure-storage-ruby/releases/tag/v1.0.1-table
Настройка строки подключенияConnection string setup

Установка клиента PHP через компоновщик — текущая версияInstall PHP client via Composer - current

Для установки через компоновщик сделайте следующее (возьмите для примера большой двоичный объект).To install via Composer: (take the blob as an example).

  1. Создайте файл с именем composer.js в корневом каталоге проекта со следующим кодом:Create a file named composer.json in the root of the project with following code:

    {
      "require": {
      "Microsoft/azure-storage-blob":"1.2.0"
      }
    }
    
  2. Скачайте файл composer.phar в корневой каталог проекта.Download composer.phar to the project root.

  3. Выполните команду php composer.phar install.Run: php composer.phar install.

обновление 20052005 update

Клиентская библиотекаClient library Поддерживаемая версия Azure Stack HubAzure Stack Hub supported version СсылкаLink Спецификация конечной точкиEndpoint specification
.NET.NET 11.0.011.0.0 Пакет NuGet:Nuget package:
Общая версия: https://www.nuget.org/packages/Microsoft.Azure.Storage.Common/11.0.0Common: https://www.nuget.org/packages/Microsoft.Azure.Storage.Common/11.0.0
Большой двоичный объект: https://www.nuget.org/packages/Microsoft.Azure.Storage.Blob/11.0.0Blob: https://www.nuget.org/packages/Microsoft.Azure.Storage.Blob/11.0.0
Очередь:Queue:
https://www.nuget.org/packages/Microsoft.Azure.Storage.Queue/11.0.0

Выпуск GitHub:GitHub release:
https://github.com/Azure/azure-storage-net/releases/tag/v11.0.0
Файл app.configapp.config file
JavaJava 12.0.0-Preview. 312.0.0-preview.3 Пакет MavenMaven package:
https://mvnrepository.com/artifact/com.azure/azure-storage-blob/12.0.0-preview.3

Выпуск GitHub:GitHub release:
https://github.com/Azure/azure-sdk-for-java/tree/master/sdk/storage
Настройка строки подключенияConnection string setup
Node.jsNode.js 2.8.32.8.3 Ссылка на NPM:NPM link:
https://www.npmjs.com/package/azure-storage
(Запуск: npm install azure-storage@2.8.3)(Run: npm install azure-storage@2.8.3)

Выпуск GitHub:GitHub release:
https://github.com/Azure/azure-storage-node/releases/tag/v2.8.3
Объявление экземпляра службыService instance declaration
C++C++ 7.1.07.1.0 Выпуск GitHub:GitHub release:
https://github.com/Azure/azure-storage-cpp/releases/tag/v7.1.0
Настройка строки подключенияConnection string setup
PHPPHP 1.2.01.2.0 Выпуск GitHub:GitHub release:
Общая версия: https://github.com/Azure/azure-storage-php/releases/tag/v1.2.0-commonCommon: https://github.com/Azure/azure-storage-php/releases/tag/v1.2.0-common
Большой двоичный объект: https://github.com/Azure/azure-storage-php/releases/tag/v1.2.0-blobBlob: https://github.com/Azure/azure-storage-php/releases/tag/v1.2.0-blob
Очередь:Queue:
https://github.com/Azure/azure-storage-php/releases/tag/v1.1.1-queue
Таблица: https://github.com/Azure/azure-storage-php/releases/tag/v1.1.0-tableTable: https://github.com/Azure/azure-storage-php/releases/tag/v1.1.0-table

Установка с помощью composer (Дополнительные сведения см. ниже).Install via Composer (To learn more, see the details below.)
Настройка строки подключенияConnection string setup
PythonPython 2.1.02.1.0 Выпуск GitHub:GitHub release:
Общая версия:Common:
https://github.com/Azure/azure-storage-python/releases/tag/v2.1.0-common
Большой двоичный объект:Blob:
https://github.com/Azure/azure-storage-python/releases/tag/v2.1.0-blob
Очередь:Queue:
https://github.com/Azure/azure-storage-python/releases/tag/v2.1.0-queue
Объявление экземпляра службыService instance declaration
RubyRuby 1.0.11.0.1 Пакет RubyGems:RubyGems package:
Общая версия:Common:
https://rubygems.org/gems/azure-storage-common/versions/1.0.1
Большой двоичный объект: https://rubygems.org/gems/azure-storage-blob/versions/1.0.1Blob: https://rubygems.org/gems/azure-storage-blob/versions/1.0.1
Очередь: https://rubygems.org/gems/azure-storage-queue/versions/1.0.1Queue: https://rubygems.org/gems/azure-storage-queue/versions/1.0.1
Таблица: https://rubygems.org/gems/azure-storage-table/versions/1.0.1Table: https://rubygems.org/gems/azure-storage-table/versions/1.0.1

Выпуск GitHub:GitHub release:
Общая версия: https://github.com/Azure/azure-storage-ruby/releases/tag/v1.0.1-commonCommon: https://github.com/Azure/azure-storage-ruby/releases/tag/v1.0.1-common
Большой двоичный объект: https://github.com/Azure/azure-storage-ruby/releases/tag/v1.0.1-blobBlob: https://github.com/Azure/azure-storage-ruby/releases/tag/v1.0.1-blob
Очередь: https://github.com/Azure/azure-storage-ruby/releases/tag/v1.0.1-queueQueue: https://github.com/Azure/azure-storage-ruby/releases/tag/v1.0.1-queue
Таблица: https://github.com/Azure/azure-storage-ruby/releases/tag/v1.0.1-tableTable: https://github.com/Azure/azure-storage-ruby/releases/tag/v1.0.1-table
Настройка строки подключенияConnection string setup

Установка клиента PHP через компоновщик — текущая версияInstall PHP client via Composer - current

Для установки через компоновщик сделайте следующее (возьмите для примера большой двоичный объект).To install via Composer: (take the blob as an example).

  1. Создайте файл с именем composer.js в корневом каталоге проекта со следующим кодом:Create a file named composer.json in the root of the project with following code:

    {
      "require": {
      "Microsoft/azure-storage-blob":"1.2.0"
      }
    }
    
  2. Скачайте файл composer.phar в корневой каталог проекта.Download composer.phar to the project root.

  3. Выполните команду php composer.phar install.Run: php composer.phar install.

Предыдущие версии (обновление 1811 до 2002)Previous versions (1811 to 2002 update)

Клиентская библиотекаClient library Поддерживаемая версия Azure Stack HubAzure Stack Hub supported version СсылкаLink Спецификация конечной точкиEndpoint specification
.NET.NET 9.2.09.2.0 Пакет NuGet:Nuget package:
https://www.nuget.org/packages/WindowsAzure.Storage/9.2.0

Выпуск GitHub:GitHub release:
https://github.com/Azure/azure-storage-net/releases/tag/v9.2.0
Файл app.configapp.config file
JavaJava 7.0.07.0.0 Пакет MavenMaven package:
https://mvnrepository.com/artifact/com.microsoft.azure/azure-storage/7.0.0

Выпуск GitHub:GitHub release:
https://github.com/Azure/azure-storage-java/releases/tag/v7.0.0
Настройка строки подключенияConnection string setup
Node.jsNode.js 2.8.32.8.3 Ссылка на NPM:NPM link:
https://www.npmjs.com/package/azure-storage
(Запуск: npm install azure-storage@2.8.3)(Run: npm install azure-storage@2.8.3)

Выпуск GitHub:GitHub release:
https://github.com/Azure/azure-storage-node/releases/tag/v2.8.3
Объявление экземпляра службыService instance declaration
C++C++ 5.2.05.2.0 Пакет NuGet:Nuget package:
https://www.nuget.org/packages/Microsoft.Azure.Storage.CPP.v140/5.2.0

Выпуск GitHub:GitHub release:
https://github.com/Azure/azure-storage-cpp/releases/tag/v5.2.0
Настройка строки подключенияConnection string setup
PHPPHP 1.2.01.2.0 Выпуск GitHub:GitHub release:
Общая версия: https://github.com/Azure/azure-storage-php/releases/tag/v1.2.0-commonCommon: https://github.com/Azure/azure-storage-php/releases/tag/v1.2.0-common
Большой двоичный объект: https://github.com/Azure/azure-storage-php/releases/tag/v1.2.0-blobBlob: https://github.com/Azure/azure-storage-php/releases/tag/v1.2.0-blob
Очередь:Queue:
https://github.com/Azure/azure-storage-php/releases/tag/v1.1.1-queue
Таблица: https://github.com/Azure/azure-storage-php/releases/tag/v1.1.0-tableTable: https://github.com/Azure/azure-storage-php/releases/tag/v1.1.0-table

Установка с помощью composer (Дополнительные сведения см. ниже).Install via Composer (To learn more, see the details below.)
Настройка строки подключенияConnection string setup
PythonPython 1.1.01.1.0 Выпуск GitHub:GitHub release:
Общая версия:Common:
https://github.com/Azure/azure-storage-python/releases/tag/v1.1.0-common
Большой двоичный объект:Blob:
https://github.com/Azure/azure-storage-python/releases/tag/v1.1.0-blob
Очередь:Queue:
https://github.com/Azure/azure-storage-python/releases/tag/v1.1.0-queue
Объявление экземпляра службыService instance declaration
RubyRuby 1.0.11.0.1 Пакет RubyGems:RubyGems package:
Общая версия:Common:
https://rubygems.org/gems/azure-storage-common/versions/1.0.1
Большой двоичный объект: https://rubygems.org/gems/azure-storage-blob/versions/1.0.1Blob: https://rubygems.org/gems/azure-storage-blob/versions/1.0.1
Очередь: https://rubygems.org/gems/azure-storage-queue/versions/1.0.1Queue: https://rubygems.org/gems/azure-storage-queue/versions/1.0.1
Таблица: https://rubygems.org/gems/azure-storage-table/versions/1.0.1Table: https://rubygems.org/gems/azure-storage-table/versions/1.0.1

Выпуск GitHub:GitHub release:
Общая версия: https://github.com/Azure/azure-storage-ruby/releases/tag/v1.0.1-commonCommon: https://github.com/Azure/azure-storage-ruby/releases/tag/v1.0.1-common
Большой двоичный объект: https://github.com/Azure/azure-storage-ruby/releases/tag/v1.0.1-blobBlob: https://github.com/Azure/azure-storage-ruby/releases/tag/v1.0.1-blob
Очередь: https://github.com/Azure/azure-storage-ruby/releases/tag/v1.0.1-queueQueue: https://github.com/Azure/azure-storage-ruby/releases/tag/v1.0.1-queue
Таблица: https://github.com/Azure/azure-storage-ruby/releases/tag/v1.0.1-tableTable: https://github.com/Azure/azure-storage-ruby/releases/tag/v1.0.1-table
Настройка строки подключенияConnection string setup

Установка клиента PHP через компоновщик — текущая версияInstall PHP client via Composer - current

Для установки через компоновщик сделайте следующее (возьмите для примера большой двоичный объект).To install via Composer: (take the blob as an example).

  1. Создайте файл с именем composer.js в корневом каталоге проекта со следующим кодом:Create a file named composer.json in the root of the project with following code:

    {
      "require": {
      "Microsoft/azure-storage-blob":"1.2.0"
      }
    }
    
  2. Скачайте файл composer.phar в корневой каталог проекта.Download composer.phar to the project root.

  3. Выполните команду php composer.phar install.Run: php composer.phar install.

Предыдущие версии (обновления 1802–1809)Previous versions (1802 to 1809 update)

Клиентская библиотекаClient library Поддерживаемая версия Azure Stack HubAzure Stack Hub supported version СсылкаLink Спецификация конечной точкиEndpoint specification
.NET.NET 8.7.08.7.0 Пакет NuGet:Nuget package:
https://www.nuget.org/packages/WindowsAzure.Storage/8.7.0

Выпуск GitHub:GitHub release:
https://github.com/Azure/azure-storage-net/releases/tag/v8.7.0
Файл app.configapp.config file
JavaJava 6.1.06.1.0 Пакет MavenMaven package:
https://mvnrepository.com/artifact/com.microsoft.azure/azure-storage/6.1.0

Выпуск GitHub:GitHub release:
https://github.com/Azure/azure-storage-java/releases/tag/v6.1.0
Настройка строки подключенияConnection string setup
Node.jsNode.js 2.7.02.7.0 Ссылка на NPM:NPM link:
https://www.npmjs.com/package/azure-storage
(Запуск: npm install azure-storage@2.7.0)(Run: npm install azure-storage@2.7.0)

Выпуск GitHub:GitHub release:
https://github.com/Azure/azure-storage-node/releases/tag/v2.7.0
Объявление экземпляра службыService instance declaration
C++C++ 3.1.03.1.0 Пакет NuGet:Nuget package:
https://www.nuget.org/packages/wastorage.v140/3.1.0

Выпуск GitHub:GitHub release:
https://github.com/Azure/azure-storage-cpp/releases/tag/v3.1.0
Настройка строки подключенияConnection string setup
PHPPHP 1.0.01.0.0 Выпуск GitHub:GitHub release:
Общая версия: https://github.com/Azure/azure-storage-php/releases/tag/v1.0.0-commonCommon: https://github.com/Azure/azure-storage-php/releases/tag/v1.0.0-common
Большой двоичный объект: https://github.com/Azure/azure-storage-php/releases/tag/v1.0.0-blobBlob: https://github.com/Azure/azure-storage-php/releases/tag/v1.0.0-blob
Очередь:Queue:
https://github.com/Azure/azure-storage-php/releases/tag/v1.0.0-queue
Таблица: https://github.com/Azure/azure-storage-php/releases/tag/v1.0.0-tableTable: https://github.com/Azure/azure-storage-php/releases/tag/v1.0.0-table

Установка через компоновщик (дополнительные сведения см. ниже)Install via Composer (see the details below).)
Настройка строки подключенияConnection string setup
PythonPython 1.0.01.0.0 Выпуск GitHub:GitHub release:
Общая версия:Common:
https://github.com/Azure/azure-storage-python/releases/tag/v1.0.0-common
Большой двоичный объект:Blob:
https://github.com/Azure/azure-storage-python/releases/tag/v1.0.0-blob
Очередь:Queue:
https://github.com/Azure/azure-storage-python/releases/tag/v1.0.0-queue
Объявление экземпляра службыService instance declaration
RubyRuby 1.0.11.0.1 Пакет RubyGems:RubyGems package:
Общая версия:Common:
https://rubygems.org/gems/azure-storage-common/versions/1.0.1
Большой двоичный объект: https://rubygems.org/gems/azure-storage-blob/versions/1.0.1Blob: https://rubygems.org/gems/azure-storage-blob/versions/1.0.1
Очередь: https://rubygems.org/gems/azure-storage-queue/versions/1.0.1Queue: https://rubygems.org/gems/azure-storage-queue/versions/1.0.1
Таблица: https://rubygems.org/gems/azure-storage-table/versions/1.0.1Table: https://rubygems.org/gems/azure-storage-table/versions/1.0.1

Выпуск GitHub:GitHub release:
Общая версия: https://github.com/Azure/azure-storage-ruby/releases/tag/v1.0.1-commonCommon: https://github.com/Azure/azure-storage-ruby/releases/tag/v1.0.1-common
Большой двоичный объект: https://github.com/Azure/azure-storage-ruby/releases/tag/v1.0.1-blobBlob: https://github.com/Azure/azure-storage-ruby/releases/tag/v1.0.1-blob
Очередь: https://github.com/Azure/azure-storage-ruby/releases/tag/v1.0.1-queueQueue: https://github.com/Azure/azure-storage-ruby/releases/tag/v1.0.1-queue
Таблица: https://github.com/Azure/azure-storage-ruby/releases/tag/v1.0.1-tableTable: https://github.com/Azure/azure-storage-ruby/releases/tag/v1.0.1-table
Настройка строки подключенияConnection string setup

Установка клиента PHP через компоновщик — предыдущая версияInstall PHP client via Composer - previous

Для установки через компоновщик сделайте следующее (возьмите для примера большой двоичный объект).To install via Composer: (take blob as example).

  1. Создайте файл с именем composer.js в корневом каталоге проекта со следующим кодом:Create a file named composer.json in the root of the project with following code:

     {
       "require": {
       "Microsoft/azure-storage-blob":"1.0.0"
       }
     }
    
  2. Скачайте файл composer.phar в корневой каталог проекта.Download composer.phar to the project root.

  3. Выполните команду php composer.phar install.Run: php composer.phar install.

Объявление конечной точкиEndpoint declaration

Конечная точка Azure Stack Hub содержит две части: имя региона и домен Azure Stack Hub.An Azure Stack Hub endpoint includes two parts: the name of a region and the Azure Stack Hub domain. В Пакете средств разработки Azure Stack конечной точкой по умолчанию является local.azurestack.external.In the Azure Stack Development Kit, the default endpoint is local.azurestack.external. Если у вас нет сведений о своей конечной точке, обратитесь к администратору облака.Contact your cloud admin if you're not sure about your endpoint.

ПримерыExamples

.NET.NET

Для Azure Stack Hub суффикс конечной точки указан в файле app.config:For Azure Stack Hub, the endpoint suffix is specified in the app.config file:

<add key="StorageConnectionString"
value="DefaultEndpointsProtocol=https;AccountName=myaccount;AccountKey=mykey;
EndpointSuffix=local.azurestack.external;" />

JavaJava

Для Azure Stack Hub суффикс конечной точки указывается в настройке строки подключения:For Azure Stack Hub, the endpoint suffix is specified in the setup of connection string:

public static final String storageConnectionString =
    "DefaultEndpointsProtocol=http;" +
    "AccountName=your_storage_account;" +
    "AccountKey=your_storage_account_key;" +
    "EndpointSuffix=local.azurestack.external";

Node.jsNode.js

Для Azure Stack Hub суффикс конечной точки указан в экземпляре объявления:For Azure Stack Hub, the endpoint suffix is specified in the declaration instance:

var blobSvc = azure.createBlobService('myaccount', 'mykey',
'myaccount.blob.local.azurestack.external');

C++C++

Для Azure Stack Hub суффикс конечной точки указывается в настройке строки подключения:For Azure Stack Hub, the endpoint suffix is specified in the setup of connection string:

const utility::string_t storage_connection_string(U("DefaultEndpointsProtocol=https;
AccountName=your_storage_account;
AccountKey=your_storage_account_key;
EndpointSuffix=local.azurestack.external"));

PHPPHP

Для Azure Stack Hub суффикс конечной точки указывается в настройке строки подключения:For Azure Stack Hub, the endpoint suffix is specified in the setup of connection string:

$connectionString = 'BlobEndpoint=https://<storage account name>.blob.local.azurestack.external/;
QueueEndpoint=https:// <storage account name>.queue.local.azurestack.external/;
TableEndpoint=https:// <storage account name>.table.local.azurestack.external/;
AccountName=<storage account name>;AccountKey=<storage account key>'

PythonPython

Для Azure Stack Hub суффикс конечной точки указан в экземпляре объявления:For Azure Stack Hub, the endpoint suffix is specified in the declaration instance:

block_blob_service = BlockBlobService(account_name='myaccount',
account_key='mykey',
endpoint_suffix='local.azurestack.external')

RubyRuby

Для Azure Stack Hub суффикс конечной точки указывается в настройке строки подключения:For Azure Stack Hub, the endpoint suffix is specified in the setup of connection string:

set
AZURE_STORAGE_CONNECTION_STRING=DefaultEndpointsProtocol=https;
AccountName=myaccount;
AccountKey=mykey;
EndpointSuffix=local.azurestack.external

Хранилище BLOB-объектовBlob storage

Следующие учебники по хранилищу BLOB-объектов Azure применимы к Azure Stack Hub.The following Azure Blob storage tutorials are applicable to Azure Stack Hub. Обратите внимание на конкретное требование к суффиксу конечной точки для Azure Stack Hub, описанное в предыдущем разделе Примеры.Note the specific endpoint suffix requirement for Azure Stack Hub described in the previous Examples section.

Хранилище очередейQueue storage

Следующие учебники по хранилищу очередей Azure применимы к Azure Stack Hub.The following Azure Queue storage tutorials are applicable to Azure Stack Hub. Обратите внимание на конкретное требование к суффиксу конечной точки для Azure Stack Hub, описанное в предыдущем разделе Примеры.Note the specific endpoint suffix requirement for Azure Stack Hub described in the previous Examples section.

Хранилище таблицTable storage

Следующие учебники по хранилищу таблиц Azure применимы к Azure Stack Hub.The following Azure Table storage tutorials are applicable to Azure Stack Hub. Обратите внимание на конкретное требование к суффиксу конечной точки для Azure Stack Hub, описанное в предыдущем разделе Примеры.Note the specific endpoint suffix requirement for Azure Stack Hub described in the previous Examples section.

Дальнейшие действияNext steps