Controllers interface
Interface representing a Controllers.
Methods
begin |
Creates an Azure Dev Spaces Controller with the specified create parameters. |
begin |
Creates an Azure Dev Spaces Controller with the specified create parameters. |
begin |
Deletes an existing Azure Dev Spaces Controller. |
begin |
Deletes an existing Azure Dev Spaces Controller. |
get(string, string, Controllers |
Gets the properties for an Azure Dev Spaces Controller. |
list(Controllers |
Lists all the Azure Dev Spaces Controllers with their properties in the subscription. |
list |
Lists all the Azure Dev Spaces Controllers with their properties in the specified resource group and subscription. |
list |
Lists connection details for the underlying container resources of an Azure Dev Spaces Controller. |
update(string, string, Controller |
Updates the properties of an existing Azure Dev Spaces Controller with the specified update parameters. |
Method Details
beginCreate(string, string, Controller, ControllersCreateOptionalParams)
Creates an Azure Dev Spaces Controller with the specified create parameters.
function beginCreate(resourceGroupName: string, name: string, controller: Controller, options?: ControllersCreateOptionalParams): Promise<PollerLike<PollOperationState<Controller>, Controller>>
Parameters
- resourceGroupName
-
string
Resource group to which the resource belongs.
- name
-
string
Name of the resource.
- controller
- Controller
Controller create parameters.
- options
- ControllersCreateOptionalParams
The options parameters.
Returns
Promise<PollerLike<@azure/core-lro.PollOperationState<Controller>, Controller>>
beginCreateAndWait(string, string, Controller, ControllersCreateOptionalParams)
Creates an Azure Dev Spaces Controller with the specified create parameters.
function beginCreateAndWait(resourceGroupName: string, name: string, controller: Controller, options?: ControllersCreateOptionalParams): Promise<Controller>
Parameters
- resourceGroupName
-
string
Resource group to which the resource belongs.
- name
-
string
Name of the resource.
- controller
- Controller
Controller create parameters.
- options
- ControllersCreateOptionalParams
The options parameters.
Returns
Promise<Controller>
beginDelete(string, string, ControllersDeleteOptionalParams)
Deletes an existing Azure Dev Spaces Controller.
function beginDelete(resourceGroupName: string, name: string, options?: ControllersDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
Parameters
- resourceGroupName
-
string
Resource group to which the resource belongs.
- name
-
string
Name of the resource.
- options
- ControllersDeleteOptionalParams
The options parameters.
Returns
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginDeleteAndWait(string, string, ControllersDeleteOptionalParams)
Deletes an existing Azure Dev Spaces Controller.
function beginDeleteAndWait(resourceGroupName: string, name: string, options?: ControllersDeleteOptionalParams): Promise<void>
Parameters
- resourceGroupName
-
string
Resource group to which the resource belongs.
- name
-
string
Name of the resource.
- options
- ControllersDeleteOptionalParams
The options parameters.
Returns
Promise<void>
get(string, string, ControllersGetOptionalParams)
Gets the properties for an Azure Dev Spaces Controller.
function get(resourceGroupName: string, name: string, options?: ControllersGetOptionalParams): Promise<Controller>
Parameters
- resourceGroupName
-
string
Resource group to which the resource belongs.
- name
-
string
Name of the resource.
- options
- ControllersGetOptionalParams
The options parameters.
Returns
Promise<Controller>
list(ControllersListOptionalParams)
Lists all the Azure Dev Spaces Controllers with their properties in the subscription.
function list(options?: ControllersListOptionalParams): PagedAsyncIterableIterator<Controller, Controller[], PageSettings>
Parameters
- options
- ControllersListOptionalParams
The options parameters.
Returns
listByResourceGroup(string, ControllersListByResourceGroupOptionalParams)
Lists all the Azure Dev Spaces Controllers with their properties in the specified resource group and subscription.
function listByResourceGroup(resourceGroupName: string, options?: ControllersListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Controller, Controller[], PageSettings>
Parameters
- resourceGroupName
-
string
Resource group to which the resource belongs.
The options parameters.
Returns
listConnectionDetails(string, string, ListConnectionDetailsParameters, ControllersListConnectionDetailsOptionalParams)
Lists connection details for the underlying container resources of an Azure Dev Spaces Controller.
function listConnectionDetails(resourceGroupName: string, name: string, listConnectionDetailsParameters: ListConnectionDetailsParameters, options?: ControllersListConnectionDetailsOptionalParams): Promise<ControllerConnectionDetailsList>
Parameters
- resourceGroupName
-
string
Resource group to which the resource belongs.
- name
-
string
Name of the resource.
- listConnectionDetailsParameters
- ListConnectionDetailsParameters
Parameters for listing connection details of Azure Dev Spaces Controller.
The options parameters.
Returns
Promise<ControllerConnectionDetailsList>
update(string, string, ControllerUpdateParameters, ControllersUpdateOptionalParams)
Updates the properties of an existing Azure Dev Spaces Controller with the specified update parameters.
function update(resourceGroupName: string, name: string, controllerUpdateParameters: ControllerUpdateParameters, options?: ControllersUpdateOptionalParams): Promise<Controller>
Parameters
- resourceGroupName
-
string
Resource group to which the resource belongs.
- name
-
string
Name of the resource.
- controllerUpdateParameters
- ControllerUpdateParameters
Parameters for updating the Azure Dev Spaces Controller.
- options
- ControllersUpdateOptionalParams
The options parameters.
Returns
Promise<Controller>