Share via


JobStorageAccount Class

Definition

The properties that are associated with an Azure Storage account with MSI

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Models.Api20170401Preview.JobStorageAccountTypeConverter))]
public class JobStorageAccount : Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Models.Api20170401Preview.IJobStorageAccount, Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Models.Api20170401Preview.JobStorageAccountTypeConverter))>]
type JobStorageAccount = class
    interface IJobStorageAccount
    interface IJsonSerializable
    interface IStorageAccount
    interface IValidates
Public Class JobStorageAccount
Implements IJobStorageAccount, IValidates
Inheritance
JobStorageAccount
Attributes
Implements

Constructors

JobStorageAccount()

Creates an new JobStorageAccount instance.

Properties

AccountKey

The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.

AccountName

The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.

AuthenticationMode

Authentication Mode.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of JobStorageAccount.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of JobStorageAccount.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Models.Api20170401Preview.IJobStorageAccount.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of JobStorageAccount into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to