WorkspacesOperations interface
Interface representing a Workspaces operations.
Properties
| create | The operation to create or update a firmware analysis workspace. |
| delete | |
| generate |
Generate a URL for uploading a firmware image. |
| get | Get firmware analysis workspace. |
| list |
Lists all of the firmware analysis workspaces in the specified resource group. |
| list |
Lists all of the firmware analysis workspaces in the specified subscription. |
| update | The operation to update a firmware analysis workspaces. |
Property Details
create
The operation to create or update a firmware analysis workspace.
create: (resourceGroupName: string, workspaceName: string, resource: Workspace, options?: WorkspacesCreateOptionalParams) => Promise<Workspace>
Property Value
(resourceGroupName: string, workspaceName: string, resource: Workspace, options?: WorkspacesCreateOptionalParams) => Promise<Workspace>
delete
delete: (resourceGroupName: string, workspaceName: string, options?: WorkspacesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, workspaceName: string, options?: WorkspacesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
generateUploadUrl
Generate a URL for uploading a firmware image.
generateUploadUrl: (resourceGroupName: string, workspaceName: string, body: GenerateUploadUrlRequest, options?: WorkspacesGenerateUploadUrlOptionalParams) => Promise<UrlToken>
Property Value
(resourceGroupName: string, workspaceName: string, body: GenerateUploadUrlRequest, options?: WorkspacesGenerateUploadUrlOptionalParams) => Promise<UrlToken>
get
Get firmware analysis workspace.
get: (resourceGroupName: string, workspaceName: string, options?: WorkspacesGetOptionalParams) => Promise<Workspace>
Property Value
(resourceGroupName: string, workspaceName: string, options?: WorkspacesGetOptionalParams) => Promise<Workspace>
listByResourceGroup
Lists all of the firmware analysis workspaces in the specified resource group.
listByResourceGroup: (resourceGroupName: string, options?: WorkspacesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Workspace, Workspace[], PageSettings>
Property Value
(resourceGroupName: string, options?: WorkspacesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Workspace, Workspace[], PageSettings>
listBySubscription
Lists all of the firmware analysis workspaces in the specified subscription.
listBySubscription: (options?: WorkspacesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<Workspace, Workspace[], PageSettings>
Property Value
(options?: WorkspacesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<Workspace, Workspace[], PageSettings>
update
The operation to update a firmware analysis workspaces.
update: (resourceGroupName: string, workspaceName: string, properties: WorkspaceUpdate, options?: WorkspacesUpdateOptionalParams) => Promise<Workspace>
Property Value
(resourceGroupName: string, workspaceName: string, properties: WorkspaceUpdate, options?: WorkspacesUpdateOptionalParams) => Promise<Workspace>