Share via


TrafficControllerInterfaceOperations interface

Interface representing a TrafficControllerInterface operations.

Properties

createOrUpdate

Create a TrafficController

delete
get

Get a TrafficController

listByResourceGroup

List TrafficController resources by resource group

listBySubscription

List TrafficController resources by subscription ID

update

Update a TrafficController

Property Details

createOrUpdate

Create a TrafficController

createOrUpdate: (resourceGroupName: string, trafficControllerName: string, resource: TrafficController, options?: TrafficControllerInterfaceCreateOrUpdateOptionalParams) => PollerLike<OperationState<TrafficController>, TrafficController>

Property Value

(resourceGroupName: string, trafficControllerName: string, resource: TrafficController, options?: TrafficControllerInterfaceCreateOrUpdateOptionalParams) => PollerLike<OperationState<TrafficController>, TrafficController>

delete

delete: (resourceGroupName: string, trafficControllerName: string, options?: TrafficControllerInterfaceDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, trafficControllerName: string, options?: TrafficControllerInterfaceDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Get a TrafficController

get: (resourceGroupName: string, trafficControllerName: string, options?: TrafficControllerInterfaceGetOptionalParams) => Promise<TrafficController>

Property Value

(resourceGroupName: string, trafficControllerName: string, options?: TrafficControllerInterfaceGetOptionalParams) => Promise<TrafficController>

listByResourceGroup

List TrafficController resources by resource group

listByResourceGroup: (resourceGroupName: string, options?: TrafficControllerInterfaceListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<TrafficController, TrafficController[], PageSettings>

Property Value

(resourceGroupName: string, options?: TrafficControllerInterfaceListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<TrafficController, TrafficController[], PageSettings>

listBySubscription

List TrafficController resources by subscription ID

listBySubscription: (options?: TrafficControllerInterfaceListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<TrafficController, TrafficController[], PageSettings>

Property Value

(options?: TrafficControllerInterfaceListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<TrafficController, TrafficController[], PageSettings>

update

Update a TrafficController

update: (resourceGroupName: string, trafficControllerName: string, properties: TrafficControllerUpdate, options?: TrafficControllerInterfaceUpdateOptionalParams) => Promise<TrafficController>

Property Value

(resourceGroupName: string, trafficControllerName: string, properties: TrafficControllerUpdate, options?: TrafficControllerInterfaceUpdateOptionalParams) => Promise<TrafficController>