FleetUpdateStrategies interface

Interface representing a FleetUpdateStrategies.

Methods

beginCreateOrUpdate(string, string, string, FleetUpdateStrategy, FleetUpdateStrategiesCreateOrUpdateOptionalParams)

Create a FleetUpdateStrategy

beginCreateOrUpdateAndWait(string, string, string, FleetUpdateStrategy, FleetUpdateStrategiesCreateOrUpdateOptionalParams)

Create a FleetUpdateStrategy

beginDelete(string, string, string, FleetUpdateStrategiesDeleteOptionalParams)

Delete a FleetUpdateStrategy

beginDeleteAndWait(string, string, string, FleetUpdateStrategiesDeleteOptionalParams)

Delete a FleetUpdateStrategy

get(string, string, string, FleetUpdateStrategiesGetOptionalParams)

Get a FleetUpdateStrategy

listByFleet(string, string, FleetUpdateStrategiesListByFleetOptionalParams)

List FleetUpdateStrategy resources by Fleet

Method Details

beginCreateOrUpdate(string, string, string, FleetUpdateStrategy, FleetUpdateStrategiesCreateOrUpdateOptionalParams)

Create a FleetUpdateStrategy

function beginCreateOrUpdate(resourceGroupName: string, fleetName: string, updateStrategyName: string, resource: FleetUpdateStrategy, options?: FleetUpdateStrategiesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<FleetUpdateStrategy>, FleetUpdateStrategy>>

Parameters

resourceGroupName

string

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

fleetName

string

The name of the Fleet resource.

updateStrategyName

string

The name of the UpdateStrategy resource.

resource
FleetUpdateStrategy

Resource create parameters.

options
FleetUpdateStrategiesCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<FleetUpdateStrategy>, FleetUpdateStrategy>>

beginCreateOrUpdateAndWait(string, string, string, FleetUpdateStrategy, FleetUpdateStrategiesCreateOrUpdateOptionalParams)

Create a FleetUpdateStrategy

function beginCreateOrUpdateAndWait(resourceGroupName: string, fleetName: string, updateStrategyName: string, resource: FleetUpdateStrategy, options?: FleetUpdateStrategiesCreateOrUpdateOptionalParams): Promise<FleetUpdateStrategy>

Parameters

resourceGroupName

string

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

fleetName

string

The name of the Fleet resource.

updateStrategyName

string

The name of the UpdateStrategy resource.

resource
FleetUpdateStrategy

Resource create parameters.

options
FleetUpdateStrategiesCreateOrUpdateOptionalParams

The options parameters.

Returns

beginDelete(string, string, string, FleetUpdateStrategiesDeleteOptionalParams)

Delete a FleetUpdateStrategy

function beginDelete(resourceGroupName: string, fleetName: string, updateStrategyName: string, options?: FleetUpdateStrategiesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

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

fleetName

string

The name of the Fleet resource.

updateStrategyName

string

The name of the UpdateStrategy resource.

options
FleetUpdateStrategiesDeleteOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, FleetUpdateStrategiesDeleteOptionalParams)

Delete a FleetUpdateStrategy

function beginDeleteAndWait(resourceGroupName: string, fleetName: string, updateStrategyName: string, options?: FleetUpdateStrategiesDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

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

fleetName

string

The name of the Fleet resource.

updateStrategyName

string

The name of the UpdateStrategy resource.

options
FleetUpdateStrategiesDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, FleetUpdateStrategiesGetOptionalParams)

Get a FleetUpdateStrategy

function get(resourceGroupName: string, fleetName: string, updateStrategyName: string, options?: FleetUpdateStrategiesGetOptionalParams): Promise<FleetUpdateStrategy>

Parameters

resourceGroupName

string

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

fleetName

string

The name of the Fleet resource.

updateStrategyName

string

The name of the UpdateStrategy resource.

options
FleetUpdateStrategiesGetOptionalParams

The options parameters.

Returns

listByFleet(string, string, FleetUpdateStrategiesListByFleetOptionalParams)

List FleetUpdateStrategy resources by Fleet

function listByFleet(resourceGroupName: string, fleetName: string, options?: FleetUpdateStrategiesListByFleetOptionalParams): PagedAsyncIterableIterator<FleetUpdateStrategy, FleetUpdateStrategy[], PageSettings>

Parameters

resourceGroupName

string

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

fleetName

string

The name of the Fleet resource.

options
FleetUpdateStrategiesListByFleetOptionalParams

The options parameters.

Returns