Compartilhar via


ServiceSasParameters Construtores

Definição

Sobrecargas

ServiceSasParameters()

Inicializa uma nova instância da classe ServiceSasParameters.

ServiceSasParameters(String, SignedResource, Permissions, String, Nullable<HttpProtocol>, Nullable<DateTime>, Nullable<DateTime>, String, String, String, String, String, String, String, String, String, String, String)

Inicializa uma nova instância da classe ServiceSasParameters.

ServiceSasParameters()

Inicializa uma nova instância da classe ServiceSasParameters.

public ServiceSasParameters ();
Public Sub New ()

Aplica-se a

ServiceSasParameters(String, SignedResource, Permissions, String, Nullable<HttpProtocol>, Nullable<DateTime>, Nullable<DateTime>, String, String, String, String, String, String, String, String, String, String, String)

Inicializa uma nova instância da classe ServiceSasParameters.

public ServiceSasParameters (string canonicalizedResource, Microsoft.Azure.Management.Storage.Fluent.Models.SignedResource resource = default, Microsoft.Azure.Management.Storage.Fluent.Models.Permissions permissions = default, string iPAddressOrRange = default, Microsoft.Azure.Management.Storage.Fluent.Models.HttpProtocol? protocols = default, DateTime? sharedAccessStartTime = default, DateTime? sharedAccessExpiryTime = default, string identifier = default, string partitionKeyStart = default, string partitionKeyEnd = default, string rowKeyStart = default, string rowKeyEnd = default, string keyToSign = default, string cacheControl = default, string contentDisposition = default, string contentEncoding = default, string contentLanguage = default, string contentType = default);
new Microsoft.Azure.Management.Storage.Fluent.Models.ServiceSasParameters : string * Microsoft.Azure.Management.Storage.Fluent.Models.SignedResource * Microsoft.Azure.Management.Storage.Fluent.Models.Permissions * string * Nullable<Microsoft.Azure.Management.Storage.Fluent.Models.HttpProtocol> * Nullable<DateTime> * Nullable<DateTime> * string * string * string * string * string * string * string * string * string * string * string -> Microsoft.Azure.Management.Storage.Fluent.Models.ServiceSasParameters
Public Sub New (canonicalizedResource As String, Optional resource As SignedResource = Nothing, Optional permissions As Permissions = Nothing, Optional iPAddressOrRange As String = Nothing, Optional protocols As Nullable(Of HttpProtocol) = Nothing, Optional sharedAccessStartTime As Nullable(Of DateTime) = Nothing, Optional sharedAccessExpiryTime As Nullable(Of DateTime) = Nothing, Optional identifier As String = Nothing, Optional partitionKeyStart As String = Nothing, Optional partitionKeyEnd As String = Nothing, Optional rowKeyStart As String = Nothing, Optional rowKeyEnd As String = Nothing, Optional keyToSign As String = Nothing, Optional cacheControl As String = Nothing, Optional contentDisposition As String = Nothing, Optional contentEncoding As String = Nothing, Optional contentLanguage As String = Nothing, Optional contentType As String = Nothing)

Parâmetros

canonicalizedResource
String

O caminho canônico para o recurso assinado.

resource
SignedResource

Os serviços assinados acessíveis com a SAS de serviço. Os valores possíveis incluem: Blob (b), Contêiner (c), Arquivo (f), Compartilhamento (s). Os valores possíveis incluem: 'b', 'c', 'f', 's'

permissions
Permissions

As permissões assinadas para a SAS de serviço. Os valores possíveis incluem: Leitura (r), Gravação (w), Exclusão (d), Lista (l), Adicionar (a), Criar (c), Atualizar (u) e Processo (p). Os valores possíveis incluem: 'r', 'd', 'w', 'l', 'a', 'c', 'u', 'p'

iPAddressOrRange
String

Um endereço IP ou um intervalo de endereços IP dos quais aceitar solicitações.

protocols
Nullable<HttpProtocol>

O protocolo permitido para uma solicitação feita com a SAS da conta. Os valores possíveis incluem: 'https,http', 'https'

sharedAccessStartTime
Nullable<DateTime>

A hora em que a SAS se torna válida.

sharedAccessExpiryTime
Nullable<DateTime>

A hora em que a assinatura de acesso compartilhado se torna inválida.

identifier
String

Um valor exclusivo até 64 caracteres de comprimento que se relaciona a uma política de acesso especificada para o contêiner, fila ou tabela.

partitionKeyStart
String

O início da chave de partição.

partitionKeyEnd
String

O fim da chave de partição.

rowKeyStart
String

O início da chave de linha.

rowKeyEnd
String

O fim da chave de linha.

keyToSign
String

A chave com a qual assinar o token SAS da conta.

cacheControl
String

A substituição do cabeçalho de resposta para o controle de cache.

contentDisposition
String

A substituição do cabeçalho de resposta para disposição de conteúdo.

contentEncoding
String

A substituição do cabeçalho de resposta para codificação de conteúdo.

contentLanguage
String

A substituição do cabeçalho de resposta para o idioma do conteúdo.

contentType
String

A substituição do cabeçalho de resposta para o tipo de conteúdo.

Aplica-se a