TransitHubOperations interface
Interface representing a TransitHub operations.
Properties
| create |
Create a TransitHubResource |
| delete | Delete a TransitHubResource |
| get | Get a TransitHubResource |
| list |
List TransitHubResource resources by CommunityResource |
| list |
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>