Share via


@azure/arm-dell-storage package

Classes

StorageClient

Interfaces

Capacity

Capacity for a Resource

EncryptionIdentityProperties

EncryptionIdentityProperties of Dell FileSystem resource

EncryptionIdentityUpdateProperties

EncryptionIdentityUpdateProperties of Dell FileSystem resource

EncryptionProperties

EncryptionProperties of Dell FileSystem resource

EncryptionUpdateProperties

EncryptionUpdateProperties of Dell FileSystem resource

ErrorAdditionalInfo

The resource management error additional info.

ErrorDetail

The error detail.

ErrorResponse

Common error response for all Azure Resource Manager APIs to return error details for failed operations.

FileSystemResource

Concrete tracked resource types can be created by aliasing this type using a specific property type.

FileSystemResourceProperties

Properties specific to the Dell File System resource

FileSystemResourceUpdate

The type used for update operations of the FileSystemResource.

FileSystemResourceUpdateProperties

The updatable properties of the FileSystemResource.

FileSystemsCreateOrUpdateOptionalParams

Optional parameters.

FileSystemsDeleteOptionalParams

Optional parameters.

FileSystemsGetOptionalParams

Optional parameters.

FileSystemsListByResourceGroupOptionalParams

Optional parameters.

FileSystemsListBySubscriptionOptionalParams

Optional parameters.

FileSystemsOperations

Interface representing a FileSystems operations.

FileSystemsUpdateOptionalParams

Optional parameters.

ManagedServiceIdentity

Managed service identity (system assigned and/or user assigned identities)

ManagedServiceIdentityUpdate

Managed service identity (system assigned and/or user assigned identities)

MarketplaceDetails

MarketplaceDetails of Dell FileSystem resource

Operation

Details of a REST API operation, returned from the Resource Provider Operations API

OperationDisplay

Localized display information for and operation.

OperationsListOptionalParams

Optional parameters.

OperationsOperations

Interface representing a Operations operations.

PageSettings

Options for the byPage method

PagedAsyncIterableIterator

An interface that allows async iterable iteration both to completion and by page.

Resource

Common fields that are returned in the response for all Azure Resource Manager resources

RestorePollerOptions
StorageClientOptionalParams

Optional parameters for the client.

SystemData

Metadata pertaining to creation and last modification of the resource.

TrackedResource

The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'

UserAssignedIdentity

User assigned identity properties

UserDetails

User Details of Dell FileSystem resource

Type Aliases

ActionType

Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs.
KnownActionType can be used interchangeably with ActionType, this enum contains the known values that the service supports.

Known values supported by the service

Internal: Actions are for internal-only APIs.

AzureSupportedClouds

The supported values for cloud setting as a string literal type

ContinuablePage

An interface that describes a page of results.

CreatedByType

The kind of entity that created the resource.
KnownCreatedByType can be used interchangeably with CreatedByType, this enum contains the known values that the service supports.

Known values supported by the service

User: The entity was created by a user.
Application: The entity was created by an application.
ManagedIdentity: The entity was created by a managed identity.
Key: The entity was created by a key.

EncryptionIdentityType

Identity type of ManagedIdentity Associated with Dell FileSystem resource
KnownEncryptionIdentityType can be used interchangeably with EncryptionIdentityType, this enum contains the known values that the service supports.

Known values supported by the service

SystemAssigned: System Assigned Managed identity
UserAssigned: User Assigned managed identity

ManagedServiceIdentityType

Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
KnownManagedServiceIdentityType can be used interchangeably with ManagedServiceIdentityType, this enum contains the known values that the service supports.

Known values supported by the service

None: No managed identity.
SystemAssigned: System assigned managed identity.
UserAssigned: User assigned managed identity.
SystemAssigned,UserAssigned: System and user assigned managed identity.

MarketplaceSubscriptionStatus

Marketplace subscription status of the file system resource
KnownMarketplaceSubscriptionStatus can be used interchangeably with MarketplaceSubscriptionStatus, this enum contains the known values that the service supports.

Known values supported by the service

PendingFulfillmentStart: Fulfillment has not started
Subscribed: Marketplace offer is subscribed
Suspended: Marketplace offer is suspended because of non payment
Unsubscribed: Marketplace offer is unsubscribed

Origin

The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system"
KnownOrigin can be used interchangeably with Origin, this enum contains the known values that the service supports.

Known values supported by the service

user: Indicates the operation is initiated by a user.
system: Indicates the operation is initiated by a system.
user,system: Indicates the operation is initiated by a user or system.

ProvisioningState

Provisioning State of the File system resource
KnownProvisioningState can be used interchangeably with ProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Accepted: File system resource creation request accepted
Creating: File system resource creation started
Updating: File system resource is being updated
Deleting: File system resource deletion started
Succeeded: File system resource creation successful
Failed: File system resource creation failed
Canceled: File system resource creation canceled
Deleted: File system resource is deleted
NotSpecified: File system resource state is unknown

ResourceEncryptionType

Identity type of ManagedIdentity Associated with Dell FileSystem resource
KnownResourceEncryptionType can be used interchangeably with ResourceEncryptionType, this enum contains the known values that the service supports.

Known values supported by the service

Microsoft-managed keys (MMK): Microsoft managed keys (Default)
Customer-managed keys (CMK): Customer managed keys (CMK) - Only UserAssigned identity is supported

Enums

AzureClouds

An enum to describe Azure Cloud environments.

KnownActionType

Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs.

KnownCreatedByType

The kind of entity that created the resource.

KnownEncryptionIdentityType

Identity type of ManagedIdentity Associated with Dell FileSystem resource

KnownManagedServiceIdentityType

Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).

KnownMarketplaceSubscriptionStatus

Marketplace subscription status of the file system resource

KnownOrigin

The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system"

KnownProvisioningState

Provisioning State of the File system resource

KnownResourceEncryptionType

Identity type of ManagedIdentity Associated with Dell FileSystem resource

KnownVersions

The available API versions.

Functions

restorePoller<TResponse, TResult>(StorageClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope.

Function Details

restorePoller<TResponse, TResult>(StorageClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope.

function restorePoller<TResponse, TResult>(client: StorageClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>

Parameters

client
StorageClient
serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

Returns

PollerLike<OperationState<TResult>, TResult>