你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
ServiceSasParameters 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
ServiceSasParameters() |
初始化 ServiceSasParameters 类的新实例。 |
ServiceSasParameters(String, SignedResource, Permissions, String, Nullable<HttpProtocol>, Nullable<DateTime>, Nullable<DateTime>, String, String, String, String, String, String, String, String, String, String, String) |
初始化 ServiceSasParameters 类的新实例。 |
ServiceSasParameters()
初始化 ServiceSasParameters 类的新实例。
public ServiceSasParameters();
Public Sub New ()
适用于
ServiceSasParameters(String, SignedResource, Permissions, String, Nullable<HttpProtocol>, Nullable<DateTime>, Nullable<DateTime>, String, String, String, String, String, String, String, String, String, String, String)
初始化 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)
参数
- canonicalizedResource
- String
已签名资源的规范路径。
- resource
- SignedResource
可通过服务 SAS 访问的已签名服务。 可能的值包括:Blob (b) 、Container (c) 、File (f) 、Share () 。 可能的值包括:“b”、“c”、“f”、“s”
- permissions
- Permissions
服务 SAS 的已签名权限。 可能的值包括:Read (r) 、Write (w) 、Delete (d) 、List (l) 、Add (a) 、Create (c) 、Update (u) 和 Process (p) 。 可能的值包括:“r”、“d”、“w”、“l”、“a”、“c”、“u”、“p”
- iPAddressOrRange
- String
从中接受请求的 IP 地址或 IP 地址范围。
- protocols
- Nullable<HttpProtocol>
允许通过帐户 SAS 发出的请求的协议。 可能的值包括:“https,http”,“https”
- identifier
- String
最多包含 64 个字符的唯一值,该值与为容器、队列或表指定的访问策略相关联。
- partitionKeyStart
- String
分区键的开始。
- partitionKeyEnd
- String
分区键的末尾。
- rowKeyStart
- String
行键的开头。
- rowKeyEnd
- String
行键的末尾。
- keyToSign
- String
用于对帐户 SAS 令牌进行签名的密钥。
- cacheControl
- String
缓存控件的响应标头替代。
- contentDisposition
- String
内容处置的响应标头替代。
- contentEncoding
- String
内容编码的响应标头重写。
- contentLanguage
- String
内容语言的响应标头替代。
- contentType
- String
内容类型的响应标头替代。