WebPubSubHubsOperations interface

Interface representing a WebPubSubHubs operations.

Properties

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
createOrUpdate

Create or update a hub setting.

delete

Delete a hub setting.

get

Get a hub setting.

list

List hub settings.

Property Details

beginCreateOrUpdate

Warning

This API is now deprecated.

use createOrUpdate instead

beginCreateOrUpdate: (hubName: string, resourceGroupName: string, resourceName: string, parameters: WebPubSubHub, options?: WebPubSubHubsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<WebPubSubHub>, WebPubSubHub>>

Property Value

(hubName: string, resourceGroupName: string, resourceName: string, parameters: WebPubSubHub, options?: WebPubSubHubsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<WebPubSubHub>, WebPubSubHub>>

beginCreateOrUpdateAndWait

Warning

This API is now deprecated.

use createOrUpdate instead

beginCreateOrUpdateAndWait: (hubName: string, resourceGroupName: string, resourceName: string, parameters: WebPubSubHub, options?: WebPubSubHubsCreateOrUpdateOptionalParams) => Promise<WebPubSubHub>

Property Value

(hubName: string, resourceGroupName: string, resourceName: string, parameters: WebPubSubHub, options?: WebPubSubHubsCreateOrUpdateOptionalParams) => Promise<WebPubSubHub>

beginDelete

Warning

This API is now deprecated.

use delete instead

beginDelete: (hubName: string, resourceGroupName: string, resourceName: string, options?: WebPubSubHubsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(hubName: string, resourceGroupName: string, resourceName: string, options?: WebPubSubHubsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Warning

This API is now deprecated.

use delete instead

beginDeleteAndWait: (hubName: string, resourceGroupName: string, resourceName: string, options?: WebPubSubHubsDeleteOptionalParams) => Promise<void>

Property Value

(hubName: string, resourceGroupName: string, resourceName: string, options?: WebPubSubHubsDeleteOptionalParams) => Promise<void>

createOrUpdate

Create or update a hub setting.

createOrUpdate: (hubName: string, resourceGroupName: string, resourceName: string, parameters: WebPubSubHub, options?: WebPubSubHubsCreateOrUpdateOptionalParams) => PollerLike<OperationState<WebPubSubHub>, WebPubSubHub>

Property Value

(hubName: string, resourceGroupName: string, resourceName: string, parameters: WebPubSubHub, options?: WebPubSubHubsCreateOrUpdateOptionalParams) => PollerLike<OperationState<WebPubSubHub>, WebPubSubHub>

delete

Delete a hub setting.

delete: (hubName: string, resourceGroupName: string, resourceName: string, options?: WebPubSubHubsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(hubName: string, resourceGroupName: string, resourceName: string, options?: WebPubSubHubsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Get a hub setting.

get: (hubName: string, resourceGroupName: string, resourceName: string, options?: WebPubSubHubsGetOptionalParams) => Promise<WebPubSubHub>

Property Value

(hubName: string, resourceGroupName: string, resourceName: string, options?: WebPubSubHubsGetOptionalParams) => Promise<WebPubSubHub>

list

List hub settings.

list: (resourceGroupName: string, resourceName: string, options?: WebPubSubHubsListOptionalParams) => PagedAsyncIterableIterator<WebPubSubHub, WebPubSubHub[], PageSettings>

Property Value

(resourceGroupName: string, resourceName: string, options?: WebPubSubHubsListOptionalParams) => PagedAsyncIterableIterator<WebPubSubHub, WebPubSubHub[], PageSettings>