Udostępnij przez


SasCredential Class

Definition

Access with full SAS uri

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.SasCredentialTypeConverter))]
public class SasCredential : Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.ISasCredential, Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.SasCredentialTypeConverter))>]
type SasCredential = class
    interface ISasCredential
    interface IJsonSerializable
    interface IDataReferenceCredential
    interface IValidates
Public Class SasCredential
Implements ISasCredential, IValidates
Inheritance
SasCredential
Attributes
Implements

Constructors

Name Description
SasCredential()

Creates an new SasCredential instance.

Properties

Name Description
CredentialType

[Required] Credential type used to authentication with storage.

SasUri

Full SAS Uri, including the storage, container/blob path and SAS token

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of SasCredential.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of SasCredential.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.ISasCredential.

FromJsonString(String)

Creates a new instance of SasCredential, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of SasCredential into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to