Configurations interface
表示配置的接口。
方法
| analysis(string, string, string, Configurations |
分析 NGINX 配置而不将其应用到 NGINXaaS 部署 |
| begin |
为给定的 NGINX 部署创建或更新 NGINX 配置 |
| begin |
为给定的 NGINX 部署创建或更新 NGINX 配置 |
| begin |
将给定 NGINX 部署的 NGINX 配置重置为默认值 |
| begin |
将给定 NGINX 部署的 NGINX 配置重置为默认值 |
| get(string, string, string, Configurations |
获取给定 NGINX 部署的 NGINX 配置 |
| list(string, string, Configurations |
列出给定 NGINX 部署的 NGINX 配置。 |
方法详细信息
analysis(string, string, string, ConfigurationsAnalysisOptionalParams)
分析 NGINX 配置而不将其应用到 NGINXaaS 部署
function analysis(resourceGroupName: string, deploymentName: string, configurationName: string, options?: ConfigurationsAnalysisOptionalParams): Promise<AnalysisResult>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- deploymentName
-
string
目标 NGINX 部署的名称
- configurationName
-
string
配置名称,由于 NGINX conf 的单一实例,仅支持“default”值
选项参数。
返回
Promise<AnalysisResult>
beginCreateOrUpdate(string, string, string, ConfigurationsCreateOrUpdateOptionalParams)
为给定的 NGINX 部署创建或更新 NGINX 配置
function beginCreateOrUpdate(resourceGroupName: string, deploymentName: string, configurationName: string, options?: ConfigurationsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NginxConfigurationResponse>, NginxConfigurationResponse>>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- deploymentName
-
string
目标 NGINX 部署的名称
- configurationName
-
string
配置名称,由于 NGINX conf 的单一实例,仅支持“default”值
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<NginxConfigurationResponse>, NginxConfigurationResponse>>
beginCreateOrUpdateAndWait(string, string, string, ConfigurationsCreateOrUpdateOptionalParams)
为给定的 NGINX 部署创建或更新 NGINX 配置
function beginCreateOrUpdateAndWait(resourceGroupName: string, deploymentName: string, configurationName: string, options?: ConfigurationsCreateOrUpdateOptionalParams): Promise<NginxConfigurationResponse>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- deploymentName
-
string
目标 NGINX 部署的名称
- configurationName
-
string
配置名称,由于 NGINX conf 的单一实例,仅支持“default”值
选项参数。
返回
Promise<NginxConfigurationResponse>
beginDelete(string, string, string, ConfigurationsDeleteOptionalParams)
将给定 NGINX 部署的 NGINX 配置重置为默认值
function beginDelete(resourceGroupName: string, deploymentName: string, configurationName: string, options?: ConfigurationsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- deploymentName
-
string
目标 NGINX 部署的名称
- configurationName
-
string
配置名称,由于 NGINX conf 的单一实例,仅支持“default”值
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, ConfigurationsDeleteOptionalParams)
将给定 NGINX 部署的 NGINX 配置重置为默认值
function beginDeleteAndWait(resourceGroupName: string, deploymentName: string, configurationName: string, options?: ConfigurationsDeleteOptionalParams): Promise<void>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- deploymentName
-
string
目标 NGINX 部署的名称
- configurationName
-
string
配置名称,由于 NGINX conf 的单一实例,仅支持“default”值
选项参数。
返回
Promise<void>
get(string, string, string, ConfigurationsGetOptionalParams)
获取给定 NGINX 部署的 NGINX 配置
function get(resourceGroupName: string, deploymentName: string, configurationName: string, options?: ConfigurationsGetOptionalParams): Promise<NginxConfigurationResponse>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- deploymentName
-
string
目标 NGINX 部署的名称
- configurationName
-
string
配置名称,由于 NGINX conf 的单一实例,仅支持“default”值
- options
- ConfigurationsGetOptionalParams
选项参数。
返回
Promise<NginxConfigurationResponse>
list(string, string, ConfigurationsListOptionalParams)
列出给定 NGINX 部署的 NGINX 配置。
function list(resourceGroupName: string, deploymentName: string, options?: ConfigurationsListOptionalParams): PagedAsyncIterableIterator<NginxConfigurationResponse, NginxConfigurationResponse[], PageSettings>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- deploymentName
-
string
目标 NGINX 部署的名称
- options
- ConfigurationsListOptionalParams
选项参数。