FreeServicesOperations interface

Interface representing a FreeServices operations.

Properties

beginCreate
beginCreateAndWait
beginDelete
beginDeleteAndWait
beginUpdate
beginUpdateAndWait
create

This operation creates or updates free services in Azure

delete

This operation deletes free services from the subscription. Only free services that are in an expired or cancelled states can be deleted.

get

This operation retrieves properties for free services.

listByResourceGroup

This operation lists the free services that are available under the specified resource group.

listBySubscription

This operation lists free services that are available under the specified subscription.

update

This operation updates free services in Azure.

Property Details

beginCreate

Warning

This API is now deprecated.

use create instead

beginCreate: (resourceGroupName: string, freeServiceName: string, body: FreeServices, options?: FreeServicesCreateOptionalParams) => Promise<SimplePollerLike<OperationState<FreeServices>, FreeServices>>

Property Value

(resourceGroupName: string, freeServiceName: string, body: FreeServices, options?: FreeServicesCreateOptionalParams) => Promise<SimplePollerLike<OperationState<FreeServices>, FreeServices>>

beginCreateAndWait

Warning

This API is now deprecated.

use create instead

beginCreateAndWait: (resourceGroupName: string, freeServiceName: string, body: FreeServices, options?: FreeServicesCreateOptionalParams) => Promise<FreeServices>

Property Value

(resourceGroupName: string, freeServiceName: string, body: FreeServices, options?: FreeServicesCreateOptionalParams) => Promise<FreeServices>

beginDelete

Warning

This API is now deprecated.

use delete instead

beginDelete: (resourceGroupName: string, freeServiceName: string, options?: FreeServicesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, freeServiceName: string, options?: FreeServicesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Warning

This API is now deprecated.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, freeServiceName: string, options?: FreeServicesDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, freeServiceName: string, options?: FreeServicesDeleteOptionalParams) => Promise<void>

beginUpdate

Warning

This API is now deprecated.

use update instead

beginUpdate: (resourceGroupName: string, freeServiceName: string, body: FreeServicesPatchRequest, options?: FreeServicesUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<FreeServices>, FreeServices>>

Property Value

(resourceGroupName: string, freeServiceName: string, body: FreeServicesPatchRequest, options?: FreeServicesUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<FreeServices>, FreeServices>>

beginUpdateAndWait

Warning

This API is now deprecated.

use update instead

beginUpdateAndWait: (resourceGroupName: string, freeServiceName: string, body: FreeServicesPatchRequest, options?: FreeServicesUpdateOptionalParams) => Promise<FreeServices>

Property Value

(resourceGroupName: string, freeServiceName: string, body: FreeServicesPatchRequest, options?: FreeServicesUpdateOptionalParams) => Promise<FreeServices>

create

This operation creates or updates free services in Azure

create: (resourceGroupName: string, freeServiceName: string, body: FreeServices, options?: FreeServicesCreateOptionalParams) => PollerLike<OperationState<FreeServices>, FreeServices>

Property Value

(resourceGroupName: string, freeServiceName: string, body: FreeServices, options?: FreeServicesCreateOptionalParams) => PollerLike<OperationState<FreeServices>, FreeServices>

delete

This operation deletes free services from the subscription. Only free services that are in an expired or cancelled states can be deleted.

delete: (resourceGroupName: string, freeServiceName: string, options?: FreeServicesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, freeServiceName: string, options?: FreeServicesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

This operation retrieves properties for free services.

get: (resourceGroupName: string, freeServiceName: string, options?: FreeServicesGetOptionalParams) => Promise<FreeServices>

Property Value

(resourceGroupName: string, freeServiceName: string, options?: FreeServicesGetOptionalParams) => Promise<FreeServices>

listByResourceGroup

This operation lists the free services that are available under the specified resource group.

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

Property Value

(resourceGroupName: string, options?: FreeServicesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<FreeServices, FreeServices[], PageSettings>

listBySubscription

This operation lists free services that are available under the specified subscription.

listBySubscription: (options?: FreeServicesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<FreeServices, FreeServices[], PageSettings>

Property Value

(options?: FreeServicesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<FreeServices, FreeServices[], PageSettings>

update

This operation updates free services in Azure.

update: (resourceGroupName: string, freeServiceName: string, body: FreeServicesPatchRequest, options?: FreeServicesUpdateOptionalParams) => PollerLike<OperationState<FreeServices>, FreeServices>

Property Value

(resourceGroupName: string, freeServiceName: string, body: FreeServicesPatchRequest, options?: FreeServicesUpdateOptionalParams) => PollerLike<OperationState<FreeServices>, FreeServices>