SchedulersOperations interface
Interface representing a Schedulers operations.
Properties
| create |
Create or update a Scheduler |
| create |
Create or update a private endpoint connection for the durable task scheduler |
| delete | |
| delete |
Delete a private endpoint connection for the durable task scheduler |
| get | Get a Scheduler |
| get |
Get a private endpoint connection for the durable task scheduler |
| get |
Get a private link resource for the durable task scheduler |
| list |
List Schedulers by resource group |
| list |
List Schedulers by subscription |
| list |
List private endpoint connections for the durable task scheduler |
| list |
List private link resources for the durable task scheduler |
| update | Update a Scheduler |
| update |
Update a private endpoint connection for the durable task scheduler |
Property Details
createOrUpdate
Create or update a Scheduler
createOrUpdate: (resourceGroupName: string, schedulerName: string, resource: Scheduler, options?: SchedulersCreateOrUpdateOptionalParams) => PollerLike<OperationState<Scheduler>, Scheduler>
Property Value
(resourceGroupName: string, schedulerName: string, resource: Scheduler, options?: SchedulersCreateOrUpdateOptionalParams) => PollerLike<OperationState<Scheduler>, Scheduler>
createOrUpdatePrivateEndpointConnection
Create or update a private endpoint connection for the durable task scheduler
createOrUpdatePrivateEndpointConnection: (resourceGroupName: string, schedulerName: string, privateEndpointConnectionName: string, resource: PrivateEndpointConnection, options?: SchedulersCreateOrUpdatePrivateEndpointConnectionOptionalParams) => PollerLike<OperationState<PrivateEndpointConnection>, PrivateEndpointConnection>
Property Value
(resourceGroupName: string, schedulerName: string, privateEndpointConnectionName: string, resource: PrivateEndpointConnection, options?: SchedulersCreateOrUpdatePrivateEndpointConnectionOptionalParams) => PollerLike<OperationState<PrivateEndpointConnection>, PrivateEndpointConnection>
delete
delete: (resourceGroupName: string, schedulerName: string, options?: SchedulersDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, schedulerName: string, options?: SchedulersDeleteOptionalParams) => PollerLike<OperationState<void>, void>
deletePrivateEndpointConnection
Delete a private endpoint connection for the durable task scheduler
deletePrivateEndpointConnection: (resourceGroupName: string, schedulerName: string, privateEndpointConnectionName: string, options?: SchedulersDeletePrivateEndpointConnectionOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, schedulerName: string, privateEndpointConnectionName: string, options?: SchedulersDeletePrivateEndpointConnectionOptionalParams) => PollerLike<OperationState<void>, void>
get
Get a Scheduler
get: (resourceGroupName: string, schedulerName: string, options?: SchedulersGetOptionalParams) => Promise<Scheduler>
Property Value
(resourceGroupName: string, schedulerName: string, options?: SchedulersGetOptionalParams) => Promise<Scheduler>
getPrivateEndpointConnection
Get a private endpoint connection for the durable task scheduler
getPrivateEndpointConnection: (resourceGroupName: string, schedulerName: string, privateEndpointConnectionName: string, options?: SchedulersGetPrivateEndpointConnectionOptionalParams) => Promise<PrivateEndpointConnection>
Property Value
(resourceGroupName: string, schedulerName: string, privateEndpointConnectionName: string, options?: SchedulersGetPrivateEndpointConnectionOptionalParams) => Promise<PrivateEndpointConnection>
getPrivateLink
Get a private link resource for the durable task scheduler
getPrivateLink: (resourceGroupName: string, schedulerName: string, privateLinkResourceName: string, options?: SchedulersGetPrivateLinkOptionalParams) => Promise<SchedulerPrivateLinkResource>
Property Value
(resourceGroupName: string, schedulerName: string, privateLinkResourceName: string, options?: SchedulersGetPrivateLinkOptionalParams) => Promise<SchedulerPrivateLinkResource>
listByResourceGroup
List Schedulers by resource group
listByResourceGroup: (resourceGroupName: string, options?: SchedulersListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Scheduler, Scheduler[], PageSettings>
Property Value
(resourceGroupName: string, options?: SchedulersListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Scheduler, Scheduler[], PageSettings>
listBySubscription
List Schedulers by subscription
listBySubscription: (options?: SchedulersListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<Scheduler, Scheduler[], PageSettings>
Property Value
(options?: SchedulersListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<Scheduler, Scheduler[], PageSettings>
listPrivateEndpointConnections
List private endpoint connections for the durable task scheduler
listPrivateEndpointConnections: (resourceGroupName: string, schedulerName: string, options?: SchedulersListPrivateEndpointConnectionsOptionalParams) => PagedAsyncIterableIterator<PrivateEndpointConnection, PrivateEndpointConnection[], PageSettings>
Property Value
(resourceGroupName: string, schedulerName: string, options?: SchedulersListPrivateEndpointConnectionsOptionalParams) => PagedAsyncIterableIterator<PrivateEndpointConnection, PrivateEndpointConnection[], PageSettings>
listPrivateLinks
List private link resources for the durable task scheduler
listPrivateLinks: (resourceGroupName: string, schedulerName: string, options?: SchedulersListPrivateLinksOptionalParams) => PagedAsyncIterableIterator<SchedulerPrivateLinkResource, SchedulerPrivateLinkResource[], PageSettings>
Property Value
(resourceGroupName: string, schedulerName: string, options?: SchedulersListPrivateLinksOptionalParams) => PagedAsyncIterableIterator<SchedulerPrivateLinkResource, SchedulerPrivateLinkResource[], PageSettings>
update
Update a Scheduler
update: (resourceGroupName: string, schedulerName: string, properties: SchedulerUpdate, options?: SchedulersUpdateOptionalParams) => PollerLike<OperationState<Scheduler>, Scheduler>
Property Value
(resourceGroupName: string, schedulerName: string, properties: SchedulerUpdate, options?: SchedulersUpdateOptionalParams) => PollerLike<OperationState<Scheduler>, Scheduler>
updatePrivateEndpointConnection
Update a private endpoint connection for the durable task scheduler
updatePrivateEndpointConnection: (resourceGroupName: string, schedulerName: string, privateEndpointConnectionName: string, properties: PrivateEndpointConnectionUpdate, options?: SchedulersUpdatePrivateEndpointConnectionOptionalParams) => PollerLike<OperationState<PrivateEndpointConnection>, PrivateEndpointConnection>
Property Value
(resourceGroupName: string, schedulerName: string, privateEndpointConnectionName: string, properties: PrivateEndpointConnectionUpdate, options?: SchedulersUpdatePrivateEndpointConnectionOptionalParams) => PollerLike<OperationState<PrivateEndpointConnection>, PrivateEndpointConnection>