DeploymentEnvironmentsClient Class

Definition

The DeploymentEnvironments service client.

public class DeploymentEnvironmentsClient
type DeploymentEnvironmentsClient = class
Public Class DeploymentEnvironmentsClient
Inheritance
DeploymentEnvironmentsClient

Constructors

DeploymentEnvironmentsClient()

Initializes a new instance of DeploymentEnvironmentsClient for mocking.

DeploymentEnvironmentsClient(Uri, TokenCredential, AzureDeveloperDevCenterClientOptions)

Initializes a new instance of DeploymentEnvironmentsClient.

DeploymentEnvironmentsClient(Uri, TokenCredential, DevCenterClientOptions)

Initializes a new instance of DeploymentEnvironmentsClient.

DeploymentEnvironmentsClient(Uri, TokenCredential)

Initializes a new instance of DeploymentEnvironmentsClient.

Properties

Pipeline

The HTTP pipeline for sending and receiving REST requests and responses.

Methods

CreateOrUpdateEnvironment(WaitUntil, String, String, DevCenterEnvironment, CancellationToken)

Creates or updates an environment.

CreateOrUpdateEnvironment(WaitUntil, String, String, String, RequestContent, RequestContext)

[Protocol Method] Creates or updates an environment.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
CreateOrUpdateEnvironmentAsync(WaitUntil, String, String, DevCenterEnvironment, CancellationToken)

Creates or updates an environment.

CreateOrUpdateEnvironmentAsync(WaitUntil, String, String, String, RequestContent, RequestContext)

[Protocol Method] Creates or updates an environment.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
DeleteEnvironment(WaitUntil, String, String, String, RequestContext)

[Protocol Method] Deletes an environment and all its associated resources

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
DeleteEnvironmentAsync(WaitUntil, String, String, String, RequestContext)

[Protocol Method] Deletes an environment and all its associated resources

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetAllEnvironments(String, CancellationToken)

Lists the environments for a project.

GetAllEnvironments(String, Nullable<Int32>, RequestContext)

[Protocol Method] Lists the environments for a project.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetAllEnvironments(String, RequestContext)

[Protocol Method] Lists the environments for a project.

GetAllEnvironmentsAsync(String, CancellationToken)

Lists the environments for a project.

GetAllEnvironmentsAsync(String, Nullable<Int32>, RequestContext)

[Protocol Method] Lists the environments for a project.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetAllEnvironmentsAsync(String, RequestContext)

[Protocol Method] Lists the environments for a project.

GetCatalog(String, String, CancellationToken)

Gets the specified catalog within the project.

GetCatalog(String, String, RequestContext)

[Protocol Method] Gets the specified catalog within the project

GetCatalogAsync(String, String, CancellationToken)

Gets the specified catalog within the project.

GetCatalogAsync(String, String, RequestContext)

[Protocol Method] Gets the specified catalog within the project

GetCatalogs(String, CancellationToken)

Lists all of the catalogs available for a project.

GetCatalogs(String, Nullable<Int32>, RequestContext)

[Protocol Method] Lists all of the catalogs available for a project.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCatalogs(String, RequestContext)

[Protocol Method] Lists all of the catalogs available for a project.

GetCatalogsAsync(String, CancellationToken)

Lists all of the catalogs available for a project.

GetCatalogsAsync(String, Nullable<Int32>, RequestContext)

[Protocol Method] Lists all of the catalogs available for a project.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCatalogsAsync(String, RequestContext)

[Protocol Method] Lists all of the catalogs available for a project.

GetEnvironment(String, String, String, CancellationToken)

Gets an environment.

GetEnvironment(String, String, String, RequestContext)

[Protocol Method] Gets an environment

GetEnvironmentAsync(String, String, String, CancellationToken)

Gets an environment.

GetEnvironmentAsync(String, String, String, RequestContext)

[Protocol Method] Gets an environment

GetEnvironmentDefinition(String, String, String, CancellationToken)

Get an environment definition from a catalog.

GetEnvironmentDefinition(String, String, String, RequestContext)

[Protocol Method] Get an environment definition from a catalog.

GetEnvironmentDefinitionAsync(String, String, String, CancellationToken)

Get an environment definition from a catalog.

GetEnvironmentDefinitionAsync(String, String, String, RequestContext)

[Protocol Method] Get an environment definition from a catalog.

GetEnvironmentDefinitions(String, CancellationToken)

Lists all environment definitions available for a project.

GetEnvironmentDefinitions(String, Nullable<Int32>, RequestContext)

[Protocol Method] Lists all environment definitions available for a project.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetEnvironmentDefinitions(String, RequestContext)

[Protocol Method] Lists all environment definitions available for a project.

GetEnvironmentDefinitionsAsync(String, CancellationToken)

Lists all environment definitions available for a project.

GetEnvironmentDefinitionsAsync(String, Nullable<Int32>, RequestContext)

[Protocol Method] Lists all environment definitions available for a project.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetEnvironmentDefinitionsAsync(String, RequestContext)

[Protocol Method] Lists all environment definitions available for a project.

GetEnvironmentDefinitionsByCatalog(String, String, CancellationToken)

Lists all environment definitions available within a catalog.

GetEnvironmentDefinitionsByCatalog(String, String, Nullable<Int32>, RequestContext)

[Protocol Method] Lists all environment definitions available within a catalog.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetEnvironmentDefinitionsByCatalog(String, String, RequestContext)

[Protocol Method] Lists all environment definitions available within a catalog.

GetEnvironmentDefinitionsByCatalogAsync(String, String, CancellationToken)

Lists all environment definitions available within a catalog.

GetEnvironmentDefinitionsByCatalogAsync(String, String, Nullable<Int32>, RequestContext)

[Protocol Method] Lists all environment definitions available within a catalog.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetEnvironmentDefinitionsByCatalogAsync(String, String, RequestContext)

[Protocol Method] Lists all environment definitions available within a catalog.

GetEnvironments(String, String, CancellationToken)

Lists the environments for a project and user.

GetEnvironments(String, String, Nullable<Int32>, RequestContext)

[Protocol Method] Lists the environments for a project and user.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetEnvironments(String, String, RequestContext)

[Protocol Method] Lists the environments for a project and user.

GetEnvironmentsAsync(String, String, CancellationToken)

Lists the environments for a project and user.

GetEnvironmentsAsync(String, String, Nullable<Int32>, RequestContext)

[Protocol Method] Lists the environments for a project and user.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetEnvironmentsAsync(String, String, RequestContext)

[Protocol Method] Lists the environments for a project and user.

GetEnvironmentTypes(String, CancellationToken)

Lists all environment types configured for a project.

GetEnvironmentTypes(String, Nullable<Int32>, RequestContext)

[Protocol Method] Lists all environment types configured for a project.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetEnvironmentTypes(String, RequestContext)

[Protocol Method] Lists all environment types configured for a project.

GetEnvironmentTypesAsync(String, CancellationToken)

Lists all environment types configured for a project.

GetEnvironmentTypesAsync(String, Nullable<Int32>, RequestContext)

[Protocol Method] Lists all environment types configured for a project.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetEnvironmentTypesAsync(String, RequestContext)

[Protocol Method] Lists all environment types configured for a project.

Applies to