WorkloadOperations interface
Interface representing a Workload operations.
Properties
| create |
Create a WorkloadResource |
| delete | Delete a WorkloadResource |
| get | Get a WorkloadResource |
| list |
List WorkloadResource resources by EnclaveResource |
| list |
List WorkloadResource resources by subscription ID |
| update | Update a WorkloadResource |
Property Details
createOrUpdate
Create a WorkloadResource
createOrUpdate: (resourceGroupName: string, virtualEnclaveName: string, workloadName: string, resource: WorkloadResource, options?: WorkloadCreateOrUpdateOptionalParams) => PollerLike<OperationState<WorkloadResource>, WorkloadResource>
Property Value
(resourceGroupName: string, virtualEnclaveName: string, workloadName: string, resource: WorkloadResource, options?: WorkloadCreateOrUpdateOptionalParams) => PollerLike<OperationState<WorkloadResource>, WorkloadResource>
delete
Delete a WorkloadResource
delete: (resourceGroupName: string, virtualEnclaveName: string, workloadName: string, options?: WorkloadDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, virtualEnclaveName: string, workloadName: string, options?: WorkloadDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Get a WorkloadResource
get: (resourceGroupName: string, virtualEnclaveName: string, workloadName: string, options?: WorkloadGetOptionalParams) => Promise<WorkloadResource>
Property Value
(resourceGroupName: string, virtualEnclaveName: string, workloadName: string, options?: WorkloadGetOptionalParams) => Promise<WorkloadResource>
listByEnclaveResource
List WorkloadResource resources by EnclaveResource
listByEnclaveResource: (resourceGroupName: string, virtualEnclaveName: string, options?: WorkloadListByEnclaveResourceOptionalParams) => PagedAsyncIterableIterator<WorkloadResource, WorkloadResource[], PageSettings>
Property Value
(resourceGroupName: string, virtualEnclaveName: string, options?: WorkloadListByEnclaveResourceOptionalParams) => PagedAsyncIterableIterator<WorkloadResource, WorkloadResource[], PageSettings>
listBySubscription
List WorkloadResource resources by subscription ID
listBySubscription: (virtualEnclaveName: string, options?: WorkloadListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<WorkloadResource, WorkloadResource[], PageSettings>
Property Value
(virtualEnclaveName: string, options?: WorkloadListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<WorkloadResource, WorkloadResource[], PageSettings>
update
Update a WorkloadResource
update: (resourceGroupName: string, virtualEnclaveName: string, workloadName: string, properties: WorkloadPatchModel, options?: WorkloadUpdateOptionalParams) => PollerLike<OperationState<WorkloadResource>, WorkloadResource>
Property Value
(resourceGroupName: string, virtualEnclaveName: string, workloadName: string, properties: WorkloadPatchModel, options?: WorkloadUpdateOptionalParams) => PollerLike<OperationState<WorkloadResource>, WorkloadResource>