StorageInsight Class

Definition

The top level storage insight resource container.

[Microsoft.Rest.Serialization.JsonTransformation]
public class StorageInsight : Microsoft.Azure.Management.OperationalInsights.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type StorageInsight = class
    inherit ProxyResource
Public Class StorageInsight
Inherits ProxyResource
Inheritance
StorageInsight
Attributes

Constructors

StorageInsight()

Initializes a new instance of the StorageInsight class.

StorageInsight(StorageAccount, String, String, String, IList<String>, IList<String>, StorageInsightStatus, String, IDictionary<String,String>)

Initializes a new instance of the StorageInsight class.

Properties

Containers

Gets or sets the names of the blob containers that the workspace should read

ETag

Gets or sets the ETag of the storage insight.

Id

Gets fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Inherited from Resource)
Name

Gets the name of the resource

(Inherited from Resource)
Status

Gets the status of the storage insight

StorageAccount

Gets or sets the storage account connection details

Tables

Gets or sets the names of the Azure tables that the workspace should read

Tags

Gets or sets resource tags.

Type

Gets the type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

(Inherited from Resource)

Methods

Validate()

Validate the object.

Applies to