DevCenters interface

Interface representing a DevCenters.

Methods

beginCreateOrUpdate(string, string, DevCenter, DevCentersCreateOrUpdateOptionalParams)

Creates or updates a devcenter resource

beginCreateOrUpdateAndWait(string, string, DevCenter, DevCentersCreateOrUpdateOptionalParams)

Creates or updates a devcenter resource

beginDelete(string, string, DevCentersDeleteOptionalParams)

Deletes a devcenter

beginDeleteAndWait(string, string, DevCentersDeleteOptionalParams)

Deletes a devcenter

beginUpdate(string, string, DevCenterUpdate, DevCentersUpdateOptionalParams)

Partially updates a devcenter.

beginUpdateAndWait(string, string, DevCenterUpdate, DevCentersUpdateOptionalParams)

Partially updates a devcenter.

get(string, string, DevCentersGetOptionalParams)

Gets a devcenter.

listByResourceGroup(string, DevCentersListByResourceGroupOptionalParams)

Lists all devcenters in a resource group.

listBySubscription(DevCentersListBySubscriptionOptionalParams)

Lists all devcenters in a subscription.

Method Details

beginCreateOrUpdate(string, string, DevCenter, DevCentersCreateOrUpdateOptionalParams)

Creates or updates a devcenter resource

function beginCreateOrUpdate(resourceGroupName: string, devCenterName: string, body: DevCenter, options?: DevCentersCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DevCenter>, DevCenter>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

devCenterName

string

The name of the devcenter.

body
DevCenter

Represents a devcenter.

options
DevCentersCreateOrUpdateOptionalParams

The options parameters.

Returns

beginCreateOrUpdateAndWait(string, string, DevCenter, DevCentersCreateOrUpdateOptionalParams)

Creates or updates a devcenter resource

function beginCreateOrUpdateAndWait(resourceGroupName: string, devCenterName: string, body: DevCenter, options?: DevCentersCreateOrUpdateOptionalParams): Promise<DevCenter>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

devCenterName

string

The name of the devcenter.

body
DevCenter

Represents a devcenter.

options
DevCentersCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<DevCenter>

beginDelete(string, string, DevCentersDeleteOptionalParams)

Deletes a devcenter

function beginDelete(resourceGroupName: string, devCenterName: string, options?: DevCentersDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

devCenterName

string

The name of the devcenter.

options
DevCentersDeleteOptionalParams

The options parameters.

Returns

Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, DevCentersDeleteOptionalParams)

Deletes a devcenter

function beginDeleteAndWait(resourceGroupName: string, devCenterName: string, options?: DevCentersDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

devCenterName

string

The name of the devcenter.

options
DevCentersDeleteOptionalParams

The options parameters.

Returns

Promise<void>

beginUpdate(string, string, DevCenterUpdate, DevCentersUpdateOptionalParams)

Partially updates a devcenter.

function beginUpdate(resourceGroupName: string, devCenterName: string, body: DevCenterUpdate, options?: DevCentersUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DevCenter>, DevCenter>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

devCenterName

string

The name of the devcenter.

body
DevCenterUpdate

Updatable devcenter properties.

options
DevCentersUpdateOptionalParams

The options parameters.

Returns

beginUpdateAndWait(string, string, DevCenterUpdate, DevCentersUpdateOptionalParams)

Partially updates a devcenter.

function beginUpdateAndWait(resourceGroupName: string, devCenterName: string, body: DevCenterUpdate, options?: DevCentersUpdateOptionalParams): Promise<DevCenter>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

devCenterName

string

The name of the devcenter.

body
DevCenterUpdate

Updatable devcenter properties.

options
DevCentersUpdateOptionalParams

The options parameters.

Returns

Promise<DevCenter>

get(string, string, DevCentersGetOptionalParams)

Gets a devcenter.

function get(resourceGroupName: string, devCenterName: string, options?: DevCentersGetOptionalParams): Promise<DevCenter>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

devCenterName

string

The name of the devcenter.

options
DevCentersGetOptionalParams

The options parameters.

Returns

Promise<DevCenter>

listByResourceGroup(string, DevCentersListByResourceGroupOptionalParams)

Lists all devcenters in a resource group.

function listByResourceGroup(resourceGroupName: string, options?: DevCentersListByResourceGroupOptionalParams): PagedAsyncIterableIterator<DevCenter, DevCenter[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

options
DevCentersListByResourceGroupOptionalParams

The options parameters.

Returns

listBySubscription(DevCentersListBySubscriptionOptionalParams)

Lists all devcenters in a subscription.

function listBySubscription(options?: DevCentersListBySubscriptionOptionalParams): PagedAsyncIterableIterator<DevCenter, DevCenter[], PageSettings>

Parameters

options
DevCentersListBySubscriptionOptionalParams

The options parameters.

Returns