SupercomputersOperations interface

Interface representing a Supercomputers operations.

Properties

createOrUpdate

Create a Supercomputer

delete
get

Get a Supercomputer

listByResourceGroup

List Supercomputer resources by resource group

listBySubscription

List Supercomputer resources by subscription ID

update

Update a Supercomputer

Property Details

createOrUpdate

Create a Supercomputer

createOrUpdate: (resourceGroupName: string, supercomputerName: string, resource: Supercomputer, options?: SupercomputersCreateOrUpdateOptionalParams) => PollerLike<OperationState<Supercomputer>, Supercomputer>

Property Value

(resourceGroupName: string, supercomputerName: string, resource: Supercomputer, options?: SupercomputersCreateOrUpdateOptionalParams) => PollerLike<OperationState<Supercomputer>, Supercomputer>

delete

delete: (resourceGroupName: string, supercomputerName: string, options?: SupercomputersDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, supercomputerName: string, options?: SupercomputersDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Get a Supercomputer

get: (resourceGroupName: string, supercomputerName: string, options?: SupercomputersGetOptionalParams) => Promise<Supercomputer>

Property Value

(resourceGroupName: string, supercomputerName: string, options?: SupercomputersGetOptionalParams) => Promise<Supercomputer>

listByResourceGroup

List Supercomputer resources by resource group

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

Property Value

(resourceGroupName: string, options?: SupercomputersListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Supercomputer, Supercomputer[], PageSettings>

listBySubscription

List Supercomputer resources by subscription ID

listBySubscription: (options?: SupercomputersListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<Supercomputer, Supercomputer[], PageSettings>

Property Value

(options?: SupercomputersListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<Supercomputer, Supercomputer[], PageSettings>

update

Update a Supercomputer

update: (resourceGroupName: string, supercomputerName: string, properties: SupercomputerUpdate, options?: SupercomputersUpdateOptionalParams) => PollerLike<OperationState<Supercomputer>, Supercomputer>

Property Value

(resourceGroupName: string, supercomputerName: string, properties: SupercomputerUpdate, options?: SupercomputersUpdateOptionalParams) => PollerLike<OperationState<Supercomputer>, Supercomputer>