Share via


FileSystemsOperations interface

Interface representing a FileSystems operations.

Properties

createOrUpdate

Create a FileSystemResource

delete
get

Get a FileSystemResource

listByResourceGroup

List FileSystemResource resources by resource group

listBySubscription

List FileSystemResource resources by subscription ID

update

Update a FileSystemResource

Property Details

createOrUpdate

Create a FileSystemResource

createOrUpdate: (resourceGroupName: string, filesystemName: string, resource: FileSystemResource, options?: FileSystemsCreateOrUpdateOptionalParams) => PollerLike<OperationState<FileSystemResource>, FileSystemResource>

Property Value

(resourceGroupName: string, filesystemName: string, resource: FileSystemResource, options?: FileSystemsCreateOrUpdateOptionalParams) => PollerLike<OperationState<FileSystemResource>, FileSystemResource>

delete

delete: (resourceGroupName: string, filesystemName: string, options?: FileSystemsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, filesystemName: string, options?: FileSystemsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Get a FileSystemResource

get: (resourceGroupName: string, filesystemName: string, options?: FileSystemsGetOptionalParams) => Promise<FileSystemResource>

Property Value

(resourceGroupName: string, filesystemName: string, options?: FileSystemsGetOptionalParams) => Promise<FileSystemResource>

listByResourceGroup

List FileSystemResource resources by resource group

listByResourceGroup: (resourceGroupName: string, options?: FileSystemsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<FileSystemResource, FileSystemResource[], PageSettings>

Property Value

(resourceGroupName: string, options?: FileSystemsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<FileSystemResource, FileSystemResource[], PageSettings>

listBySubscription

List FileSystemResource resources by subscription ID

listBySubscription: (options?: FileSystemsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<FileSystemResource, FileSystemResource[], PageSettings>

Property Value

(options?: FileSystemsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<FileSystemResource, FileSystemResource[], PageSettings>

update

Update a FileSystemResource

update: (resourceGroupName: string, filesystemName: string, properties: FileSystemResourceUpdate, options?: FileSystemsUpdateOptionalParams) => Promise<FileSystemResource>

Property Value

(resourceGroupName: string, filesystemName: string, properties: FileSystemResourceUpdate, options?: FileSystemsUpdateOptionalParams) => Promise<FileSystemResource>