diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/CHANGELOG.md b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/CHANGELOG.md index b09801214526..dd8634beee52 100644 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/CHANGELOG.md +++ b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/CHANGELOG.md @@ -1,6 +1,8 @@ # Release History -## 1.0.0-beta.5 (Unreleased) +## 1.0.0-beta.1 (2023-08-30) + +- Azure Resource Manager SourceControlConfiguration client library for Java. This package contains Microsoft Azure SDK for SourceControlConfiguration Management SDK. KubernetesConfiguration Client. Package tag package-2023-05. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ### Features Added diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/README.md b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/README.md index 968a236865f0..4a119d37e658 100644 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/README.md +++ b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/README.md @@ -2,7 +2,7 @@ Azure Resource Manager SourceControlConfiguration client library for Java. -This package contains Microsoft Azure SDK for SourceControlConfiguration Management SDK. KubernetesConfiguration Client. Package tag package-2022-11. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). +This package contains Microsoft Azure SDK for SourceControlConfiguration Management SDK. KubernetesConfiguration Client. Package tag package-2023-05. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ## We'd love to hear your feedback @@ -32,7 +32,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-kubernetesconfiguration - 1.0.0-beta.4 + 1.0.0-beta.5 ``` [//]: # ({x-version-update-end}) @@ -103,3 +103,5 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ + +![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-java%2Fsdk%2Fkubernetesconfiguration%2Fazure-resourcemanager-kubernetesconfiguration%2FREADME.png) diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/SAMPLE.md b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/SAMPLE.md index bed1f7ef20e2..792d988ddccb 100644 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/SAMPLE.md +++ b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/SAMPLE.md @@ -49,7 +49,7 @@ import java.util.Map; /** Samples for Extensions Create. */ public final class ExtensionsCreateSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/CreateExtension.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/CreateExtension.json */ /** * Sample code: Create Extension. @@ -73,16 +73,13 @@ public final class ExtensionsCreateSamples { .withScope(new Scope().withCluster(new ScopeCluster().withReleaseNamespace("kube-system"))) .withConfigurationSettings( mapOf( - "omsagent.env.clusterName", - "clusterName1", - "omsagent.secret.wsid", - "a38cef99-5a89-52ed-b6db-22095c23664b")) - .withConfigurationProtectedSettings(mapOf("omsagent.secret.key", "secretKeyValue01")), + "omsagent.env.clusterName", "clusterName1", "omsagent.secret.wsid", "fakeTokenPlaceholder")) + .withConfigurationProtectedSettings(mapOf("omsagent.secret.key", "fakeTokenPlaceholder")), com.azure.core.util.Context.NONE); } /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/CreateExtensionWithPlan.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/CreateExtensionWithPlan.json */ /** * Sample code: Create Extension with Plan. @@ -111,6 +108,7 @@ public final class ExtensionsCreateSamples { com.azure.core.util.Context.NONE); } + // Use "Map.of" if available @SuppressWarnings("unchecked") private static Map mapOf(Object... inputs) { Map map = new HashMap<>(); @@ -130,7 +128,7 @@ public final class ExtensionsCreateSamples { /** Samples for Extensions Delete. */ public final class ExtensionsDeleteSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/DeleteExtension.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/DeleteExtension.json */ /** * Sample code: Delete Extension. @@ -159,7 +157,7 @@ public final class ExtensionsDeleteSamples { /** Samples for Extensions Get. */ public final class ExtensionsGetSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/GetExtensionWithPlan.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/GetExtensionWithPlan.json */ /** * Sample code: Get Extension with Plan. @@ -180,7 +178,7 @@ public final class ExtensionsGetSamples { } /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/GetExtension.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/GetExtension.json */ /** * Sample code: Get Extension. @@ -208,7 +206,7 @@ public final class ExtensionsGetSamples { /** Samples for Extensions List. */ public final class ExtensionsListSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/ListExtensions.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/ListExtensions.json */ /** * Sample code: List Extensions. @@ -234,7 +232,7 @@ import java.util.Map; /** Samples for Extensions Update. */ public final class ExtensionsUpdateSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/PatchExtension.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/PatchExtension.json */ /** * Sample code: Update Extension. @@ -256,14 +254,12 @@ public final class ExtensionsUpdateSamples { .withReleaseTrain("Preview") .withConfigurationSettings( mapOf( - "omsagent.env.clusterName", - "clusterName1", - "omsagent.secret.wsid", - "a38cef99-5a89-52ed-b6db-22095c23664b")) - .withConfigurationProtectedSettings(mapOf("omsagent.secret.key", "secretKeyValue01")), + "omsagent.env.clusterName", "clusterName1", "omsagent.secret.wsid", "fakeTokenPlaceholder")) + .withConfigurationProtectedSettings(mapOf("omsagent.secret.key", "fakeTokenPlaceholder")), com.azure.core.util.Context.NONE); } + // Use "Map.of" if available @SuppressWarnings("unchecked") private static Map mapOf(Object... inputs) { Map map = new HashMap<>(); @@ -283,7 +279,7 @@ public final class ExtensionsUpdateSamples { /** Samples for FluxConfigOperationStatus Get. */ public final class FluxConfigOperationStatusGetSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/GetFluxConfigurationAsyncOperationStatus.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/GetFluxConfigurationAsyncOperationStatus.json */ /** * Sample code: FluxConfigurationAsyncOperationStatus Get. @@ -313,9 +309,11 @@ import com.azure.resourcemanager.kubernetesconfiguration.fluent.models.FluxConfi import com.azure.resourcemanager.kubernetesconfiguration.models.BucketDefinition; import com.azure.resourcemanager.kubernetesconfiguration.models.GitRepositoryDefinition; import com.azure.resourcemanager.kubernetesconfiguration.models.KustomizationDefinition; +import com.azure.resourcemanager.kubernetesconfiguration.models.PostBuildDefinition; import com.azure.resourcemanager.kubernetesconfiguration.models.RepositoryRefDefinition; import com.azure.resourcemanager.kubernetesconfiguration.models.ScopeType; import com.azure.resourcemanager.kubernetesconfiguration.models.SourceKindType; +import com.azure.resourcemanager.kubernetesconfiguration.models.SubstituteFromDefinition; import java.util.Arrays; import java.util.HashMap; import java.util.Map; @@ -323,7 +321,7 @@ import java.util.Map; /** Samples for FluxConfigurations CreateOrUpdate. */ public final class FluxConfigurationsCreateOrUpdateSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/CreateFluxConfiguration.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/CreateFluxConfiguration.json */ /** * Sample code: Create Flux Configuration. @@ -359,7 +357,18 @@ public final class FluxConfigurationsCreateOrUpdateSamples { .withPath("./test/path") .withDependsOn(Arrays.asList()) .withTimeoutInSeconds(600L) - .withSyncIntervalInSeconds(600L), + .withSyncIntervalInSeconds(600L) + .withWait(true) + .withPostBuild( + new PostBuildDefinition() + .withSubstitute(mapOf("cluster_env", "prod", "replica_count", "2")) + .withSubstituteFrom( + Arrays + .asList( + new SubstituteFromDefinition() + .withKind("ConfigMap") + .withName("cluster-test") + .withOptional(true)))), "srs-kustomization2", new KustomizationDefinition() .withPath("./other/test/path") @@ -367,12 +376,28 @@ public final class FluxConfigurationsCreateOrUpdateSamples { .withTimeoutInSeconds(600L) .withSyncIntervalInSeconds(600L) .withRetryIntervalInSeconds(600L) - .withPrune(false))), + .withPrune(false) + .withWait(false) + .withPostBuild( + new PostBuildDefinition() + .withSubstituteFrom( + Arrays + .asList( + new SubstituteFromDefinition() + .withKind("ConfigMap") + .withName("cluster-values") + .withOptional(true), + new SubstituteFromDefinition() + .withKind("Secret") + .withName("secret-name") + .withOptional(false)))))) + .withWaitForReconciliation(true) + .withReconciliationWaitDuration("PT30M"), com.azure.core.util.Context.NONE); } /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/CreateFluxConfigurationWithBucket.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/CreateFluxConfigurationWithBucket.json */ /** * Sample code: Create Flux Configuration with Bucket Source Kind. @@ -420,6 +445,7 @@ public final class FluxConfigurationsCreateOrUpdateSamples { com.azure.core.util.Context.NONE); } + // Use "Map.of" if available @SuppressWarnings("unchecked") private static Map mapOf(Object... inputs) { Map map = new HashMap<>(); @@ -439,7 +465,7 @@ public final class FluxConfigurationsCreateOrUpdateSamples { /** Samples for FluxConfigurations Delete. */ public final class FluxConfigurationsDeleteSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/DeleteFluxConfiguration.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/DeleteFluxConfiguration.json */ /** * Sample code: Delete Flux Configuration. @@ -468,7 +494,7 @@ public final class FluxConfigurationsDeleteSamples { /** Samples for FluxConfigurations Get. */ public final class FluxConfigurationsGetSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/GetFluxConfiguration.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/GetFluxConfiguration.json */ /** * Sample code: Get Flux Configuration. @@ -496,7 +522,7 @@ public final class FluxConfigurationsGetSamples { /** Samples for FluxConfigurations List. */ public final class FluxConfigurationsListSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/ListFluxConfigurations.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/ListFluxConfigurations.json */ /** * Sample code: List Flux Configuration. @@ -524,7 +550,7 @@ import java.util.Map; /** Samples for FluxConfigurations Update. */ public final class FluxConfigurationsUpdateSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/PatchFluxConfiguration.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/PatchFluxConfiguration.json */ /** * Sample code: Patch Flux Configuration. @@ -561,6 +587,7 @@ public final class FluxConfigurationsUpdateSamples { com.azure.core.util.Context.NONE); } + // Use "Map.of" if available @SuppressWarnings("unchecked") private static Map mapOf(Object... inputs) { Map map = new HashMap<>(); @@ -580,7 +607,7 @@ public final class FluxConfigurationsUpdateSamples { /** Samples for OperationStatus Get. */ public final class OperationStatusGetSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/GetExtensionAsyncOperationStatus.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/GetExtensionAsyncOperationStatus.json */ /** * Sample code: ExtensionAsyncOperationStatus Get. @@ -609,7 +636,7 @@ public final class OperationStatusGetSamples { /** Samples for OperationStatus List. */ public final class OperationStatusListSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/ListAsyncOperationStatus.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/ListAsyncOperationStatus.json */ /** * Sample code: AsyncOperationStatus List. @@ -631,7 +658,7 @@ public final class OperationStatusListSamples { /** Samples for Operations List. */ public final class OperationsListSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/OperationsList.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/OperationsList.json */ /** * Sample code: BatchAccountDelete. @@ -658,7 +685,7 @@ import java.util.Map; /** Samples for SourceControlConfigurations CreateOrUpdate. */ public final class SourceControlConfigurationsCreateOrUpdateSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/CreateSourceControlConfiguration.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/CreateSourceControlConfiguration.json */ /** * Sample code: Create Source Control Configuration. @@ -681,7 +708,7 @@ public final class SourceControlConfigurationsCreateOrUpdateSamples { .withOperatorInstanceName("SRSGitHubFluxOp-01") .withOperatorType(OperatorType.FLUX) .withOperatorParams("--git-email=xyzgituser@users.srs.github.com") - .withConfigurationProtectedSettings(mapOf("protectedSetting1Key", "protectedSetting1Value")) + .withConfigurationProtectedSettings(mapOf("protectedSetting1Key", "fakeTokenPlaceholder")) .withOperatorScope(OperatorScopeType.NAMESPACE) .withSshKnownHostsContents( "c3NoLmRldi5henVyZS5jb20gc3NoLXJzYSBBQUFBQjNOemFDMXljMkVBQUFBREFRQUJBQUFCQVFDN0hyMW9UV3FOcU9sekdKT2ZHSjROYWtWeUl6ZjFyWFlkNGQ3d282akJsa0x2Q0E0b2RCbEwwbURVeVowL1FVZlRUcWV1K3RtMjJnT3N2K1ZyVlRNazZ2d1JVNzVnWS95OXV0NU1iM2JSNUJWNThkS1h5cTlBOVVlQjVDYWtlaG41WmdtNngxbUtvVnlmK0ZGbjI2aVlxWEpSZ3pJWlpjWjVWNmhyRTBRZzM5a1ptNGF6NDhvMEFVYmY2U3A0U0xkdm51TWEyc1ZOd0hCYm9TN0VKa201N1hRUFZVMy9RcHlOTEhiV0Rkend0cmxTK2V6MzBTM0FkWWhMS0VPeEFHOHdlT255cnRMSkFVZW45bVRrb2w4b0lJMWVkZjdtV1diV1ZmMG5CbWx5MjErblpjbUNUSVNRQnRkY3lQYUVubzdmRlFNREQyNi9zMGxmS29iNEt3OEg=") @@ -694,6 +721,7 @@ public final class SourceControlConfigurationsCreateOrUpdateSamples { com.azure.core.util.Context.NONE); } + // Use "Map.of" if available @SuppressWarnings("unchecked") private static Map mapOf(Object... inputs) { Map map = new HashMap<>(); @@ -713,7 +741,7 @@ public final class SourceControlConfigurationsCreateOrUpdateSamples { /** Samples for SourceControlConfigurations Delete. */ public final class SourceControlConfigurationsDeleteSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/DeleteSourceControlConfiguration.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/DeleteSourceControlConfiguration.json */ /** * Sample code: Delete Source Control Configuration. @@ -741,7 +769,7 @@ public final class SourceControlConfigurationsDeleteSamples { /** Samples for SourceControlConfigurations Get. */ public final class SourceControlConfigurationsGetSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/GetSourceControlConfiguration.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/GetSourceControlConfiguration.json */ /** * Sample code: Get Source Control Configuration. @@ -769,7 +797,7 @@ public final class SourceControlConfigurationsGetSamples { /** Samples for SourceControlConfigurations List. */ public final class SourceControlConfigurationsListSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/ListSourceControlConfiguration.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/ListSourceControlConfiguration.json */ /** * Sample code: List Source Control Configuration. diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/pom.xml b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/pom.xml index b04384e76d34..ab901a27f253 100644 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/pom.xml +++ b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/pom.xml @@ -18,7 +18,7 @@ jar Microsoft Azure SDK for SourceControlConfiguration Management - This package contains Microsoft Azure SDK for SourceControlConfiguration Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. KubernetesConfiguration Client. Package tag package-2022-11. + This package contains Microsoft Azure SDK for SourceControlConfiguration Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. KubernetesConfiguration Client. Package tag package-2023-05. https://github.com/Azure/azure-sdk-for-java @@ -45,6 +45,7 @@ UTF-8 0 0 + true diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/SourceControlConfigurationManager.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/SourceControlConfigurationManager.java index c577aa39dccb..8174631af05b 100644 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/SourceControlConfigurationManager.java +++ b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/SourceControlConfigurationManager.java @@ -225,7 +225,7 @@ public SourceControlConfigurationManager authenticate(TokenCredential credential .append("-") .append("com.azure.resourcemanager.kubernetesconfiguration") .append("/") - .append("1.0.0-beta.4"); + .append("1.0.0-beta.1"); if (!Configuration.getGlobalConfiguration().get("AZURE_TELEMETRY_DISABLED", false)) { userAgentBuilder .append(" (") @@ -357,8 +357,10 @@ public Operations operations() { } /** - * @return Wrapped service client SourceControlConfigurationClient providing direct access to the underlying - * auto-generated API implementation, based on Azure REST API. + * Gets wrapped service client SourceControlConfigurationClient providing direct access to the underlying + * auto-generated API implementation, based on Azure REST API. + * + * @return Wrapped service client SourceControlConfigurationClient. */ public SourceControlConfigurationClient serviceClient() { return this.clientObject; diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/fluent/models/FluxConfigurationInner.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/fluent/models/FluxConfigurationInner.java index d197e4b01ea5..8cf52a1f9d5e 100644 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/fluent/models/FluxConfigurationInner.java +++ b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/fluent/models/FluxConfigurationInner.java @@ -323,6 +323,56 @@ public OffsetDateTime statusUpdatedAt() { return this.innerProperties() == null ? null : this.innerProperties().statusUpdatedAt(); } + /** + * Get the waitForReconciliation property: Whether flux configuration deployment should wait for cluster to + * reconcile the kustomizations. + * + * @return the waitForReconciliation value. + */ + public Boolean waitForReconciliation() { + return this.innerProperties() == null ? null : this.innerProperties().waitForReconciliation(); + } + + /** + * Set the waitForReconciliation property: Whether flux configuration deployment should wait for cluster to + * reconcile the kustomizations. + * + * @param waitForReconciliation the waitForReconciliation value to set. + * @return the FluxConfigurationInner object itself. + */ + public FluxConfigurationInner withWaitForReconciliation(Boolean waitForReconciliation) { + if (this.innerProperties() == null) { + this.innerProperties = new FluxConfigurationProperties(); + } + this.innerProperties().withWaitForReconciliation(waitForReconciliation); + return this; + } + + /** + * Get the reconciliationWaitDuration property: Maximum duration to wait for flux configuration reconciliation. E.g + * PT1H, PT5M, P1D. + * + * @return the reconciliationWaitDuration value. + */ + public String reconciliationWaitDuration() { + return this.innerProperties() == null ? null : this.innerProperties().reconciliationWaitDuration(); + } + + /** + * Set the reconciliationWaitDuration property: Maximum duration to wait for flux configuration reconciliation. E.g + * PT1H, PT5M, P1D. + * + * @param reconciliationWaitDuration the reconciliationWaitDuration value to set. + * @return the FluxConfigurationInner object itself. + */ + public FluxConfigurationInner withReconciliationWaitDuration(String reconciliationWaitDuration) { + if (this.innerProperties() == null) { + this.innerProperties = new FluxConfigurationProperties(); + } + this.innerProperties().withReconciliationWaitDuration(reconciliationWaitDuration); + return this; + } + /** * Get the complianceState property: Combined status of the Flux Kubernetes resources created by the * fluxConfiguration or created by the managed objects. diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/fluent/models/FluxConfigurationProperties.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/fluent/models/FluxConfigurationProperties.java index eda7cca64071..9fb9ccf9283b 100644 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/fluent/models/FluxConfigurationProperties.java +++ b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/fluent/models/FluxConfigurationProperties.java @@ -111,6 +111,18 @@ public final class FluxConfigurationProperties { @JsonProperty(value = "statusUpdatedAt", access = JsonProperty.Access.WRITE_ONLY) private OffsetDateTime statusUpdatedAt; + /* + * Whether flux configuration deployment should wait for cluster to reconcile the kustomizations. + */ + @JsonProperty(value = "waitForReconciliation") + private Boolean waitForReconciliation; + + /* + * Maximum duration to wait for flux configuration reconciliation. E.g PT1H, PT5M, P1D + */ + @JsonProperty(value = "reconciliationWaitDuration") + private String reconciliationWaitDuration; + /* * Combined status of the Flux Kubernetes resources created by the fluxConfiguration or created by the managed * objects. @@ -370,6 +382,50 @@ public OffsetDateTime statusUpdatedAt() { return this.statusUpdatedAt; } + /** + * Get the waitForReconciliation property: Whether flux configuration deployment should wait for cluster to + * reconcile the kustomizations. + * + * @return the waitForReconciliation value. + */ + public Boolean waitForReconciliation() { + return this.waitForReconciliation; + } + + /** + * Set the waitForReconciliation property: Whether flux configuration deployment should wait for cluster to + * reconcile the kustomizations. + * + * @param waitForReconciliation the waitForReconciliation value to set. + * @return the FluxConfigurationProperties object itself. + */ + public FluxConfigurationProperties withWaitForReconciliation(Boolean waitForReconciliation) { + this.waitForReconciliation = waitForReconciliation; + return this; + } + + /** + * Get the reconciliationWaitDuration property: Maximum duration to wait for flux configuration reconciliation. E.g + * PT1H, PT5M, P1D. + * + * @return the reconciliationWaitDuration value. + */ + public String reconciliationWaitDuration() { + return this.reconciliationWaitDuration; + } + + /** + * Set the reconciliationWaitDuration property: Maximum duration to wait for flux configuration reconciliation. E.g + * PT1H, PT5M, P1D. + * + * @param reconciliationWaitDuration the reconciliationWaitDuration value to set. + * @return the FluxConfigurationProperties object itself. + */ + public FluxConfigurationProperties withReconciliationWaitDuration(String reconciliationWaitDuration) { + this.reconciliationWaitDuration = reconciliationWaitDuration; + return this; + } + /** * Get the complianceState property: Combined status of the Flux Kubernetes resources created by the * fluxConfiguration or created by the managed objects. diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/implementation/FluxConfigurationImpl.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/implementation/FluxConfigurationImpl.java index f3d5621de245..3d2eb8d41eff 100644 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/implementation/FluxConfigurationImpl.java +++ b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/implementation/FluxConfigurationImpl.java @@ -120,6 +120,14 @@ public OffsetDateTime statusUpdatedAt() { return this.innerModel().statusUpdatedAt(); } + public Boolean waitForReconciliation() { + return this.innerModel().waitForReconciliation(); + } + + public String reconciliationWaitDuration() { + return this.innerModel().reconciliationWaitDuration(); + } + public FluxComplianceState complianceState() { return this.innerModel().complianceState(); } diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/implementation/SourceControlConfigurationClientBuilder.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/implementation/SourceControlConfigurationClientBuilder.java index 5992b14a97f1..39ed9bfffe95 100644 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/implementation/SourceControlConfigurationClientBuilder.java +++ b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/implementation/SourceControlConfigurationClientBuilder.java @@ -137,7 +137,7 @@ public SourceControlConfigurationClientImpl buildClient() { localSerializerAdapter, localDefaultPollInterval, localEnvironment, - subscriptionId, + this.subscriptionId, localEndpoint); return client; } diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/implementation/SourceControlConfigurationClientImpl.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/implementation/SourceControlConfigurationClientImpl.java index 42e845560db2..9c3abd5ebad9 100644 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/implementation/SourceControlConfigurationClientImpl.java +++ b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/implementation/SourceControlConfigurationClientImpl.java @@ -207,7 +207,7 @@ public OperationsClient getOperations() { this.defaultPollInterval = defaultPollInterval; this.subscriptionId = subscriptionId; this.endpoint = endpoint; - this.apiVersion = "2022-11-01"; + this.apiVersion = "2023-05-01"; this.extensions = new ExtensionsClientImpl(this); this.operationStatus = new OperationStatusClientImpl(this); this.fluxConfigurations = new FluxConfigurationsClientImpl(this); diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/models/FluxConfiguration.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/models/FluxConfiguration.java index d631b4014e2a..bdda59b8173a 100644 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/models/FluxConfiguration.java +++ b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/models/FluxConfiguration.java @@ -145,6 +145,22 @@ public interface FluxConfiguration { */ OffsetDateTime statusUpdatedAt(); + /** + * Gets the waitForReconciliation property: Whether flux configuration deployment should wait for cluster to + * reconcile the kustomizations. + * + * @return the waitForReconciliation value. + */ + Boolean waitForReconciliation(); + + /** + * Gets the reconciliationWaitDuration property: Maximum duration to wait for flux configuration reconciliation. E.g + * PT1H, PT5M, P1D. + * + * @return the reconciliationWaitDuration value. + */ + String reconciliationWaitDuration(); + /** * Gets the complianceState property: Combined status of the Flux Kubernetes resources created by the * fluxConfiguration or created by the managed objects. diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/models/KustomizationDefinition.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/models/KustomizationDefinition.java index 3d5d6c9d7a11..7b6f5738f438 100644 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/models/KustomizationDefinition.java +++ b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/models/KustomizationDefinition.java @@ -62,6 +62,18 @@ public final class KustomizationDefinition { @JsonProperty(value = "force") private Boolean force; + /* + * Enable/disable health check for all Kubernetes objects created by this Kustomization. + */ + @JsonProperty(value = "wait") + private Boolean wait; + + /* + * Used for variable substitution for this Kustomization after kustomize build. + */ + @JsonProperty(value = "postBuild") + private PostBuildDefinition postBuild; + /** Creates an instance of KustomizationDefinition class. */ public KustomizationDefinition() { } @@ -221,11 +233,54 @@ public KustomizationDefinition withForce(Boolean force) { return this; } + /** + * Get the wait property: Enable/disable health check for all Kubernetes objects created by this Kustomization. + * + * @return the wait value. + */ + public Boolean wait() { + return this.wait; + } + + /** + * Set the wait property: Enable/disable health check for all Kubernetes objects created by this Kustomization. + * + * @param wait the wait value to set. + * @return the KustomizationDefinition object itself. + */ + public KustomizationDefinition withWait(Boolean wait) { + this.wait = wait; + return this; + } + + /** + * Get the postBuild property: Used for variable substitution for this Kustomization after kustomize build. + * + * @return the postBuild value. + */ + public PostBuildDefinition postBuild() { + return this.postBuild; + } + + /** + * Set the postBuild property: Used for variable substitution for this Kustomization after kustomize build. + * + * @param postBuild the postBuild value to set. + * @return the KustomizationDefinition object itself. + */ + public KustomizationDefinition withPostBuild(PostBuildDefinition postBuild) { + this.postBuild = postBuild; + return this; + } + /** * Validates the instance. * * @throws IllegalArgumentException thrown if the instance is not valid. */ public void validate() { + if (postBuild() != null) { + postBuild().validate(); + } } } diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/models/KustomizationPatchDefinition.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/models/KustomizationPatchDefinition.java index f0542691de96..f904d2e97470 100644 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/models/KustomizationPatchDefinition.java +++ b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/models/KustomizationPatchDefinition.java @@ -56,6 +56,18 @@ public final class KustomizationPatchDefinition { @JsonProperty(value = "force") private Boolean force; + /* + * Enable/disable health check for all Kubernetes objects created by this Kustomization. + */ + @JsonProperty(value = "wait") + private Boolean wait; + + /* + * Used for variable substitution for this Kustomization after kustomize build. + */ + @JsonProperty(value = "postBuild") + private PostBuildDefinition postBuild; + /** Creates an instance of KustomizationPatchDefinition class. */ public KustomizationPatchDefinition() { } @@ -206,11 +218,54 @@ public KustomizationPatchDefinition withForce(Boolean force) { return this; } + /** + * Get the wait property: Enable/disable health check for all Kubernetes objects created by this Kustomization. + * + * @return the wait value. + */ + public Boolean wait() { + return this.wait; + } + + /** + * Set the wait property: Enable/disable health check for all Kubernetes objects created by this Kustomization. + * + * @param wait the wait value to set. + * @return the KustomizationPatchDefinition object itself. + */ + public KustomizationPatchDefinition withWait(Boolean wait) { + this.wait = wait; + return this; + } + + /** + * Get the postBuild property: Used for variable substitution for this Kustomization after kustomize build. + * + * @return the postBuild value. + */ + public PostBuildDefinition postBuild() { + return this.postBuild; + } + + /** + * Set the postBuild property: Used for variable substitution for this Kustomization after kustomize build. + * + * @param postBuild the postBuild value to set. + * @return the KustomizationPatchDefinition object itself. + */ + public KustomizationPatchDefinition withPostBuild(PostBuildDefinition postBuild) { + this.postBuild = postBuild; + return this; + } + /** * Validates the instance. * * @throws IllegalArgumentException thrown if the instance is not valid. */ public void validate() { + if (postBuild() != null) { + postBuild().validate(); + } } } diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/models/PostBuildDefinition.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/models/PostBuildDefinition.java new file mode 100644 index 000000000000..7425ac196e35 --- /dev/null +++ b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/models/PostBuildDefinition.java @@ -0,0 +1,85 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.kubernetesconfiguration.models; + +import com.azure.core.annotation.Fluent; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import java.util.List; +import java.util.Map; + +/** The postBuild definitions defining variable substitutions for this Kustomization after kustomize build. */ +@Fluent +public final class PostBuildDefinition { + /* + * Key/value pairs holding the variables to be substituted in this Kustomization. + */ + @JsonProperty(value = "substitute") + @JsonInclude(value = JsonInclude.Include.NON_NULL, content = JsonInclude.Include.ALWAYS) + private Map substitute; + + /* + * Array of ConfigMaps/Secrets from which the variables are substituted for this Kustomization. + */ + @JsonProperty(value = "substituteFrom") + private List substituteFrom; + + /** Creates an instance of PostBuildDefinition class. */ + public PostBuildDefinition() { + } + + /** + * Get the substitute property: Key/value pairs holding the variables to be substituted in this Kustomization. + * + * @return the substitute value. + */ + public Map substitute() { + return this.substitute; + } + + /** + * Set the substitute property: Key/value pairs holding the variables to be substituted in this Kustomization. + * + * @param substitute the substitute value to set. + * @return the PostBuildDefinition object itself. + */ + public PostBuildDefinition withSubstitute(Map substitute) { + this.substitute = substitute; + return this; + } + + /** + * Get the substituteFrom property: Array of ConfigMaps/Secrets from which the variables are substituted for this + * Kustomization. + * + * @return the substituteFrom value. + */ + public List substituteFrom() { + return this.substituteFrom; + } + + /** + * Set the substituteFrom property: Array of ConfigMaps/Secrets from which the variables are substituted for this + * Kustomization. + * + * @param substituteFrom the substituteFrom value to set. + * @return the PostBuildDefinition object itself. + */ + public PostBuildDefinition withSubstituteFrom(List substituteFrom) { + this.substituteFrom = substituteFrom; + return this; + } + + /** + * Validates the instance. + * + * @throws IllegalArgumentException thrown if the instance is not valid. + */ + public void validate() { + if (substituteFrom() != null) { + substituteFrom().forEach(e -> e.validate()); + } + } +} diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/models/SubstituteFromDefinition.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/models/SubstituteFromDefinition.java new file mode 100644 index 000000000000..26bbdbc221a4 --- /dev/null +++ b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/main/java/com/azure/resourcemanager/kubernetesconfiguration/models/SubstituteFromDefinition.java @@ -0,0 +1,104 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.kubernetesconfiguration.models; + +import com.azure.core.annotation.Fluent; +import com.fasterxml.jackson.annotation.JsonProperty; + +/** Array of ConfigMaps/Secrets from which the variables are substituted for this Kustomization. */ +@Fluent +public final class SubstituteFromDefinition { + /* + * Define whether it is ConfigMap or Secret that holds the variables to be used in substitution. + */ + @JsonProperty(value = "kind") + private String kind; + + /* + * Name of the ConfigMap/Secret that holds the variables to be used in substitution. + */ + @JsonProperty(value = "name") + private String name; + + /* + * Set to True to proceed without ConfigMap/Secret, if it is not present. + */ + @JsonProperty(value = "optional") + private Boolean optional; + + /** Creates an instance of SubstituteFromDefinition class. */ + public SubstituteFromDefinition() { + } + + /** + * Get the kind property: Define whether it is ConfigMap or Secret that holds the variables to be used in + * substitution. + * + * @return the kind value. + */ + public String kind() { + return this.kind; + } + + /** + * Set the kind property: Define whether it is ConfigMap or Secret that holds the variables to be used in + * substitution. + * + * @param kind the kind value to set. + * @return the SubstituteFromDefinition object itself. + */ + public SubstituteFromDefinition withKind(String kind) { + this.kind = kind; + return this; + } + + /** + * Get the name property: Name of the ConfigMap/Secret that holds the variables to be used in substitution. + * + * @return the name value. + */ + public String name() { + return this.name; + } + + /** + * Set the name property: Name of the ConfigMap/Secret that holds the variables to be used in substitution. + * + * @param name the name value to set. + * @return the SubstituteFromDefinition object itself. + */ + public SubstituteFromDefinition withName(String name) { + this.name = name; + return this; + } + + /** + * Get the optional property: Set to True to proceed without ConfigMap/Secret, if it is not present. + * + * @return the optional value. + */ + public Boolean optional() { + return this.optional; + } + + /** + * Set the optional property: Set to True to proceed without ConfigMap/Secret, if it is not present. + * + * @param optional the optional value to set. + * @return the SubstituteFromDefinition object itself. + */ + public SubstituteFromDefinition withOptional(Boolean optional) { + this.optional = optional; + return this; + } + + /** + * Validates the instance. + * + * @throws IllegalArgumentException thrown if the instance is not valid. + */ + public void validate() { + } +} diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ExtensionsCreateSamples.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ExtensionsCreateSamples.java index 3303bdfce2b4..309f8d387365 100644 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ExtensionsCreateSamples.java +++ b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ExtensionsCreateSamples.java @@ -14,7 +14,7 @@ /** Samples for Extensions Create. */ public final class ExtensionsCreateSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/CreateExtension.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/CreateExtension.json */ /** * Sample code: Create Extension. @@ -38,16 +38,13 @@ public static void createExtension( .withScope(new Scope().withCluster(new ScopeCluster().withReleaseNamespace("kube-system"))) .withConfigurationSettings( mapOf( - "omsagent.env.clusterName", - "clusterName1", - "omsagent.secret.wsid", - "a38cef99-5a89-52ed-b6db-22095c23664b")) - .withConfigurationProtectedSettings(mapOf("omsagent.secret.key", "secretKeyValue01")), + "omsagent.env.clusterName", "clusterName1", "omsagent.secret.wsid", "fakeTokenPlaceholder")) + .withConfigurationProtectedSettings(mapOf("omsagent.secret.key", "fakeTokenPlaceholder")), com.azure.core.util.Context.NONE); } /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/CreateExtensionWithPlan.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/CreateExtensionWithPlan.json */ /** * Sample code: Create Extension with Plan. @@ -76,6 +73,7 @@ public static void createExtensionWithPlan( com.azure.core.util.Context.NONE); } + // Use "Map.of" if available @SuppressWarnings("unchecked") private static Map mapOf(Object... inputs) { Map map = new HashMap<>(); diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ExtensionsDeleteSamples.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ExtensionsDeleteSamples.java index 05cf0c7e2a94..7197eaded926 100644 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ExtensionsDeleteSamples.java +++ b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ExtensionsDeleteSamples.java @@ -7,7 +7,7 @@ /** Samples for Extensions Delete. */ public final class ExtensionsDeleteSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/DeleteExtension.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/DeleteExtension.json */ /** * Sample code: Delete Extension. diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ExtensionsGetSamples.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ExtensionsGetSamples.java index a9ed25e9bda9..ee564c328c24 100644 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ExtensionsGetSamples.java +++ b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ExtensionsGetSamples.java @@ -7,7 +7,7 @@ /** Samples for Extensions Get. */ public final class ExtensionsGetSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/GetExtensionWithPlan.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/GetExtensionWithPlan.json */ /** * Sample code: Get Extension with Plan. @@ -28,7 +28,7 @@ public static void getExtensionWithPlan( } /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/GetExtension.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/GetExtension.json */ /** * Sample code: Get Extension. diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ExtensionsListSamples.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ExtensionsListSamples.java index 50f4e94a7c00..033c54d69d8f 100644 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ExtensionsListSamples.java +++ b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ExtensionsListSamples.java @@ -7,7 +7,7 @@ /** Samples for Extensions List. */ public final class ExtensionsListSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/ListExtensions.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/ListExtensions.json */ /** * Sample code: List Extensions. diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ExtensionsUpdateSamples.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ExtensionsUpdateSamples.java index 192d7b102ed5..6d986664720c 100644 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ExtensionsUpdateSamples.java +++ b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ExtensionsUpdateSamples.java @@ -11,7 +11,7 @@ /** Samples for Extensions Update. */ public final class ExtensionsUpdateSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/PatchExtension.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/PatchExtension.json */ /** * Sample code: Update Extension. @@ -33,14 +33,12 @@ public static void updateExtension( .withReleaseTrain("Preview") .withConfigurationSettings( mapOf( - "omsagent.env.clusterName", - "clusterName1", - "omsagent.secret.wsid", - "a38cef99-5a89-52ed-b6db-22095c23664b")) - .withConfigurationProtectedSettings(mapOf("omsagent.secret.key", "secretKeyValue01")), + "omsagent.env.clusterName", "clusterName1", "omsagent.secret.wsid", "fakeTokenPlaceholder")) + .withConfigurationProtectedSettings(mapOf("omsagent.secret.key", "fakeTokenPlaceholder")), com.azure.core.util.Context.NONE); } + // Use "Map.of" if available @SuppressWarnings("unchecked") private static Map mapOf(Object... inputs) { Map map = new HashMap<>(); diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/FluxConfigOperationStatusGetSamples.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/FluxConfigOperationStatusGetSamples.java index 249332f71c53..e32538a9971c 100644 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/FluxConfigOperationStatusGetSamples.java +++ b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/FluxConfigOperationStatusGetSamples.java @@ -7,7 +7,7 @@ /** Samples for FluxConfigOperationStatus Get. */ public final class FluxConfigOperationStatusGetSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/GetFluxConfigurationAsyncOperationStatus.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/GetFluxConfigurationAsyncOperationStatus.json */ /** * Sample code: FluxConfigurationAsyncOperationStatus Get. diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/FluxConfigurationsCreateOrUpdateSamples.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/FluxConfigurationsCreateOrUpdateSamples.java index e73b2c171dff..01e5b4a7672d 100644 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/FluxConfigurationsCreateOrUpdateSamples.java +++ b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/FluxConfigurationsCreateOrUpdateSamples.java @@ -8,9 +8,11 @@ import com.azure.resourcemanager.kubernetesconfiguration.models.BucketDefinition; import com.azure.resourcemanager.kubernetesconfiguration.models.GitRepositoryDefinition; import com.azure.resourcemanager.kubernetesconfiguration.models.KustomizationDefinition; +import com.azure.resourcemanager.kubernetesconfiguration.models.PostBuildDefinition; import com.azure.resourcemanager.kubernetesconfiguration.models.RepositoryRefDefinition; import com.azure.resourcemanager.kubernetesconfiguration.models.ScopeType; import com.azure.resourcemanager.kubernetesconfiguration.models.SourceKindType; +import com.azure.resourcemanager.kubernetesconfiguration.models.SubstituteFromDefinition; import java.util.Arrays; import java.util.HashMap; import java.util.Map; @@ -18,7 +20,7 @@ /** Samples for FluxConfigurations CreateOrUpdate. */ public final class FluxConfigurationsCreateOrUpdateSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/CreateFluxConfiguration.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/CreateFluxConfiguration.json */ /** * Sample code: Create Flux Configuration. @@ -54,7 +56,18 @@ public static void createFluxConfiguration( .withPath("./test/path") .withDependsOn(Arrays.asList()) .withTimeoutInSeconds(600L) - .withSyncIntervalInSeconds(600L), + .withSyncIntervalInSeconds(600L) + .withWait(true) + .withPostBuild( + new PostBuildDefinition() + .withSubstitute(mapOf("cluster_env", "prod", "replica_count", "2")) + .withSubstituteFrom( + Arrays + .asList( + new SubstituteFromDefinition() + .withKind("ConfigMap") + .withName("cluster-test") + .withOptional(true)))), "srs-kustomization2", new KustomizationDefinition() .withPath("./other/test/path") @@ -62,12 +75,28 @@ public static void createFluxConfiguration( .withTimeoutInSeconds(600L) .withSyncIntervalInSeconds(600L) .withRetryIntervalInSeconds(600L) - .withPrune(false))), + .withPrune(false) + .withWait(false) + .withPostBuild( + new PostBuildDefinition() + .withSubstituteFrom( + Arrays + .asList( + new SubstituteFromDefinition() + .withKind("ConfigMap") + .withName("cluster-values") + .withOptional(true), + new SubstituteFromDefinition() + .withKind("Secret") + .withName("secret-name") + .withOptional(false)))))) + .withWaitForReconciliation(true) + .withReconciliationWaitDuration("PT30M"), com.azure.core.util.Context.NONE); } /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/CreateFluxConfigurationWithBucket.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/CreateFluxConfigurationWithBucket.json */ /** * Sample code: Create Flux Configuration with Bucket Source Kind. @@ -115,6 +144,7 @@ public static void createFluxConfigurationWithBucketSourceKind( com.azure.core.util.Context.NONE); } + // Use "Map.of" if available @SuppressWarnings("unchecked") private static Map mapOf(Object... inputs) { Map map = new HashMap<>(); diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/FluxConfigurationsDeleteSamples.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/FluxConfigurationsDeleteSamples.java index e7aa30d35c8e..0f24cfff3d66 100644 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/FluxConfigurationsDeleteSamples.java +++ b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/FluxConfigurationsDeleteSamples.java @@ -7,7 +7,7 @@ /** Samples for FluxConfigurations Delete. */ public final class FluxConfigurationsDeleteSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/DeleteFluxConfiguration.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/DeleteFluxConfiguration.json */ /** * Sample code: Delete Flux Configuration. diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/FluxConfigurationsGetSamples.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/FluxConfigurationsGetSamples.java index ab712a6614af..7b63c0119846 100644 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/FluxConfigurationsGetSamples.java +++ b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/FluxConfigurationsGetSamples.java @@ -7,7 +7,7 @@ /** Samples for FluxConfigurations Get. */ public final class FluxConfigurationsGetSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/GetFluxConfiguration.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/GetFluxConfiguration.json */ /** * Sample code: Get Flux Configuration. diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/FluxConfigurationsListSamples.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/FluxConfigurationsListSamples.java index d072341a1dc9..a7505c2188f3 100644 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/FluxConfigurationsListSamples.java +++ b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/FluxConfigurationsListSamples.java @@ -7,7 +7,7 @@ /** Samples for FluxConfigurations List. */ public final class FluxConfigurationsListSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/ListFluxConfigurations.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/ListFluxConfigurations.json */ /** * Sample code: List Flux Configuration. diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/FluxConfigurationsUpdateSamples.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/FluxConfigurationsUpdateSamples.java index 8248b18c9e07..570f15e64947 100644 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/FluxConfigurationsUpdateSamples.java +++ b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/FluxConfigurationsUpdateSamples.java @@ -13,7 +13,7 @@ /** Samples for FluxConfigurations Update. */ public final class FluxConfigurationsUpdateSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/PatchFluxConfiguration.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/PatchFluxConfiguration.json */ /** * Sample code: Patch Flux Configuration. @@ -50,6 +50,7 @@ public static void patchFluxConfiguration( com.azure.core.util.Context.NONE); } + // Use "Map.of" if available @SuppressWarnings("unchecked") private static Map mapOf(Object... inputs) { Map map = new HashMap<>(); diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/OperationStatusGetSamples.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/OperationStatusGetSamples.java index 3521ec08409b..271429fe5b6b 100644 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/OperationStatusGetSamples.java +++ b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/OperationStatusGetSamples.java @@ -7,7 +7,7 @@ /** Samples for OperationStatus Get. */ public final class OperationStatusGetSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/GetExtensionAsyncOperationStatus.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/GetExtensionAsyncOperationStatus.json */ /** * Sample code: ExtensionAsyncOperationStatus Get. diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/OperationStatusListSamples.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/OperationStatusListSamples.java index 384f37459e89..465238eeeae0 100644 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/OperationStatusListSamples.java +++ b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/OperationStatusListSamples.java @@ -7,7 +7,7 @@ /** Samples for OperationStatus List. */ public final class OperationStatusListSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/ListAsyncOperationStatus.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/ListAsyncOperationStatus.json */ /** * Sample code: AsyncOperationStatus List. diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/OperationsListSamples.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/OperationsListSamples.java index 87dc3e2cd821..2b4773d2e532 100644 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/OperationsListSamples.java +++ b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/OperationsListSamples.java @@ -7,7 +7,7 @@ /** Samples for Operations List. */ public final class OperationsListSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/OperationsList.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/OperationsList.json */ /** * Sample code: BatchAccountDelete. diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/SourceControlConfigurationsCreateOrUpdateSamples.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/SourceControlConfigurationsCreateOrUpdateSamples.java index 8f5340d6e88a..827a368df6c2 100644 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/SourceControlConfigurationsCreateOrUpdateSamples.java +++ b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/SourceControlConfigurationsCreateOrUpdateSamples.java @@ -14,7 +14,7 @@ /** Samples for SourceControlConfigurations CreateOrUpdate. */ public final class SourceControlConfigurationsCreateOrUpdateSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/CreateSourceControlConfiguration.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/CreateSourceControlConfiguration.json */ /** * Sample code: Create Source Control Configuration. @@ -37,7 +37,7 @@ public static void createSourceControlConfiguration( .withOperatorInstanceName("SRSGitHubFluxOp-01") .withOperatorType(OperatorType.FLUX) .withOperatorParams("--git-email=xyzgituser@users.srs.github.com") - .withConfigurationProtectedSettings(mapOf("protectedSetting1Key", "protectedSetting1Value")) + .withConfigurationProtectedSettings(mapOf("protectedSetting1Key", "fakeTokenPlaceholder")) .withOperatorScope(OperatorScopeType.NAMESPACE) .withSshKnownHostsContents( "c3NoLmRldi5henVyZS5jb20gc3NoLXJzYSBBQUFBQjNOemFDMXljMkVBQUFBREFRQUJBQUFCQVFDN0hyMW9UV3FOcU9sekdKT2ZHSjROYWtWeUl6ZjFyWFlkNGQ3d282akJsa0x2Q0E0b2RCbEwwbURVeVowL1FVZlRUcWV1K3RtMjJnT3N2K1ZyVlRNazZ2d1JVNzVnWS95OXV0NU1iM2JSNUJWNThkS1h5cTlBOVVlQjVDYWtlaG41WmdtNngxbUtvVnlmK0ZGbjI2aVlxWEpSZ3pJWlpjWjVWNmhyRTBRZzM5a1ptNGF6NDhvMEFVYmY2U3A0U0xkdm51TWEyc1ZOd0hCYm9TN0VKa201N1hRUFZVMy9RcHlOTEhiV0Rkend0cmxTK2V6MzBTM0FkWWhMS0VPeEFHOHdlT255cnRMSkFVZW45bVRrb2w4b0lJMWVkZjdtV1diV1ZmMG5CbWx5MjErblpjbUNUSVNRQnRkY3lQYUVubzdmRlFNREQyNi9zMGxmS29iNEt3OEg=") @@ -50,6 +50,7 @@ public static void createSourceControlConfiguration( com.azure.core.util.Context.NONE); } + // Use "Map.of" if available @SuppressWarnings("unchecked") private static Map mapOf(Object... inputs) { Map map = new HashMap<>(); diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/SourceControlConfigurationsDeleteSamples.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/SourceControlConfigurationsDeleteSamples.java index 0e3c0e563b22..0405a8bc536c 100644 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/SourceControlConfigurationsDeleteSamples.java +++ b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/SourceControlConfigurationsDeleteSamples.java @@ -7,7 +7,7 @@ /** Samples for SourceControlConfigurations Delete. */ public final class SourceControlConfigurationsDeleteSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/DeleteSourceControlConfiguration.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/DeleteSourceControlConfiguration.json */ /** * Sample code: Delete Source Control Configuration. diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/SourceControlConfigurationsGetSamples.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/SourceControlConfigurationsGetSamples.java index 865978aae408..135ac9c8b94e 100644 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/SourceControlConfigurationsGetSamples.java +++ b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/SourceControlConfigurationsGetSamples.java @@ -7,7 +7,7 @@ /** Samples for SourceControlConfigurations Get. */ public final class SourceControlConfigurationsGetSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/GetSourceControlConfiguration.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/GetSourceControlConfiguration.json */ /** * Sample code: Get Source Control Configuration. diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/SourceControlConfigurationsListSamples.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/SourceControlConfigurationsListSamples.java index 05cb333cbaad..fb6ca85f61af 100644 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/SourceControlConfigurationsListSamples.java +++ b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/samples/java/com/azure/resourcemanager/kubernetesconfiguration/generated/SourceControlConfigurationsListSamples.java @@ -7,7 +7,7 @@ /** Samples for SourceControlConfigurations List. */ public final class SourceControlConfigurationsListSamples { /* - * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2022-11-01/examples/ListSourceControlConfiguration.json + * x-ms-original-file: specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/examples/ListSourceControlConfiguration.json */ /** * Sample code: List Source Control Configuration. diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ComplianceStatusTests.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ComplianceStatusTests.java deleted file mode 100644 index 6694790c41f4..000000000000 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ComplianceStatusTests.java +++ /dev/null @@ -1,38 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.kubernetesconfiguration.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.kubernetesconfiguration.models.ComplianceStatus; -import com.azure.resourcemanager.kubernetesconfiguration.models.MessageLevelType; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; - -public final class ComplianceStatusTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ComplianceStatus model = - BinaryData - .fromString( - "{\"complianceState\":\"Pending\",\"lastConfigApplied\":\"2021-03-15T08:23:31Z\",\"message\":\"gigr\",\"messageLevel\":\"Error\"}") - .toObject(ComplianceStatus.class); - Assertions.assertEquals(OffsetDateTime.parse("2021-03-15T08:23:31Z"), model.lastConfigApplied()); - Assertions.assertEquals("gigr", model.message()); - Assertions.assertEquals(MessageLevelType.ERROR, model.messageLevel()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ComplianceStatus model = - new ComplianceStatus() - .withLastConfigApplied(OffsetDateTime.parse("2021-03-15T08:23:31Z")) - .withMessage("gigr") - .withMessageLevel(MessageLevelType.ERROR); - model = BinaryData.fromObject(model).toObject(ComplianceStatus.class); - Assertions.assertEquals(OffsetDateTime.parse("2021-03-15T08:23:31Z"), model.lastConfigApplied()); - Assertions.assertEquals("gigr", model.message()); - Assertions.assertEquals(MessageLevelType.ERROR, model.messageLevel()); - } -} diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ExtensionPropertiesAksAssignedIdentityTests.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ExtensionPropertiesAksAssignedIdentityTests.java deleted file mode 100644 index ce2d02b580aa..000000000000 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ExtensionPropertiesAksAssignedIdentityTests.java +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.kubernetesconfiguration.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.kubernetesconfiguration.models.AksIdentityType; -import com.azure.resourcemanager.kubernetesconfiguration.models.ExtensionPropertiesAksAssignedIdentity; -import org.junit.jupiter.api.Assertions; - -public final class ExtensionPropertiesAksAssignedIdentityTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ExtensionPropertiesAksAssignedIdentity model = - BinaryData - .fromString("{\"principalId\":\"cryuan\",\"tenantId\":\"uxzdxtay\",\"type\":\"UserAssigned\"}") - .toObject(ExtensionPropertiesAksAssignedIdentity.class); - Assertions.assertEquals(AksIdentityType.USER_ASSIGNED, model.type()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ExtensionPropertiesAksAssignedIdentity model = - new ExtensionPropertiesAksAssignedIdentity().withType(AksIdentityType.USER_ASSIGNED); - model = BinaryData.fromObject(model).toObject(ExtensionPropertiesAksAssignedIdentity.class); - Assertions.assertEquals(AksIdentityType.USER_ASSIGNED, model.type()); - } -} diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ExtensionsDeleteMockTests.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ExtensionsDeleteMockTests.java deleted file mode 100644 index 6db7e1344143..000000000000 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ExtensionsDeleteMockTests.java +++ /dev/null @@ -1,64 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.kubernetesconfiguration.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.kubernetesconfiguration.SourceControlConfigurationManager; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class ExtensionsDeleteMockTests { - @Test - public void testDelete() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = "{}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SourceControlConfigurationManager manager = - SourceControlConfigurationManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager - .extensions() - .delete( - "lcgwxzvlvqh", "kbegibt", "mxiebw", "aloayqcgwrtzju", "gwyzm", false, com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/FluxConfigOperationStatusGetWithResponseMockTests.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/FluxConfigOperationStatusGetWithResponseMockTests.java deleted file mode 100644 index c6b842672a0a..000000000000 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/FluxConfigOperationStatusGetWithResponseMockTests.java +++ /dev/null @@ -1,74 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.kubernetesconfiguration.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.kubernetesconfiguration.SourceControlConfigurationManager; -import com.azure.resourcemanager.kubernetesconfiguration.models.OperationStatusResult; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class FluxConfigOperationStatusGetWithResponseMockTests { - @Test - public void testGetWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"id\":\"syocogjltdtbnnha\",\"name\":\"ocrkvcikh\",\"status\":\"vpa\",\"properties\":{\"queziky\":\"x\",\"ccjzkzivgvv\":\"ggxkallatmelwuip\",\"rdvstkwqqtch\":\"nayrhyrnxxmueedn\"}}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SourceControlConfigurationManager manager = - SourceControlConfigurationManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - OperationStatusResult response = - manager - .fluxConfigOperationStatus() - .getWithResponse( - "mwzn", "abikns", "rgjhxb", "dtlwwrlkd", "tncvokot", "lxdy", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("syocogjltdtbnnha", response.id()); - Assertions.assertEquals("ocrkvcikh", response.name()); - Assertions.assertEquals("vpa", response.status()); - Assertions.assertEquals("x", response.properties().get("queziky")); - } -} diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/FluxConfigurationsDeleteMockTests.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/FluxConfigurationsDeleteMockTests.java deleted file mode 100644 index 74d6767235cf..000000000000 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/FluxConfigurationsDeleteMockTests.java +++ /dev/null @@ -1,70 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.kubernetesconfiguration.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.kubernetesconfiguration.SourceControlConfigurationManager; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class FluxConfigurationsDeleteMockTests { - @Test - public void testDelete() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = "{}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SourceControlConfigurationManager manager = - SourceControlConfigurationManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager - .fluxConfigurations() - .delete( - "novvqfovljxy", - "suwsyrsnds", - "tgadgvraeaen", - "qnzarrwl", - "uu", - false, - com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/GitRepositoryDefinitionTests.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/GitRepositoryDefinitionTests.java deleted file mode 100644 index b8fad1544fd5..000000000000 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/GitRepositoryDefinitionTests.java +++ /dev/null @@ -1,63 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.kubernetesconfiguration.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.kubernetesconfiguration.models.GitRepositoryDefinition; -import com.azure.resourcemanager.kubernetesconfiguration.models.RepositoryRefDefinition; -import org.junit.jupiter.api.Assertions; - -public final class GitRepositoryDefinitionTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - GitRepositoryDefinition model = - BinaryData - .fromString( - "{\"url\":\"utduqktapspwgcu\",\"timeoutInSeconds\":5235173509152670930,\"syncIntervalInSeconds\":7020809285560485144,\"repositoryRef\":{\"branch\":\"vqwhbmdgbbjfd\",\"tag\":\"mbmbexppbh\",\"semver\":\"qrolfpf\",\"commit\":\"algbquxigjyjg\"},\"sshKnownHosts\":\"aoyfhrtxilnerkuj\",\"httpsUser\":\"vlejuvfqa\",\"httpsCACert\":\"lyxwjkcprbnwbx\",\"localAuthRef\":\"vtb\"}") - .toObject(GitRepositoryDefinition.class); - Assertions.assertEquals("utduqktapspwgcu", model.url()); - Assertions.assertEquals(5235173509152670930L, model.timeoutInSeconds()); - Assertions.assertEquals(7020809285560485144L, model.syncIntervalInSeconds()); - Assertions.assertEquals("vqwhbmdgbbjfd", model.repositoryRef().branch()); - Assertions.assertEquals("mbmbexppbh", model.repositoryRef().tag()); - Assertions.assertEquals("qrolfpf", model.repositoryRef().semver()); - Assertions.assertEquals("algbquxigjyjg", model.repositoryRef().commit()); - Assertions.assertEquals("aoyfhrtxilnerkuj", model.sshKnownHosts()); - Assertions.assertEquals("vlejuvfqa", model.httpsUser()); - Assertions.assertEquals("lyxwjkcprbnwbx", model.httpsCACert()); - Assertions.assertEquals("vtb", model.localAuthRef()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - GitRepositoryDefinition model = - new GitRepositoryDefinition() - .withUrl("utduqktapspwgcu") - .withTimeoutInSeconds(5235173509152670930L) - .withSyncIntervalInSeconds(7020809285560485144L) - .withRepositoryRef( - new RepositoryRefDefinition() - .withBranch("vqwhbmdgbbjfd") - .withTag("mbmbexppbh") - .withSemver("qrolfpf") - .withCommit("algbquxigjyjg")) - .withSshKnownHosts("aoyfhrtxilnerkuj") - .withHttpsUser("vlejuvfqa") - .withHttpsCACert("lyxwjkcprbnwbx") - .withLocalAuthRef("vtb"); - model = BinaryData.fromObject(model).toObject(GitRepositoryDefinition.class); - Assertions.assertEquals("utduqktapspwgcu", model.url()); - Assertions.assertEquals(5235173509152670930L, model.timeoutInSeconds()); - Assertions.assertEquals(7020809285560485144L, model.syncIntervalInSeconds()); - Assertions.assertEquals("vqwhbmdgbbjfd", model.repositoryRef().branch()); - Assertions.assertEquals("mbmbexppbh", model.repositoryRef().tag()); - Assertions.assertEquals("qrolfpf", model.repositoryRef().semver()); - Assertions.assertEquals("algbquxigjyjg", model.repositoryRef().commit()); - Assertions.assertEquals("aoyfhrtxilnerkuj", model.sshKnownHosts()); - Assertions.assertEquals("vlejuvfqa", model.httpsUser()); - Assertions.assertEquals("lyxwjkcprbnwbx", model.httpsCACert()); - Assertions.assertEquals("vtb", model.localAuthRef()); - } -} diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/GitRepositoryPatchDefinitionTests.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/GitRepositoryPatchDefinitionTests.java deleted file mode 100644 index a5bd713658fa..000000000000 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/GitRepositoryPatchDefinitionTests.java +++ /dev/null @@ -1,63 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.kubernetesconfiguration.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.kubernetesconfiguration.models.GitRepositoryPatchDefinition; -import com.azure.resourcemanager.kubernetesconfiguration.models.RepositoryRefDefinition; -import org.junit.jupiter.api.Assertions; - -public final class GitRepositoryPatchDefinitionTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - GitRepositoryPatchDefinition model = - BinaryData - .fromString( - "{\"url\":\"dudgwdslfhot\",\"timeoutInSeconds\":2018692582884828033,\"syncIntervalInSeconds\":8219003189774073818,\"repositoryRef\":{\"branch\":\"jnpg\",\"tag\":\"ftadehxnltyfs\",\"semver\":\"pusuesn\",\"commit\":\"dejbavo\"},\"sshKnownHosts\":\"zdmohctbqvu\",\"httpsUser\":\"xdn\",\"httpsCACert\":\"vo\",\"localAuthRef\":\"ujjugwdkcglh\"}") - .toObject(GitRepositoryPatchDefinition.class); - Assertions.assertEquals("dudgwdslfhot", model.url()); - Assertions.assertEquals(2018692582884828033L, model.timeoutInSeconds()); - Assertions.assertEquals(8219003189774073818L, model.syncIntervalInSeconds()); - Assertions.assertEquals("jnpg", model.repositoryRef().branch()); - Assertions.assertEquals("ftadehxnltyfs", model.repositoryRef().tag()); - Assertions.assertEquals("pusuesn", model.repositoryRef().semver()); - Assertions.assertEquals("dejbavo", model.repositoryRef().commit()); - Assertions.assertEquals("zdmohctbqvu", model.sshKnownHosts()); - Assertions.assertEquals("xdn", model.httpsUser()); - Assertions.assertEquals("vo", model.httpsCACert()); - Assertions.assertEquals("ujjugwdkcglh", model.localAuthRef()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - GitRepositoryPatchDefinition model = - new GitRepositoryPatchDefinition() - .withUrl("dudgwdslfhot") - .withTimeoutInSeconds(2018692582884828033L) - .withSyncIntervalInSeconds(8219003189774073818L) - .withRepositoryRef( - new RepositoryRefDefinition() - .withBranch("jnpg") - .withTag("ftadehxnltyfs") - .withSemver("pusuesn") - .withCommit("dejbavo")) - .withSshKnownHosts("zdmohctbqvu") - .withHttpsUser("xdn") - .withHttpsCACert("vo") - .withLocalAuthRef("ujjugwdkcglh"); - model = BinaryData.fromObject(model).toObject(GitRepositoryPatchDefinition.class); - Assertions.assertEquals("dudgwdslfhot", model.url()); - Assertions.assertEquals(2018692582884828033L, model.timeoutInSeconds()); - Assertions.assertEquals(8219003189774073818L, model.syncIntervalInSeconds()); - Assertions.assertEquals("jnpg", model.repositoryRef().branch()); - Assertions.assertEquals("ftadehxnltyfs", model.repositoryRef().tag()); - Assertions.assertEquals("pusuesn", model.repositoryRef().semver()); - Assertions.assertEquals("dejbavo", model.repositoryRef().commit()); - Assertions.assertEquals("zdmohctbqvu", model.sshKnownHosts()); - Assertions.assertEquals("xdn", model.httpsUser()); - Assertions.assertEquals("vo", model.httpsCACert()); - Assertions.assertEquals("ujjugwdkcglh", model.localAuthRef()); - } -} diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/HelmOperatorPropertiesTests.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/HelmOperatorPropertiesTests.java deleted file mode 100644 index 9efe25c352b4..000000000000 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/HelmOperatorPropertiesTests.java +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.kubernetesconfiguration.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.kubernetesconfiguration.models.HelmOperatorProperties; -import org.junit.jupiter.api.Assertions; - -public final class HelmOperatorPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - HelmOperatorProperties model = - BinaryData - .fromString("{\"chartVersion\":\"m\",\"chartValues\":\"yvshxmz\"}") - .toObject(HelmOperatorProperties.class); - Assertions.assertEquals("m", model.chartVersion()); - Assertions.assertEquals("yvshxmz", model.chartValues()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - HelmOperatorProperties model = new HelmOperatorProperties().withChartVersion("m").withChartValues("yvshxmz"); - model = BinaryData.fromObject(model).toObject(HelmOperatorProperties.class); - Assertions.assertEquals("m", model.chartVersion()); - Assertions.assertEquals("yvshxmz", model.chartValues()); - } -} diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/HelmReleasePropertiesDefinitionTests.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/HelmReleasePropertiesDefinitionTests.java deleted file mode 100644 index f27b271c754d..000000000000 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/HelmReleasePropertiesDefinitionTests.java +++ /dev/null @@ -1,45 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.kubernetesconfiguration.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.kubernetesconfiguration.models.HelmReleasePropertiesDefinition; -import com.azure.resourcemanager.kubernetesconfiguration.models.ObjectReferenceDefinition; -import org.junit.jupiter.api.Assertions; - -public final class HelmReleasePropertiesDefinitionTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - HelmReleasePropertiesDefinition model = - BinaryData - .fromString( - "{\"lastRevisionApplied\":5713676412276621836,\"helmChartRef\":{\"name\":\"tutqxlngxlefgug\",\"namespace\":\"krxd\"},\"failureCount\":979128831673863857,\"installFailureCount\":2903451662374924947,\"upgradeFailureCount\":6746473362008791150}") - .toObject(HelmReleasePropertiesDefinition.class); - Assertions.assertEquals(5713676412276621836L, model.lastRevisionApplied()); - Assertions.assertEquals("tutqxlngxlefgug", model.helmChartRef().name()); - Assertions.assertEquals("krxd", model.helmChartRef().namespace()); - Assertions.assertEquals(979128831673863857L, model.failureCount()); - Assertions.assertEquals(2903451662374924947L, model.installFailureCount()); - Assertions.assertEquals(6746473362008791150L, model.upgradeFailureCount()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - HelmReleasePropertiesDefinition model = - new HelmReleasePropertiesDefinition() - .withLastRevisionApplied(5713676412276621836L) - .withHelmChartRef(new ObjectReferenceDefinition().withName("tutqxlngxlefgug").withNamespace("krxd")) - .withFailureCount(979128831673863857L) - .withInstallFailureCount(2903451662374924947L) - .withUpgradeFailureCount(6746473362008791150L); - model = BinaryData.fromObject(model).toObject(HelmReleasePropertiesDefinition.class); - Assertions.assertEquals(5713676412276621836L, model.lastRevisionApplied()); - Assertions.assertEquals("tutqxlngxlefgug", model.helmChartRef().name()); - Assertions.assertEquals("krxd", model.helmChartRef().namespace()); - Assertions.assertEquals(979128831673863857L, model.failureCount()); - Assertions.assertEquals(2903451662374924947L, model.installFailureCount()); - Assertions.assertEquals(6746473362008791150L, model.upgradeFailureCount()); - } -} diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/IdentityTests.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/IdentityTests.java deleted file mode 100644 index 25a2b6786856..000000000000 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/IdentityTests.java +++ /dev/null @@ -1,28 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.kubernetesconfiguration.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.kubernetesconfiguration.models.Identity; -import com.azure.resourcemanager.kubernetesconfiguration.models.ResourceIdentityType; -import org.junit.jupiter.api.Assertions; - -public final class IdentityTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - Identity model = - BinaryData - .fromString("{\"principalId\":\"whfpmrqobmtu\",\"tenantId\":\"nryrtihf\",\"type\":\"SystemAssigned\"}") - .toObject(Identity.class); - Assertions.assertEquals(ResourceIdentityType.SYSTEM_ASSIGNED, model.type()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - Identity model = new Identity().withType(ResourceIdentityType.SYSTEM_ASSIGNED); - model = BinaryData.fromObject(model).toObject(Identity.class); - Assertions.assertEquals(ResourceIdentityType.SYSTEM_ASSIGNED, model.type()); - } -} diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/KustomizationDefinitionTests.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/KustomizationDefinitionTests.java deleted file mode 100644 index 4cf8650fcc38..000000000000 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/KustomizationDefinitionTests.java +++ /dev/null @@ -1,49 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.kubernetesconfiguration.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.kubernetesconfiguration.models.KustomizationDefinition; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class KustomizationDefinitionTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - KustomizationDefinition model = - BinaryData - .fromString( - "{\"name\":\"wjdk\",\"path\":\"soodqxhcrmnoh\",\"dependsOn\":[\"kwh\",\"soifiyipjxsqw\"],\"timeoutInSeconds\":2704236244531071102,\"syncIntervalInSeconds\":6416527667848013602,\"retryIntervalInSeconds\":6117195169735305207,\"prune\":false,\"force\":false}") - .toObject(KustomizationDefinition.class); - Assertions.assertEquals("soodqxhcrmnoh", model.path()); - Assertions.assertEquals("kwh", model.dependsOn().get(0)); - Assertions.assertEquals(2704236244531071102L, model.timeoutInSeconds()); - Assertions.assertEquals(6416527667848013602L, model.syncIntervalInSeconds()); - Assertions.assertEquals(6117195169735305207L, model.retryIntervalInSeconds()); - Assertions.assertEquals(false, model.prune()); - Assertions.assertEquals(false, model.force()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - KustomizationDefinition model = - new KustomizationDefinition() - .withPath("soodqxhcrmnoh") - .withDependsOn(Arrays.asList("kwh", "soifiyipjxsqw")) - .withTimeoutInSeconds(2704236244531071102L) - .withSyncIntervalInSeconds(6416527667848013602L) - .withRetryIntervalInSeconds(6117195169735305207L) - .withPrune(false) - .withForce(false); - model = BinaryData.fromObject(model).toObject(KustomizationDefinition.class); - Assertions.assertEquals("soodqxhcrmnoh", model.path()); - Assertions.assertEquals("kwh", model.dependsOn().get(0)); - Assertions.assertEquals(2704236244531071102L, model.timeoutInSeconds()); - Assertions.assertEquals(6416527667848013602L, model.syncIntervalInSeconds()); - Assertions.assertEquals(6117195169735305207L, model.retryIntervalInSeconds()); - Assertions.assertEquals(false, model.prune()); - Assertions.assertEquals(false, model.force()); - } -} diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/KustomizationPatchDefinitionTests.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/KustomizationPatchDefinitionTests.java deleted file mode 100644 index cc90adeaf4de..000000000000 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/KustomizationPatchDefinitionTests.java +++ /dev/null @@ -1,49 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.kubernetesconfiguration.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.kubernetesconfiguration.models.KustomizationPatchDefinition; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class KustomizationPatchDefinitionTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - KustomizationPatchDefinition model = - BinaryData - .fromString( - "{\"path\":\"fhyhltrpmopjmcma\",\"dependsOn\":[\"kthfui\"],\"timeoutInSeconds\":8411741247205328781,\"syncIntervalInSeconds\":2922940373355602570,\"retryIntervalInSeconds\":4723092601162444812,\"prune\":true,\"force\":true}") - .toObject(KustomizationPatchDefinition.class); - Assertions.assertEquals("fhyhltrpmopjmcma", model.path()); - Assertions.assertEquals("kthfui", model.dependsOn().get(0)); - Assertions.assertEquals(8411741247205328781L, model.timeoutInSeconds()); - Assertions.assertEquals(2922940373355602570L, model.syncIntervalInSeconds()); - Assertions.assertEquals(4723092601162444812L, model.retryIntervalInSeconds()); - Assertions.assertEquals(true, model.prune()); - Assertions.assertEquals(true, model.force()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - KustomizationPatchDefinition model = - new KustomizationPatchDefinition() - .withPath("fhyhltrpmopjmcma") - .withDependsOn(Arrays.asList("kthfui")) - .withTimeoutInSeconds(8411741247205328781L) - .withSyncIntervalInSeconds(2922940373355602570L) - .withRetryIntervalInSeconds(4723092601162444812L) - .withPrune(true) - .withForce(true); - model = BinaryData.fromObject(model).toObject(KustomizationPatchDefinition.class); - Assertions.assertEquals("fhyhltrpmopjmcma", model.path()); - Assertions.assertEquals("kthfui", model.dependsOn().get(0)); - Assertions.assertEquals(8411741247205328781L, model.timeoutInSeconds()); - Assertions.assertEquals(2922940373355602570L, model.syncIntervalInSeconds()); - Assertions.assertEquals(4723092601162444812L, model.retryIntervalInSeconds()); - Assertions.assertEquals(true, model.prune()); - Assertions.assertEquals(true, model.force()); - } -} diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ManagedIdentityDefinitionTests.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ManagedIdentityDefinitionTests.java deleted file mode 100644 index 15a686b9dcbe..000000000000 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ManagedIdentityDefinitionTests.java +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.kubernetesconfiguration.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.kubernetesconfiguration.models.ManagedIdentityDefinition; -import org.junit.jupiter.api.Assertions; - -public final class ManagedIdentityDefinitionTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ManagedIdentityDefinition model = - BinaryData.fromString("{\"clientId\":\"ypyqrimzinp\"}").toObject(ManagedIdentityDefinition.class); - Assertions.assertEquals("ypyqrimzinp", model.clientId()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ManagedIdentityDefinition model = new ManagedIdentityDefinition().withClientId("ypyqrimzinp"); - model = BinaryData.fromObject(model).toObject(ManagedIdentityDefinition.class); - Assertions.assertEquals("ypyqrimzinp", model.clientId()); - } -} diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ManagedIdentityPatchDefinitionTests.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ManagedIdentityPatchDefinitionTests.java deleted file mode 100644 index 962ea6134296..000000000000 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ManagedIdentityPatchDefinitionTests.java +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.kubernetesconfiguration.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.kubernetesconfiguration.models.ManagedIdentityPatchDefinition; -import org.junit.jupiter.api.Assertions; - -public final class ManagedIdentityPatchDefinitionTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ManagedIdentityPatchDefinition model = - BinaryData.fromString("{\"clientId\":\"ae\"}").toObject(ManagedIdentityPatchDefinition.class); - Assertions.assertEquals("ae", model.clientId()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ManagedIdentityPatchDefinition model = new ManagedIdentityPatchDefinition().withClientId("ae"); - model = BinaryData.fromObject(model).toObject(ManagedIdentityPatchDefinition.class); - Assertions.assertEquals("ae", model.clientId()); - } -} diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ObjectReferenceDefinitionTests.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ObjectReferenceDefinitionTests.java deleted file mode 100644 index 6a173aca86f3..000000000000 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ObjectReferenceDefinitionTests.java +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.kubernetesconfiguration.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.kubernetesconfiguration.models.ObjectReferenceDefinition; -import org.junit.jupiter.api.Assertions; - -public final class ObjectReferenceDefinitionTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ObjectReferenceDefinition model = - BinaryData - .fromString("{\"name\":\"icxm\",\"namespace\":\"iwqvhkh\"}") - .toObject(ObjectReferenceDefinition.class); - Assertions.assertEquals("icxm", model.name()); - Assertions.assertEquals("iwqvhkh", model.namespace()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ObjectReferenceDefinition model = new ObjectReferenceDefinition().withName("icxm").withNamespace("iwqvhkh"); - model = BinaryData.fromObject(model).toObject(ObjectReferenceDefinition.class); - Assertions.assertEquals("icxm", model.name()); - Assertions.assertEquals("iwqvhkh", model.namespace()); - } -} diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ObjectStatusConditionDefinitionTests.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ObjectStatusConditionDefinitionTests.java deleted file mode 100644 index 083d4e769ce0..000000000000 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ObjectStatusConditionDefinitionTests.java +++ /dev/null @@ -1,43 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.kubernetesconfiguration.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.kubernetesconfiguration.models.ObjectStatusConditionDefinition; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; - -public final class ObjectStatusConditionDefinitionTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ObjectStatusConditionDefinition model = - BinaryData - .fromString( - "{\"lastTransitionTime\":\"2021-04-08T23:48:15Z\",\"message\":\"gdtopbobjogh\",\"reason\":\"w\",\"status\":\"m\",\"type\":\"hrzayvvtpgvdf\"}") - .toObject(ObjectStatusConditionDefinition.class); - Assertions.assertEquals(OffsetDateTime.parse("2021-04-08T23:48:15Z"), model.lastTransitionTime()); - Assertions.assertEquals("gdtopbobjogh", model.message()); - Assertions.assertEquals("w", model.reason()); - Assertions.assertEquals("m", model.status()); - Assertions.assertEquals("hrzayvvtpgvdf", model.type()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ObjectStatusConditionDefinition model = - new ObjectStatusConditionDefinition() - .withLastTransitionTime(OffsetDateTime.parse("2021-04-08T23:48:15Z")) - .withMessage("gdtopbobjogh") - .withReason("w") - .withStatus("m") - .withType("hrzayvvtpgvdf"); - model = BinaryData.fromObject(model).toObject(ObjectStatusConditionDefinition.class); - Assertions.assertEquals(OffsetDateTime.parse("2021-04-08T23:48:15Z"), model.lastTransitionTime()); - Assertions.assertEquals("gdtopbobjogh", model.message()); - Assertions.assertEquals("w", model.reason()); - Assertions.assertEquals("m", model.status()); - Assertions.assertEquals("hrzayvvtpgvdf", model.type()); - } -} diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ObjectStatusDefinitionTests.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ObjectStatusDefinitionTests.java deleted file mode 100644 index 7b4f528957f6..000000000000 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ObjectStatusDefinitionTests.java +++ /dev/null @@ -1,111 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.kubernetesconfiguration.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.kubernetesconfiguration.models.FluxComplianceState; -import com.azure.resourcemanager.kubernetesconfiguration.models.HelmReleasePropertiesDefinition; -import com.azure.resourcemanager.kubernetesconfiguration.models.ObjectReferenceDefinition; -import com.azure.resourcemanager.kubernetesconfiguration.models.ObjectStatusConditionDefinition; -import com.azure.resourcemanager.kubernetesconfiguration.models.ObjectStatusDefinition; -import java.time.OffsetDateTime; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class ObjectStatusDefinitionTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ObjectStatusDefinition model = - BinaryData - .fromString( - "{\"name\":\"byxqabn\",\"namespace\":\"cpc\",\"kind\":\"hurzafblj\",\"complianceState\":\"Pending\",\"appliedBy\":{\"name\":\"oq\",\"namespace\":\"mkljavb\"},\"statusConditions\":[{\"lastTransitionTime\":\"2021-05-13T19:23:23Z\",\"message\":\"jzyulpk\",\"reason\":\"jkrlkhbzhfepg\",\"status\":\"qex\",\"type\":\"ocxscpaierhhbcs\"},{\"lastTransitionTime\":\"2021-06-03T06:29:13Z\",\"message\":\"majtjaod\",\"reason\":\"bnbdxkqpxokajion\",\"status\":\"mexgstxgcp\",\"type\":\"gmaajrm\"},{\"lastTransitionTime\":\"2021-03-11T04:53:43Z\",\"message\":\"zrlovmclwhijcoej\",\"reason\":\"bzaqsqsycbkbfk\",\"status\":\"kdkexxp\",\"type\":\"fmxa\"},{\"lastTransitionTime\":\"2021-06-05T20:06:24Z\",\"message\":\"pg\",\"reason\":\"toc\",\"status\":\"xhvpmoue\",\"type\":\"dzxibqeojnxqbzvd\"}],\"helmReleaseProperties\":{\"lastRevisionApplied\":2783260712694826920,\"helmChartRef\":{\"name\":\"icbtwnpzao\",\"namespace\":\"uhrhcffcyddgl\"},\"failureCount\":52347448504645703,\"installFailureCount\":4471545183112008716,\"upgradeFailureCount\":6943639735240918018}}") - .toObject(ObjectStatusDefinition.class); - Assertions.assertEquals("byxqabn", model.name()); - Assertions.assertEquals("cpc", model.namespace()); - Assertions.assertEquals("hurzafblj", model.kind()); - Assertions.assertEquals(FluxComplianceState.PENDING, model.complianceState()); - Assertions.assertEquals("oq", model.appliedBy().name()); - Assertions.assertEquals("mkljavb", model.appliedBy().namespace()); - Assertions - .assertEquals( - OffsetDateTime.parse("2021-05-13T19:23:23Z"), model.statusConditions().get(0).lastTransitionTime()); - Assertions.assertEquals("jzyulpk", model.statusConditions().get(0).message()); - Assertions.assertEquals("jkrlkhbzhfepg", model.statusConditions().get(0).reason()); - Assertions.assertEquals("qex", model.statusConditions().get(0).status()); - Assertions.assertEquals("ocxscpaierhhbcs", model.statusConditions().get(0).type()); - Assertions.assertEquals(2783260712694826920L, model.helmReleaseProperties().lastRevisionApplied()); - Assertions.assertEquals("icbtwnpzao", model.helmReleaseProperties().helmChartRef().name()); - Assertions.assertEquals("uhrhcffcyddgl", model.helmReleaseProperties().helmChartRef().namespace()); - Assertions.assertEquals(52347448504645703L, model.helmReleaseProperties().failureCount()); - Assertions.assertEquals(4471545183112008716L, model.helmReleaseProperties().installFailureCount()); - Assertions.assertEquals(6943639735240918018L, model.helmReleaseProperties().upgradeFailureCount()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ObjectStatusDefinition model = - new ObjectStatusDefinition() - .withName("byxqabn") - .withNamespace("cpc") - .withKind("hurzafblj") - .withComplianceState(FluxComplianceState.PENDING) - .withAppliedBy(new ObjectReferenceDefinition().withName("oq").withNamespace("mkljavb")) - .withStatusConditions( - Arrays - .asList( - new ObjectStatusConditionDefinition() - .withLastTransitionTime(OffsetDateTime.parse("2021-05-13T19:23:23Z")) - .withMessage("jzyulpk") - .withReason("jkrlkhbzhfepg") - .withStatus("qex") - .withType("ocxscpaierhhbcs"), - new ObjectStatusConditionDefinition() - .withLastTransitionTime(OffsetDateTime.parse("2021-06-03T06:29:13Z")) - .withMessage("majtjaod") - .withReason("bnbdxkqpxokajion") - .withStatus("mexgstxgcp") - .withType("gmaajrm"), - new ObjectStatusConditionDefinition() - .withLastTransitionTime(OffsetDateTime.parse("2021-03-11T04:53:43Z")) - .withMessage("zrlovmclwhijcoej") - .withReason("bzaqsqsycbkbfk") - .withStatus("kdkexxp") - .withType("fmxa"), - new ObjectStatusConditionDefinition() - .withLastTransitionTime(OffsetDateTime.parse("2021-06-05T20:06:24Z")) - .withMessage("pg") - .withReason("toc") - .withStatus("xhvpmoue") - .withType("dzxibqeojnxqbzvd"))) - .withHelmReleaseProperties( - new HelmReleasePropertiesDefinition() - .withLastRevisionApplied(2783260712694826920L) - .withHelmChartRef( - new ObjectReferenceDefinition().withName("icbtwnpzao").withNamespace("uhrhcffcyddgl")) - .withFailureCount(52347448504645703L) - .withInstallFailureCount(4471545183112008716L) - .withUpgradeFailureCount(6943639735240918018L)); - model = BinaryData.fromObject(model).toObject(ObjectStatusDefinition.class); - Assertions.assertEquals("byxqabn", model.name()); - Assertions.assertEquals("cpc", model.namespace()); - Assertions.assertEquals("hurzafblj", model.kind()); - Assertions.assertEquals(FluxComplianceState.PENDING, model.complianceState()); - Assertions.assertEquals("oq", model.appliedBy().name()); - Assertions.assertEquals("mkljavb", model.appliedBy().namespace()); - Assertions - .assertEquals( - OffsetDateTime.parse("2021-05-13T19:23:23Z"), model.statusConditions().get(0).lastTransitionTime()); - Assertions.assertEquals("jzyulpk", model.statusConditions().get(0).message()); - Assertions.assertEquals("jkrlkhbzhfepg", model.statusConditions().get(0).reason()); - Assertions.assertEquals("qex", model.statusConditions().get(0).status()); - Assertions.assertEquals("ocxscpaierhhbcs", model.statusConditions().get(0).type()); - Assertions.assertEquals(2783260712694826920L, model.helmReleaseProperties().lastRevisionApplied()); - Assertions.assertEquals("icbtwnpzao", model.helmReleaseProperties().helmChartRef().name()); - Assertions.assertEquals("uhrhcffcyddgl", model.helmReleaseProperties().helmChartRef().namespace()); - Assertions.assertEquals(52347448504645703L, model.helmReleaseProperties().failureCount()); - Assertions.assertEquals(4471545183112008716L, model.helmReleaseProperties().installFailureCount()); - Assertions.assertEquals(6943639735240918018L, model.helmReleaseProperties().upgradeFailureCount()); - } -} diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/OperationStatusGetWithResponseMockTests.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/OperationStatusGetWithResponseMockTests.java deleted file mode 100644 index 56389e3eaef4..000000000000 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/OperationStatusGetWithResponseMockTests.java +++ /dev/null @@ -1,74 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.kubernetesconfiguration.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.kubernetesconfiguration.SourceControlConfigurationManager; -import com.azure.resourcemanager.kubernetesconfiguration.models.OperationStatusResult; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class OperationStatusGetWithResponseMockTests { - @Test - public void testGetWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"id\":\"lcxog\",\"name\":\"konzmnsik\",\"status\":\"mkqzeqqkdltfzxmh\",\"properties\":{\"tibqdxbxwakb\":\"gureodkwobdag\",\"podxunkb\":\"gqxndlkzgxhuripl\"}}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SourceControlConfigurationManager manager = - SourceControlConfigurationManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - OperationStatusResult response = - manager - .operationStatus() - .getWithResponse( - "semwabnet", "hhszh", "d", "lvwiwubmwmbesl", "nkww", "pp", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("lcxog", response.id()); - Assertions.assertEquals("konzmnsik", response.name()); - Assertions.assertEquals("mkqzeqqkdltfzxmh", response.status()); - Assertions.assertEquals("gureodkwobdag", response.properties().get("tibqdxbxwakb")); - } -} diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/OperationStatusListMockTests.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/OperationStatusListMockTests.java deleted file mode 100644 index a78a6ce23bdf..000000000000 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/OperationStatusListMockTests.java +++ /dev/null @@ -1,73 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.kubernetesconfiguration.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.kubernetesconfiguration.SourceControlConfigurationManager; -import com.azure.resourcemanager.kubernetesconfiguration.models.OperationStatusResult; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class OperationStatusListMockTests { - @Test - public void testList() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"id\":\"pbttdum\",\"name\":\"p\",\"status\":\"xe\",\"properties\":{\"glkfg\":\"zbtbhj\",\"dyhtozfikdowwquu\":\"hdneuelfph\"}}]}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SourceControlConfigurationManager manager = - SourceControlConfigurationManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager - .operationStatus() - .list("xmubyyntwlrbq", "koievseo", "gqrlltmuwla", "wzizxbmpgcjefuzm", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("pbttdum", response.iterator().next().id()); - Assertions.assertEquals("p", response.iterator().next().name()); - Assertions.assertEquals("xe", response.iterator().next().status()); - Assertions.assertEquals("zbtbhj", response.iterator().next().properties().get("glkfg")); - } -} diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/OperationStatusListTests.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/OperationStatusListTests.java deleted file mode 100644 index 3f67e26f4e6f..000000000000 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/OperationStatusListTests.java +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.kubernetesconfiguration.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.kubernetesconfiguration.models.OperationStatusList; - -public final class OperationStatusListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - OperationStatusList model = - BinaryData - .fromString( - "{\"value\":[{\"id\":\"yp\",\"name\":\"bpizcdrqjsdpydn\",\"status\":\"yhxdeoejzicwi\",\"properties\":{\"cbkhajdeyeamdph\":\"ttgzfbis\",\"lpbuxwgipwhonowk\":\"g\"}},{\"id\":\"wankixzbi\",\"name\":\"eputtmrywnuzoqf\",\"status\":\"iyqzrnk\",\"properties\":{\"whzlsicohoq\":\"yx\",\"hgyxzkonoc\":\"nwvlryavwhheunmm\",\"uconuqszfkbey\":\"koklya\",\"senhwlrs\":\"ewrmjmwvvjektc\"}},{\"id\":\"zpwv\",\"name\":\"dqgbiqylihkaetc\",\"status\":\"tvfcivfsn\",\"properties\":{\"rjcxerfuwu\":\"uctqhjfbe\"}},{\"id\":\"xfvjrbirp\",\"name\":\"epcyvahfnlj\",\"status\":\"yq\",\"properties\":{\"gvcl\":\"uujqgidokgjljyo\",\"jhtxfvgxbfsmxne\":\"bgsncghkjeszzhb\"}}],\"nextLink\":\"vecxgodebfqkk\"}") - .toObject(OperationStatusList.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - OperationStatusList model = new OperationStatusList(); - model = BinaryData.fromObject(model).toObject(OperationStatusList.class); - } -} diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/OperationStatusResultInnerTests.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/OperationStatusResultInnerTests.java deleted file mode 100644 index defd3d3cfaed..000000000000 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/OperationStatusResultInnerTests.java +++ /dev/null @@ -1,53 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.kubernetesconfiguration.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.kubernetesconfiguration.fluent.models.OperationStatusResultInner; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class OperationStatusResultInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - OperationStatusResultInner model = - BinaryData - .fromString( - "{\"id\":\"amiheognarxz\",\"name\":\"heotusiv\",\"status\":\"evcciqihnhun\",\"properties\":{\"gxg\":\"jzrnf\",\"fublj\":\"spemvtzfk\",\"aeqjhqjbasvms\":\"fxqeof\",\"gsntnbybkzgcwr\":\"jqul\"}}") - .toObject(OperationStatusResultInner.class); - Assertions.assertEquals("amiheognarxz", model.id()); - Assertions.assertEquals("heotusiv", model.name()); - Assertions.assertEquals("evcciqihnhun", model.status()); - Assertions.assertEquals("jzrnf", model.properties().get("gxg")); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - OperationStatusResultInner model = - new OperationStatusResultInner() - .withId("amiheognarxz") - .withName("heotusiv") - .withStatus("evcciqihnhun") - .withProperties( - mapOf("gxg", "jzrnf", "fublj", "spemvtzfk", "aeqjhqjbasvms", "fxqeof", "gsntnbybkzgcwr", "jqul")); - model = BinaryData.fromObject(model).toObject(OperationStatusResultInner.class); - Assertions.assertEquals("amiheognarxz", model.id()); - Assertions.assertEquals("heotusiv", model.name()); - Assertions.assertEquals("evcciqihnhun", model.status()); - Assertions.assertEquals("jzrnf", model.properties().get("gxg")); - } - - @SuppressWarnings("unchecked") - private static Map mapOf(Object... inputs) { - Map map = new HashMap<>(); - for (int i = 0; i < inputs.length; i += 2) { - String key = (String) inputs[i]; - T value = (T) inputs[i + 1]; - map.put(key, value); - } - return map; - } -} diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/OperationsListMockTests.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/OperationsListMockTests.java deleted file mode 100644 index e7316270536c..000000000000 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/OperationsListMockTests.java +++ /dev/null @@ -1,71 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.kubernetesconfiguration.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.kubernetesconfiguration.SourceControlConfigurationManager; -import com.azure.resourcemanager.kubernetesconfiguration.models.ResourceProviderOperation; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class OperationsListMockTests { - @Test - public void testList() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"name\":\"yfxrx\",\"display\":{\"provider\":\"ptramxj\",\"resource\":\"wlwnwxuqlcv\",\"operation\":\"ypatdooaojkniod\",\"description\":\"oebwnujhemms\"},\"isDataAction\":false,\"origin\":\"c\"}]}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SourceControlConfigurationManager manager = - SourceControlConfigurationManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.operations().list(com.azure.core.util.Context.NONE); - - Assertions.assertEquals("yfxrx", response.iterator().next().name()); - Assertions.assertEquals("ptramxj", response.iterator().next().display().provider()); - Assertions.assertEquals("wlwnwxuqlcv", response.iterator().next().display().resource()); - Assertions.assertEquals("ypatdooaojkniod", response.iterator().next().display().operation()); - Assertions.assertEquals("oebwnujhemms", response.iterator().next().display().description()); - } -} diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/PatchExtensionPropertiesTests.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/PatchExtensionPropertiesTests.java deleted file mode 100644 index fa195e5d7000..000000000000 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/PatchExtensionPropertiesTests.java +++ /dev/null @@ -1,57 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.kubernetesconfiguration.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.kubernetesconfiguration.fluent.models.PatchExtensionProperties; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class PatchExtensionPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - PatchExtensionProperties model = - BinaryData - .fromString( - "{\"autoUpgradeMinorVersion\":true,\"releaseTrain\":\"rtfw\",\"version\":\"k\",\"configurationSettings\":{\"yejhk\":\"udccsnhsjc\",\"kkvnipjox\":\"yhtnapczwlokjye\",\"podmailzydehojwy\":\"jnchgej\"},\"configurationProtectedSettings\":{\"ixjsprozvcputeg\":\"xinpmqnjaq\",\"atscmd\":\"vwmf\",\"zkrwfn\":\"pjhulsuuvmkj\"}}") - .toObject(PatchExtensionProperties.class); - Assertions.assertEquals(true, model.autoUpgradeMinorVersion()); - Assertions.assertEquals("rtfw", model.releaseTrain()); - Assertions.assertEquals("k", model.version()); - Assertions.assertEquals("udccsnhsjc", model.configurationSettings().get("yejhk")); - Assertions.assertEquals("xinpmqnjaq", model.configurationProtectedSettings().get("ixjsprozvcputeg")); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - PatchExtensionProperties model = - new PatchExtensionProperties() - .withAutoUpgradeMinorVersion(true) - .withReleaseTrain("rtfw") - .withVersion("k") - .withConfigurationSettings( - mapOf("yejhk", "udccsnhsjc", "kkvnipjox", "yhtnapczwlokjye", "podmailzydehojwy", "jnchgej")) - .withConfigurationProtectedSettings( - mapOf("ixjsprozvcputeg", "xinpmqnjaq", "atscmd", "vwmf", "zkrwfn", "pjhulsuuvmkj")); - model = BinaryData.fromObject(model).toObject(PatchExtensionProperties.class); - Assertions.assertEquals(true, model.autoUpgradeMinorVersion()); - Assertions.assertEquals("rtfw", model.releaseTrain()); - Assertions.assertEquals("k", model.version()); - Assertions.assertEquals("udccsnhsjc", model.configurationSettings().get("yejhk")); - Assertions.assertEquals("xinpmqnjaq", model.configurationProtectedSettings().get("ixjsprozvcputeg")); - } - - @SuppressWarnings("unchecked") - private static Map mapOf(Object... inputs) { - Map map = new HashMap<>(); - for (int i = 0; i < inputs.length; i += 2) { - String key = (String) inputs[i]; - T value = (T) inputs[i + 1]; - map.put(key, value); - } - return map; - } -} diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/PatchExtensionTests.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/PatchExtensionTests.java deleted file mode 100644 index 8341b6503c2e..000000000000 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/PatchExtensionTests.java +++ /dev/null @@ -1,55 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.kubernetesconfiguration.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.kubernetesconfiguration.models.PatchExtension; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class PatchExtensionTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - PatchExtension model = - BinaryData - .fromString( - "{\"properties\":{\"autoUpgradeMinorVersion\":true,\"releaseTrain\":\"ikxwc\",\"version\":\"yscnpqxu\",\"configurationSettings\":{\"n\":\"y\"},\"configurationProtectedSettings\":{\"vd\":\"ybrk\"}}}") - .toObject(PatchExtension.class); - Assertions.assertEquals(true, model.autoUpgradeMinorVersion()); - Assertions.assertEquals("ikxwc", model.releaseTrain()); - Assertions.assertEquals("yscnpqxu", model.version()); - Assertions.assertEquals("y", model.configurationSettings().get("n")); - Assertions.assertEquals("ybrk", model.configurationProtectedSettings().get("vd")); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - PatchExtension model = - new PatchExtension() - .withAutoUpgradeMinorVersion(true) - .withReleaseTrain("ikxwc") - .withVersion("yscnpqxu") - .withConfigurationSettings(mapOf("n", "y")) - .withConfigurationProtectedSettings(mapOf("vd", "ybrk")); - model = BinaryData.fromObject(model).toObject(PatchExtension.class); - Assertions.assertEquals(true, model.autoUpgradeMinorVersion()); - Assertions.assertEquals("ikxwc", model.releaseTrain()); - Assertions.assertEquals("yscnpqxu", model.version()); - Assertions.assertEquals("y", model.configurationSettings().get("n")); - Assertions.assertEquals("ybrk", model.configurationProtectedSettings().get("vd")); - } - - @SuppressWarnings("unchecked") - private static Map mapOf(Object... inputs) { - Map map = new HashMap<>(); - for (int i = 0; i < inputs.length; i += 2) { - String key = (String) inputs[i]; - T value = (T) inputs[i + 1]; - map.put(key, value); - } - return map; - } -} diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/RepositoryRefDefinitionTests.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/RepositoryRefDefinitionTests.java deleted file mode 100644 index fd3b558c96f5..000000000000 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/RepositoryRefDefinitionTests.java +++ /dev/null @@ -1,39 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.kubernetesconfiguration.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.kubernetesconfiguration.models.RepositoryRefDefinition; -import org.junit.jupiter.api.Assertions; - -public final class RepositoryRefDefinitionTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - RepositoryRefDefinition model = - BinaryData - .fromString( - "{\"branch\":\"ysszdnrujqguh\",\"tag\":\"ouqfprwz\",\"semver\":\"nguitnwuizgazxu\",\"commit\":\"zuckyfi\"}") - .toObject(RepositoryRefDefinition.class); - Assertions.assertEquals("ysszdnrujqguh", model.branch()); - Assertions.assertEquals("ouqfprwz", model.tag()); - Assertions.assertEquals("nguitnwuizgazxu", model.semver()); - Assertions.assertEquals("zuckyfi", model.commit()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - RepositoryRefDefinition model = - new RepositoryRefDefinition() - .withBranch("ysszdnrujqguh") - .withTag("ouqfprwz") - .withSemver("nguitnwuizgazxu") - .withCommit("zuckyfi"); - model = BinaryData.fromObject(model).toObject(RepositoryRefDefinition.class); - Assertions.assertEquals("ysszdnrujqguh", model.branch()); - Assertions.assertEquals("ouqfprwz", model.tag()); - Assertions.assertEquals("nguitnwuizgazxu", model.semver()); - Assertions.assertEquals("zuckyfi", model.commit()); - } -} diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ResourceProviderOperationDisplayTests.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ResourceProviderOperationDisplayTests.java deleted file mode 100644 index d60a5aad8e61..000000000000 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ResourceProviderOperationDisplayTests.java +++ /dev/null @@ -1,39 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.kubernetesconfiguration.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.kubernetesconfiguration.models.ResourceProviderOperationDisplay; -import org.junit.jupiter.api.Assertions; - -public final class ResourceProviderOperationDisplayTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ResourceProviderOperationDisplay model = - BinaryData - .fromString( - "{\"provider\":\"eyueaxibxujwb\",\"resource\":\"walm\",\"operation\":\"yoxa\",\"description\":\"dkzjancuxrh\"}") - .toObject(ResourceProviderOperationDisplay.class); - Assertions.assertEquals("eyueaxibxujwb", model.provider()); - Assertions.assertEquals("walm", model.resource()); - Assertions.assertEquals("yoxa", model.operation()); - Assertions.assertEquals("dkzjancuxrh", model.description()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ResourceProviderOperationDisplay model = - new ResourceProviderOperationDisplay() - .withProvider("eyueaxibxujwb") - .withResource("walm") - .withOperation("yoxa") - .withDescription("dkzjancuxrh"); - model = BinaryData.fromObject(model).toObject(ResourceProviderOperationDisplay.class); - Assertions.assertEquals("eyueaxibxujwb", model.provider()); - Assertions.assertEquals("walm", model.resource()); - Assertions.assertEquals("yoxa", model.operation()); - Assertions.assertEquals("dkzjancuxrh", model.description()); - } -} diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ResourceProviderOperationInnerTests.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ResourceProviderOperationInnerTests.java deleted file mode 100644 index 2a9309374724..000000000000 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ResourceProviderOperationInnerTests.java +++ /dev/null @@ -1,45 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.kubernetesconfiguration.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.kubernetesconfiguration.fluent.models.ResourceProviderOperationInner; -import com.azure.resourcemanager.kubernetesconfiguration.models.ResourceProviderOperationDisplay; -import org.junit.jupiter.api.Assertions; - -public final class ResourceProviderOperationInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ResourceProviderOperationInner model = - BinaryData - .fromString( - "{\"name\":\"idybyxczf\",\"display\":{\"provider\":\"aaxdbabphlwrq\",\"resource\":\"ktsthsucocmny\",\"operation\":\"zt\",\"description\":\"twwrqp\"},\"isDataAction\":true,\"origin\":\"kzywbiex\"}") - .toObject(ResourceProviderOperationInner.class); - Assertions.assertEquals("idybyxczf", model.name()); - Assertions.assertEquals("aaxdbabphlwrq", model.display().provider()); - Assertions.assertEquals("ktsthsucocmny", model.display().resource()); - Assertions.assertEquals("zt", model.display().operation()); - Assertions.assertEquals("twwrqp", model.display().description()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ResourceProviderOperationInner model = - new ResourceProviderOperationInner() - .withName("idybyxczf") - .withDisplay( - new ResourceProviderOperationDisplay() - .withProvider("aaxdbabphlwrq") - .withResource("ktsthsucocmny") - .withOperation("zt") - .withDescription("twwrqp")); - model = BinaryData.fromObject(model).toObject(ResourceProviderOperationInner.class); - Assertions.assertEquals("idybyxczf", model.name()); - Assertions.assertEquals("aaxdbabphlwrq", model.display().provider()); - Assertions.assertEquals("ktsthsucocmny", model.display().resource()); - Assertions.assertEquals("zt", model.display().operation()); - Assertions.assertEquals("twwrqp", model.display().description()); - } -} diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ResourceProviderOperationListTests.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ResourceProviderOperationListTests.java deleted file mode 100644 index 16e147052bf6..000000000000 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ResourceProviderOperationListTests.java +++ /dev/null @@ -1,59 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.kubernetesconfiguration.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.kubernetesconfiguration.fluent.models.ResourceProviderOperationInner; -import com.azure.resourcemanager.kubernetesconfiguration.models.ResourceProviderOperationDisplay; -import com.azure.resourcemanager.kubernetesconfiguration.models.ResourceProviderOperationList; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class ResourceProviderOperationListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ResourceProviderOperationList model = - BinaryData - .fromString( - "{\"value\":[{\"name\":\"ukgri\",\"display\":{\"provider\":\"zlfbxzpuzycispnq\",\"resource\":\"hmgkbrpyy\",\"operation\":\"ibnuqqkpik\",\"description\":\"rgvtqag\"},\"isDataAction\":false,\"origin\":\"nhijggmebfsi\"},{\"name\":\"butr\",\"display\":{\"provider\":\"na\",\"resource\":\"mhjrunmpxttdbhr\",\"operation\":\"l\",\"description\":\"kx\"},\"isDataAction\":true,\"origin\":\"pbh\"}],\"nextLink\":\"btkcxywnytnrsyn\"}") - .toObject(ResourceProviderOperationList.class); - Assertions.assertEquals("ukgri", model.value().get(0).name()); - Assertions.assertEquals("zlfbxzpuzycispnq", model.value().get(0).display().provider()); - Assertions.assertEquals("hmgkbrpyy", model.value().get(0).display().resource()); - Assertions.assertEquals("ibnuqqkpik", model.value().get(0).display().operation()); - Assertions.assertEquals("rgvtqag", model.value().get(0).display().description()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ResourceProviderOperationList model = - new ResourceProviderOperationList() - .withValue( - Arrays - .asList( - new ResourceProviderOperationInner() - .withName("ukgri") - .withDisplay( - new ResourceProviderOperationDisplay() - .withProvider("zlfbxzpuzycispnq") - .withResource("hmgkbrpyy") - .withOperation("ibnuqqkpik") - .withDescription("rgvtqag")), - new ResourceProviderOperationInner() - .withName("butr") - .withDisplay( - new ResourceProviderOperationDisplay() - .withProvider("na") - .withResource("mhjrunmpxttdbhr") - .withOperation("l") - .withDescription("kx")))); - model = BinaryData.fromObject(model).toObject(ResourceProviderOperationList.class); - Assertions.assertEquals("ukgri", model.value().get(0).name()); - Assertions.assertEquals("zlfbxzpuzycispnq", model.value().get(0).display().provider()); - Assertions.assertEquals("hmgkbrpyy", model.value().get(0).display().resource()); - Assertions.assertEquals("ibnuqqkpik", model.value().get(0).display().operation()); - Assertions.assertEquals("rgvtqag", model.value().get(0).display().description()); - } -} diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ScopeClusterTests.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ScopeClusterTests.java deleted file mode 100644 index f9e00e79620b..000000000000 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ScopeClusterTests.java +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.kubernetesconfiguration.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.kubernetesconfiguration.models.ScopeCluster; -import org.junit.jupiter.api.Assertions; - -public final class ScopeClusterTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ScopeCluster model = BinaryData.fromString("{\"releaseNamespace\":\"smy\"}").toObject(ScopeCluster.class); - Assertions.assertEquals("smy", model.releaseNamespace()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ScopeCluster model = new ScopeCluster().withReleaseNamespace("smy"); - model = BinaryData.fromObject(model).toObject(ScopeCluster.class); - Assertions.assertEquals("smy", model.releaseNamespace()); - } -} diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ScopeNamespaceTests.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ScopeNamespaceTests.java deleted file mode 100644 index 8d0ba7c8bd29..000000000000 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ScopeNamespaceTests.java +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.kubernetesconfiguration.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.kubernetesconfiguration.models.ScopeNamespace; -import org.junit.jupiter.api.Assertions; - -public final class ScopeNamespaceTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ScopeNamespace model = - BinaryData.fromString("{\"targetNamespace\":\"kdtmlxhekuk\"}").toObject(ScopeNamespace.class); - Assertions.assertEquals("kdtmlxhekuk", model.targetNamespace()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ScopeNamespace model = new ScopeNamespace().withTargetNamespace("kdtmlxhekuk"); - model = BinaryData.fromObject(model).toObject(ScopeNamespace.class); - Assertions.assertEquals("kdtmlxhekuk", model.targetNamespace()); - } -} diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ScopeTests.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ScopeTests.java deleted file mode 100644 index 1fa0ff80c917..000000000000 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/ScopeTests.java +++ /dev/null @@ -1,35 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.kubernetesconfiguration.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.kubernetesconfiguration.models.Scope; -import com.azure.resourcemanager.kubernetesconfiguration.models.ScopeCluster; -import com.azure.resourcemanager.kubernetesconfiguration.models.ScopeNamespace; -import org.junit.jupiter.api.Assertions; - -public final class ScopeTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - Scope model = - BinaryData - .fromString( - "{\"cluster\":{\"releaseNamespace\":\"upewnwreitjzy\"},\"namespace\":{\"targetNamespace\":\"sarhmofc\"}}") - .toObject(Scope.class); - Assertions.assertEquals("upewnwreitjzy", model.cluster().releaseNamespace()); - Assertions.assertEquals("sarhmofc", model.namespace().targetNamespace()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - Scope model = - new Scope() - .withCluster(new ScopeCluster().withReleaseNamespace("upewnwreitjzy")) - .withNamespace(new ScopeNamespace().withTargetNamespace("sarhmofc")); - model = BinaryData.fromObject(model).toObject(Scope.class); - Assertions.assertEquals("upewnwreitjzy", model.cluster().releaseNamespace()); - Assertions.assertEquals("sarhmofc", model.namespace().targetNamespace()); - } -} diff --git a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/SourceControlConfigurationsDeleteMockTests.java b/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/SourceControlConfigurationsDeleteMockTests.java deleted file mode 100644 index 74ce632eef8f..000000000000 --- a/sdk/kubernetesconfiguration/azure-resourcemanager-kubernetesconfiguration/src/test/java/com/azure/resourcemanager/kubernetesconfiguration/generated/SourceControlConfigurationsDeleteMockTests.java +++ /dev/null @@ -1,63 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.kubernetesconfiguration.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.kubernetesconfiguration.SourceControlConfigurationManager; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class SourceControlConfigurationsDeleteMockTests { - @Test - public void testDelete() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = "{}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SourceControlConfigurationManager manager = - SourceControlConfigurationManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager - .sourceControlConfigurations() - .delete("duhpk", "kgymareqnajxqug", "hky", "ubeddg", "sofwqmzqalkrmnji", com.azure.core.util.Context.NONE); - } -}