This setting has no effect, if retry policy is set via {@link #withRetryPolicy(RetryPolicy)}. + *
+ * This setting has no effect, if retry policy is set via {@link #withRetryPolicy(RetryPolicy)}. * * @param retryOptions the retry options for the HTTP pipeline retry policy. * @return the configurable object itself. @@ -275,7 +282,7 @@ public NetworkCloudManager authenticate(TokenCredential credential, AzureProfile .append("-") .append("com.azure.resourcemanager.networkcloud") .append("/") - .append("1.0.0"); + .append("1.0.0-beta.1"); if (!Configuration.getGlobalConfiguration().get("AZURE_TELEMETRY_DISABLED", false)) { userAgentBuilder.append(" (") .append(Configuration.getGlobalConfiguration().get("java.version")) @@ -323,7 +330,7 @@ public NetworkCloudManager authenticate(TokenCredential credential, AzureProfile /** * Gets the resource collection API of Operations. - * + * * @return Resource collection API of Operations. */ public Operations operations() { @@ -335,7 +342,7 @@ public Operations operations() { /** * Gets the resource collection API of BareMetalMachines. It manages BareMetalMachine. - * + * * @return Resource collection API of BareMetalMachines. */ public BareMetalMachines bareMetalMachines() { @@ -347,7 +354,7 @@ public BareMetalMachines bareMetalMachines() { /** * Gets the resource collection API of CloudServicesNetworks. It manages CloudServicesNetwork. - * + * * @return Resource collection API of CloudServicesNetworks. */ public CloudServicesNetworks cloudServicesNetworks() { @@ -359,7 +366,7 @@ public CloudServicesNetworks cloudServicesNetworks() { /** * Gets the resource collection API of ClusterManagers. It manages ClusterManager. - * + * * @return Resource collection API of ClusterManagers. */ public ClusterManagers clusterManagers() { @@ -371,7 +378,7 @@ public ClusterManagers clusterManagers() { /** * Gets the resource collection API of Clusters. It manages Cluster. - * + * * @return Resource collection API of Clusters. */ public Clusters clusters() { @@ -383,7 +390,7 @@ public Clusters clusters() { /** * Gets the resource collection API of KubernetesClusters. It manages KubernetesCluster. - * + * * @return Resource collection API of KubernetesClusters. */ public KubernetesClusters kubernetesClusters() { @@ -395,7 +402,7 @@ public KubernetesClusters kubernetesClusters() { /** * Gets the resource collection API of L2Networks. It manages L2Network. - * + * * @return Resource collection API of L2Networks. */ public L2Networks l2Networks() { @@ -407,7 +414,7 @@ public L2Networks l2Networks() { /** * Gets the resource collection API of L3Networks. It manages L3Network. - * + * * @return Resource collection API of L3Networks. */ public L3Networks l3Networks() { @@ -419,7 +426,7 @@ public L3Networks l3Networks() { /** * Gets the resource collection API of RackSkus. - * + * * @return Resource collection API of RackSkus. */ public RackSkus rackSkus() { @@ -431,7 +438,7 @@ public RackSkus rackSkus() { /** * Gets the resource collection API of Racks. It manages Rack. - * + * * @return Resource collection API of Racks. */ public Racks racks() { @@ -443,7 +450,7 @@ public Racks racks() { /** * Gets the resource collection API of StorageAppliances. It manages StorageAppliance. - * + * * @return Resource collection API of StorageAppliances. */ public StorageAppliances storageAppliances() { @@ -455,7 +462,7 @@ public StorageAppliances storageAppliances() { /** * Gets the resource collection API of TrunkedNetworks. It manages TrunkedNetwork. - * + * * @return Resource collection API of TrunkedNetworks. */ public TrunkedNetworks trunkedNetworks() { @@ -467,7 +474,7 @@ public TrunkedNetworks trunkedNetworks() { /** * Gets the resource collection API of VirtualMachines. It manages VirtualMachine. - * + * * @return Resource collection API of VirtualMachines. */ public VirtualMachines virtualMachines() { @@ -479,7 +486,7 @@ public VirtualMachines virtualMachines() { /** * Gets the resource collection API of Volumes. It manages Volume. - * + * * @return Resource collection API of Volumes. */ public Volumes volumes() { @@ -491,7 +498,7 @@ public Volumes volumes() { /** * Gets the resource collection API of BareMetalMachineKeySets. It manages BareMetalMachineKeySet. - * + * * @return Resource collection API of BareMetalMachineKeySets. */ public BareMetalMachineKeySets bareMetalMachineKeySets() { @@ -504,7 +511,7 @@ public BareMetalMachineKeySets bareMetalMachineKeySets() { /** * Gets the resource collection API of BmcKeySets. It manages BmcKeySet. - * + * * @return Resource collection API of BmcKeySets. */ public BmcKeySets bmcKeySets() { @@ -516,7 +523,7 @@ public BmcKeySets bmcKeySets() { /** * Gets the resource collection API of MetricsConfigurations. It manages ClusterMetricsConfiguration. - * + * * @return Resource collection API of MetricsConfigurations. */ public MetricsConfigurations metricsConfigurations() { @@ -528,7 +535,7 @@ public MetricsConfigurations metricsConfigurations() { /** * Gets the resource collection API of AgentPools. It manages AgentPool. - * + * * @return Resource collection API of AgentPools. */ public AgentPools agentPools() { @@ -538,9 +545,22 @@ public AgentPools agentPools() { return agentPools; } + /** + * Gets the resource collection API of KubernetesClusterFeatures. It manages KubernetesClusterFeature. + * + * @return Resource collection API of KubernetesClusterFeatures. + */ + public KubernetesClusterFeatures kubernetesClusterFeatures() { + if (this.kubernetesClusterFeatures == null) { + this.kubernetesClusterFeatures + = new KubernetesClusterFeaturesImpl(clientObject.getKubernetesClusterFeatures(), this); + } + return kubernetesClusterFeatures; + } + /** * Gets the resource collection API of Consoles. It manages Console. - * + * * @return Resource collection API of Consoles. */ public Consoles consoles() { @@ -553,7 +573,7 @@ public Consoles consoles() { /** * Gets wrapped service client NetworkCloud providing direct access to the underlying auto-generated API * implementation, based on Azure REST API. - * + * * @return Wrapped service client NetworkCloud. */ public NetworkCloud serviceClient() { diff --git a/sdk/networkcloud/azure-resourcemanager-networkcloud/src/main/java/com/azure/resourcemanager/networkcloud/fluent/AgentPoolsClient.java b/sdk/networkcloud/azure-resourcemanager-networkcloud/src/main/java/com/azure/resourcemanager/networkcloud/fluent/AgentPoolsClient.java index f8d7c2c2ee8ab..dfa22108db573 100644 --- a/sdk/networkcloud/azure-resourcemanager-networkcloud/src/main/java/com/azure/resourcemanager/networkcloud/fluent/AgentPoolsClient.java +++ b/sdk/networkcloud/azure-resourcemanager-networkcloud/src/main/java/com/azure/resourcemanager/networkcloud/fluent/AgentPoolsClient.java @@ -12,39 +12,42 @@ import com.azure.core.util.Context; import com.azure.core.util.polling.SyncPoller; import com.azure.resourcemanager.networkcloud.fluent.models.AgentPoolInner; +import com.azure.resourcemanager.networkcloud.fluent.models.OperationStatusResultInner; import com.azure.resourcemanager.networkcloud.models.AgentPoolPatchParameters; -/** An instance of this class provides access to all the operations defined in AgentPoolsClient. */ +/** + * An instance of this class provides access to all the operations defined in AgentPoolsClient. + */ public interface AgentPoolsClient { /** * List agent pools of the Kubernetes cluster. - * - *
Get a list of agent pools for the provided Kubernetes cluster.
- *
+ *
+ * Get a list of agent pools for the provided Kubernetes cluster.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param kubernetesClusterName The name of the Kubernetes cluster.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
- * @return a list of agent pools for the provided Kubernetes cluster as paginated response with {@link
- * PagedIterable}.
+ * @return a list of agent pools for the provided Kubernetes cluster as paginated response with
+ * {@link PagedIterable}.
*/
@ServiceMethod(returns = ReturnType.COLLECTION)
PagedIterable Get a list of agent pools for the provided Kubernetes cluster.
- *
+ *
+ * Get a list of agent pools for the provided Kubernetes cluster.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param kubernetesClusterName The name of the Kubernetes cluster.
* @param context The context to associate with this operation.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
- * @return a list of agent pools for the provided Kubernetes cluster as paginated response with {@link
- * PagedIterable}.
+ * @return a list of agent pools for the provided Kubernetes cluster as paginated response with
+ * {@link PagedIterable}.
*/
@ServiceMethod(returns = ReturnType.COLLECTION)
PagedIterable Get properties of the provided Kubernetes cluster agent pool.
- *
+ *
+ * Get properties of the provided Kubernetes cluster agent pool.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param kubernetesClusterName The name of the Kubernetes cluster.
* @param agentPoolName The name of the Kubernetes cluster agent pool.
@@ -70,9 +73,9 @@ Response Get properties of the provided Kubernetes cluster agent pool.
- *
+ *
+ * Get properties of the provided Kubernetes cluster agent pool.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param kubernetesClusterName The name of the Kubernetes cluster.
* @param agentPoolName The name of the Kubernetes cluster agent pool.
@@ -86,9 +89,9 @@ Response Create a new Kubernetes cluster agent pool or update the properties of the existing one.
- *
+ *
+ * Create a new Kubernetes cluster agent pool or update the properties of the existing one.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param kubernetesClusterName The name of the Kubernetes cluster.
* @param agentPoolName The name of the Kubernetes cluster agent pool.
@@ -104,9 +107,9 @@ SyncPoller Create a new Kubernetes cluster agent pool or update the properties of the existing one.
- *
+ *
+ * Create a new Kubernetes cluster agent pool or update the properties of the existing one.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param kubernetesClusterName The name of the Kubernetes cluster.
* @param agentPoolName The name of the Kubernetes cluster agent pool.
@@ -123,9 +126,9 @@ SyncPoller Create a new Kubernetes cluster agent pool or update the properties of the existing one.
- *
+ *
+ * Create a new Kubernetes cluster agent pool or update the properties of the existing one.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param kubernetesClusterName The name of the Kubernetes cluster.
* @param agentPoolName The name of the Kubernetes cluster agent pool.
@@ -141,9 +144,9 @@ AgentPoolInner createOrUpdate(String resourceGroupName, String kubernetesCluster
/**
* Create or update the Kubernetes cluster agent pool.
- *
- * Create a new Kubernetes cluster agent pool or update the properties of the existing one.
- *
+ *
+ * Create a new Kubernetes cluster agent pool or update the properties of the existing one.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param kubernetesClusterName The name of the Kubernetes cluster.
* @param agentPoolName The name of the Kubernetes cluster agent pool.
@@ -160,26 +163,26 @@ AgentPoolInner createOrUpdate(String resourceGroupName, String kubernetesCluster
/**
* Delete the Kubernetes cluster agent pool.
- *
- * Delete the provided Kubernetes cluster agent pool.
- *
+ *
+ * Delete the provided Kubernetes cluster agent pool.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param kubernetesClusterName The name of the Kubernetes cluster.
* @param agentPoolName The name of the Kubernetes cluster agent pool.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
- * @return the {@link SyncPoller} for polling of long-running operation.
+ * @return the {@link SyncPoller} for polling of the current status of an async operation.
*/
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
- SyncPoller Delete the provided Kubernetes cluster agent pool.
- *
+ *
+ * Delete the provided Kubernetes cluster agent pool.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param kubernetesClusterName The name of the Kubernetes cluster.
* @param agentPoolName The name of the Kubernetes cluster agent pool.
@@ -187,32 +190,33 @@ SyncPoller Delete the provided Kubernetes cluster agent pool.
- *
+ *
+ * Delete the provided Kubernetes cluster agent pool.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param kubernetesClusterName The name of the Kubernetes cluster.
* @param agentPoolName The name of the Kubernetes cluster agent pool.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+ * @return the current status of an async operation.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
- void delete(String resourceGroupName, String kubernetesClusterName, String agentPoolName);
+ OperationStatusResultInner delete(String resourceGroupName, String kubernetesClusterName, String agentPoolName);
/**
* Delete the Kubernetes cluster agent pool.
- *
- * Delete the provided Kubernetes cluster agent pool.
- *
+ *
+ * Delete the provided Kubernetes cluster agent pool.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param kubernetesClusterName The name of the Kubernetes cluster.
* @param agentPoolName The name of the Kubernetes cluster agent pool.
@@ -220,16 +224,18 @@ SyncPoller Patch the properties of the provided Kubernetes cluster agent pool, or update the tags associated with the
+ *
+ * Patch the properties of the provided Kubernetes cluster agent pool, or update the tags associated with the
* Kubernetes cluster agent pool. Properties and tag updates can be done independently.
- *
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param kubernetesClusterName The name of the Kubernetes cluster.
* @param agentPoolName The name of the Kubernetes cluster agent pool.
@@ -244,10 +250,10 @@ SyncPoller Patch the properties of the provided Kubernetes cluster agent pool, or update the tags associated with the
+ *
+ * Patch the properties of the provided Kubernetes cluster agent pool, or update the tags associated with the
* Kubernetes cluster agent pool. Properties and tag updates can be done independently.
- *
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param kubernetesClusterName The name of the Kubernetes cluster.
* @param agentPoolName The name of the Kubernetes cluster agent pool.
@@ -265,10 +271,10 @@ SyncPoller Patch the properties of the provided Kubernetes cluster agent pool, or update the tags associated with the
+ *
+ * Patch the properties of the provided Kubernetes cluster agent pool, or update the tags associated with the
* Kubernetes cluster agent pool. Properties and tag updates can be done independently.
- *
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param kubernetesClusterName The name of the Kubernetes cluster.
* @param agentPoolName The name of the Kubernetes cluster agent pool.
@@ -282,10 +288,10 @@ SyncPoller Patch the properties of the provided Kubernetes cluster agent pool, or update the tags associated with the
+ *
+ * Patch the properties of the provided Kubernetes cluster agent pool, or update the tags associated with the
* Kubernetes cluster agent pool. Properties and tag updates can be done independently.
- *
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param kubernetesClusterName The name of the Kubernetes cluster.
* @param agentPoolName The name of the Kubernetes cluster agent pool.
diff --git a/sdk/networkcloud/azure-resourcemanager-networkcloud/src/main/java/com/azure/resourcemanager/networkcloud/fluent/BareMetalMachineKeySetsClient.java b/sdk/networkcloud/azure-resourcemanager-networkcloud/src/main/java/com/azure/resourcemanager/networkcloud/fluent/BareMetalMachineKeySetsClient.java
index c9bd38e654375..a3cb36390fbf2 100644
--- a/sdk/networkcloud/azure-resourcemanager-networkcloud/src/main/java/com/azure/resourcemanager/networkcloud/fluent/BareMetalMachineKeySetsClient.java
+++ b/sdk/networkcloud/azure-resourcemanager-networkcloud/src/main/java/com/azure/resourcemanager/networkcloud/fluent/BareMetalMachineKeySetsClient.java
@@ -12,39 +12,42 @@
import com.azure.core.util.Context;
import com.azure.core.util.polling.SyncPoller;
import com.azure.resourcemanager.networkcloud.fluent.models.BareMetalMachineKeySetInner;
+import com.azure.resourcemanager.networkcloud.fluent.models.OperationStatusResultInner;
import com.azure.resourcemanager.networkcloud.models.BareMetalMachineKeySetPatchParameters;
-/** An instance of this class provides access to all the operations defined in BareMetalMachineKeySetsClient. */
+/**
+ * An instance of this class provides access to all the operations defined in BareMetalMachineKeySetsClient.
+ */
public interface BareMetalMachineKeySetsClient {
/**
* List bare metal machine key sets of the cluster.
- *
- * Get a list of bare metal machine key sets for the provided cluster.
- *
+ *
+ * Get a list of bare metal machine key sets for the provided cluster.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
- * @return a list of bare metal machine key sets for the provided cluster as paginated response with {@link
- * PagedIterable}.
+ * @return a list of bare metal machine key sets for the provided cluster as paginated response with
+ * {@link PagedIterable}.
*/
@ServiceMethod(returns = ReturnType.COLLECTION)
PagedIterable Get a list of bare metal machine key sets for the provided cluster.
- *
+ *
+ * Get a list of bare metal machine key sets for the provided cluster.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param context The context to associate with this operation.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
- * @return a list of bare metal machine key sets for the provided cluster as paginated response with {@link
- * PagedIterable}.
+ * @return a list of bare metal machine key sets for the provided cluster as paginated response with
+ * {@link PagedIterable}.
*/
@ServiceMethod(returns = ReturnType.COLLECTION)
PagedIterable Get bare metal machine key set of the provided cluster.
- *
+ *
+ * Get bare metal machine key set of the provided cluster.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param bareMetalMachineKeySetName The name of the bare metal machine key set.
@@ -70,9 +73,9 @@ Response Get bare metal machine key set of the provided cluster.
- *
+ *
+ * Get bare metal machine key set of the provided cluster.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param bareMetalMachineKeySetName The name of the bare metal machine key set.
@@ -86,9 +89,9 @@ Response Create a new bare metal machine key set or update the existing one for the provided cluster.
- *
+ *
+ * Create a new bare metal machine key set or update the existing one for the provided cluster.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param bareMetalMachineKeySetName The name of the bare metal machine key set.
@@ -105,9 +108,9 @@ SyncPoller Create a new bare metal machine key set or update the existing one for the provided cluster.
- *
+ *
+ * Create a new bare metal machine key set or update the existing one for the provided cluster.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param bareMetalMachineKeySetName The name of the bare metal machine key set.
@@ -125,9 +128,9 @@ SyncPoller Create a new bare metal machine key set or update the existing one for the provided cluster.
- *
+ *
+ * Create a new bare metal machine key set or update the existing one for the provided cluster.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param bareMetalMachineKeySetName The name of the bare metal machine key set.
@@ -143,9 +146,9 @@ BareMetalMachineKeySetInner createOrUpdate(String resourceGroupName, String clus
/**
* Create or update the bare metal machine key set of the cluster.
- *
- * Create a new bare metal machine key set or update the existing one for the provided cluster.
- *
+ *
+ * Create a new bare metal machine key set or update the existing one for the provided cluster.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param bareMetalMachineKeySetName The name of the bare metal machine key set.
@@ -163,26 +166,26 @@ BareMetalMachineKeySetInner createOrUpdate(String resourceGroupName, String clus
/**
* Delete the bare metal machine key set of the cluster.
- *
- * Delete the bare metal machine key set of the provided cluster.
- *
+ *
+ * Delete the bare metal machine key set of the provided cluster.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param bareMetalMachineKeySetName The name of the bare metal machine key set.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
- * @return the {@link SyncPoller} for polling of long-running operation.
+ * @return the {@link SyncPoller} for polling of the current status of an async operation.
*/
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
- SyncPoller Delete the bare metal machine key set of the provided cluster.
- *
+ *
+ * Delete the bare metal machine key set of the provided cluster.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param bareMetalMachineKeySetName The name of the bare metal machine key set.
@@ -190,32 +193,33 @@ SyncPoller Delete the bare metal machine key set of the provided cluster.
- *
+ *
+ * Delete the bare metal machine key set of the provided cluster.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param bareMetalMachineKeySetName The name of the bare metal machine key set.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+ * @return the current status of an async operation.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
- void delete(String resourceGroupName, String clusterName, String bareMetalMachineKeySetName);
+ OperationStatusResultInner delete(String resourceGroupName, String clusterName, String bareMetalMachineKeySetName);
/**
* Delete the bare metal machine key set of the cluster.
- *
- * Delete the bare metal machine key set of the provided cluster.
- *
+ *
+ * Delete the bare metal machine key set of the provided cluster.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param bareMetalMachineKeySetName The name of the bare metal machine key set.
@@ -223,16 +227,18 @@ SyncPoller Patch properties of bare metal machine key set for the provided cluster, or update the tags associated with
- * it. Properties and tag updates can be done independently.
- *
+ *
+ * Patch properties of bare metal machine key set for the provided cluster, or update the tags associated with it.
+ * Properties and tag updates can be done independently.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param bareMetalMachineKeySetName The name of the bare metal machine key set.
@@ -247,10 +253,10 @@ SyncPoller Patch properties of bare metal machine key set for the provided cluster, or update the tags associated with
- * it. Properties and tag updates can be done independently.
- *
+ *
+ * Patch properties of bare metal machine key set for the provided cluster, or update the tags associated with it.
+ * Properties and tag updates can be done independently.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param bareMetalMachineKeySetName The name of the bare metal machine key set.
@@ -268,10 +274,10 @@ SyncPoller Patch properties of bare metal machine key set for the provided cluster, or update the tags associated with
- * it. Properties and tag updates can be done independently.
- *
+ *
+ * Patch properties of bare metal machine key set for the provided cluster, or update the tags associated with it.
+ * Properties and tag updates can be done independently.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param bareMetalMachineKeySetName The name of the bare metal machine key set.
@@ -285,10 +291,10 @@ SyncPoller Patch properties of bare metal machine key set for the provided cluster, or update the tags associated with
- * it. Properties and tag updates can be done independently.
- *
+ *
+ * Patch properties of bare metal machine key set for the provided cluster, or update the tags associated with it.
+ * Properties and tag updates can be done independently.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param bareMetalMachineKeySetName The name of the bare metal machine key set.
diff --git a/sdk/networkcloud/azure-resourcemanager-networkcloud/src/main/java/com/azure/resourcemanager/networkcloud/fluent/BareMetalMachinesClient.java b/sdk/networkcloud/azure-resourcemanager-networkcloud/src/main/java/com/azure/resourcemanager/networkcloud/fluent/BareMetalMachinesClient.java
index 4838ac61716e4..a080f1775dffc 100644
--- a/sdk/networkcloud/azure-resourcemanager-networkcloud/src/main/java/com/azure/resourcemanager/networkcloud/fluent/BareMetalMachinesClient.java
+++ b/sdk/networkcloud/azure-resourcemanager-networkcloud/src/main/java/com/azure/resourcemanager/networkcloud/fluent/BareMetalMachinesClient.java
@@ -21,72 +21,74 @@
import com.azure.resourcemanager.networkcloud.models.BareMetalMachineRunDataExtractsParameters;
import com.azure.resourcemanager.networkcloud.models.BareMetalMachineRunReadCommandsParameters;
-/** An instance of this class provides access to all the operations defined in BareMetalMachinesClient. */
+/**
+ * An instance of this class provides access to all the operations defined in BareMetalMachinesClient.
+ */
public interface BareMetalMachinesClient {
/**
* List bare metal machines in the subscription.
- *
- * Get a list of bare metal machines in the provided subscription.
- *
+ *
+ * Get a list of bare metal machines in the provided subscription.
+ *
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
- * @return a list of bare metal machines in the provided subscription as paginated response with {@link
- * PagedIterable}.
+ * @return a list of bare metal machines in the provided subscription as paginated response with
+ * {@link PagedIterable}.
*/
@ServiceMethod(returns = ReturnType.COLLECTION)
PagedIterable Get a list of bare metal machines in the provided subscription.
- *
+ *
+ * Get a list of bare metal machines in the provided subscription.
+ *
* @param context The context to associate with this operation.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
- * @return a list of bare metal machines in the provided subscription as paginated response with {@link
- * PagedIterable}.
+ * @return a list of bare metal machines in the provided subscription as paginated response with
+ * {@link PagedIterable}.
*/
@ServiceMethod(returns = ReturnType.COLLECTION)
PagedIterable Get a list of bare metal machines in the provided resource group.
- *
+ *
+ * Get a list of bare metal machines in the provided resource group.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
- * @return a list of bare metal machines in the provided resource group as paginated response with {@link
- * PagedIterable}.
+ * @return a list of bare metal machines in the provided resource group as paginated response with
+ * {@link PagedIterable}.
*/
@ServiceMethod(returns = ReturnType.COLLECTION)
PagedIterable Get a list of bare metal machines in the provided resource group.
- *
+ *
+ * Get a list of bare metal machines in the provided resource group.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param context The context to associate with this operation.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
- * @return a list of bare metal machines in the provided resource group as paginated response with {@link
- * PagedIterable}.
+ * @return a list of bare metal machines in the provided resource group as paginated response with
+ * {@link PagedIterable}.
*/
@ServiceMethod(returns = ReturnType.COLLECTION)
PagedIterable Get properties of the provided bare metal machine.
- *
+ *
+ * Get properties of the provided bare metal machine.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @param context The context to associate with this operation.
@@ -101,9 +103,9 @@ Response Get properties of the provided bare metal machine.
- *
+ *
+ * Get properties of the provided bare metal machine.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @throws IllegalArgumentException thrown if parameters fail the validation.
@@ -116,10 +118,10 @@ Response Create a new bare metal machine or update the properties of the existing one. All customer initiated requests
- * will be rejected as the life cycle of this resource is managed by the system.
- *
+ *
+ * Create a new bare metal machine or update the properties of the existing one.
+ * All customer initiated requests will be rejected as the life cycle of this resource is managed by the system.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @param bareMetalMachineParameters The request body.
@@ -134,10 +136,10 @@ SyncPoller Create a new bare metal machine or update the properties of the existing one. All customer initiated requests
- * will be rejected as the life cycle of this resource is managed by the system.
- *
+ *
+ * Create a new bare metal machine or update the properties of the existing one.
+ * All customer initiated requests will be rejected as the life cycle of this resource is managed by the system.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @param bareMetalMachineParameters The request body.
@@ -153,10 +155,10 @@ SyncPoller Create a new bare metal machine or update the properties of the existing one. All customer initiated requests
- * will be rejected as the life cycle of this resource is managed by the system.
- *
+ *
+ * Create a new bare metal machine or update the properties of the existing one.
+ * All customer initiated requests will be rejected as the life cycle of this resource is managed by the system.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @param bareMetalMachineParameters The request body.
@@ -171,10 +173,10 @@ BareMetalMachineInner createOrUpdate(String resourceGroupName, String bareMetalM
/**
* Create or update the bare metal machine.
- *
- * Create a new bare metal machine or update the properties of the existing one. All customer initiated requests
- * will be rejected as the life cycle of this resource is managed by the system.
- *
+ *
+ * Create a new bare metal machine or update the properties of the existing one.
+ * All customer initiated requests will be rejected as the life cycle of this resource is managed by the system.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @param bareMetalMachineParameters The request body.
@@ -190,75 +192,78 @@ BareMetalMachineInner createOrUpdate(String resourceGroupName, String bareMetalM
/**
* Delete the bare metal machine.
- *
- * Delete the provided bare metal machine. All customer initiated requests will be rejected as the life cycle of
- * this resource is managed by the system.
- *
+ *
+ * Delete the provided bare metal machine.
+ * All customer initiated requests will be rejected as the life cycle of this resource is managed by the system.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
- * @return the {@link SyncPoller} for polling of long-running operation.
+ * @return the {@link SyncPoller} for polling of the current status of an async operation.
*/
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
- SyncPoller Delete the provided bare metal machine. All customer initiated requests will be rejected as the life cycle of
- * this resource is managed by the system.
- *
+ *
+ * Delete the provided bare metal machine.
+ * All customer initiated requests will be rejected as the life cycle of this resource is managed by the system.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @param context The context to associate with this operation.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
- * @return the {@link SyncPoller} for polling of long-running operation.
+ * @return the {@link SyncPoller} for polling of the current status of an async operation.
*/
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
- SyncPoller Delete the provided bare metal machine. All customer initiated requests will be rejected as the life cycle of
- * this resource is managed by the system.
- *
+ *
+ * Delete the provided bare metal machine.
+ * All customer initiated requests will be rejected as the life cycle of this resource is managed by the system.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+ * @return the current status of an async operation.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
- void delete(String resourceGroupName, String bareMetalMachineName);
+ OperationStatusResultInner delete(String resourceGroupName, String bareMetalMachineName);
/**
* Delete the bare metal machine.
- *
- * Delete the provided bare metal machine. All customer initiated requests will be rejected as the life cycle of
- * this resource is managed by the system.
- *
+ *
+ * Delete the provided bare metal machine.
+ * All customer initiated requests will be rejected as the life cycle of this resource is managed by the system.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @param context The context to associate with this operation.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+ * @return the current status of an async operation.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
- void delete(String resourceGroupName, String bareMetalMachineName, Context context);
+ OperationStatusResultInner delete(String resourceGroupName, String bareMetalMachineName, Context context);
/**
* Patch the bare metal machine.
- *
- * Patch properties of the provided bare metal machine, or update tags associated with the bare metal machine.
+ *
+ * Patch properties of the provided bare metal machine, or update tags associated with the bare metal machine.
* Properties and tag updates can be done independently.
- *
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @throws IllegalArgumentException thrown if parameters fail the validation.
@@ -272,10 +277,10 @@ SyncPoller Patch properties of the provided bare metal machine, or update tags associated with the bare metal machine.
+ *
+ * Patch properties of the provided bare metal machine, or update tags associated with the bare metal machine.
* Properties and tag updates can be done independently.
- *
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @param bareMetalMachineUpdateParameters The request body.
@@ -291,10 +296,10 @@ SyncPoller Patch properties of the provided bare metal machine, or update tags associated with the bare metal machine.
+ *
+ * Patch properties of the provided bare metal machine, or update tags associated with the bare metal machine.
* Properties and tag updates can be done independently.
- *
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @throws IllegalArgumentException thrown if parameters fail the validation.
@@ -307,10 +312,10 @@ SyncPoller Patch properties of the provided bare metal machine, or update tags associated with the bare metal machine.
+ *
+ * Patch properties of the provided bare metal machine, or update tags associated with the bare metal machine.
* Properties and tag updates can be done independently.
- *
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @param bareMetalMachineUpdateParameters The request body.
@@ -326,9 +331,9 @@ BareMetalMachineInner update(String resourceGroupName, String bareMetalMachineNa
/**
* Cordon the bare metal machine.
- *
- * Cordon the provided bare metal machine's Kubernetes node.
- *
+ *
+ * Cordon the provided bare metal machine's Kubernetes node.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @throws IllegalArgumentException thrown if parameters fail the validation.
@@ -342,9 +347,9 @@ SyncPoller Cordon the provided bare metal machine's Kubernetes node.
- *
+ *
+ * Cordon the provided bare metal machine's Kubernetes node.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @param bareMetalMachineCordonParameters The request body.
@@ -361,9 +366,9 @@ SyncPoller Cordon the provided bare metal machine's Kubernetes node.
- *
+ *
+ * Cordon the provided bare metal machine's Kubernetes node.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @throws IllegalArgumentException thrown if parameters fail the validation.
@@ -376,9 +381,9 @@ SyncPoller Cordon the provided bare metal machine's Kubernetes node.
- *
+ *
+ * Cordon the provided bare metal machine's Kubernetes node.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @param bareMetalMachineCordonParameters The request body.
@@ -394,9 +399,9 @@ OperationStatusResultInner cordon(String resourceGroupName, String bareMetalMach
/**
* Power off the bare metal machine.
- *
- * Power off the provided bare metal machine.
- *
+ *
+ * Power off the provided bare metal machine.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @throws IllegalArgumentException thrown if parameters fail the validation.
@@ -410,9 +415,9 @@ OperationStatusResultInner cordon(String resourceGroupName, String bareMetalMach
/**
* Power off the bare metal machine.
- *
- * Power off the provided bare metal machine.
- *
+ *
+ * Power off the provided bare metal machine.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @param bareMetalMachinePowerOffParameters The request body.
@@ -429,9 +434,9 @@ SyncPoller Power off the provided bare metal machine.
- *
+ *
+ * Power off the provided bare metal machine.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @throws IllegalArgumentException thrown if parameters fail the validation.
@@ -444,9 +449,9 @@ SyncPoller Power off the provided bare metal machine.
- *
+ *
+ * Power off the provided bare metal machine.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @param bareMetalMachinePowerOffParameters The request body.
@@ -462,9 +467,9 @@ OperationStatusResultInner powerOff(String resourceGroupName, String bareMetalMa
/**
* Reimage the bare metal machine.
- *
- * Reimage the provided bare metal machine.
- *
+ *
+ * Reimage the provided bare metal machine.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @throws IllegalArgumentException thrown if parameters fail the validation.
@@ -478,9 +483,9 @@ OperationStatusResultInner powerOff(String resourceGroupName, String bareMetalMa
/**
* Reimage the bare metal machine.
- *
- * Reimage the provided bare metal machine.
- *
+ *
+ * Reimage the provided bare metal machine.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @param context The context to associate with this operation.
@@ -495,9 +500,9 @@ OperationStatusResultInner powerOff(String resourceGroupName, String bareMetalMa
/**
* Reimage the bare metal machine.
- *
- * Reimage the provided bare metal machine.
- *
+ *
+ * Reimage the provided bare metal machine.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @throws IllegalArgumentException thrown if parameters fail the validation.
@@ -510,9 +515,9 @@ OperationStatusResultInner powerOff(String resourceGroupName, String bareMetalMa
/**
* Reimage the bare metal machine.
- *
- * Reimage the provided bare metal machine.
- *
+ *
+ * Reimage the provided bare metal machine.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @param context The context to associate with this operation.
@@ -526,9 +531,9 @@ OperationStatusResultInner powerOff(String resourceGroupName, String bareMetalMa
/**
* Replace (service) the bare metal machine.
- *
- * Replace the provided bare metal machine.
- *
+ *
+ * Replace the provided bare metal machine.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @throws IllegalArgumentException thrown if parameters fail the validation.
@@ -542,9 +547,9 @@ OperationStatusResultInner powerOff(String resourceGroupName, String bareMetalMa
/**
* Replace (service) the bare metal machine.
- *
- * Replace the provided bare metal machine.
- *
+ *
+ * Replace the provided bare metal machine.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @param bareMetalMachineReplaceParameters The request body.
@@ -561,9 +566,9 @@ SyncPoller Replace the provided bare metal machine.
- *
+ *
+ * Replace the provided bare metal machine.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @throws IllegalArgumentException thrown if parameters fail the validation.
@@ -576,9 +581,9 @@ SyncPoller Replace the provided bare metal machine.
- *
+ *
+ * Replace the provided bare metal machine.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @param bareMetalMachineReplaceParameters The request body.
@@ -594,9 +599,9 @@ OperationStatusResultInner replace(String resourceGroupName, String bareMetalMac
/**
* Restart the bare metal machine.
- *
- * Restart the provided bare metal machine.
- *
+ *
+ * Restart the provided bare metal machine.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @throws IllegalArgumentException thrown if parameters fail the validation.
@@ -610,9 +615,9 @@ OperationStatusResultInner replace(String resourceGroupName, String bareMetalMac
/**
* Restart the bare metal machine.
- *
- * Restart the provided bare metal machine.
- *
+ *
+ * Restart the provided bare metal machine.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @param context The context to associate with this operation.
@@ -627,9 +632,9 @@ OperationStatusResultInner replace(String resourceGroupName, String bareMetalMac
/**
* Restart the bare metal machine.
- *
- * Restart the provided bare metal machine.
- *
+ *
+ * Restart the provided bare metal machine.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @throws IllegalArgumentException thrown if parameters fail the validation.
@@ -642,9 +647,9 @@ OperationStatusResultInner replace(String resourceGroupName, String bareMetalMac
/**
* Restart the bare metal machine.
- *
- * Restart the provided bare metal machine.
- *
+ *
+ * Restart the provided bare metal machine.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @param context The context to associate with this operation.
@@ -658,10 +663,10 @@ OperationStatusResultInner replace(String resourceGroupName, String bareMetalMac
/**
* Run the command on the bare metal machine.
- *
- * Run the command or the script on the provided bare metal machine. The URL to storage account with the command
+ *
+ * Run the command or the script on the provided bare metal machine. The URL to storage account with the command
* execution results and the command exit code can be retrieved from the operation status API once available.
- *
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @param bareMetalMachineRunCommandParameters The request body.
@@ -677,10 +682,10 @@ SyncPoller Run the command or the script on the provided bare metal machine. The URL to storage account with the command
+ *
+ * Run the command or the script on the provided bare metal machine. The URL to storage account with the command
* execution results and the command exit code can be retrieved from the operation status API once available.
- *
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @param bareMetalMachineRunCommandParameters The request body.
@@ -697,10 +702,10 @@ SyncPoller Run the command or the script on the provided bare metal machine. The URL to storage account with the command
+ *
+ * Run the command or the script on the provided bare metal machine. The URL to storage account with the command
* execution results and the command exit code can be retrieved from the operation status API once available.
- *
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @param bareMetalMachineRunCommandParameters The request body.
@@ -715,10 +720,10 @@ OperationStatusResultInner runCommand(String resourceGroupName, String bareMetal
/**
* Run the command on the bare metal machine.
- *
- * Run the command or the script on the provided bare metal machine. The URL to storage account with the command
+ *
+ * Run the command or the script on the provided bare metal machine. The URL to storage account with the command
* execution results and the command exit code can be retrieved from the operation status API once available.
- *
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @param bareMetalMachineRunCommandParameters The request body.
@@ -734,11 +739,10 @@ OperationStatusResultInner runCommand(String resourceGroupName, String bareMetal
/**
* Run data extraction for a bare metal machine.
- *
- * Run one or more data extractions on the provided bare metal machine. The URL to storage account with the
- * command execution results and the command exit code can be retrieved from the operation status API once
- * available.
- *
+ *
+ * Run one or more data extractions on the provided bare metal machine. The URL to storage account with the command
+ * execution results and the command exit code can be retrieved from the operation status API once available.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @param bareMetalMachineRunDataExtractsParameters The request body.
@@ -754,11 +758,10 @@ SyncPoller Run one or more data extractions on the provided bare metal machine. The URL to storage account with the
- * command execution results and the command exit code can be retrieved from the operation status API once
- * available.
- *
+ *
+ * Run one or more data extractions on the provided bare metal machine. The URL to storage account with the command
+ * execution results and the command exit code can be retrieved from the operation status API once available.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @param bareMetalMachineRunDataExtractsParameters The request body.
@@ -775,11 +778,10 @@ SyncPoller Run one or more data extractions on the provided bare metal machine. The URL to storage account with the
- * command execution results and the command exit code can be retrieved from the operation status API once
- * available.
- *
+ *
+ * Run one or more data extractions on the provided bare metal machine. The URL to storage account with the command
+ * execution results and the command exit code can be retrieved from the operation status API once available.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @param bareMetalMachineRunDataExtractsParameters The request body.
@@ -794,11 +796,10 @@ OperationStatusResultInner runDataExtracts(String resourceGroupName, String bare
/**
* Run data extraction for a bare metal machine.
- *
- * Run one or more data extractions on the provided bare metal machine. The URL to storage account with the
- * command execution results and the command exit code can be retrieved from the operation status API once
- * available.
- *
+ *
+ * Run one or more data extractions on the provided bare metal machine. The URL to storage account with the command
+ * execution results and the command exit code can be retrieved from the operation status API once available.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @param bareMetalMachineRunDataExtractsParameters The request body.
@@ -814,11 +815,11 @@ OperationStatusResultInner runDataExtracts(String resourceGroupName, String bare
/**
* Run read-only commands against a bare metal machine.
- *
- * Run one or more read-only commands on the provided bare metal machine. The URL to storage account with the
+ *
+ * Run one or more read-only commands on the provided bare metal machine. The URL to storage account with the
* command execution results and the command exit code can be retrieved from the operation status API once
* available.
- *
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @param bareMetalMachineRunReadCommandsParameters The request body.
@@ -834,11 +835,11 @@ SyncPoller Run one or more read-only commands on the provided bare metal machine. The URL to storage account with the
+ *
+ * Run one or more read-only commands on the provided bare metal machine. The URL to storage account with the
* command execution results and the command exit code can be retrieved from the operation status API once
* available.
- *
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @param bareMetalMachineRunReadCommandsParameters The request body.
@@ -855,11 +856,11 @@ SyncPoller Run one or more read-only commands on the provided bare metal machine. The URL to storage account with the
+ *
+ * Run one or more read-only commands on the provided bare metal machine. The URL to storage account with the
* command execution results and the command exit code can be retrieved from the operation status API once
* available.
- *
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @param bareMetalMachineRunReadCommandsParameters The request body.
@@ -874,11 +875,11 @@ OperationStatusResultInner runReadCommands(String resourceGroupName, String bare
/**
* Run read-only commands against a bare metal machine.
- *
- * Run one or more read-only commands on the provided bare metal machine. The URL to storage account with the
+ *
+ * Run one or more read-only commands on the provided bare metal machine. The URL to storage account with the
* command execution results and the command exit code can be retrieved from the operation status API once
* available.
- *
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @param bareMetalMachineRunReadCommandsParameters The request body.
@@ -894,9 +895,9 @@ OperationStatusResultInner runReadCommands(String resourceGroupName, String bare
/**
* Start the bare metal machine.
- *
- * Start the provided bare metal machine.
- *
+ *
+ * Start the provided bare metal machine.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @throws IllegalArgumentException thrown if parameters fail the validation.
@@ -910,9 +911,9 @@ SyncPoller Start the provided bare metal machine.
- *
+ *
+ * Start the provided bare metal machine.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @param context The context to associate with this operation.
@@ -927,9 +928,9 @@ SyncPoller Start the provided bare metal machine.
- *
+ *
+ * Start the provided bare metal machine.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @throws IllegalArgumentException thrown if parameters fail the validation.
@@ -942,9 +943,9 @@ SyncPoller Start the provided bare metal machine.
- *
+ *
+ * Start the provided bare metal machine.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @param context The context to associate with this operation.
@@ -958,9 +959,9 @@ SyncPoller Uncordon the provided bare metal machine's Kubernetes node.
- *
+ *
+ * Uncordon the provided bare metal machine's Kubernetes node.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @throws IllegalArgumentException thrown if parameters fail the validation.
@@ -974,9 +975,9 @@ SyncPoller Uncordon the provided bare metal machine's Kubernetes node.
- *
+ *
+ * Uncordon the provided bare metal machine's Kubernetes node.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @param context The context to associate with this operation.
@@ -991,9 +992,9 @@ SyncPoller Uncordon the provided bare metal machine's Kubernetes node.
- *
+ *
+ * Uncordon the provided bare metal machine's Kubernetes node.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @throws IllegalArgumentException thrown if parameters fail the validation.
@@ -1006,9 +1007,9 @@ SyncPoller Uncordon the provided bare metal machine's Kubernetes node.
- *
+ *
+ * Uncordon the provided bare metal machine's Kubernetes node.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param bareMetalMachineName The name of the bare metal machine.
* @param context The context to associate with this operation.
diff --git a/sdk/networkcloud/azure-resourcemanager-networkcloud/src/main/java/com/azure/resourcemanager/networkcloud/fluent/BmcKeySetsClient.java b/sdk/networkcloud/azure-resourcemanager-networkcloud/src/main/java/com/azure/resourcemanager/networkcloud/fluent/BmcKeySetsClient.java
index d7c1ab1820718..d9577dcaef5c4 100644
--- a/sdk/networkcloud/azure-resourcemanager-networkcloud/src/main/java/com/azure/resourcemanager/networkcloud/fluent/BmcKeySetsClient.java
+++ b/sdk/networkcloud/azure-resourcemanager-networkcloud/src/main/java/com/azure/resourcemanager/networkcloud/fluent/BmcKeySetsClient.java
@@ -12,31 +12,34 @@
import com.azure.core.util.Context;
import com.azure.core.util.polling.SyncPoller;
import com.azure.resourcemanager.networkcloud.fluent.models.BmcKeySetInner;
+import com.azure.resourcemanager.networkcloud.fluent.models.OperationStatusResultInner;
import com.azure.resourcemanager.networkcloud.models.BmcKeySetPatchParameters;
-/** An instance of this class provides access to all the operations defined in BmcKeySetsClient. */
+/**
+ * An instance of this class provides access to all the operations defined in BmcKeySetsClient.
+ */
public interface BmcKeySetsClient {
/**
* List baseboard management controller key sets of the cluster.
- *
- * Get a list of baseboard management controller key sets for the provided cluster.
- *
+ *
+ * Get a list of baseboard management controller key sets for the provided cluster.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return a list of baseboard management controller key sets for the provided cluster as paginated response with
- * {@link PagedIterable}.
+ * {@link PagedIterable}.
*/
@ServiceMethod(returns = ReturnType.COLLECTION)
PagedIterable Get a list of baseboard management controller key sets for the provided cluster.
- *
+ *
+ * Get a list of baseboard management controller key sets for the provided cluster.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param context The context to associate with this operation.
@@ -44,16 +47,16 @@ public interface BmcKeySetsClient {
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return a list of baseboard management controller key sets for the provided cluster as paginated response with
- * {@link PagedIterable}.
+ * {@link PagedIterable}.
*/
@ServiceMethod(returns = ReturnType.COLLECTION)
PagedIterable Get baseboard management controller key set of the provided cluster.
- *
+ *
+ * Get baseboard management controller key set of the provided cluster.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param bmcKeySetName The name of the baseboard management controller key set.
@@ -69,9 +72,9 @@ Response Get baseboard management controller key set of the provided cluster.
- *
+ *
+ * Get baseboard management controller key set of the provided cluster.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param bmcKeySetName The name of the baseboard management controller key set.
@@ -85,9 +88,9 @@ Response Create a new baseboard management controller key set or update the existing one for the provided cluster.
- *
+ *
+ * Create a new baseboard management controller key set or update the existing one for the provided cluster.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param bmcKeySetName The name of the baseboard management controller key set.
@@ -103,9 +106,9 @@ SyncPoller Create a new baseboard management controller key set or update the existing one for the provided cluster.
- *
+ *
+ * Create a new baseboard management controller key set or update the existing one for the provided cluster.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param bmcKeySetName The name of the baseboard management controller key set.
@@ -122,9 +125,9 @@ SyncPoller Create a new baseboard management controller key set or update the existing one for the provided cluster.
- *
+ *
+ * Create a new baseboard management controller key set or update the existing one for the provided cluster.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param bmcKeySetName The name of the baseboard management controller key set.
@@ -140,9 +143,9 @@ BmcKeySetInner createOrUpdate(String resourceGroupName, String clusterName, Stri
/**
* Create or update the baseboard management controller key set of the cluster.
- *
- * Create a new baseboard management controller key set or update the existing one for the provided cluster.
- *
+ *
+ * Create a new baseboard management controller key set or update the existing one for the provided cluster.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param bmcKeySetName The name of the baseboard management controller key set.
@@ -159,25 +162,26 @@ BmcKeySetInner createOrUpdate(String resourceGroupName, String clusterName, Stri
/**
* Delete the baseboard management controller key set of the cluster.
- *
- * Delete the baseboard management controller key set of the provided cluster.
- *
+ *
+ * Delete the baseboard management controller key set of the provided cluster.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param bmcKeySetName The name of the baseboard management controller key set.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
- * @return the {@link SyncPoller} for polling of long-running operation.
+ * @return the {@link SyncPoller} for polling of the current status of an async operation.
*/
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
- SyncPoller Delete the baseboard management controller key set of the provided cluster.
- *
+ *
+ * Delete the baseboard management controller key set of the provided cluster.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param bmcKeySetName The name of the baseboard management controller key set.
@@ -185,32 +189,33 @@ BmcKeySetInner createOrUpdate(String resourceGroupName, String clusterName, Stri
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
- * @return the {@link SyncPoller} for polling of long-running operation.
+ * @return the {@link SyncPoller} for polling of the current status of an async operation.
*/
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
- SyncPoller Delete the baseboard management controller key set of the provided cluster.
- *
+ *
+ * Delete the baseboard management controller key set of the provided cluster.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param bmcKeySetName The name of the baseboard management controller key set.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+ * @return the current status of an async operation.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
- void delete(String resourceGroupName, String clusterName, String bmcKeySetName);
+ OperationStatusResultInner delete(String resourceGroupName, String clusterName, String bmcKeySetName);
/**
* Delete the baseboard management controller key set of the cluster.
- *
- * Delete the baseboard management controller key set of the provided cluster.
- *
+ *
+ * Delete the baseboard management controller key set of the provided cluster.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param bmcKeySetName The name of the baseboard management controller key set.
@@ -218,16 +223,18 @@ SyncPoller Patch properties of baseboard management controller key set for the provided cluster, or update the tags
+ *
+ * Patch properties of baseboard management controller key set for the provided cluster, or update the tags
* associated with it. Properties and tag updates can be done independently.
- *
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param bmcKeySetName The name of the baseboard management controller key set.
@@ -242,10 +249,10 @@ SyncPoller Patch properties of baseboard management controller key set for the provided cluster, or update the tags
+ *
+ * Patch properties of baseboard management controller key set for the provided cluster, or update the tags
* associated with it. Properties and tag updates can be done independently.
- *
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param bmcKeySetName The name of the baseboard management controller key set.
@@ -262,10 +269,10 @@ SyncPoller Patch properties of baseboard management controller key set for the provided cluster, or update the tags
+ *
+ * Patch properties of baseboard management controller key set for the provided cluster, or update the tags
* associated with it. Properties and tag updates can be done independently.
- *
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param bmcKeySetName The name of the baseboard management controller key set.
@@ -279,10 +286,10 @@ SyncPoller Patch properties of baseboard management controller key set for the provided cluster, or update the tags
+ *
+ * Patch properties of baseboard management controller key set for the provided cluster, or update the tags
* associated with it. Properties and tag updates can be done independently.
- *
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param bmcKeySetName The name of the baseboard management controller key set.
diff --git a/sdk/networkcloud/azure-resourcemanager-networkcloud/src/main/java/com/azure/resourcemanager/networkcloud/fluent/CloudServicesNetworksClient.java b/sdk/networkcloud/azure-resourcemanager-networkcloud/src/main/java/com/azure/resourcemanager/networkcloud/fluent/CloudServicesNetworksClient.java
index 55897bdf99f69..fb74bd678c832 100644
--- a/sdk/networkcloud/azure-resourcemanager-networkcloud/src/main/java/com/azure/resourcemanager/networkcloud/fluent/CloudServicesNetworksClient.java
+++ b/sdk/networkcloud/azure-resourcemanager-networkcloud/src/main/java/com/azure/resourcemanager/networkcloud/fluent/CloudServicesNetworksClient.java
@@ -12,74 +12,77 @@
import com.azure.core.util.Context;
import com.azure.core.util.polling.SyncPoller;
import com.azure.resourcemanager.networkcloud.fluent.models.CloudServicesNetworkInner;
+import com.azure.resourcemanager.networkcloud.fluent.models.OperationStatusResultInner;
import com.azure.resourcemanager.networkcloud.models.CloudServicesNetworkPatchParameters;
-/** An instance of this class provides access to all the operations defined in CloudServicesNetworksClient. */
+/**
+ * An instance of this class provides access to all the operations defined in CloudServicesNetworksClient.
+ */
public interface CloudServicesNetworksClient {
/**
* List cloud services networks in the subscription.
- *
- * Get a list of cloud services networks in the provided subscription.
- *
+ *
+ * Get a list of cloud services networks in the provided subscription.
+ *
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
- * @return a list of cloud services networks in the provided subscription as paginated response with {@link
- * PagedIterable}.
+ * @return a list of cloud services networks in the provided subscription as paginated response with
+ * {@link PagedIterable}.
*/
@ServiceMethod(returns = ReturnType.COLLECTION)
PagedIterable Get a list of cloud services networks in the provided subscription.
- *
+ *
+ * Get a list of cloud services networks in the provided subscription.
+ *
* @param context The context to associate with this operation.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
- * @return a list of cloud services networks in the provided subscription as paginated response with {@link
- * PagedIterable}.
+ * @return a list of cloud services networks in the provided subscription as paginated response with
+ * {@link PagedIterable}.
*/
@ServiceMethod(returns = ReturnType.COLLECTION)
PagedIterable Get a list of cloud services networks in the provided resource group.
- *
+ *
+ * Get a list of cloud services networks in the provided resource group.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
- * @return a list of cloud services networks in the provided resource group as paginated response with {@link
- * PagedIterable}.
+ * @return a list of cloud services networks in the provided resource group as paginated response with
+ * {@link PagedIterable}.
*/
@ServiceMethod(returns = ReturnType.COLLECTION)
PagedIterable Get a list of cloud services networks in the provided resource group.
- *
+ *
+ * Get a list of cloud services networks in the provided resource group.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param context The context to associate with this operation.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
- * @return a list of cloud services networks in the provided resource group as paginated response with {@link
- * PagedIterable}.
+ * @return a list of cloud services networks in the provided resource group as paginated response with
+ * {@link PagedIterable}.
*/
@ServiceMethod(returns = ReturnType.COLLECTION)
PagedIterable Get properties of the provided cloud services network.
- *
+ *
+ * Get properties of the provided cloud services network.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param cloudServicesNetworkName The name of the cloud services network.
* @param context The context to associate with this operation.
@@ -94,9 +97,9 @@ Response Get properties of the provided cloud services network.
- *
+ *
+ * Get properties of the provided cloud services network.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param cloudServicesNetworkName The name of the cloud services network.
* @throws IllegalArgumentException thrown if parameters fail the validation.
@@ -109,9 +112,9 @@ Response Create a new cloud services network or update the properties of the existing cloud services network.
- *
+ *
+ * Create a new cloud services network or update the properties of the existing cloud services network.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param cloudServicesNetworkName The name of the cloud services network.
* @param cloudServicesNetworkParameters The request body.
@@ -119,7 +122,7 @@ Response Create a new cloud services network or update the properties of the existing cloud services network.
- *
+ *
+ * Create a new cloud services network or update the properties of the existing cloud services network.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param cloudServicesNetworkName The name of the cloud services network.
* @param cloudServicesNetworkParameters The request body.
@@ -139,7 +142,7 @@ SyncPoller Create a new cloud services network or update the properties of the existing cloud services network.
- *
+ *
+ * Create a new cloud services network or update the properties of the existing cloud services network.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param cloudServicesNetworkName The name of the cloud services network.
* @param cloudServicesNetworkParameters The request body.
@@ -158,7 +161,7 @@ SyncPoller Create a new cloud services network or update the properties of the existing cloud services network.
- *
+ *
+ * Create a new cloud services network or update the properties of the existing cloud services network.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param cloudServicesNetworkName The name of the cloud services network.
* @param cloudServicesNetworkParameters The request body.
@@ -177,7 +180,7 @@ CloudServicesNetworkInner createOrUpdate(String resourceGroupName, String cloudS
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return cloudServicesNetwork represents additional egress information that will be used by associated virtual
- * machines or hybrid AKS clusters.
+ * machines or hybrid AKS clusters.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
CloudServicesNetworkInner createOrUpdate(String resourceGroupName, String cloudServicesNetworkName,
@@ -185,78 +188,81 @@ CloudServicesNetworkInner createOrUpdate(String resourceGroupName, String cloudS
/**
* Delete the cloud services network.
- *
- * Delete the provided cloud services network.
- *
+ *
+ * Delete the provided cloud services network.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param cloudServicesNetworkName The name of the cloud services network.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
- * @return the {@link SyncPoller} for polling of long-running operation.
+ * @return the {@link SyncPoller} for polling of the current status of an async operation.
*/
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
- SyncPoller Delete the provided cloud services network.
- *
+ *
+ * Delete the provided cloud services network.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param cloudServicesNetworkName The name of the cloud services network.
* @param context The context to associate with this operation.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
- * @return the {@link SyncPoller} for polling of long-running operation.
+ * @return the {@link SyncPoller} for polling of the current status of an async operation.
*/
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
- SyncPoller Delete the provided cloud services network.
- *
+ *
+ * Delete the provided cloud services network.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param cloudServicesNetworkName The name of the cloud services network.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+ * @return the current status of an async operation.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
- void delete(String resourceGroupName, String cloudServicesNetworkName);
+ OperationStatusResultInner delete(String resourceGroupName, String cloudServicesNetworkName);
/**
* Delete the cloud services network.
- *
- * Delete the provided cloud services network.
- *
+ *
+ * Delete the provided cloud services network.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param cloudServicesNetworkName The name of the cloud services network.
* @param context The context to associate with this operation.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+ * @return the current status of an async operation.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
- void delete(String resourceGroupName, String cloudServicesNetworkName, Context context);
+ OperationStatusResultInner delete(String resourceGroupName, String cloudServicesNetworkName, Context context);
/**
* Patch the cloud services network.
- *
- * Update properties of the provided cloud services network, or update the tags associated with it. Properties
- * and tag updates can be done independently.
- *
+ *
+ * Update properties of the provided cloud services network, or update the tags associated with it. Properties and
+ * tag updates can be done independently.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param cloudServicesNetworkName The name of the cloud services network.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the {@link SyncPoller} for polling of cloudServicesNetwork represents additional egress information that
- * will be used by associated virtual machines or hybrid AKS clusters.
+ * will be used by associated virtual machines or hybrid AKS clusters.
*/
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller Update properties of the provided cloud services network, or update the tags associated with it. Properties
- * and tag updates can be done independently.
- *
+ *
+ * Update properties of the provided cloud services network, or update the tags associated with it. Properties and
+ * tag updates can be done independently.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param cloudServicesNetworkName The name of the cloud services network.
* @param cloudServicesNetworkUpdateParameters The request body.
@@ -276,7 +282,7 @@ SyncPoller Update properties of the provided cloud services network, or update the tags associated with it. Properties
- * and tag updates can be done independently.
- *
+ *
+ * Update properties of the provided cloud services network, or update the tags associated with it. Properties and
+ * tag updates can be done independently.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param cloudServicesNetworkName The name of the cloud services network.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return cloudServicesNetwork represents additional egress information that will be used by associated virtual
- * machines or hybrid AKS clusters.
+ * machines or hybrid AKS clusters.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
CloudServicesNetworkInner update(String resourceGroupName, String cloudServicesNetworkName);
/**
* Patch the cloud services network.
- *
- * Update properties of the provided cloud services network, or update the tags associated with it. Properties
- * and tag updates can be done independently.
- *
+ *
+ * Update properties of the provided cloud services network, or update the tags associated with it. Properties and
+ * tag updates can be done independently.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param cloudServicesNetworkName The name of the cloud services network.
* @param cloudServicesNetworkUpdateParameters The request body.
@@ -314,7 +320,7 @@ SyncPoller Get a list of cluster managers in the provided subscription.
- *
+ *
+ * Get a list of cluster managers in the provided subscription.
+ *
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return a list of cluster managers in the provided subscription as paginated response with {@link PagedIterable}.
@@ -30,9 +33,9 @@ public interface ClusterManagersClient {
/**
* List cluster managers in the subscription.
- *
- * Get a list of cluster managers in the provided subscription.
- *
+ *
+ * Get a list of cluster managers in the provided subscription.
+ *
* @param context The context to associate with this operation.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
@@ -44,40 +47,40 @@ public interface ClusterManagersClient {
/**
* List cluster managers in the resource group.
- *
- * Get a list of cluster managers in the provided resource group.
- *
+ *
+ * Get a list of cluster managers in the provided resource group.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
- * @return a list of cluster managers in the provided resource group as paginated response with {@link
- * PagedIterable}.
+ * @return a list of cluster managers in the provided resource group as paginated response with
+ * {@link PagedIterable}.
*/
@ServiceMethod(returns = ReturnType.COLLECTION)
PagedIterable Get a list of cluster managers in the provided resource group.
- *
+ *
+ * Get a list of cluster managers in the provided resource group.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param context The context to associate with this operation.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
- * @return a list of cluster managers in the provided resource group as paginated response with {@link
- * PagedIterable}.
+ * @return a list of cluster managers in the provided resource group as paginated response with
+ * {@link PagedIterable}.
*/
@ServiceMethod(returns = ReturnType.COLLECTION)
PagedIterable Get the properties of the provided cluster manager.
- *
+ *
+ * Get the properties of the provided cluster manager.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterManagerName The name of the cluster manager.
* @param context The context to associate with this operation.
@@ -92,9 +95,9 @@ Response Get the properties of the provided cluster manager.
- *
+ *
+ * Get the properties of the provided cluster manager.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterManagerName The name of the cluster manager.
* @throws IllegalArgumentException thrown if parameters fail the validation.
@@ -107,9 +110,9 @@ Response Create a new cluster manager or update properties of the cluster manager if it exists.
- *
+ *
+ * Create a new cluster manager or update properties of the cluster manager if it exists.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterManagerName The name of the cluster manager.
* @param clusterManagerParameters The request body.
@@ -117,7 +120,7 @@ Response Create a new cluster manager or update properties of the cluster manager if it exists.
- *
+ *
+ * Create a new cluster manager or update properties of the cluster manager if it exists.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterManagerName The name of the cluster manager.
* @param clusterManagerParameters The request body.
@@ -136,7 +139,7 @@ SyncPoller Create a new cluster manager or update properties of the cluster manager if it exists.
- *
+ *
+ * Create a new cluster manager or update properties of the cluster manager if it exists.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterManagerName The name of the cluster manager.
* @param clusterManagerParameters The request body.
@@ -161,9 +164,9 @@ ClusterManagerInner createOrUpdate(String resourceGroupName, String clusterManag
/**
* Create or update the cluster manager.
- *
- * Create a new cluster manager or update properties of the cluster manager if it exists.
- *
+ *
+ * Create a new cluster manager or update properties of the cluster manager if it exists.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterManagerName The name of the cluster manager.
* @param clusterManagerParameters The request body.
@@ -179,71 +182,74 @@ ClusterManagerInner createOrUpdate(String resourceGroupName, String clusterManag
/**
* Delete the cluster manager.
- *
- * Delete the provided cluster manager.
- *
+ *
+ * Delete the provided cluster manager.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterManagerName The name of the cluster manager.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
- * @return the {@link SyncPoller} for polling of long-running operation.
+ * @return the {@link SyncPoller} for polling of the current status of an async operation.
*/
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
- SyncPoller Delete the provided cluster manager.
- *
+ *
+ * Delete the provided cluster manager.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterManagerName The name of the cluster manager.
* @param context The context to associate with this operation.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
- * @return the {@link SyncPoller} for polling of long-running operation.
+ * @return the {@link SyncPoller} for polling of the current status of an async operation.
*/
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
- SyncPoller Delete the provided cluster manager.
- *
+ *
+ * Delete the provided cluster manager.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterManagerName The name of the cluster manager.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+ * @return the current status of an async operation.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
- void delete(String resourceGroupName, String clusterManagerName);
+ OperationStatusResultInner delete(String resourceGroupName, String clusterManagerName);
/**
* Delete the cluster manager.
- *
- * Delete the provided cluster manager.
- *
+ *
+ * Delete the provided cluster manager.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterManagerName The name of the cluster manager.
* @param context The context to associate with this operation.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+ * @return the current status of an async operation.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
- void delete(String resourceGroupName, String clusterManagerName, Context context);
+ OperationStatusResultInner delete(String resourceGroupName, String clusterManagerName, Context context);
/**
* Patch the cluster manager.
- *
- * Patch properties of the provided cluster manager, or update the tags assigned to the cluster manager.
- * Properties and tag updates can be done independently.
- *
+ *
+ * Patch properties of the provided cluster manager, or update the tags assigned to the cluster manager. Properties
+ * and tag updates can be done independently.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterManagerName The name of the cluster manager.
* @param clusterManagerUpdateParameters The request body.
@@ -251,8 +257,8 @@ SyncPoller Patch properties of the provided cluster manager, or update the tags assigned to the cluster manager.
- * Properties and tag updates can be done independently.
- *
+ *
+ * Patch properties of the provided cluster manager, or update the tags assigned to the cluster manager. Properties
+ * and tag updates can be done independently.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterManagerName The name of the cluster manager.
* @throws IllegalArgumentException thrown if parameters fail the validation.
diff --git a/sdk/networkcloud/azure-resourcemanager-networkcloud/src/main/java/com/azure/resourcemanager/networkcloud/fluent/ClustersClient.java b/sdk/networkcloud/azure-resourcemanager-networkcloud/src/main/java/com/azure/resourcemanager/networkcloud/fluent/ClustersClient.java
index cc2519449a205..8eafb0f8c921e 100644
--- a/sdk/networkcloud/azure-resourcemanager-networkcloud/src/main/java/com/azure/resourcemanager/networkcloud/fluent/ClustersClient.java
+++ b/sdk/networkcloud/azure-resourcemanager-networkcloud/src/main/java/com/azure/resourcemanager/networkcloud/fluent/ClustersClient.java
@@ -13,17 +13,21 @@
import com.azure.core.util.polling.SyncPoller;
import com.azure.resourcemanager.networkcloud.fluent.models.ClusterInner;
import com.azure.resourcemanager.networkcloud.fluent.models.OperationStatusResultInner;
+import com.azure.resourcemanager.networkcloud.models.ClusterContinueUpdateVersionParameters;
import com.azure.resourcemanager.networkcloud.models.ClusterDeployParameters;
import com.azure.resourcemanager.networkcloud.models.ClusterPatchParameters;
+import com.azure.resourcemanager.networkcloud.models.ClusterScanRuntimeParameters;
import com.azure.resourcemanager.networkcloud.models.ClusterUpdateVersionParameters;
-/** An instance of this class provides access to all the operations defined in ClustersClient. */
+/**
+ * An instance of this class provides access to all the operations defined in ClustersClient.
+ */
public interface ClustersClient {
/**
* List clusters in the subscription.
- *
- * Get a list of clusters in the provided subscription.
- *
+ *
+ * Get a list of clusters in the provided subscription.
+ *
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return a list of clusters in the provided subscription as paginated response with {@link PagedIterable}.
@@ -33,9 +37,9 @@ public interface ClustersClient {
/**
* List clusters in the subscription.
- *
- * Get a list of clusters in the provided subscription.
- *
+ *
+ * Get a list of clusters in the provided subscription.
+ *
* @param context The context to associate with this operation.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
@@ -47,9 +51,9 @@ public interface ClustersClient {
/**
* List clusters in the resource group.
- *
- * Get a list of clusters in the provided resource group.
- *
+ *
+ * Get a list of clusters in the provided resource group.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
@@ -61,9 +65,9 @@ public interface ClustersClient {
/**
* List clusters in the resource group.
- *
- * Get a list of clusters in the provided resource group.
- *
+ *
+ * Get a list of clusters in the provided resource group.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param context The context to associate with this operation.
* @throws IllegalArgumentException thrown if parameters fail the validation.
@@ -76,9 +80,9 @@ public interface ClustersClient {
/**
* Retrieve the cluster.
- *
- * Get properties of the provided cluster.
- *
+ *
+ * Get properties of the provided cluster.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param context The context to associate with this operation.
@@ -93,9 +97,9 @@ Response Get properties of the provided cluster.
- *
+ *
+ * Get properties of the provided cluster.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @throws IllegalArgumentException thrown if parameters fail the validation.
@@ -108,9 +112,9 @@ Response Create a new cluster or update the properties of the cluster if it exists.
- *
+ *
+ * Create a new cluster or update the properties of the cluster if it exists.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param clusterParameters The request body.
@@ -125,9 +129,9 @@ SyncPoller Create a new cluster or update the properties of the cluster if it exists.
- *
+ *
+ * Create a new cluster or update the properties of the cluster if it exists.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param clusterParameters The request body.
@@ -143,9 +147,9 @@ SyncPoller Create a new cluster or update the properties of the cluster if it exists.
- *
+ *
+ * Create a new cluster or update the properties of the cluster if it exists.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param clusterParameters The request body.
@@ -159,9 +163,9 @@ SyncPoller Create a new cluster or update the properties of the cluster if it exists.
- *
+ *
+ * Create a new cluster or update the properties of the cluster if it exists.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param clusterParameters The request body.
@@ -177,70 +181,74 @@ ClusterInner createOrUpdate(String resourceGroupName, String clusterName, Cluste
/**
* Delete the cluster.
- *
- * Delete the provided cluster.
- *
+ *
+ * Delete the provided cluster.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
- * @return the {@link SyncPoller} for polling of long-running operation.
+ * @return the {@link SyncPoller} for polling of the current status of an async operation.
*/
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
- SyncPoller Delete the provided cluster.
- *
+ *
+ * Delete the provided cluster.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param context The context to associate with this operation.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
- * @return the {@link SyncPoller} for polling of long-running operation.
+ * @return the {@link SyncPoller} for polling of the current status of an async operation.
*/
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
- SyncPoller Delete the provided cluster.
- *
+ *
+ * Delete the provided cluster.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+ * @return the current status of an async operation.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
- void delete(String resourceGroupName, String clusterName);
+ OperationStatusResultInner delete(String resourceGroupName, String clusterName);
/**
* Delete the cluster.
- *
- * Delete the provided cluster.
- *
+ *
+ * Delete the provided cluster.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param context The context to associate with this operation.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+ * @return the current status of an async operation.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
- void delete(String resourceGroupName, String clusterName, Context context);
+ OperationStatusResultInner delete(String resourceGroupName, String clusterName, Context context);
/**
* Patch the cluster.
- *
- * Patch the properties of the provided cluster, or update the tags associated with the cluster. Properties and
- * tag updates can be done independently.
- *
+ *
+ * Patch the properties of the provided cluster, or update the tags associated with the cluster. Properties and tag
+ * updates can be done independently.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @throws IllegalArgumentException thrown if parameters fail the validation.
@@ -253,10 +261,10 @@ ClusterInner createOrUpdate(String resourceGroupName, String clusterName, Cluste
/**
* Patch the cluster.
- *
- * Patch the properties of the provided cluster, or update the tags associated with the cluster. Properties and
- * tag updates can be done independently.
- *
+ *
+ * Patch the properties of the provided cluster, or update the tags associated with the cluster. Properties and tag
+ * updates can be done independently.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param clusterUpdateParameters The request body.
@@ -272,10 +280,10 @@ SyncPoller Patch the properties of the provided cluster, or update the tags associated with the cluster. Properties and
- * tag updates can be done independently.
- *
+ *
+ * Patch the properties of the provided cluster, or update the tags associated with the cluster. Properties and tag
+ * updates can be done independently.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @throws IllegalArgumentException thrown if parameters fail the validation.
@@ -288,10 +296,10 @@ SyncPoller Patch the properties of the provided cluster, or update the tags associated with the cluster. Properties and
- * tag updates can be done independently.
- *
+ *
+ * Patch the properties of the provided cluster, or update the tags associated with the cluster. Properties and tag
+ * updates can be done independently.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param clusterUpdateParameters The request body.
@@ -306,10 +314,86 @@ ClusterInner update(String resourceGroupName, String clusterName, ClusterPatchPa
Context context);
/**
- * Deploy the cluster to the rack.
- *
- * Deploy the cluster to the provided rack.
- *
+ * Continue a paused update to the cluster version.
+ *
+ * Trigger the continuation of an update for a cluster with a matching update strategy that has paused after
+ * completing a segment of the update.
+ *
+ * @param resourceGroupName The name of the resource group. The name is case insensitive.
+ * @param clusterName The name of the cluster.
+ * @param clusterContinueUpdateVersionParameters The request body.
+ * @throws IllegalArgumentException thrown if parameters fail the validation.
+ * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
+ * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+ * @return the {@link SyncPoller} for polling of the current status of an async operation.
+ */
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
+ SyncPoller Deploy the cluster to the provided rack.
- *
+ * Deploy the cluster.
+ *
+ * Deploy the cluster using the rack configuration provided during creation.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param clusterDeployParameters The request body.
@@ -340,10 +424,10 @@ SyncPoller Deploy the cluster to the provided rack.
- *
+ * Deploy the cluster.
+ *
+ * Deploy the cluster using the rack configuration provided during creation.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @throws IllegalArgumentException thrown if parameters fail the validation.
@@ -355,10 +439,10 @@ SyncPoller Deploy the cluster to the provided rack.
- *
+ * Deploy the cluster.
+ *
+ * Deploy the cluster using the rack configuration provided during creation.
+ *
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param clusterName The name of the cluster.
* @param clusterDeployParameters The request body.
@@ -372,11 +456,83 @@ SyncPoller