Share via


IFluxConfigurationsOperations Interface

Definition

FluxConfigurationsOperations operations.

public interface IFluxConfigurationsOperations
type IFluxConfigurationsOperations = interface
Public Interface IFluxConfigurationsOperations

Methods

BeginCreateOrUpdateWithHttpMessagesAsync(String, String, String, String, String, FluxConfiguration, Dictionary<String,List<String>>, CancellationToken)

Create a new Kubernetes Flux Configuration.

BeginDeleteWithHttpMessagesAsync(String, String, String, String, String, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken)

This will delete the YAML file used to set up the Flux Configuration, thus stopping future sync from the source repo.

BeginUpdateWithHttpMessagesAsync(String, String, String, String, String, FluxConfigurationPatch, Dictionary<String,List<String>>, CancellationToken)

Update an existing Kubernetes Flux Configuration.

CreateOrUpdateWithHttpMessagesAsync(String, String, String, String, String, FluxConfiguration, Dictionary<String,List<String>>, CancellationToken)

Create a new Kubernetes Flux Configuration.

DeleteWithHttpMessagesAsync(String, String, String, String, String, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken)

This will delete the YAML file used to set up the Flux Configuration, thus stopping future sync from the source repo.

GetWithHttpMessagesAsync(String, String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets details of the Flux Configuration.

ListNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

List all Flux Configurations.

ListWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

List all Flux Configurations.

UpdateWithHttpMessagesAsync(String, String, String, String, String, FluxConfigurationPatch, Dictionary<String,List<String>>, CancellationToken)

Update an existing Kubernetes Flux Configuration.

Extension Methods

BeginCreateOrUpdate(IFluxConfigurationsOperations, String, String, String, String, String, FluxConfiguration)

Create a new Kubernetes Flux Configuration.

BeginCreateOrUpdateAsync(IFluxConfigurationsOperations, String, String, String, String, String, FluxConfiguration, CancellationToken)

Create a new Kubernetes Flux Configuration.

BeginDelete(IFluxConfigurationsOperations, String, String, String, String, String, Nullable<Boolean>)

This will delete the YAML file used to set up the Flux Configuration, thus stopping future sync from the source repo.

BeginDeleteAsync(IFluxConfigurationsOperations, String, String, String, String, String, Nullable<Boolean>, CancellationToken)

This will delete the YAML file used to set up the Flux Configuration, thus stopping future sync from the source repo.

BeginUpdate(IFluxConfigurationsOperations, String, String, String, String, String, FluxConfigurationPatch)

Update an existing Kubernetes Flux Configuration.

BeginUpdateAsync(IFluxConfigurationsOperations, String, String, String, String, String, FluxConfigurationPatch, CancellationToken)

Update an existing Kubernetes Flux Configuration.

CreateOrUpdate(IFluxConfigurationsOperations, String, String, String, String, String, FluxConfiguration)

Create a new Kubernetes Flux Configuration.

CreateOrUpdateAsync(IFluxConfigurationsOperations, String, String, String, String, String, FluxConfiguration, CancellationToken)

Create a new Kubernetes Flux Configuration.

Delete(IFluxConfigurationsOperations, String, String, String, String, String, Nullable<Boolean>)

This will delete the YAML file used to set up the Flux Configuration, thus stopping future sync from the source repo.

DeleteAsync(IFluxConfigurationsOperations, String, String, String, String, String, Nullable<Boolean>, CancellationToken)

This will delete the YAML file used to set up the Flux Configuration, thus stopping future sync from the source repo.

Get(IFluxConfigurationsOperations, String, String, String, String, String)

Gets details of the Flux Configuration.

GetAsync(IFluxConfigurationsOperations, String, String, String, String, String, CancellationToken)

Gets details of the Flux Configuration.

List(IFluxConfigurationsOperations, String, String, String, String)

List all Flux Configurations.

ListAsync(IFluxConfigurationsOperations, String, String, String, String, CancellationToken)

List all Flux Configurations.

ListNext(IFluxConfigurationsOperations, String)

List all Flux Configurations.

ListNextAsync(IFluxConfigurationsOperations, String, CancellationToken)

List all Flux Configurations.

Update(IFluxConfigurationsOperations, String, String, String, String, String, FluxConfigurationPatch)

Update an existing Kubernetes Flux Configuration.

UpdateAsync(IFluxConfigurationsOperations, String, String, String, String, String, FluxConfigurationPatch, CancellationToken)

Update an existing Kubernetes Flux Configuration.

Applies to