LinkedStorageAccountsOperations interface
Interface representing a LinkedStorageAccounts operations.
Properties
| create |
Create or Update a link relation between current workspace and a group of storage accounts of a specific data source type. |
| delete | Deletes all linked storage accounts of a specific data source type associated with the specified workspace. |
| get | Gets all linked storage account of a specific data source type associated with the specified workspace. |
| list |
Gets all linked storage accounts associated with the specified workspace, storage accounts will be sorted by their data source type. |
Property Details
createOrUpdate
Create or Update a link relation between current workspace and a group of storage accounts of a specific data source type.
createOrUpdate: (resourceGroupName: string, workspaceName: string, dataSourceType: DataSourceType, parameters: LinkedStorageAccountsResource, options?: LinkedStorageAccountsCreateOrUpdateOptionalParams) => Promise<LinkedStorageAccountsResource>
Property Value
(resourceGroupName: string, workspaceName: string, dataSourceType: DataSourceType, parameters: LinkedStorageAccountsResource, options?: LinkedStorageAccountsCreateOrUpdateOptionalParams) => Promise<LinkedStorageAccountsResource>
delete
Deletes all linked storage accounts of a specific data source type associated with the specified workspace.
delete: (resourceGroupName: string, workspaceName: string, dataSourceType: DataSourceType, options?: LinkedStorageAccountsDeleteOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, workspaceName: string, dataSourceType: DataSourceType, options?: LinkedStorageAccountsDeleteOptionalParams) => Promise<void>
get
Gets all linked storage account of a specific data source type associated with the specified workspace.
get: (resourceGroupName: string, workspaceName: string, dataSourceType: DataSourceType, options?: LinkedStorageAccountsGetOptionalParams) => Promise<LinkedStorageAccountsResource>
Property Value
(resourceGroupName: string, workspaceName: string, dataSourceType: DataSourceType, options?: LinkedStorageAccountsGetOptionalParams) => Promise<LinkedStorageAccountsResource>
listByWorkspace
Gets all linked storage accounts associated with the specified workspace, storage accounts will be sorted by their data source type.
listByWorkspace: (resourceGroupName: string, workspaceName: string, options?: LinkedStorageAccountsListByWorkspaceOptionalParams) => PagedAsyncIterableIterator<LinkedStorageAccountsResource, LinkedStorageAccountsResource[], PageSettings>
Property Value
(resourceGroupName: string, workspaceName: string, options?: LinkedStorageAccountsListByWorkspaceOptionalParams) => PagedAsyncIterableIterator<LinkedStorageAccountsResource, LinkedStorageAccountsResource[], PageSettings>