Share via


DeploymentsOperations interface

Interface representing a Deployments operations.

Properties

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
beginUpdate
beginUpdateAndWait
createOrUpdate

Create or update the NGINX deployment

delete
get

Get the NGINX deployment

list

List the NGINX deployments resources

listByResourceGroup

List all NGINX deployments under the specified resource group.

update

Update the NGINX deployment

Property Details

beginCreateOrUpdate

Warning

This API is now deprecated.

use createOrUpdate instead

beginCreateOrUpdate: (resourceGroupName: string, deploymentName: string, options?: DeploymentsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<NginxDeployment>, NginxDeployment>>

Property Value

(resourceGroupName: string, deploymentName: string, options?: DeploymentsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<NginxDeployment>, NginxDeployment>>

beginCreateOrUpdateAndWait

Warning

This API is now deprecated.

use createOrUpdate instead

beginCreateOrUpdateAndWait: (resourceGroupName: string, deploymentName: string, options?: DeploymentsCreateOrUpdateOptionalParams) => Promise<NginxDeployment>

Property Value

(resourceGroupName: string, deploymentName: string, options?: DeploymentsCreateOrUpdateOptionalParams) => Promise<NginxDeployment>

beginDelete

Warning

This API is now deprecated.

use delete instead

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

Property Value

(resourceGroupName: string, deploymentName: string, options?: DeploymentsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Warning

This API is now deprecated.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, deploymentName: string, options?: DeploymentsDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, deploymentName: string, options?: DeploymentsDeleteOptionalParams) => Promise<void>

beginUpdate

Warning

This API is now deprecated.

use update instead

beginUpdate: (resourceGroupName: string, deploymentName: string, options?: DeploymentsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<NginxDeployment>, NginxDeployment>>

Property Value

(resourceGroupName: string, deploymentName: string, options?: DeploymentsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<NginxDeployment>, NginxDeployment>>

beginUpdateAndWait

Warning

This API is now deprecated.

use update instead

beginUpdateAndWait: (resourceGroupName: string, deploymentName: string, options?: DeploymentsUpdateOptionalParams) => Promise<NginxDeployment>

Property Value

(resourceGroupName: string, deploymentName: string, options?: DeploymentsUpdateOptionalParams) => Promise<NginxDeployment>

createOrUpdate

Create or update the NGINX deployment

createOrUpdate: (resourceGroupName: string, deploymentName: string, options?: DeploymentsCreateOrUpdateOptionalParams) => PollerLike<OperationState<NginxDeployment>, NginxDeployment>

Property Value

(resourceGroupName: string, deploymentName: string, options?: DeploymentsCreateOrUpdateOptionalParams) => PollerLike<OperationState<NginxDeployment>, NginxDeployment>

delete

delete: (resourceGroupName: string, deploymentName: string, options?: DeploymentsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, deploymentName: string, options?: DeploymentsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Get the NGINX deployment

get: (resourceGroupName: string, deploymentName: string, options?: DeploymentsGetOptionalParams) => Promise<NginxDeployment>

Property Value

(resourceGroupName: string, deploymentName: string, options?: DeploymentsGetOptionalParams) => Promise<NginxDeployment>

list

List the NGINX deployments resources

list: (options?: DeploymentsListOptionalParams) => PagedAsyncIterableIterator<NginxDeployment, NginxDeployment[], PageSettings>

Property Value

(options?: DeploymentsListOptionalParams) => PagedAsyncIterableIterator<NginxDeployment, NginxDeployment[], PageSettings>

listByResourceGroup

List all NGINX deployments under the specified resource group.

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

Property Value

(resourceGroupName: string, options?: DeploymentsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<NginxDeployment, NginxDeployment[], PageSettings>

update

Update the NGINX deployment

update: (resourceGroupName: string, deploymentName: string, options?: DeploymentsUpdateOptionalParams) => PollerLike<OperationState<NginxDeployment>, NginxDeployment>

Property Value

(resourceGroupName: string, deploymentName: string, options?: DeploymentsUpdateOptionalParams) => PollerLike<OperationState<NginxDeployment>, NginxDeployment>