你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

IAccountSasParameters Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Storage.Models.AccountSasParametersTypeConverter))]
public interface IAccountSasParameters : Microsoft.Azure.PowerShell.Cmdlets.Storage.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Storage.Models.AccountSasParametersTypeConverter))>]
type IAccountSasParameters = interface
    interface IJsonSerializable
Public Interface IAccountSasParameters
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

IPAddressOrRange

An IP address or a range of IP addresses from which to accept requests.

KeyToSign

The key to sign the account SAS token with.

Permission

The signed permissions for the account SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p).

Protocol

The protocol permitted for a request made with the account SAS.

ResourceType

The signed resource types that are accessible with the account SAS. Service (s): Access to service-level APIs; Container (c): Access to container-level APIs; Object (o): Access to object-level APIs for blobs, queue messages, table entities, and files.

Service

The signed services accessible with the account SAS. Possible values include: Blob (b), Queue (q), Table (t), File (f).

SharedAccessExpiryTime

The time at which the shared access signature becomes invalid.

SharedAccessStartTime

The time at which the SAS becomes valid.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to