Show / Hide Table of Contents

    Class SasAuthentication

    Defines the properties to access the artifacts using an Azure Storage SAS URI.

    Inheritance
    Object
    Authentication
    SasAuthentication
    Namespace: System.Dynamic.ExpandoObject
    Assembly: Microsoft.Azure.Management.DeploymentManager.dll
    Syntax
    [Microsoft.Rest.Serialization.JsonTransformation]
    [Newtonsoft.Json.JsonObject("Sas")]
    public class SasAuthentication : Microsoft.Azure.Management.DeploymentManager.Models.Authentication

    Constructors

    SasAuthentication()

    Initializes a new instance of the SasAuthentication class.

    Declaration
    public SasAuthentication ();

    SasAuthentication(String)

    Initializes a new instance of the SasAuthentication class.

    Declaration
    public SasAuthentication (string sasUri);
    Parameters
    String sasUri

    The SAS URI to the Azure Storage blob container. Any offset from the root of the container to where the artifacts are located can be defined in the artifactRoot.

    Properties

    SasUri

    Gets or sets the SAS URI to the Azure Storage blob container. Any offset from the root of the container to where the artifacts are located can be defined in the artifactRoot.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="properties.sasUri")]
    public string SasUri { get; set; }
    Property Value
    String

    Methods

    Validate()

    Validate the object.

    Declaration
    public virtual void Validate ();
    Exceptions
    ValidationException

    Thrown if validation fails

    Back to top Azure SDK for Net