Share via


ContainerServiceMaintenanceConfigurationCollection.CreateOrUpdateAsync Method

Definition

Creates or updates a maintenance configuration in the specified managed cluster.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/maintenanceConfigurations/{configName}
  • Operation Id: MaintenanceConfigurations_CreateOrUpdate
  • Default Api Version: 2023-10-01
  • Resource: ContainerServiceMaintenanceConfigurationResource
public virtual System.Threading.Tasks.Task<Azure.ResourceManager.ArmOperation<Azure.ResourceManager.ContainerService.ContainerServiceMaintenanceConfigurationResource>> CreateOrUpdateAsync (Azure.WaitUntil waitUntil, string configName, Azure.ResourceManager.ContainerService.ContainerServiceMaintenanceConfigurationData data, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateOrUpdateAsync : Azure.WaitUntil * string * Azure.ResourceManager.ContainerService.ContainerServiceMaintenanceConfigurationData * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.ResourceManager.ArmOperation<Azure.ResourceManager.ContainerService.ContainerServiceMaintenanceConfigurationResource>>
override this.CreateOrUpdateAsync : Azure.WaitUntil * string * Azure.ResourceManager.ContainerService.ContainerServiceMaintenanceConfigurationData * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.ResourceManager.ArmOperation<Azure.ResourceManager.ContainerService.ContainerServiceMaintenanceConfigurationResource>>
Public Overridable Function CreateOrUpdateAsync (waitUntil As WaitUntil, configName As String, data As ContainerServiceMaintenanceConfigurationData, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ArmOperation(Of ContainerServiceMaintenanceConfigurationResource))

Parameters

waitUntil
WaitUntil

Completed if the method should wait to return until the long-running operation has completed on the service; Started if it should return after starting the operation. For more information on long-running operations, please see Azure.Core Long-Running Operation samples.

configName
String

The name of the maintenance configuration.

data
ContainerServiceMaintenanceConfigurationData

The maintenance configuration to create or update.

cancellationToken
CancellationToken

The cancellation token to use.

Returns

Exceptions

configName is an empty string, and was expected to be non-empty.

configName or data is null.

Applies to