New-AzStorageQueueSASToken

Создает маркер подписанного URL-адреса для очереди хранилища Azure.

Синтаксис

New-AzStorageQueueSASToken
   [-Name] <String>
   -Policy <String>
   [-Protocol <SharedAccessProtocol>]
   [-IPAddressOrRange <String>]
   [-StartTime <DateTime>]
   [-ExpiryTime <DateTime>]
   [-FullUri]
   [-Context <IStorageContext>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
New-AzStorageQueueSASToken
   [-Name] <String>
   [-Permission <String>]
   [-Protocol <SharedAccessProtocol>]
   [-IPAddressOrRange <String>]
   [-StartTime <DateTime>]
   [-ExpiryTime <DateTime>]
   [-FullUri]
   [-Context <IStorageContext>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Описание

Командлет New-Az служба хранилища QueueSASToken создает маркер подписи общего доступа для очереди хранилища Azure.

Примеры

Пример 1. Создание маркера SAS очереди с полным разрешением

New-AzStorageQueueSASToken -Name "Test" -Permission raup

В этом примере создается маркер SAS очереди с полным разрешением.

Параметры

-Context

Указывает контекст хранилища Azure. Его можно создать с помощью командлета New-Az служба хранилища Context.

Type:IStorageContext
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

Учетные данные, учетная запись, клиент и подписка, используемые для взаимодействия с Azure.

Type:IAzureContextContainer
Aliases:AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExpiryTime

Указывает, когда подписанный URL-адрес больше не действителен.

Type:Nullable<T>[DateTime]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-FullUri

Указывает, что этот командлет возвращает полный URI BLOB-объектов и маркер подписанного URL-адреса.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IPAddressOrRange

Указывает IP-адрес или диапазон IP-адресов, от которых следует принимать запросы, например 168.1.5.65 или 168.1.5.60-168.1.5.70. Диапазон включаем.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Указывает имя очереди службы хранилища Azure.

Type:String
Aliases:N, Queue
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Permission

Задает разрешения для очереди хранилища. Важно отметить, что это строка, например raup (для read, add, Update и ProcessMessages).

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Policy

Указывает хранимую политику доступа Azure.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Protocol

Указывает протокол, разрешенный для запроса. Допустимые значения для этого параметра:

  • HttpsOnly
  • HttpsOrHttp Значение по умолчанию — HttpsOrHttp.
Type:Nullable<T>[SharedAccessProtocol]
Accepted values:HttpsOnly, HttpsOrHttp
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-StartTime

Указывает, когда подпись общего доступа становится допустимой.

Type:Nullable<T>[DateTime]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Входные данные

String

IStorageContext

Выходные данные

String