Udostępnij za pośrednictwem


Nginx Class

Definition

Low-level API implementation for the Nginx service.

public class Nginx
type Nginx = class
Public Class Nginx
Inheritance
Nginx

Constructors

Nginx()

Methods

CertificatesCreateOrUpdate(String, String, String, String, INginxCertificate, Func<HttpResponseMessage,Task<INginxCertificate>,Task>, Func<HttpResponseMessage, Task<IResourceProviderDefaultErrorResponse>,Task>, IEventListener, ISendAsync)

Create or update the NGINX certificates for given NGINX deployment

CertificatesCreateOrUpdateViaIdentity(String, INginxCertificate, Func<HttpResponseMessage,Task<INginxCertificate>,Task>, Func<HttpResponseMessage, Task<IResourceProviderDefaultErrorResponse>,Task>, IEventListener, ISendAsync)

Create or update the NGINX certificates for given NGINX deployment

CertificatesDelete(String, String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IResourceProviderDefaultErrorResponse>,Task>, IEventListener, ISendAsync)

Deletes a certificate from the NGINX deployment

CertificatesDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IResourceProviderDefaultErrorResponse>,Task>, IEventListener, ISendAsync)

Deletes a certificate from the NGINX deployment

CertificatesGet(String, String, String, String, Func<HttpResponseMessage, Task<INginxCertificate>,Task>, Func<HttpResponseMessage,Task<IResourceProviderDefaultErrorResponse>, Task>, IEventListener, ISendAsync)

Get a certificate of given NGINX deployment

CertificatesGetViaIdentity(String, Func<HttpResponseMessage,Task<INginxCertificate>, Task>, Func<HttpResponseMessage,Task<IResourceProviderDefaultErrorResponse>, Task>, IEventListener, ISendAsync)

Get a certificate of given NGINX deployment

CertificatesList(String, String, String, Func<HttpResponseMessage, Task<INginxCertificateListResponse>,Task>, Func<HttpResponseMessage, Task<IResourceProviderDefaultErrorResponse>,Task>, IEventListener, ISendAsync)

List all certificates of given NGINX deployment

CertificatesListViaIdentity(String, Func<HttpResponseMessage, Task<INginxCertificateListResponse>,Task>, Func<HttpResponseMessage, Task<IResourceProviderDefaultErrorResponse>,Task>, IEventListener, ISendAsync)

List all certificates of given NGINX deployment

ConfigurationsAnalysis(String, String, String, String, IAnalysisCreate, Func<HttpResponseMessage,Task<IAnalysisResult>,Task>, Func<HttpResponseMessage, Task<IResourceProviderDefaultErrorResponse>,Task>, IEventListener, ISendAsync)

Analyze an NGINX configuration without applying it to the NGINXaaS deployment

ConfigurationsAnalysisViaIdentity(String, IAnalysisCreate, Func<HttpResponseMessage, Task<IAnalysisResult>,Task>, Func<HttpResponseMessage,Task<IResourceProviderDefaultErrorResponse>, Task>, IEventListener, ISendAsync)

Analyze an NGINX configuration without applying it to the NGINXaaS deployment

ConfigurationsCreateOrUpdate(String, String, String, String, INginxConfiguration, Func<HttpResponseMessage,Task<INginxConfiguration>,Task>, Func<HttpResponseMessage, Task<IResourceProviderDefaultErrorResponse>,Task>, IEventListener, ISendAsync)

Create or update the NGINX configuration for given NGINX deployment

ConfigurationsCreateOrUpdateViaIdentity(String, INginxConfiguration, Func<HttpResponseMessage,Task<INginxConfiguration>,Task>, Func<HttpResponseMessage, Task<IResourceProviderDefaultErrorResponse>,Task>, IEventListener, ISendAsync)

Create or update the NGINX configuration for given NGINX deployment

ConfigurationsDelete(String, String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IResourceProviderDefaultErrorResponse>,Task>, IEventListener, ISendAsync)

Reset the NGINX configuration of given NGINX deployment to default

ConfigurationsDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IResourceProviderDefaultErrorResponse>,Task>, IEventListener, ISendAsync)

Reset the NGINX configuration of given NGINX deployment to default

ConfigurationsGet(String, String, String, String, Func<HttpResponseMessage, Task<INginxConfiguration>,Task>, Func<HttpResponseMessage,Task<IResourceProviderDefaultErrorResponse>, Task>, IEventListener, ISendAsync)

Get the NGINX configuration of given NGINX deployment

ConfigurationsGetViaIdentity(String, Func<HttpResponseMessage, Task<INginxConfiguration>,Task>, Func<HttpResponseMessage,Task<IResourceProviderDefaultErrorResponse>, Task>, IEventListener, ISendAsync)

