TransitHubOperations interface

Interface representing a TransitHub operations.

Properties

createOrUpdate

Create a TransitHubResource

delete

Delete a TransitHubResource

get

Get a TransitHubResource

listByCommunityResource

List TransitHubResource resources by CommunityResource

listBySubscription

List TransitHubResource resources by subscription ID

update

Update a TransitHubResource

Property Details

createOrUpdate

Create a TransitHubResource

createOrUpdate: (resourceGroupName: string, communityName: string, transitHubName: string, resource: TransitHubResource, options?: TransitHubCreateOrUpdateOptionalParams) => PollerLike<OperationState<TransitHubResource>, TransitHubResource>

Property Value

(resourceGroupName: string, communityName: string, transitHubName: string, resource: TransitHubResource, options?: TransitHubCreateOrUpdateOptionalParams) => PollerLike<OperationState<TransitHubResource>, TransitHubResource>

delete

Delete a TransitHubResource

delete: (resourceGroupName: string, communityName: string, transitHubName: string, options?: TransitHubDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, communityName: string, transitHubName: string, options?: TransitHubDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Get a TransitHubResource

get: (resourceGroupName: string, communityName: string, transitHubName: string, options?: TransitHubGetOptionalParams) => Promise<TransitHubResource>

Property Value

(resourceGroupName: string, communityName: string, transitHubName: string, options?: TransitHubGetOptionalParams) => Promise<TransitHubResource>

listByCommunityResource

List TransitHubResource resources by CommunityResource

listByCommunityResource: (resourceGroupName: string, communityName: string, options?: TransitHubListByCommunityResourceOptionalParams) => PagedAsyncIterableIterator<TransitHubResource, TransitHubResource[], PageSettings>

Property Value

(resourceGroupName: string, communityName: string, options?: TransitHubListByCommunityResourceOptionalParams) => PagedAsyncIterableIterator<TransitHubResource, TransitHubResource[], PageSettings>

listBySubscription

List TransitHubResource resources by subscription ID

listBySubscription: (communityName: string, options?: TransitHubListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<TransitHubResource, TransitHubResource[], PageSettings>

Property Value

(communityName: string, options?: TransitHubListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<TransitHubResource, TransitHubResource[], PageSettings>

update

Update a TransitHubResource

update: (resourceGroupName: string, communityName: string, transitHubName: string, properties: TransitHubPatchModel, options?: TransitHubUpdateOptionalParams) => PollerLike<OperationState<TransitHubResource>, TransitHubResource>

Property Value

(resourceGroupName: string, communityName: string, transitHubName: string, properties: TransitHubPatchModel, options?: TransitHubUpdateOptionalParams) => PollerLike<OperationState<TransitHubResource>, TransitHubResource>