Configurations interface

Interface representing a Configurations.

Methods

beginCreateOrUpdate(string, string, string, ConfigurationsCreateOrUpdateOptionalParams)

Create or update the NGINX configuration for given NGINX deployment

beginCreateOrUpdateAndWait(string, string, string, ConfigurationsCreateOrUpdateOptionalParams)

Create or update the NGINX configuration for given NGINX deployment

beginDelete(string, string, string, ConfigurationsDeleteOptionalParams)

Reset the NGINX configuration of given NGINX deployment to default

beginDeleteAndWait(string, string, string, ConfigurationsDeleteOptionalParams)

Reset the NGINX configuration of given NGINX deployment to default

get(string, string, string, ConfigurationsGetOptionalParams)

Get the NGINX configuration of given NGINX deployment

list(string, string, ConfigurationsListOptionalParams)

List the NGINX configuration of given NGINX deployment.

Method Details

beginCreateOrUpdate(string, string, string, ConfigurationsCreateOrUpdateOptionalParams)

Create or update the NGINX configuration for given NGINX deployment

function beginCreateOrUpdate(resourceGroupName: string, deploymentName: string, configurationName: string, options?: ConfigurationsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NginxConfiguration>, NginxConfiguration>>

Parameters

resourceGroupName

string

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

deploymentName

string

The name of targeted NGINX deployment

configurationName

string

The name of configuration, only 'default' is supported value due to the singleton of NGINX conf

options
ConfigurationsCreateOrUpdateOptionalParams

The options parameters.

Returns

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

beginCreateOrUpdateAndWait(string, string, string, ConfigurationsCreateOrUpdateOptionalParams)

Create or update the NGINX configuration for given NGINX deployment

function beginCreateOrUpdateAndWait(resourceGroupName: string, deploymentName: string, configurationName: string, options?: ConfigurationsCreateOrUpdateOptionalParams): Promise<NginxConfiguration>

Parameters

resourceGroupName

string

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

deploymentName

string

The name of targeted NGINX deployment

configurationName

string

The name of configuration, only 'default' is supported value due to the singleton of NGINX conf

options
ConfigurationsCreateOrUpdateOptionalParams

The options parameters.

Returns

beginDelete(string, string, string, ConfigurationsDeleteOptionalParams)

Reset the NGINX configuration of given NGINX deployment to default

function beginDelete(resourceGroupName: string, deploymentName: string, configurationName: string, options?: ConfigurationsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

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

deploymentName

string

The name of targeted NGINX deployment

configurationName

string

The name of configuration, only 'default' is supported value due to the singleton of NGINX conf

options
ConfigurationsDeleteOptionalParams

The options parameters.

Returns

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

beginDeleteAndWait(string, string, string, ConfigurationsDeleteOptionalParams)

Reset the NGINX configuration of given NGINX deployment to default

function beginDeleteAndWait(resourceGroupName: string, deploymentName: string, configurationName: string, options?: ConfigurationsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

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

deploymentName

string

The name of targeted NGINX deployment

configurationName

string

The name of configuration, only 'default' is supported value due to the singleton of NGINX conf

options
ConfigurationsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, ConfigurationsGetOptionalParams)

Get the NGINX configuration of given NGINX deployment

function get(resourceGroupName: string, deploymentName: string, configurationName: string, options?: ConfigurationsGetOptionalParams): Promise<NginxConfiguration>

Parameters

resourceGroupName

string

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

deploymentName

string

The name of targeted NGINX deployment

configurationName

string

The name of configuration, only 'default' is supported value due to the singleton of NGINX conf

options
ConfigurationsGetOptionalParams

The options parameters.

Returns

list(string, string, ConfigurationsListOptionalParams)

List the NGINX configuration of given NGINX deployment.

function list(resourceGroupName: string, deploymentName: string, options?: ConfigurationsListOptionalParams): PagedAsyncIterableIterator<NginxConfiguration, NginxConfiguration[], PageSettings>

Parameters

resourceGroupName

string

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

deploymentName

string

The name of targeted NGINX deployment

options
ConfigurationsListOptionalParams

The options parameters.

Returns