Get the NGINX configuration of given NGINX deployment

ConfigurationsList(String, String, String, Func<HttpResponseMessage, Task<INginxConfigurationListResponse>,Task>, Func<HttpResponseMessage, Task<IResourceProviderDefaultErrorResponse>,Task>, IEventListener, ISendAsync)

List the NGINX configuration of given NGINX deployment.

ConfigurationsListViaIdentity(String, Func<HttpResponseMessage, Task<INginxConfigurationListResponse>,Task>, Func<HttpResponseMessage, Task<IResourceProviderDefaultErrorResponse>,Task>, IEventListener, ISendAsync)

List the NGINX configuration of given NGINX deployment.

DeploymentsCreateOrUpdate(String, String, String, INginxDeployment, Func<HttpResponseMessage,Task<INginxDeployment>,Task>, Func<HttpResponseMessage, Task<IResourceProviderDefaultErrorResponse>,Task>, IEventListener, ISendAsync)

Create or update the NGINX deployment

DeploymentsCreateOrUpdateViaIdentity(String, INginxDeployment, Func<HttpResponseMessage,Task<INginxDeployment>,Task>, Func<HttpResponseMessage, Task<IResourceProviderDefaultErrorResponse>,Task>, IEventListener, ISendAsync)

Create or update the NGINX deployment

DeploymentsDelete(String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IResourceProviderDefaultErrorResponse>,Task>, IEventListener, ISendAsync)

Delete the NGINX deployment resource

DeploymentsDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IResourceProviderDefaultErrorResponse>,Task>, IEventListener, ISendAsync)

Delete the NGINX deployment resource

DeploymentsGet(String, String, String, Func<HttpResponseMessage, Task<INginxDeployment>,Task>, Func<HttpResponseMessage,Task<IResourceProviderDefaultErrorResponse>, Task>, IEventListener, ISendAsync)

Get the NGINX deployment

DeploymentsGetViaIdentity(String, Func<HttpResponseMessage,Task<INginxDeployment>, Task>, Func<HttpResponseMessage,Task<IResourceProviderDefaultErrorResponse>, Task>, IEventListener, ISendAsync)

Get the NGINX deployment

DeploymentsList(String, Func<HttpResponseMessage,Task<INginxDeploymentListResponse>, Task>, Func<HttpResponseMessage,Task<IResourceProviderDefaultErrorResponse>, Task>, IEventListener, ISendAsync)

List the NGINX deployments resources

DeploymentsListByResourceGroup(String, String, Func<HttpResponseMessage, Task<INginxDeploymentListResponse>,Task>, Func<HttpResponseMessage, Task<IResourceProviderDefaultErrorResponse>,Task>, IEventListener, ISendAsync)

List all NGINX deployments under the specified resource group.

DeploymentsListByResourceGroupViaIdentity(String, Func<HttpResponseMessage, Task<INginxDeploymentListResponse>,Task>, Func<HttpResponseMessage, Task<IResourceProviderDefaultErrorResponse>,Task>, IEventListener, ISendAsync)

List all NGINX deployments under the specified resource group.

DeploymentsListViaIdentity(String, Func<HttpResponseMessage,Task<INginxDeploymentListResponse>, Task>, Func<HttpResponseMessage,Task<IResourceProviderDefaultErrorResponse>, Task>, IEventListener, ISendAsync)

List the NGINX deployments resources

DeploymentsUpdate(String, String, String, INginxDeploymentUpdateParameters, Func<HttpResponseMessage,Task<INginxDeployment>,Task>, Func<HttpResponseMessage, Task<IResourceProviderDefaultErrorResponse>,Task>, IEventListener, ISendAsync)

Update the NGINX deployment

DeploymentsUpdateViaIdentity(String, INginxDeploymentUpdateParameters, Func<HttpResponseMessage,Task<INginxDeployment>,Task>, Func<HttpResponseMessage, Task<IResourceProviderDefaultErrorResponse>,Task>, IEventListener, ISendAsync)

Update the NGINX deployment

OperationsList(Func<HttpResponseMessage,Task<IOperationListResult>, Task>, Func<HttpResponseMessage,Task<IResourceProviderDefaultErrorResponse>, Task>, IEventListener, ISendAsync)

List all operations provided by Nginx.NginxPlus for the 2024-01-01-preview api version.

OperationsListViaIdentity(String, Func<HttpResponseMessage,Task<IOperationListResult>, Task>, Func<HttpResponseMessage,Task<IResourceProviderDefaultErrorResponse>, Task>, IEventListener, ISendAsync)

List all operations provided by Nginx.NginxPlus for the 2024-01-01-preview api version.

Applies to