diff --git a/containerservice/resource-manager/v2017_07_01/pom.xml b/containerservice/resource-manager/v2017_07_01/pom.xml index 6ed5b1a8c4d7..07a6f12d5827 100644 --- a/containerservice/resource-manager/v2017_07_01/pom.xml +++ b/containerservice/resource-manager/v2017_07_01/pom.xml @@ -1,133 +1,133 @@ - - - 4.0.0 - com.microsoft.azure.azure-mgmt-containerservice-2017-07-01 - - com.microsoft.azure - azure-arm-parent - 0.0.3-beta - ../../../pom.xml - - azure-mgmt-containerservice - 1.0.0-beta-SNAPSHOT - jar - Microsoft Azure SDK for ContainerService Management - This package contains Microsoft ContainerService Management SDK. - https://github.com/Azure/azure-libraries-for-java - - - The MIT License (MIT) - http://opensource.org/licenses/MIT - repo - - - - scm:git:https://github.com/Azure/azure-libraries-for-java - scm:git:git@github.com:Azure/azure-libraries-for-java.git - HEAD - - - UTF-8 - - - - - microsoft - Microsoft - - - - - com.microsoft.azure - azure-client-runtime - - - com.microsoft.azure - azure-arm-client-runtime - - - junit - junit - test - - - com.microsoft.azure - azure-client-authentication - test - - - com.microsoft.azure - azure-mgmt-resources - test - - - com.microsoft.azure - azure-arm-client-runtime - test-jar - test - - - - - - org.apache.maven.plugins - maven-jar-plugin - - - - true - true - - - - - - org.codehaus.mojo - build-helper-maven-plugin - - - org.apache.maven.plugins - maven-compiler-plugin - 3.1 - - 1.7 - 1.7 - - - com.microsoft.azure.management.apigeneration.LangDefinitionProcessor - - - true - true - - true - true - - - - - org.apache.maven.plugins - maven-javadoc-plugin - 2.8 - - *.implementation.*;*.utils.*;com.microsoft.schemas._2003._10.serialization;*.blob.core.search - - - /** -
* Copyright (c) Microsoft Corporation. All rights reserved. -
* Licensed under the MIT License. See License.txt in the project root for -
* license information. -
*/ - ]]> -
-
-
-
-
-
+ + + 4.0.0 + com.microsoft.azure.containerservice.v2017_07_01 + + com.microsoft.azure + azure-arm-parent + 0.0.3-beta + ../../../pom.xml + + azure-mgmt-containerservice + 1.0.0-beta + jar + Microsoft Azure SDK for ContainerService Management + This package contains Microsoft ContainerService Management SDK. + https://github.com/Azure/azure-sdk-for-java + + + The MIT License (MIT) + http://opensource.org/licenses/MIT + repo + + + + scm:git:https://github.com/Azure/azure-sdk-for-java + scm:git:git@github.com:Azure/azure-sdk-for-java.git + HEAD + + + UTF-8 + + + + + microsoft + Microsoft + + + + + com.microsoft.azure + azure-client-runtime + + + com.microsoft.azure + azure-arm-client-runtime + + + junit + junit + test + + + com.microsoft.azure + azure-client-authentication + test + + + com.microsoft.azure + azure-mgmt-resources + test + + + com.microsoft.azure + azure-arm-client-runtime + test-jar + test + + + + + + org.apache.maven.plugins + maven-jar-plugin + + + + true + true + + + + + + org.codehaus.mojo + build-helper-maven-plugin + + + org.apache.maven.plugins + maven-compiler-plugin + 3.1 + + 1.7 + 1.7 + + + com.microsoft.azure.management.apigeneration.LangDefinitionProcessor + + + true + true + + true + true + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.8 + + *.implementation.*;*.utils.*;com.microsoft.schemas._2003._10.serialization;*.blob.core.search + + + /** +
* Copyright (c) Microsoft Corporation. All rights reserved. +
* Licensed under the MIT License. See License.txt in the project root for +
* license information. +
*/ + ]]> +
+
+
+
+
+
diff --git a/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerService.java b/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerService.java index f94d0c34b0b9..a1822f5d6617 100644 --- a/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerService.java +++ b/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerService.java @@ -10,12 +10,12 @@ import com.microsoft.azure.arm.model.HasInner; import com.microsoft.azure.arm.resources.models.Resource; +import com.microsoft.azure.arm.resources.models.GroupableResourceCore; import com.microsoft.azure.arm.resources.models.HasResourceGroup; import com.microsoft.azure.arm.model.Refreshable; import com.microsoft.azure.arm.model.Updatable; import com.microsoft.azure.arm.model.Appliable; import com.microsoft.azure.arm.model.Creatable; -import com.microsoft.azure.arm.resources.models.GroupableResourceCore; import com.microsoft.azure.arm.resources.models.HasManager; import com.microsoft.azure.management.containerservice.v2017_07_01.implementation.ContainerServiceManager; import java.util.List; @@ -98,7 +98,9 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup agentPoolProfiles); } /** - * The stage of the containerservice update allowing to specify CustomProfile. + * The stage of the containerservice definition allowing to specify CustomProfile. */ interface WithCustomProfile { /** * Specifies customProfile. + * @param customProfile Properties to configure a custom container service cluster + * @return the next definition stage */ WithCreate withCustomProfile(ContainerServiceCustomProfile customProfile); } /** - * The stage of the containerservice update allowing to specify DiagnosticsProfile. + * The stage of the containerservice definition allowing to specify DiagnosticsProfile. */ interface WithDiagnosticsProfile { /** * Specifies diagnosticsProfile. + * @param diagnosticsProfile Profile for diagnostics in the container service cluster + * @return the next definition stage */ WithCreate withDiagnosticsProfile(ContainerServiceDiagnosticsProfile diagnosticsProfile); } /** - * The stage of the containerservice update allowing to specify ServicePrincipalProfile. + * The stage of the containerservice definition allowing to specify ServicePrincipalProfile. */ interface WithServicePrincipalProfile { /** * Specifies servicePrincipalProfile. + * @param servicePrincipalProfile Information about a service principal identity for the cluster to use for manipulating Azure APIs. Exact one of secret or keyVaultSecretRef need to be specified + * @return the next definition stage */ WithCreate withServicePrincipalProfile(ContainerServiceServicePrincipalProfile servicePrincipalProfile); } /** - * The stage of the containerservice update allowing to specify WindowsProfile. + * The stage of the containerservice definition allowing to specify WindowsProfile. */ interface WithWindowsProfile { /** * Specifies windowsProfile. + * @param windowsProfile Profile for Windows VMs in the container service cluster + * @return the next definition stage */ WithCreate withWindowsProfile(ContainerServiceWindowsProfile windowsProfile); } @@ -191,51 +207,61 @@ interface Update extends Appliable, Resource.UpdateWithTags agentPoolProfiles); } /** - * The stage of the containerservice {0} allowing to specify CustomProfile. + * The stage of the containerservice update allowing to specify CustomProfile. */ interface WithCustomProfile { /** * Specifies customProfile. + * @param customProfile Properties to configure a custom container service cluster + * @return the next update stage */ Update withCustomProfile(ContainerServiceCustomProfile customProfile); } /** - * The stage of the containerservice {0} allowing to specify DiagnosticsProfile. + * The stage of the containerservice update allowing to specify DiagnosticsProfile. */ interface WithDiagnosticsProfile { /** * Specifies diagnosticsProfile. + * @param diagnosticsProfile Profile for diagnostics in the container service cluster + * @return the next update stage */ Update withDiagnosticsProfile(ContainerServiceDiagnosticsProfile diagnosticsProfile); } /** - * The stage of the containerservice {0} allowing to specify ServicePrincipalProfile. + * The stage of the containerservice update allowing to specify ServicePrincipalProfile. */ interface WithServicePrincipalProfile { /** * Specifies servicePrincipalProfile. + * @param servicePrincipalProfile Information about a service principal identity for the cluster to use for manipulating Azure APIs. Exact one of secret or keyVaultSecretRef need to be specified + * @return the next update stage */ Update withServicePrincipalProfile(ContainerServiceServicePrincipalProfile servicePrincipalProfile); } /** - * The stage of the containerservice {0} allowing to specify WindowsProfile. + * The stage of the containerservice update allowing to specify WindowsProfile. */ interface WithWindowsProfile { /** * Specifies windowsProfile. + * @param windowsProfile Profile for Windows VMs in the container service cluster + * @return the next update stage */ Update withWindowsProfile(ContainerServiceWindowsProfile windowsProfile); } diff --git a/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceAgentPoolProfile.java b/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceAgentPoolProfile.java index 2ee36b9ece96..4107ac0bf217 100644 --- a/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceAgentPoolProfile.java +++ b/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceAgentPoolProfile.java @@ -101,7 +101,7 @@ public class ContainerServiceAgentPoolProfile { private String dnsPrefix; /** - * FDQN for the agent pool. + * FQDN for the agent pool. */ @JsonProperty(value = "fqdn", access = JsonProperty.Access.WRITE_ONLY) private String fqdn; @@ -123,9 +123,7 @@ public class ContainerServiceAgentPoolProfile { private ContainerServiceStorageProfileTypes storageProfile; /** - * VNet SubnetID specifies the vnet's subnet identifier. If you specify - * either master VNet Subnet, or agent VNet Subnet, you need to specify - * both. And they have to be in the same VNet. + * VNet SubnetID specifies the VNet's subnet identifier. */ @JsonProperty(value = "vnetSubnetID") private String vnetSubnetID; @@ -138,7 +136,7 @@ public class ContainerServiceAgentPoolProfile { private OSType osType; /** - * Get the name value. + * Get unique name of the agent pool profile in the context of the subscription and resource group. * * @return the name value */ @@ -147,7 +145,7 @@ public String name() { } /** - * Set the name value. + * Set unique name of the agent pool profile in the context of the subscription and resource group. * * @param name the name value to set * @return the ContainerServiceAgentPoolProfile object itself. @@ -158,7 +156,7 @@ public ContainerServiceAgentPoolProfile withName(String name) { } /** - * Get the count value. + * Get number of agents (VMs) to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1. * * @return the count value */ @@ -167,7 +165,7 @@ public Integer count() { } /** - * Set the count value. + * Set number of agents (VMs) to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1. * * @param count the count value to set * @return the ContainerServiceAgentPoolProfile object itself. @@ -178,7 +176,7 @@ public ContainerServiceAgentPoolProfile withCount(Integer count) { } /** - * Get the vmSize value. + * Get size of agent VMs. Possible values include: 'Standard_A1', 'Standard_A10', 'Standard_A11', 'Standard_A1_v2', 'Standard_A2', 'Standard_A2_v2', 'Standard_A2m_v2', 'Standard_A3', 'Standard_A4', 'Standard_A4_v2', 'Standard_A4m_v2', 'Standard_A5', 'Standard_A6', 'Standard_A7', 'Standard_A8', 'Standard_A8_v2', 'Standard_A8m_v2', 'Standard_A9', 'Standard_B2ms', 'Standard_B2s', 'Standard_B4ms', 'Standard_B8ms', 'Standard_D1', 'Standard_D11', 'Standard_D11_v2', 'Standard_D11_v2_Promo', 'Standard_D12', 'Standard_D12_v2', 'Standard_D12_v2_Promo', 'Standard_D13', 'Standard_D13_v2', 'Standard_D13_v2_Promo', 'Standard_D14', 'Standard_D14_v2', 'Standard_D14_v2_Promo', 'Standard_D15_v2', 'Standard_D16_v3', 'Standard_D16s_v3', 'Standard_D1_v2', 'Standard_D2', 'Standard_D2_v2', 'Standard_D2_v2_Promo', 'Standard_D2_v3', 'Standard_D2s_v3', 'Standard_D3', 'Standard_D32_v3', 'Standard_D32s_v3', 'Standard_D3_v2', 'Standard_D3_v2_Promo', 'Standard_D4', 'Standard_D4_v2', 'Standard_D4_v2_Promo', 'Standard_D4_v3', 'Standard_D4s_v3', 'Standard_D5_v2', 'Standard_D5_v2_Promo', 'Standard_D64_v3', 'Standard_D64s_v3', 'Standard_D8_v3', 'Standard_D8s_v3', 'Standard_DS1', 'Standard_DS11', 'Standard_DS11_v2', 'Standard_DS11_v2_Promo', 'Standard_DS12', 'Standard_DS12_v2', 'Standard_DS12_v2_Promo', 'Standard_DS13', 'Standard_DS13-2_v2', 'Standard_DS13-4_v2', 'Standard_DS13_v2', 'Standard_DS13_v2_Promo', 'Standard_DS14', 'Standard_DS14-4_v2', 'Standard_DS14-8_v2', 'Standard_DS14_v2', 'Standard_DS14_v2_Promo', 'Standard_DS15_v2', 'Standard_DS1_v2', 'Standard_DS2', 'Standard_DS2_v2', 'Standard_DS2_v2_Promo', 'Standard_DS3', 'Standard_DS3_v2', 'Standard_DS3_v2_Promo', 'Standard_DS4', 'Standard_DS4_v2', 'Standard_DS4_v2_Promo', 'Standard_DS5_v2', 'Standard_DS5_v2_Promo', 'Standard_E16_v3', 'Standard_E16s_v3', 'Standard_E2_v3', 'Standard_E2s_v3', 'Standard_E32-16s_v3', 'Standard_E32-8s_v3', 'Standard_E32_v3', 'Standard_E32s_v3', 'Standard_E4_v3', 'Standard_E4s_v3', 'Standard_E64-16s_v3', 'Standard_E64-32s_v3', 'Standard_E64_v3', 'Standard_E64s_v3', 'Standard_E8_v3', 'Standard_E8s_v3', 'Standard_F1', 'Standard_F16', 'Standard_F16s', 'Standard_F16s_v2', 'Standard_F1s', 'Standard_F2', 'Standard_F2s', 'Standard_F2s_v2', 'Standard_F32s_v2', 'Standard_F4', 'Standard_F4s', 'Standard_F4s_v2', 'Standard_F64s_v2', 'Standard_F72s_v2', 'Standard_F8', 'Standard_F8s', 'Standard_F8s_v2', 'Standard_G1', 'Standard_G2', 'Standard_G3', 'Standard_G4', 'Standard_G5', 'Standard_GS1', 'Standard_GS2', 'Standard_GS3', 'Standard_GS4', 'Standard_GS4-4', 'Standard_GS4-8', 'Standard_GS5', 'Standard_GS5-16', 'Standard_GS5-8', 'Standard_H16', 'Standard_H16m', 'Standard_H16mr', 'Standard_H16r', 'Standard_H8', 'Standard_H8m', 'Standard_L16s', 'Standard_L32s', 'Standard_L4s', 'Standard_L8s', 'Standard_M128-32ms', 'Standard_M128-64ms', 'Standard_M128ms', 'Standard_M128s', 'Standard_M64-16ms', 'Standard_M64-32ms', 'Standard_M64ms', 'Standard_M64s', 'Standard_NC12', 'Standard_NC12s_v2', 'Standard_NC12s_v3', 'Standard_NC24', 'Standard_NC24r', 'Standard_NC24rs_v2', 'Standard_NC24rs_v3', 'Standard_NC24s_v2', 'Standard_NC24s_v3', 'Standard_NC6', 'Standard_NC6s_v2', 'Standard_NC6s_v3', 'Standard_ND12s', 'Standard_ND24rs', 'Standard_ND24s', 'Standard_ND6s', 'Standard_NV12', 'Standard_NV24', 'Standard_NV6'. * * @return the vmSize value */ @@ -187,7 +185,7 @@ public ContainerServiceVMSizeTypes vmSize() { } /** - * Set the vmSize value. + * Set size of agent VMs. Possible values include: 'Standard_A1', 'Standard_A10', 'Standard_A11', 'Standard_A1_v2', 'Standard_A2', 'Standard_A2_v2', 'Standard_A2m_v2', 'Standard_A3', 'Standard_A4', 'Standard_A4_v2', 'Standard_A4m_v2', 'Standard_A5', 'Standard_A6', 'Standard_A7', 'Standard_A8', 'Standard_A8_v2', 'Standard_A8m_v2', 'Standard_A9', 'Standard_B2ms', 'Standard_B2s', 'Standard_B4ms', 'Standard_B8ms', 'Standard_D1', 'Standard_D11', 'Standard_D11_v2', 'Standard_D11_v2_Promo', 'Standard_D12', 'Standard_D12_v2', 'Standard_D12_v2_Promo', 'Standard_D13', 'Standard_D13_v2', 'Standard_D13_v2_Promo', 'Standard_D14', 'Standard_D14_v2', 'Standard_D14_v2_Promo', 'Standard_D15_v2', 'Standard_D16_v3', 'Standard_D16s_v3', 'Standard_D1_v2', 'Standard_D2', 'Standard_D2_v2', 'Standard_D2_v2_Promo', 'Standard_D2_v3', 'Standard_D2s_v3', 'Standard_D3', 'Standard_D32_v3', 'Standard_D32s_v3', 'Standard_D3_v2', 'Standard_D3_v2_Promo', 'Standard_D4', 'Standard_D4_v2', 'Standard_D4_v2_Promo', 'Standard_D4_v3', 'Standard_D4s_v3', 'Standard_D5_v2', 'Standard_D5_v2_Promo', 'Standard_D64_v3', 'Standard_D64s_v3', 'Standard_D8_v3', 'Standard_D8s_v3', 'Standard_DS1', 'Standard_DS11', 'Standard_DS11_v2', 'Standard_DS11_v2_Promo', 'Standard_DS12', 'Standard_DS12_v2', 'Standard_DS12_v2_Promo', 'Standard_DS13', 'Standard_DS13-2_v2', 'Standard_DS13-4_v2', 'Standard_DS13_v2', 'Standard_DS13_v2_Promo', 'Standard_DS14', 'Standard_DS14-4_v2', 'Standard_DS14-8_v2', 'Standard_DS14_v2', 'Standard_DS14_v2_Promo', 'Standard_DS15_v2', 'Standard_DS1_v2', 'Standard_DS2', 'Standard_DS2_v2', 'Standard_DS2_v2_Promo', 'Standard_DS3', 'Standard_DS3_v2', 'Standard_DS3_v2_Promo', 'Standard_DS4', 'Standard_DS4_v2', 'Standard_DS4_v2_Promo', 'Standard_DS5_v2', 'Standard_DS5_v2_Promo', 'Standard_E16_v3', 'Standard_E16s_v3', 'Standard_E2_v3', 'Standard_E2s_v3', 'Standard_E32-16s_v3', 'Standard_E32-8s_v3', 'Standard_E32_v3', 'Standard_E32s_v3', 'Standard_E4_v3', 'Standard_E4s_v3', 'Standard_E64-16s_v3', 'Standard_E64-32s_v3', 'Standard_E64_v3', 'Standard_E64s_v3', 'Standard_E8_v3', 'Standard_E8s_v3', 'Standard_F1', 'Standard_F16', 'Standard_F16s', 'Standard_F16s_v2', 'Standard_F1s', 'Standard_F2', 'Standard_F2s', 'Standard_F2s_v2', 'Standard_F32s_v2', 'Standard_F4', 'Standard_F4s', 'Standard_F4s_v2', 'Standard_F64s_v2', 'Standard_F72s_v2', 'Standard_F8', 'Standard_F8s', 'Standard_F8s_v2', 'Standard_G1', 'Standard_G2', 'Standard_G3', 'Standard_G4', 'Standard_G5', 'Standard_GS1', 'Standard_GS2', 'Standard_GS3', 'Standard_GS4', 'Standard_GS4-4', 'Standard_GS4-8', 'Standard_GS5', 'Standard_GS5-16', 'Standard_GS5-8', 'Standard_H16', 'Standard_H16m', 'Standard_H16mr', 'Standard_H16r', 'Standard_H8', 'Standard_H8m', 'Standard_L16s', 'Standard_L32s', 'Standard_L4s', 'Standard_L8s', 'Standard_M128-32ms', 'Standard_M128-64ms', 'Standard_M128ms', 'Standard_M128s', 'Standard_M64-16ms', 'Standard_M64-32ms', 'Standard_M64ms', 'Standard_M64s', 'Standard_NC12', 'Standard_NC12s_v2', 'Standard_NC12s_v3', 'Standard_NC24', 'Standard_NC24r', 'Standard_NC24rs_v2', 'Standard_NC24rs_v3', 'Standard_NC24s_v2', 'Standard_NC24s_v3', 'Standard_NC6', 'Standard_NC6s_v2', 'Standard_NC6s_v3', 'Standard_ND12s', 'Standard_ND24rs', 'Standard_ND24s', 'Standard_ND6s', 'Standard_NV12', 'Standard_NV24', 'Standard_NV6'. * * @param vmSize the vmSize value to set * @return the ContainerServiceAgentPoolProfile object itself. @@ -198,7 +196,7 @@ public ContainerServiceAgentPoolProfile withVmSize(ContainerServiceVMSizeTypes v } /** - * Get the osDiskSizeGB value. + * Get oS Disk Size in GB to be used to specify the disk size for every machine in this master/agent pool. If you specify 0, it will apply the default osDisk size according to the vmSize specified. * * @return the osDiskSizeGB value */ @@ -207,7 +205,7 @@ public Integer osDiskSizeGB() { } /** - * Set the osDiskSizeGB value. + * Set oS Disk Size in GB to be used to specify the disk size for every machine in this master/agent pool. If you specify 0, it will apply the default osDisk size according to the vmSize specified. * * @param osDiskSizeGB the osDiskSizeGB value to set * @return the ContainerServiceAgentPoolProfile object itself. @@ -218,7 +216,7 @@ public ContainerServiceAgentPoolProfile withOsDiskSizeGB(Integer osDiskSizeGB) { } /** - * Get the dnsPrefix value. + * Get dNS prefix to be used to create the FQDN for the agent pool. * * @return the dnsPrefix value */ @@ -227,7 +225,7 @@ public String dnsPrefix() { } /** - * Set the dnsPrefix value. + * Set dNS prefix to be used to create the FQDN for the agent pool. * * @param dnsPrefix the dnsPrefix value to set * @return the ContainerServiceAgentPoolProfile object itself. @@ -238,7 +236,7 @@ public ContainerServiceAgentPoolProfile withDnsPrefix(String dnsPrefix) { } /** - * Get the fqdn value. + * Get fQDN for the agent pool. * * @return the fqdn value */ @@ -247,7 +245,7 @@ public String fqdn() { } /** - * Get the ports value. + * Get ports number array used to expose on this agent pool. The default opened ports are different based on your choice of orchestrator. * * @return the ports value */ @@ -256,7 +254,7 @@ public List ports() { } /** - * Set the ports value. + * Set ports number array used to expose on this agent pool. The default opened ports are different based on your choice of orchestrator. * * @param ports the ports value to set * @return the ContainerServiceAgentPoolProfile object itself. @@ -267,7 +265,7 @@ public ContainerServiceAgentPoolProfile withPorts(List ports) { } /** - * Get the storageProfile value. + * Get storage profile specifies what kind of storage used. Choose from StorageAccount and ManagedDisks. Leave it empty, we will choose for you based on the orchestrator choice. Possible values include: 'StorageAccount', 'ManagedDisks'. * * @return the storageProfile value */ @@ -276,7 +274,7 @@ public ContainerServiceStorageProfileTypes storageProfile() { } /** - * Set the storageProfile value. + * Set storage profile specifies what kind of storage used. Choose from StorageAccount and ManagedDisks. Leave it empty, we will choose for you based on the orchestrator choice. Possible values include: 'StorageAccount', 'ManagedDisks'. * * @param storageProfile the storageProfile value to set * @return the ContainerServiceAgentPoolProfile object itself. @@ -287,7 +285,7 @@ public ContainerServiceAgentPoolProfile withStorageProfile(ContainerServiceStora } /** - * Get the vnetSubnetID value. + * Get vNet SubnetID specifies the VNet's subnet identifier. * * @return the vnetSubnetID value */ @@ -296,7 +294,7 @@ public String vnetSubnetID() { } /** - * Set the vnetSubnetID value. + * Set vNet SubnetID specifies the VNet's subnet identifier. * * @param vnetSubnetID the vnetSubnetID value to set * @return the ContainerServiceAgentPoolProfile object itself. @@ -307,7 +305,7 @@ public ContainerServiceAgentPoolProfile withVnetSubnetID(String vnetSubnetID) { } /** - * Get the osType value. + * Get osType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'. * * @return the osType value */ @@ -316,7 +314,7 @@ public OSType osType() { } /** - * Set the osType value. + * Set osType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'. * * @param osType the osType value to set * @return the ContainerServiceAgentPoolProfile object itself. diff --git a/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceCustomProfile.java b/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceCustomProfile.java index daafed9d3020..21c14872540c 100644 --- a/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceCustomProfile.java +++ b/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceCustomProfile.java @@ -21,7 +21,7 @@ public class ContainerServiceCustomProfile { private String orchestrator; /** - * Get the orchestrator value. + * Get the name of the custom orchestrator to use. * * @return the orchestrator value */ @@ -30,7 +30,7 @@ public String orchestrator() { } /** - * Set the orchestrator value. + * Set the name of the custom orchestrator to use. * * @param orchestrator the orchestrator value to set * @return the ContainerServiceCustomProfile object itself. diff --git a/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceDiagnosticsProfile.java b/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceDiagnosticsProfile.java index 691c16ae204e..afab9b1fcbff 100644 --- a/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceDiagnosticsProfile.java +++ b/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceDiagnosticsProfile.java @@ -21,7 +21,7 @@ public class ContainerServiceDiagnosticsProfile { private ContainerServiceVMDiagnostics vmDiagnostics; /** - * Get the vmDiagnostics value. + * Get profile for diagnostics on the container service VMs. * * @return the vmDiagnostics value */ @@ -30,7 +30,7 @@ public ContainerServiceVMDiagnostics vmDiagnostics() { } /** - * Set the vmDiagnostics value. + * Set profile for diagnostics on the container service VMs. * * @param vmDiagnostics the vmDiagnostics value to set * @return the ContainerServiceDiagnosticsProfile object itself. diff --git a/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceLinuxProfile.java b/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceLinuxProfile.java index 7f9dc0523797..6391fe7b4a57 100644 --- a/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceLinuxProfile.java +++ b/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceLinuxProfile.java @@ -27,7 +27,7 @@ public class ContainerServiceLinuxProfile { private ContainerServiceSshConfiguration ssh; /** - * Get the adminUsername value. + * Get the administrator username to use for Linux VMs. * * @return the adminUsername value */ @@ -36,7 +36,7 @@ public String adminUsername() { } /** - * Set the adminUsername value. + * Set the administrator username to use for Linux VMs. * * @param adminUsername the adminUsername value to set * @return the ContainerServiceLinuxProfile object itself. @@ -47,7 +47,7 @@ public ContainerServiceLinuxProfile withAdminUsername(String adminUsername) { } /** - * Get the ssh value. + * Get sSH configuration for Linux-based VMs running on Azure. * * @return the ssh value */ @@ -56,7 +56,7 @@ public ContainerServiceSshConfiguration ssh() { } /** - * Set the ssh value. + * Set sSH configuration for Linux-based VMs running on Azure. * * @param ssh the ssh value to set * @return the ContainerServiceLinuxProfile object itself. diff --git a/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceMasterProfile.java b/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceMasterProfile.java index 6649bc9966ec..2bc2f3647e0b 100644 --- a/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceMasterProfile.java +++ b/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceMasterProfile.java @@ -93,9 +93,7 @@ public class ContainerServiceMasterProfile { private Integer osDiskSizeGB; /** - * VNet SubnetID specifies the vnet's subnet identifier. If you specify - * either master VNet Subnet, or agent VNet Subnet, you need to specify - * both. And they have to be in the same VNet. + * VNet SubnetID specifies the VNet's subnet identifier. */ @JsonProperty(value = "vnetSubnetID") private String vnetSubnetID; @@ -116,13 +114,13 @@ public class ContainerServiceMasterProfile { private ContainerServiceStorageProfileTypes storageProfile; /** - * FDQN for the master pool. + * FQDN for the master pool. */ @JsonProperty(value = "fqdn", access = JsonProperty.Access.WRITE_ONLY) private String fqdn; /** - * Get the count value. + * Get number of masters (VMs) in the container service cluster. Allowed values are 1, 3, and 5. The default value is 1. * * @return the count value */ @@ -131,7 +129,7 @@ public Integer count() { } /** - * Set the count value. + * Set number of masters (VMs) in the container service cluster. Allowed values are 1, 3, and 5. The default value is 1. * * @param count the count value to set * @return the ContainerServiceMasterProfile object itself. @@ -142,7 +140,7 @@ public ContainerServiceMasterProfile withCount(Integer count) { } /** - * Get the dnsPrefix value. + * Get dNS prefix to be used to create the FQDN for the master pool. * * @return the dnsPrefix value */ @@ -151,7 +149,7 @@ public String dnsPrefix() { } /** - * Set the dnsPrefix value. + * Set dNS prefix to be used to create the FQDN for the master pool. * * @param dnsPrefix the dnsPrefix value to set * @return the ContainerServiceMasterProfile object itself. @@ -162,7 +160,7 @@ public ContainerServiceMasterProfile withDnsPrefix(String dnsPrefix) { } /** - * Get the vmSize value. + * Get size of agent VMs. Possible values include: 'Standard_A1', 'Standard_A10', 'Standard_A11', 'Standard_A1_v2', 'Standard_A2', 'Standard_A2_v2', 'Standard_A2m_v2', 'Standard_A3', 'Standard_A4', 'Standard_A4_v2', 'Standard_A4m_v2', 'Standard_A5', 'Standard_A6', 'Standard_A7', 'Standard_A8', 'Standard_A8_v2', 'Standard_A8m_v2', 'Standard_A9', 'Standard_B2ms', 'Standard_B2s', 'Standard_B4ms', 'Standard_B8ms', 'Standard_D1', 'Standard_D11', 'Standard_D11_v2', 'Standard_D11_v2_Promo', 'Standard_D12', 'Standard_D12_v2', 'Standard_D12_v2_Promo', 'Standard_D13', 'Standard_D13_v2', 'Standard_D13_v2_Promo', 'Standard_D14', 'Standard_D14_v2', 'Standard_D14_v2_Promo', 'Standard_D15_v2', 'Standard_D16_v3', 'Standard_D16s_v3', 'Standard_D1_v2', 'Standard_D2', 'Standard_D2_v2', 'Standard_D2_v2_Promo', 'Standard_D2_v3', 'Standard_D2s_v3', 'Standard_D3', 'Standard_D32_v3', 'Standard_D32s_v3', 'Standard_D3_v2', 'Standard_D3_v2_Promo', 'Standard_D4', 'Standard_D4_v2', 'Standard_D4_v2_Promo', 'Standard_D4_v3', 'Standard_D4s_v3', 'Standard_D5_v2', 'Standard_D5_v2_Promo', 'Standard_D64_v3', 'Standard_D64s_v3', 'Standard_D8_v3', 'Standard_D8s_v3', 'Standard_DS1', 'Standard_DS11', 'Standard_DS11_v2', 'Standard_DS11_v2_Promo', 'Standard_DS12', 'Standard_DS12_v2', 'Standard_DS12_v2_Promo', 'Standard_DS13', 'Standard_DS13-2_v2', 'Standard_DS13-4_v2', 'Standard_DS13_v2', 'Standard_DS13_v2_Promo', 'Standard_DS14', 'Standard_DS14-4_v2', 'Standard_DS14-8_v2', 'Standard_DS14_v2', 'Standard_DS14_v2_Promo', 'Standard_DS15_v2', 'Standard_DS1_v2', 'Standard_DS2', 'Standard_DS2_v2', 'Standard_DS2_v2_Promo', 'Standard_DS3', 'Standard_DS3_v2', 'Standard_DS3_v2_Promo', 'Standard_DS4', 'Standard_DS4_v2', 'Standard_DS4_v2_Promo', 'Standard_DS5_v2', 'Standard_DS5_v2_Promo', 'Standard_E16_v3', 'Standard_E16s_v3', 'Standard_E2_v3', 'Standard_E2s_v3', 'Standard_E32-16s_v3', 'Standard_E32-8s_v3', 'Standard_E32_v3', 'Standard_E32s_v3', 'Standard_E4_v3', 'Standard_E4s_v3', 'Standard_E64-16s_v3', 'Standard_E64-32s_v3', 'Standard_E64_v3', 'Standard_E64s_v3', 'Standard_E8_v3', 'Standard_E8s_v3', 'Standard_F1', 'Standard_F16', 'Standard_F16s', 'Standard_F16s_v2', 'Standard_F1s', 'Standard_F2', 'Standard_F2s', 'Standard_F2s_v2', 'Standard_F32s_v2', 'Standard_F4', 'Standard_F4s', 'Standard_F4s_v2', 'Standard_F64s_v2', 'Standard_F72s_v2', 'Standard_F8', 'Standard_F8s', 'Standard_F8s_v2', 'Standard_G1', 'Standard_G2', 'Standard_G3', 'Standard_G4', 'Standard_G5', 'Standard_GS1', 'Standard_GS2', 'Standard_GS3', 'Standard_GS4', 'Standard_GS4-4', 'Standard_GS4-8', 'Standard_GS5', 'Standard_GS5-16', 'Standard_GS5-8', 'Standard_H16', 'Standard_H16m', 'Standard_H16mr', 'Standard_H16r', 'Standard_H8', 'Standard_H8m', 'Standard_L16s', 'Standard_L32s', 'Standard_L4s', 'Standard_L8s', 'Standard_M128-32ms', 'Standard_M128-64ms', 'Standard_M128ms', 'Standard_M128s', 'Standard_M64-16ms', 'Standard_M64-32ms', 'Standard_M64ms', 'Standard_M64s', 'Standard_NC12', 'Standard_NC12s_v2', 'Standard_NC12s_v3', 'Standard_NC24', 'Standard_NC24r', 'Standard_NC24rs_v2', 'Standard_NC24rs_v3', 'Standard_NC24s_v2', 'Standard_NC24s_v3', 'Standard_NC6', 'Standard_NC6s_v2', 'Standard_NC6s_v3', 'Standard_ND12s', 'Standard_ND24rs', 'Standard_ND24s', 'Standard_ND6s', 'Standard_NV12', 'Standard_NV24', 'Standard_NV6'. * * @return the vmSize value */ @@ -171,7 +169,7 @@ public ContainerServiceVMSizeTypes vmSize() { } /** - * Set the vmSize value. + * Set size of agent VMs. Possible values include: 'Standard_A1', 'Standard_A10', 'Standard_A11', 'Standard_A1_v2', 'Standard_A2', 'Standard_A2_v2', 'Standard_A2m_v2', 'Standard_A3', 'Standard_A4', 'Standard_A4_v2', 'Standard_A4m_v2', 'Standard_A5', 'Standard_A6', 'Standard_A7', 'Standard_A8', 'Standard_A8_v2', 'Standard_A8m_v2', 'Standard_A9', 'Standard_B2ms', 'Standard_B2s', 'Standard_B4ms', 'Standard_B8ms', 'Standard_D1', 'Standard_D11', 'Standard_D11_v2', 'Standard_D11_v2_Promo', 'Standard_D12', 'Standard_D12_v2', 'Standard_D12_v2_Promo', 'Standard_D13', 'Standard_D13_v2', 'Standard_D13_v2_Promo', 'Standard_D14', 'Standard_D14_v2', 'Standard_D14_v2_Promo', 'Standard_D15_v2', 'Standard_D16_v3', 'Standard_D16s_v3', 'Standard_D1_v2', 'Standard_D2', 'Standard_D2_v2', 'Standard_D2_v2_Promo', 'Standard_D2_v3', 'Standard_D2s_v3', 'Standard_D3', 'Standard_D32_v3', 'Standard_D32s_v3', 'Standard_D3_v2', 'Standard_D3_v2_Promo', 'Standard_D4', 'Standard_D4_v2', 'Standard_D4_v2_Promo', 'Standard_D4_v3', 'Standard_D4s_v3', 'Standard_D5_v2', 'Standard_D5_v2_Promo', 'Standard_D64_v3', 'Standard_D64s_v3', 'Standard_D8_v3', 'Standard_D8s_v3', 'Standard_DS1', 'Standard_DS11', 'Standard_DS11_v2', 'Standard_DS11_v2_Promo', 'Standard_DS12', 'Standard_DS12_v2', 'Standard_DS12_v2_Promo', 'Standard_DS13', 'Standard_DS13-2_v2', 'Standard_DS13-4_v2', 'Standard_DS13_v2', 'Standard_DS13_v2_Promo', 'Standard_DS14', 'Standard_DS14-4_v2', 'Standard_DS14-8_v2', 'Standard_DS14_v2', 'Standard_DS14_v2_Promo', 'Standard_DS15_v2', 'Standard_DS1_v2', 'Standard_DS2', 'Standard_DS2_v2', 'Standard_DS2_v2_Promo', 'Standard_DS3', 'Standard_DS3_v2', 'Standard_DS3_v2_Promo', 'Standard_DS4', 'Standard_DS4_v2', 'Standard_DS4_v2_Promo', 'Standard_DS5_v2', 'Standard_DS5_v2_Promo', 'Standard_E16_v3', 'Standard_E16s_v3', 'Standard_E2_v3', 'Standard_E2s_v3', 'Standard_E32-16s_v3', 'Standard_E32-8s_v3', 'Standard_E32_v3', 'Standard_E32s_v3', 'Standard_E4_v3', 'Standard_E4s_v3', 'Standard_E64-16s_v3', 'Standard_E64-32s_v3', 'Standard_E64_v3', 'Standard_E64s_v3', 'Standard_E8_v3', 'Standard_E8s_v3', 'Standard_F1', 'Standard_F16', 'Standard_F16s', 'Standard_F16s_v2', 'Standard_F1s', 'Standard_F2', 'Standard_F2s', 'Standard_F2s_v2', 'Standard_F32s_v2', 'Standard_F4', 'Standard_F4s', 'Standard_F4s_v2', 'Standard_F64s_v2', 'Standard_F72s_v2', 'Standard_F8', 'Standard_F8s', 'Standard_F8s_v2', 'Standard_G1', 'Standard_G2', 'Standard_G3', 'Standard_G4', 'Standard_G5', 'Standard_GS1', 'Standard_GS2', 'Standard_GS3', 'Standard_GS4', 'Standard_GS4-4', 'Standard_GS4-8', 'Standard_GS5', 'Standard_GS5-16', 'Standard_GS5-8', 'Standard_H16', 'Standard_H16m', 'Standard_H16mr', 'Standard_H16r', 'Standard_H8', 'Standard_H8m', 'Standard_L16s', 'Standard_L32s', 'Standard_L4s', 'Standard_L8s', 'Standard_M128-32ms', 'Standard_M128-64ms', 'Standard_M128ms', 'Standard_M128s', 'Standard_M64-16ms', 'Standard_M64-32ms', 'Standard_M64ms', 'Standard_M64s', 'Standard_NC12', 'Standard_NC12s_v2', 'Standard_NC12s_v3', 'Standard_NC24', 'Standard_NC24r', 'Standard_NC24rs_v2', 'Standard_NC24rs_v3', 'Standard_NC24s_v2', 'Standard_NC24s_v3', 'Standard_NC6', 'Standard_NC6s_v2', 'Standard_NC6s_v3', 'Standard_ND12s', 'Standard_ND24rs', 'Standard_ND24s', 'Standard_ND6s', 'Standard_NV12', 'Standard_NV24', 'Standard_NV6'. * * @param vmSize the vmSize value to set * @return the ContainerServiceMasterProfile object itself. @@ -182,7 +180,7 @@ public ContainerServiceMasterProfile withVmSize(ContainerServiceVMSizeTypes vmSi } /** - * Get the osDiskSizeGB value. + * Get oS Disk Size in GB to be used to specify the disk size for every machine in this master/agent pool. If you specify 0, it will apply the default osDisk size according to the vmSize specified. * * @return the osDiskSizeGB value */ @@ -191,7 +189,7 @@ public Integer osDiskSizeGB() { } /** - * Set the osDiskSizeGB value. + * Set oS Disk Size in GB to be used to specify the disk size for every machine in this master/agent pool. If you specify 0, it will apply the default osDisk size according to the vmSize specified. * * @param osDiskSizeGB the osDiskSizeGB value to set * @return the ContainerServiceMasterProfile object itself. @@ -202,7 +200,7 @@ public ContainerServiceMasterProfile withOsDiskSizeGB(Integer osDiskSizeGB) { } /** - * Get the vnetSubnetID value. + * Get vNet SubnetID specifies the VNet's subnet identifier. * * @return the vnetSubnetID value */ @@ -211,7 +209,7 @@ public String vnetSubnetID() { } /** - * Set the vnetSubnetID value. + * Set vNet SubnetID specifies the VNet's subnet identifier. * * @param vnetSubnetID the vnetSubnetID value to set * @return the ContainerServiceMasterProfile object itself. @@ -222,7 +220,7 @@ public ContainerServiceMasterProfile withVnetSubnetID(String vnetSubnetID) { } /** - * Get the firstConsecutiveStaticIP value. + * Get firstConsecutiveStaticIP used to specify the first static ip of masters. * * @return the firstConsecutiveStaticIP value */ @@ -231,7 +229,7 @@ public String firstConsecutiveStaticIP() { } /** - * Set the firstConsecutiveStaticIP value. + * Set firstConsecutiveStaticIP used to specify the first static ip of masters. * * @param firstConsecutiveStaticIP the firstConsecutiveStaticIP value to set * @return the ContainerServiceMasterProfile object itself. @@ -242,7 +240,7 @@ public ContainerServiceMasterProfile withFirstConsecutiveStaticIP(String firstCo } /** - * Get the storageProfile value. + * Get storage profile specifies what kind of storage used. Choose from StorageAccount and ManagedDisks. Leave it empty, we will choose for you based on the orchestrator choice. Possible values include: 'StorageAccount', 'ManagedDisks'. * * @return the storageProfile value */ @@ -251,7 +249,7 @@ public ContainerServiceStorageProfileTypes storageProfile() { } /** - * Set the storageProfile value. + * Set storage profile specifies what kind of storage used. Choose from StorageAccount and ManagedDisks. Leave it empty, we will choose for you based on the orchestrator choice. Possible values include: 'StorageAccount', 'ManagedDisks'. * * @param storageProfile the storageProfile value to set * @return the ContainerServiceMasterProfile object itself. @@ -262,7 +260,7 @@ public ContainerServiceMasterProfile withStorageProfile(ContainerServiceStorageP } /** - * Get the fqdn value. + * Get fQDN for the master pool. * * @return the fqdn value */ diff --git a/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceOrchestratorProfile.java b/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceOrchestratorProfile.java index da1c05c74a4e..91925f068406 100644 --- a/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceOrchestratorProfile.java +++ b/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceOrchestratorProfile.java @@ -31,7 +31,7 @@ public class ContainerServiceOrchestratorProfile { private String orchestratorVersion; /** - * Get the orchestratorType value. + * Get the orchestrator to use to manage container service cluster resources. Valid values are Kubernetes, Swarm, DCOS, DockerCE and Custom. Possible values include: 'Kubernetes', 'Swarm', 'DCOS', 'DockerCE', 'Custom'. * * @return the orchestratorType value */ @@ -40,7 +40,7 @@ public ContainerServiceOrchestratorTypes orchestratorType() { } /** - * Set the orchestratorType value. + * Set the orchestrator to use to manage container service cluster resources. Valid values are Kubernetes, Swarm, DCOS, DockerCE and Custom. Possible values include: 'Kubernetes', 'Swarm', 'DCOS', 'DockerCE', 'Custom'. * * @param orchestratorType the orchestratorType value to set * @return the ContainerServiceOrchestratorProfile object itself. @@ -51,7 +51,7 @@ public ContainerServiceOrchestratorProfile withOrchestratorType(ContainerService } /** - * Get the orchestratorVersion value. + * Get the version of the orchestrator to use. You can specify the major.minor.patch part of the actual version.For example, you can specify version as "1.6.11". * * @return the orchestratorVersion value */ @@ -60,7 +60,7 @@ public String orchestratorVersion() { } /** - * Set the orchestratorVersion value. + * Set the version of the orchestrator to use. You can specify the major.minor.patch part of the actual version.For example, you can specify version as "1.6.11". * * @param orchestratorVersion the orchestratorVersion value to set * @return the ContainerServiceOrchestratorProfile object itself. diff --git a/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceServicePrincipalProfile.java b/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceServicePrincipalProfile.java index 9bd2dced0665..907e1862d0b3 100644 --- a/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceServicePrincipalProfile.java +++ b/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceServicePrincipalProfile.java @@ -35,7 +35,7 @@ public class ContainerServiceServicePrincipalProfile { private KeyVaultSecretRef keyVaultSecretRef; /** - * Get the clientId value. + * Get the ID for the service principal. * * @return the clientId value */ @@ -44,7 +44,7 @@ public String clientId() { } /** - * Set the clientId value. + * Set the ID for the service principal. * * @param clientId the clientId value to set * @return the ContainerServiceServicePrincipalProfile object itself. @@ -55,7 +55,7 @@ public ContainerServiceServicePrincipalProfile withClientId(String clientId) { } /** - * Get the secret value. + * Get the secret password associated with the service principal in plain text. * * @return the secret value */ @@ -64,7 +64,7 @@ public String secret() { } /** - * Set the secret value. + * Set the secret password associated with the service principal in plain text. * * @param secret the secret value to set * @return the ContainerServiceServicePrincipalProfile object itself. @@ -75,7 +75,7 @@ public ContainerServiceServicePrincipalProfile withSecret(String secret) { } /** - * Get the keyVaultSecretRef value. + * Get reference to a secret stored in Azure Key Vault. * * @return the keyVaultSecretRef value */ @@ -84,7 +84,7 @@ public KeyVaultSecretRef keyVaultSecretRef() { } /** - * Set the keyVaultSecretRef value. + * Set reference to a secret stored in Azure Key Vault. * * @param keyVaultSecretRef the keyVaultSecretRef value to set * @return the ContainerServiceServicePrincipalProfile object itself. diff --git a/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceSshConfiguration.java b/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceSshConfiguration.java index 5a9dea4caa0b..e02ac4afdcce 100644 --- a/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceSshConfiguration.java +++ b/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceSshConfiguration.java @@ -23,7 +23,7 @@ public class ContainerServiceSshConfiguration { private List publicKeys; /** - * Get the publicKeys value. + * Get the list of SSH public keys used to authenticate with Linux-based VMs. Only expect one key specified. * * @return the publicKeys value */ @@ -32,7 +32,7 @@ public List publicKeys() { } /** - * Set the publicKeys value. + * Set the list of SSH public keys used to authenticate with Linux-based VMs. Only expect one key specified. * * @param publicKeys the publicKeys value to set * @return the ContainerServiceSshConfiguration object itself. diff --git a/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceSshPublicKey.java b/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceSshPublicKey.java index 5c5fafe08f64..be8402f9f167 100644 --- a/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceSshPublicKey.java +++ b/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceSshPublicKey.java @@ -22,7 +22,7 @@ public class ContainerServiceSshPublicKey { private String keyData; /** - * Get the keyData value. + * Get certificate public key used to authenticate with VMs through SSH. The certificate must be in PEM format with or without headers. * * @return the keyData value */ @@ -31,7 +31,7 @@ public String keyData() { } /** - * Set the keyData value. + * Set certificate public key used to authenticate with VMs through SSH. The certificate must be in PEM format with or without headers. * * @param keyData the keyData value to set * @return the ContainerServiceSshPublicKey object itself. diff --git a/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceVMDiagnostics.java b/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceVMDiagnostics.java index 130900a6cf4c..f99a3dc97dc9 100644 --- a/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceVMDiagnostics.java +++ b/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceVMDiagnostics.java @@ -27,7 +27,7 @@ public class ContainerServiceVMDiagnostics { private String storageUri; /** - * Get the enabled value. + * Get whether the VM diagnostic agent is provisioned on the VM. * * @return the enabled value */ @@ -36,7 +36,7 @@ public boolean enabled() { } /** - * Set the enabled value. + * Set whether the VM diagnostic agent is provisioned on the VM. * * @param enabled the enabled value to set * @return the ContainerServiceVMDiagnostics object itself. @@ -47,7 +47,7 @@ public ContainerServiceVMDiagnostics withEnabled(boolean enabled) { } /** - * Get the storageUri value. + * Get the URI of the storage account where diagnostics are stored. * * @return the storageUri value */ diff --git a/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceWindowsProfile.java b/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceWindowsProfile.java index dcadd0569238..31b7eacaf454 100644 --- a/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceWindowsProfile.java +++ b/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/ContainerServiceWindowsProfile.java @@ -27,7 +27,7 @@ public class ContainerServiceWindowsProfile { private String adminPassword; /** - * Get the adminUsername value. + * Get the administrator username to use for Windows VMs. * * @return the adminUsername value */ @@ -36,7 +36,7 @@ public String adminUsername() { } /** - * Set the adminUsername value. + * Set the administrator username to use for Windows VMs. * * @param adminUsername the adminUsername value to set * @return the ContainerServiceWindowsProfile object itself. @@ -47,7 +47,7 @@ public ContainerServiceWindowsProfile withAdminUsername(String adminUsername) { } /** - * Get the adminPassword value. + * Get the administrator password to use for Windows VMs. * * @return the adminPassword value */ @@ -56,7 +56,7 @@ public String adminPassword() { } /** - * Set the adminPassword value. + * Set the administrator password to use for Windows VMs. * * @param adminPassword the adminPassword value to set * @return the ContainerServiceWindowsProfile object itself. diff --git a/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/KeyVaultSecretRef.java b/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/KeyVaultSecretRef.java index 2e0a092ce76a..c6454b967dc8 100644 --- a/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/KeyVaultSecretRef.java +++ b/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/KeyVaultSecretRef.java @@ -33,7 +33,7 @@ public class KeyVaultSecretRef { private String version; /** - * Get the vaultID value. + * Get key vault identifier. * * @return the vaultID value */ @@ -42,7 +42,7 @@ public String vaultID() { } /** - * Set the vaultID value. + * Set key vault identifier. * * @param vaultID the vaultID value to set * @return the KeyVaultSecretRef object itself. @@ -53,7 +53,7 @@ public KeyVaultSecretRef withVaultID(String vaultID) { } /** - * Get the secretName value. + * Get the secret name. * * @return the secretName value */ @@ -62,7 +62,7 @@ public String secretName() { } /** - * Set the secretName value. + * Set the secret name. * * @param secretName the secretName value to set * @return the KeyVaultSecretRef object itself. @@ -73,7 +73,7 @@ public KeyVaultSecretRef withSecretName(String secretName) { } /** - * Get the version value. + * Get the secret version. * * @return the version value */ @@ -82,7 +82,7 @@ public String version() { } /** - * Set the version value. + * Set the secret version. * * @param version the version value to set * @return the KeyVaultSecretRef object itself. diff --git a/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/OSType.java b/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/OSType.java index 90fff8649eed..2a047375952e 100644 --- a/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/OSType.java +++ b/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/OSType.java @@ -8,46 +8,34 @@ package com.microsoft.azure.management.containerservice.v2017_07_01; +import java.util.Collection; import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonValue; +import com.microsoft.rest.ExpandableStringEnum; /** * Defines values for OSType. */ -public enum OSType { - /** Enum value Linux. */ - LINUX("Linux"), +public final class OSType extends ExpandableStringEnum { + /** Static value Linux for OSType. */ + public static final OSType LINUX = fromString("Linux"); - /** Enum value Windows. */ - WINDOWS("Windows"); - - /** The actual serialized value for a OSType instance. */ - private String value; - - OSType(String value) { - this.value = value; - } + /** Static value Windows for OSType. */ + public static final OSType WINDOWS = fromString("Windows"); /** - * Parses a serialized value to a OSType instance. - * - * @param value the serialized value to parse. - * @return the parsed OSType object, or null if unable to parse. + * Creates or finds a OSType from its string representation. + * @param name a name to look for + * @return the corresponding OSType */ @JsonCreator - public static OSType fromString(String value) { - OSType[] items = OSType.values(); - for (OSType item : items) { - if (item.toString().equalsIgnoreCase(value)) { - return item; - } - } - return null; + public static OSType fromString(String name) { + return fromString(name, OSType.class); } - @JsonValue - @Override - public String toString() { - return this.value; + /** + * @return known OSType values + */ + public static Collection values() { + return values(OSType.class); } } diff --git a/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/implementation/ContainerServiceInner.java b/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/implementation/ContainerServiceInner.java index db58aade61ed..a3a523ab5a49 100644 --- a/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/implementation/ContainerServiceInner.java +++ b/containerservice/resource-manager/v2017_07_01/src/main/java/com/microsoft/azure/management/containerservice/v2017_07_01/implementation/ContainerServiceInner.java @@ -84,7 +84,7 @@ public class ContainerServiceInner extends Resource { private ContainerServiceDiagnosticsProfile diagnosticsProfile; /** - * Get the provisioningState value. + * Get the current deployment or provisioning state, which only appears in the response. * * @return the provisioningState value */ @@ -93,7 +93,7 @@ public String provisioningState() { } /** - * Get the orchestratorProfile value. + * Get profile for the container service orchestrator. * * @return the orchestratorProfile value */ @@ -102,7 +102,7 @@ public ContainerServiceOrchestratorProfile orchestratorProfile() { } /** - * Set the orchestratorProfile value. + * Set profile for the container service orchestrator. * * @param orchestratorProfile the orchestratorProfile value to set * @return the ContainerServiceInner object itself. @@ -113,7 +113,7 @@ public ContainerServiceInner withOrchestratorProfile(ContainerServiceOrchestrato } /** - * Get the customProfile value. + * Get properties to configure a custom container service cluster. * * @return the customProfile value */ @@ -122,7 +122,7 @@ public ContainerServiceCustomProfile customProfile() { } /** - * Set the customProfile value. + * Set properties to configure a custom container service cluster. * * @param customProfile the customProfile value to set * @return the ContainerServiceInner object itself. @@ -133,7 +133,7 @@ public ContainerServiceInner withCustomProfile(ContainerServiceCustomProfile cus } /** - * Get the servicePrincipalProfile value. + * Get information about a service principal identity for the cluster to use for manipulating Azure APIs. Exact one of secret or keyVaultSecretRef need to be specified. * * @return the servicePrincipalProfile value */ @@ -142,7 +142,7 @@ public ContainerServiceServicePrincipalProfile servicePrincipalProfile() { } /** - * Set the servicePrincipalProfile value. + * Set information about a service principal identity for the cluster to use for manipulating Azure APIs. Exact one of secret or keyVaultSecretRef need to be specified. * * @param servicePrincipalProfile the servicePrincipalProfile value to set * @return the ContainerServiceInner object itself. @@ -153,7 +153,7 @@ public ContainerServiceInner withServicePrincipalProfile(ContainerServiceService } /** - * Get the masterProfile value. + * Get profile for the container service master. * * @return the masterProfile value */ @@ -162,7 +162,7 @@ public ContainerServiceMasterProfile masterProfile() { } /** - * Set the masterProfile value. + * Set profile for the container service master. * * @param masterProfile the masterProfile value to set * @return the ContainerServiceInner object itself. @@ -173,7 +173,7 @@ public ContainerServiceInner withMasterProfile(ContainerServiceMasterProfile mas } /** - * Get the agentPoolProfiles value. + * Get properties of the agent pool. * * @return the agentPoolProfiles value */ @@ -182,7 +182,7 @@ public List agentPoolProfiles() { } /** - * Set the agentPoolProfiles value. + * Set properties of the agent pool. * * @param agentPoolProfiles the agentPoolProfiles value to set * @return the ContainerServiceInner object itself. @@ -193,7 +193,7 @@ public ContainerServiceInner withAgentPoolProfiles(List listByResourceGroup(String resourceGroupName) return this.wrapList(client.listByResourceGroup(resourceGroupName)); } - private Observable> listByResourceGroupNextInnerPageAsync(String nextLink) { - if (nextLink == null) { - Observable.empty(); - } - ContainerServicesInner client = this.inner(); - return client.listByResourceGroupNextAsync(nextLink) - .flatMap(new Func1, Observable>>() { - @Override - public Observable> call(Page page) { - return Observable.just(page).concatWith(listByResourceGroupNextInnerPageAsync(page.nextPageLink())); - } - }); - } @Override public Observable listByResourceGroupAsync(String resourceGroupName) { ContainerServicesInner client = this.inner(); return client.listByResourceGroupAsync(resourceGroupName) - .flatMap(new Func1, Observable>>() { - @Override - public Observable> call(Page page) { - return listByResourceGroupNextInnerPageAsync(page.nextPageLink()); - } - }) .flatMapIterable(new Func1, Iterable>() { @Override public Iterable call(Page page) { return page.items(); } - }) + }) .map(new Func1() { @Override public ContainerService call(ContainerServiceInner inner) { return wrapModel(inner); } - }); + }); } @Override @@ -121,41 +102,22 @@ public PagedList list() { return this.wrapList(client.list()); } - private Observable> listNextInnerPageAsync(String nextLink) { - if (nextLink == null) { - Observable.empty(); - } - ContainerServicesInner client = this.inner(); - return client.listNextAsync(nextLink) - .flatMap(new Func1, Observable>>() { - @Override - public Observable> call(Page page) { - return Observable.just(page).concatWith(listNextInnerPageAsync(page.nextPageLink())); - } - }); - } @Override public Observable listAsync() { ContainerServicesInner client = this.inner(); return client.listAsync() - .flatMap(new Func1, Observable>>() { - @Override - public Observable> call(Page page) { - return listNextInnerPageAsync(page.nextPageLink()); - } - }) .flatMapIterable(new Func1, Iterable>() { @Override public Iterable call(Page page) { return page.items(); } - }) + }) .map(new Func1() { @Override public ContainerService call(ContainerServiceInner inner) { return wrapModel(inner); } - }); + }); } @Override diff --git a/containerservice/resource-manager/v2017_08_31/pom.xml b/containerservice/resource-manager/v2017_08_31/pom.xml index a0d6379e050c..490167f6ccda 100644 --- a/containerservice/resource-manager/v2017_08_31/pom.xml +++ b/containerservice/resource-manager/v2017_08_31/pom.xml @@ -1,133 +1,133 @@ - - - 4.0.0 - com.microsoft.azure.azure-mgmt-containerservice-2017-08-31 - - com.microsoft.azure - azure-arm-parent - 0.0.3-beta - ../../../pom.xml - - azure-mgmt-containerservice - 1.0.0-beta-SNAPSHOT - jar - Microsoft Azure SDK for ContainerService Management - This package contains Microsoft ContainerService Management SDK. - https://github.com/Azure/azure-libraries-for-java - - - The MIT License (MIT) - http://opensource.org/licenses/MIT - repo - - - - scm:git:https://github.com/Azure/azure-libraries-for-java - scm:git:git@github.com:Azure/azure-libraries-for-java.git - HEAD - - - UTF-8 - - - - - microsoft - Microsoft - - - - - com.microsoft.azure - azure-client-runtime - - - com.microsoft.azure - azure-arm-client-runtime - - - junit - junit - test - - - com.microsoft.azure - azure-client-authentication - test - - - com.microsoft.azure - azure-mgmt-resources - test - - - com.microsoft.azure - azure-arm-client-runtime - test-jar - test - - - - - - org.apache.maven.plugins - maven-jar-plugin - - - - true - true - - - - - - org.codehaus.mojo - build-helper-maven-plugin - - - org.apache.maven.plugins - maven-compiler-plugin - 3.1 - - 1.7 - 1.7 - - - com.microsoft.azure.management.apigeneration.LangDefinitionProcessor - - - true - true - - true - true - - - - - org.apache.maven.plugins - maven-javadoc-plugin - 2.8 - - *.implementation.*;*.utils.*;com.microsoft.schemas._2003._10.serialization;*.blob.core.search - - - /** -
* Copyright (c) Microsoft Corporation. All rights reserved. -
* Licensed under the MIT License. See License.txt in the project root for -
* license information. -
*/ - ]]> -
-
-
-
-
-
+ + + 4.0.0 + com.microsoft.azure.containerservice.v2017_08_31 + + com.microsoft.azure + azure-arm-parent + 0.0.3-beta + ../../../pom.xml + + azure-mgmt-containerservice + 1.0.0-beta + jar + Microsoft Azure SDK for ContainerService Management + This package contains Microsoft ContainerService Management SDK. + https://github.com/Azure/azure-sdk-for-java + + + The MIT License (MIT) + http://opensource.org/licenses/MIT + repo + + + + scm:git:https://github.com/Azure/azure-sdk-for-java + scm:git:git@github.com:Azure/azure-sdk-for-java.git + HEAD + + + UTF-8 + + + + + microsoft + Microsoft + + + + + com.microsoft.azure + azure-client-runtime + + + com.microsoft.azure + azure-arm-client-runtime + + + junit + junit + test + + + com.microsoft.azure + azure-client-authentication + test + + + com.microsoft.azure + azure-mgmt-resources + test + + + com.microsoft.azure + azure-arm-client-runtime + test-jar + test + + + + + + org.apache.maven.plugins + maven-jar-plugin + + + + true + true + + + + + + org.codehaus.mojo + build-helper-maven-plugin + + + org.apache.maven.plugins + maven-compiler-plugin + 3.1 + + 1.7 + 1.7 + + + com.microsoft.azure.management.apigeneration.LangDefinitionProcessor + + + true + true + + true + true + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.8 + + *.implementation.*;*.utils.*;com.microsoft.schemas._2003._10.serialization;*.blob.core.search + + + /** +
* Copyright (c) Microsoft Corporation. All rights reserved. +
* Licensed under the MIT License. See License.txt in the project root for +
* license information. +
*/ + ]]> +
+
+
+
+
+
diff --git a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceAgentPoolProfile.java b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceAgentPoolProfile.java index 6fe9ebd0a89e..748b0f204c20 100644 --- a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceAgentPoolProfile.java +++ b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceAgentPoolProfile.java @@ -101,7 +101,7 @@ public class ContainerServiceAgentPoolProfile { private String dnsPrefix; /** - * FDQN for the agent pool. + * FQDN for the agent pool. */ @JsonProperty(value = "fqdn", access = JsonProperty.Access.WRITE_ONLY) private String fqdn; @@ -123,9 +123,7 @@ public class ContainerServiceAgentPoolProfile { private ContainerServiceStorageProfileTypes storageProfile; /** - * VNet SubnetID specifies the vnet's subnet identifier. If you specify - * either master VNet Subnet, or agent VNet Subnet, you need to specify - * both. And they have to be in the same VNet. + * VNet SubnetID specifies the VNet's subnet identifier. */ @JsonProperty(value = "vnetSubnetID") private String vnetSubnetID; @@ -138,7 +136,7 @@ public class ContainerServiceAgentPoolProfile { private OSType osType; /** - * Get the name value. + * Get unique name of the agent pool profile in the context of the subscription and resource group. * * @return the name value */ @@ -147,7 +145,7 @@ public String name() { } /** - * Set the name value. + * Set unique name of the agent pool profile in the context of the subscription and resource group. * * @param name the name value to set * @return the ContainerServiceAgentPoolProfile object itself. @@ -158,7 +156,7 @@ public ContainerServiceAgentPoolProfile withName(String name) { } /** - * Get the count value. + * Get number of agents (VMs) to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1. * * @return the count value */ @@ -167,7 +165,7 @@ public Integer count() { } /** - * Set the count value. + * Set number of agents (VMs) to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1. * * @param count the count value to set * @return the ContainerServiceAgentPoolProfile object itself. @@ -178,7 +176,7 @@ public ContainerServiceAgentPoolProfile withCount(Integer count) { } /** - * Get the vmSize value. + * Get size of agent VMs. Possible values include: 'Standard_A1', 'Standard_A10', 'Standard_A11', 'Standard_A1_v2', 'Standard_A2', 'Standard_A2_v2', 'Standard_A2m_v2', 'Standard_A3', 'Standard_A4', 'Standard_A4_v2', 'Standard_A4m_v2', 'Standard_A5', 'Standard_A6', 'Standard_A7', 'Standard_A8', 'Standard_A8_v2', 'Standard_A8m_v2', 'Standard_A9', 'Standard_B2ms', 'Standard_B2s', 'Standard_B4ms', 'Standard_B8ms', 'Standard_D1', 'Standard_D11', 'Standard_D11_v2', 'Standard_D11_v2_Promo', 'Standard_D12', 'Standard_D12_v2', 'Standard_D12_v2_Promo', 'Standard_D13', 'Standard_D13_v2', 'Standard_D13_v2_Promo', 'Standard_D14', 'Standard_D14_v2', 'Standard_D14_v2_Promo', 'Standard_D15_v2', 'Standard_D16_v3', 'Standard_D16s_v3', 'Standard_D1_v2', 'Standard_D2', 'Standard_D2_v2', 'Standard_D2_v2_Promo', 'Standard_D2_v3', 'Standard_D2s_v3', 'Standard_D3', 'Standard_D32_v3', 'Standard_D32s_v3', 'Standard_D3_v2', 'Standard_D3_v2_Promo', 'Standard_D4', 'Standard_D4_v2', 'Standard_D4_v2_Promo', 'Standard_D4_v3', 'Standard_D4s_v3', 'Standard_D5_v2', 'Standard_D5_v2_Promo', 'Standard_D64_v3', 'Standard_D64s_v3', 'Standard_D8_v3', 'Standard_D8s_v3', 'Standard_DS1', 'Standard_DS11', 'Standard_DS11_v2', 'Standard_DS11_v2_Promo', 'Standard_DS12', 'Standard_DS12_v2', 'Standard_DS12_v2_Promo', 'Standard_DS13', 'Standard_DS13-2_v2', 'Standard_DS13-4_v2', 'Standard_DS13_v2', 'Standard_DS13_v2_Promo', 'Standard_DS14', 'Standard_DS14-4_v2', 'Standard_DS14-8_v2', 'Standard_DS14_v2', 'Standard_DS14_v2_Promo', 'Standard_DS15_v2', 'Standard_DS1_v2', 'Standard_DS2', 'Standard_DS2_v2', 'Standard_DS2_v2_Promo', 'Standard_DS3', 'Standard_DS3_v2', 'Standard_DS3_v2_Promo', 'Standard_DS4', 'Standard_DS4_v2', 'Standard_DS4_v2_Promo', 'Standard_DS5_v2', 'Standard_DS5_v2_Promo', 'Standard_E16_v3', 'Standard_E16s_v3', 'Standard_E2_v3', 'Standard_E2s_v3', 'Standard_E32-16s_v3', 'Standard_E32-8s_v3', 'Standard_E32_v3', 'Standard_E32s_v3', 'Standard_E4_v3', 'Standard_E4s_v3', 'Standard_E64-16s_v3', 'Standard_E64-32s_v3', 'Standard_E64_v3', 'Standard_E64s_v3', 'Standard_E8_v3', 'Standard_E8s_v3', 'Standard_F1', 'Standard_F16', 'Standard_F16s', 'Standard_F16s_v2', 'Standard_F1s', 'Standard_F2', 'Standard_F2s', 'Standard_F2s_v2', 'Standard_F32s_v2', 'Standard_F4', 'Standard_F4s', 'Standard_F4s_v2', 'Standard_F64s_v2', 'Standard_F72s_v2', 'Standard_F8', 'Standard_F8s', 'Standard_F8s_v2', 'Standard_G1', 'Standard_G2', 'Standard_G3', 'Standard_G4', 'Standard_G5', 'Standard_GS1', 'Standard_GS2', 'Standard_GS3', 'Standard_GS4', 'Standard_GS4-4', 'Standard_GS4-8', 'Standard_GS5', 'Standard_GS5-16', 'Standard_GS5-8', 'Standard_H16', 'Standard_H16m', 'Standard_H16mr', 'Standard_H16r', 'Standard_H8', 'Standard_H8m', 'Standard_L16s', 'Standard_L32s', 'Standard_L4s', 'Standard_L8s', 'Standard_M128-32ms', 'Standard_M128-64ms', 'Standard_M128ms', 'Standard_M128s', 'Standard_M64-16ms', 'Standard_M64-32ms', 'Standard_M64ms', 'Standard_M64s', 'Standard_NC12', 'Standard_NC12s_v2', 'Standard_NC12s_v3', 'Standard_NC24', 'Standard_NC24r', 'Standard_NC24rs_v2', 'Standard_NC24rs_v3', 'Standard_NC24s_v2', 'Standard_NC24s_v3', 'Standard_NC6', 'Standard_NC6s_v2', 'Standard_NC6s_v3', 'Standard_ND12s', 'Standard_ND24rs', 'Standard_ND24s', 'Standard_ND6s', 'Standard_NV12', 'Standard_NV24', 'Standard_NV6'. * * @return the vmSize value */ @@ -187,7 +185,7 @@ public ContainerServiceVMSizeTypes vmSize() { } /** - * Set the vmSize value. + * Set size of agent VMs. Possible values include: 'Standard_A1', 'Standard_A10', 'Standard_A11', 'Standard_A1_v2', 'Standard_A2', 'Standard_A2_v2', 'Standard_A2m_v2', 'Standard_A3', 'Standard_A4', 'Standard_A4_v2', 'Standard_A4m_v2', 'Standard_A5', 'Standard_A6', 'Standard_A7', 'Standard_A8', 'Standard_A8_v2', 'Standard_A8m_v2', 'Standard_A9', 'Standard_B2ms', 'Standard_B2s', 'Standard_B4ms', 'Standard_B8ms', 'Standard_D1', 'Standard_D11', 'Standard_D11_v2', 'Standard_D11_v2_Promo', 'Standard_D12', 'Standard_D12_v2', 'Standard_D12_v2_Promo', 'Standard_D13', 'Standard_D13_v2', 'Standard_D13_v2_Promo', 'Standard_D14', 'Standard_D14_v2', 'Standard_D14_v2_Promo', 'Standard_D15_v2', 'Standard_D16_v3', 'Standard_D16s_v3', 'Standard_D1_v2', 'Standard_D2', 'Standard_D2_v2', 'Standard_D2_v2_Promo', 'Standard_D2_v3', 'Standard_D2s_v3', 'Standard_D3', 'Standard_D32_v3', 'Standard_D32s_v3', 'Standard_D3_v2', 'Standard_D3_v2_Promo', 'Standard_D4', 'Standard_D4_v2', 'Standard_D4_v2_Promo', 'Standard_D4_v3', 'Standard_D4s_v3', 'Standard_D5_v2', 'Standard_D5_v2_Promo', 'Standard_D64_v3', 'Standard_D64s_v3', 'Standard_D8_v3', 'Standard_D8s_v3', 'Standard_DS1', 'Standard_DS11', 'Standard_DS11_v2', 'Standard_DS11_v2_Promo', 'Standard_DS12', 'Standard_DS12_v2', 'Standard_DS12_v2_Promo', 'Standard_DS13', 'Standard_DS13-2_v2', 'Standard_DS13-4_v2', 'Standard_DS13_v2', 'Standard_DS13_v2_Promo', 'Standard_DS14', 'Standard_DS14-4_v2', 'Standard_DS14-8_v2', 'Standard_DS14_v2', 'Standard_DS14_v2_Promo', 'Standard_DS15_v2', 'Standard_DS1_v2', 'Standard_DS2', 'Standard_DS2_v2', 'Standard_DS2_v2_Promo', 'Standard_DS3', 'Standard_DS3_v2', 'Standard_DS3_v2_Promo', 'Standard_DS4', 'Standard_DS4_v2', 'Standard_DS4_v2_Promo', 'Standard_DS5_v2', 'Standard_DS5_v2_Promo', 'Standard_E16_v3', 'Standard_E16s_v3', 'Standard_E2_v3', 'Standard_E2s_v3', 'Standard_E32-16s_v3', 'Standard_E32-8s_v3', 'Standard_E32_v3', 'Standard_E32s_v3', 'Standard_E4_v3', 'Standard_E4s_v3', 'Standard_E64-16s_v3', 'Standard_E64-32s_v3', 'Standard_E64_v3', 'Standard_E64s_v3', 'Standard_E8_v3', 'Standard_E8s_v3', 'Standard_F1', 'Standard_F16', 'Standard_F16s', 'Standard_F16s_v2', 'Standard_F1s', 'Standard_F2', 'Standard_F2s', 'Standard_F2s_v2', 'Standard_F32s_v2', 'Standard_F4', 'Standard_F4s', 'Standard_F4s_v2', 'Standard_F64s_v2', 'Standard_F72s_v2', 'Standard_F8', 'Standard_F8s', 'Standard_F8s_v2', 'Standard_G1', 'Standard_G2', 'Standard_G3', 'Standard_G4', 'Standard_G5', 'Standard_GS1', 'Standard_GS2', 'Standard_GS3', 'Standard_GS4', 'Standard_GS4-4', 'Standard_GS4-8', 'Standard_GS5', 'Standard_GS5-16', 'Standard_GS5-8', 'Standard_H16', 'Standard_H16m', 'Standard_H16mr', 'Standard_H16r', 'Standard_H8', 'Standard_H8m', 'Standard_L16s', 'Standard_L32s', 'Standard_L4s', 'Standard_L8s', 'Standard_M128-32ms', 'Standard_M128-64ms', 'Standard_M128ms', 'Standard_M128s', 'Standard_M64-16ms', 'Standard_M64-32ms', 'Standard_M64ms', 'Standard_M64s', 'Standard_NC12', 'Standard_NC12s_v2', 'Standard_NC12s_v3', 'Standard_NC24', 'Standard_NC24r', 'Standard_NC24rs_v2', 'Standard_NC24rs_v3', 'Standard_NC24s_v2', 'Standard_NC24s_v3', 'Standard_NC6', 'Standard_NC6s_v2', 'Standard_NC6s_v3', 'Standard_ND12s', 'Standard_ND24rs', 'Standard_ND24s', 'Standard_ND6s', 'Standard_NV12', 'Standard_NV24', 'Standard_NV6'. * * @param vmSize the vmSize value to set * @return the ContainerServiceAgentPoolProfile object itself. @@ -198,7 +196,7 @@ public ContainerServiceAgentPoolProfile withVmSize(ContainerServiceVMSizeTypes v } /** - * Get the osDiskSizeGB value. + * Get oS Disk Size in GB to be used to specify the disk size for every machine in this master/agent pool. If you specify 0, it will apply the default osDisk size according to the vmSize specified. * * @return the osDiskSizeGB value */ @@ -207,7 +205,7 @@ public Integer osDiskSizeGB() { } /** - * Set the osDiskSizeGB value. + * Set oS Disk Size in GB to be used to specify the disk size for every machine in this master/agent pool. If you specify 0, it will apply the default osDisk size according to the vmSize specified. * * @param osDiskSizeGB the osDiskSizeGB value to set * @return the ContainerServiceAgentPoolProfile object itself. @@ -218,7 +216,7 @@ public ContainerServiceAgentPoolProfile withOsDiskSizeGB(Integer osDiskSizeGB) { } /** - * Get the dnsPrefix value. + * Get dNS prefix to be used to create the FQDN for the agent pool. * * @return the dnsPrefix value */ @@ -227,7 +225,7 @@ public String dnsPrefix() { } /** - * Set the dnsPrefix value. + * Set dNS prefix to be used to create the FQDN for the agent pool. * * @param dnsPrefix the dnsPrefix value to set * @return the ContainerServiceAgentPoolProfile object itself. @@ -238,7 +236,7 @@ public ContainerServiceAgentPoolProfile withDnsPrefix(String dnsPrefix) { } /** - * Get the fqdn value. + * Get fQDN for the agent pool. * * @return the fqdn value */ @@ -247,7 +245,7 @@ public String fqdn() { } /** - * Get the ports value. + * Get ports number array used to expose on this agent pool. The default opened ports are different based on your choice of orchestrator. * * @return the ports value */ @@ -256,7 +254,7 @@ public List ports() { } /** - * Set the ports value. + * Set ports number array used to expose on this agent pool. The default opened ports are different based on your choice of orchestrator. * * @param ports the ports value to set * @return the ContainerServiceAgentPoolProfile object itself. @@ -267,7 +265,7 @@ public ContainerServiceAgentPoolProfile withPorts(List ports) { } /** - * Get the storageProfile value. + * Get storage profile specifies what kind of storage used. Choose from StorageAccount and ManagedDisks. Leave it empty, we will choose for you based on the orchestrator choice. Possible values include: 'StorageAccount', 'ManagedDisks'. * * @return the storageProfile value */ @@ -276,7 +274,7 @@ public ContainerServiceStorageProfileTypes storageProfile() { } /** - * Set the storageProfile value. + * Set storage profile specifies what kind of storage used. Choose from StorageAccount and ManagedDisks. Leave it empty, we will choose for you based on the orchestrator choice. Possible values include: 'StorageAccount', 'ManagedDisks'. * * @param storageProfile the storageProfile value to set * @return the ContainerServiceAgentPoolProfile object itself. @@ -287,7 +285,7 @@ public ContainerServiceAgentPoolProfile withStorageProfile(ContainerServiceStora } /** - * Get the vnetSubnetID value. + * Get vNet SubnetID specifies the VNet's subnet identifier. * * @return the vnetSubnetID value */ @@ -296,7 +294,7 @@ public String vnetSubnetID() { } /** - * Set the vnetSubnetID value. + * Set vNet SubnetID specifies the VNet's subnet identifier. * * @param vnetSubnetID the vnetSubnetID value to set * @return the ContainerServiceAgentPoolProfile object itself. @@ -307,7 +305,7 @@ public ContainerServiceAgentPoolProfile withVnetSubnetID(String vnetSubnetID) { } /** - * Get the osType value. + * Get osType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'. * * @return the osType value */ @@ -316,7 +314,7 @@ public OSType osType() { } /** - * Set the osType value. + * Set osType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'. * * @param osType the osType value to set * @return the ContainerServiceAgentPoolProfile object itself. diff --git a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceDiagnosticsProfile.java b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceDiagnosticsProfile.java index 30d1d7bbc2ee..2b10e40822fa 100644 --- a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceDiagnosticsProfile.java +++ b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceDiagnosticsProfile.java @@ -21,7 +21,7 @@ public class ContainerServiceDiagnosticsProfile { private ContainerServiceVMDiagnostics vmDiagnostics; /** - * Get the vmDiagnostics value. + * Get profile for diagnostics on the container service VMs. * * @return the vmDiagnostics value */ @@ -30,7 +30,7 @@ public ContainerServiceVMDiagnostics vmDiagnostics() { } /** - * Set the vmDiagnostics value. + * Set profile for diagnostics on the container service VMs. * * @param vmDiagnostics the vmDiagnostics value to set * @return the ContainerServiceDiagnosticsProfile object itself. diff --git a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceLinuxProfile.java b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceLinuxProfile.java index 8c42235dcc26..e27edf508c3a 100644 --- a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceLinuxProfile.java +++ b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceLinuxProfile.java @@ -27,7 +27,7 @@ public class ContainerServiceLinuxProfile { private ContainerServiceSshConfiguration ssh; /** - * Get the adminUsername value. + * Get the administrator username to use for Linux VMs. * * @return the adminUsername value */ @@ -36,7 +36,7 @@ public String adminUsername() { } /** - * Set the adminUsername value. + * Set the administrator username to use for Linux VMs. * * @param adminUsername the adminUsername value to set * @return the ContainerServiceLinuxProfile object itself. @@ -47,7 +47,7 @@ public ContainerServiceLinuxProfile withAdminUsername(String adminUsername) { } /** - * Get the ssh value. + * Get sSH configuration for Linux-based VMs running on Azure. * * @return the ssh value */ @@ -56,7 +56,7 @@ public ContainerServiceSshConfiguration ssh() { } /** - * Set the ssh value. + * Set sSH configuration for Linux-based VMs running on Azure. * * @param ssh the ssh value to set * @return the ContainerServiceLinuxProfile object itself. diff --git a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceMasterProfile.java b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceMasterProfile.java index 732692797569..d426423ae69b 100644 --- a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceMasterProfile.java +++ b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceMasterProfile.java @@ -93,9 +93,7 @@ public class ContainerServiceMasterProfile { private Integer osDiskSizeGB; /** - * VNet SubnetID specifies the vnet's subnet identifier. If you specify - * either master VNet Subnet, or agent VNet Subnet, you need to specify - * both. And they have to be in the same VNet. + * VNet SubnetID specifies the VNet's subnet identifier. */ @JsonProperty(value = "vnetSubnetID") private String vnetSubnetID; @@ -116,13 +114,13 @@ public class ContainerServiceMasterProfile { private ContainerServiceStorageProfileTypes storageProfile; /** - * FDQN for the master pool. + * FQDN for the master pool. */ @JsonProperty(value = "fqdn", access = JsonProperty.Access.WRITE_ONLY) private String fqdn; /** - * Get the count value. + * Get number of masters (VMs) in the container service cluster. Allowed values are 1, 3, and 5. The default value is 1. * * @return the count value */ @@ -131,7 +129,7 @@ public Integer count() { } /** - * Set the count value. + * Set number of masters (VMs) in the container service cluster. Allowed values are 1, 3, and 5. The default value is 1. * * @param count the count value to set * @return the ContainerServiceMasterProfile object itself. @@ -142,7 +140,7 @@ public ContainerServiceMasterProfile withCount(Integer count) { } /** - * Get the dnsPrefix value. + * Get dNS prefix to be used to create the FQDN for the master pool. * * @return the dnsPrefix value */ @@ -151,7 +149,7 @@ public String dnsPrefix() { } /** - * Set the dnsPrefix value. + * Set dNS prefix to be used to create the FQDN for the master pool. * * @param dnsPrefix the dnsPrefix value to set * @return the ContainerServiceMasterProfile object itself. @@ -162,7 +160,7 @@ public ContainerServiceMasterProfile withDnsPrefix(String dnsPrefix) { } /** - * Get the vmSize value. + * Get size of agent VMs. Possible values include: 'Standard_A1', 'Standard_A10', 'Standard_A11', 'Standard_A1_v2', 'Standard_A2', 'Standard_A2_v2', 'Standard_A2m_v2', 'Standard_A3', 'Standard_A4', 'Standard_A4_v2', 'Standard_A4m_v2', 'Standard_A5', 'Standard_A6', 'Standard_A7', 'Standard_A8', 'Standard_A8_v2', 'Standard_A8m_v2', 'Standard_A9', 'Standard_B2ms', 'Standard_B2s', 'Standard_B4ms', 'Standard_B8ms', 'Standard_D1', 'Standard_D11', 'Standard_D11_v2', 'Standard_D11_v2_Promo', 'Standard_D12', 'Standard_D12_v2', 'Standard_D12_v2_Promo', 'Standard_D13', 'Standard_D13_v2', 'Standard_D13_v2_Promo', 'Standard_D14', 'Standard_D14_v2', 'Standard_D14_v2_Promo', 'Standard_D15_v2', 'Standard_D16_v3', 'Standard_D16s_v3', 'Standard_D1_v2', 'Standard_D2', 'Standard_D2_v2', 'Standard_D2_v2_Promo', 'Standard_D2_v3', 'Standard_D2s_v3', 'Standard_D3', 'Standard_D32_v3', 'Standard_D32s_v3', 'Standard_D3_v2', 'Standard_D3_v2_Promo', 'Standard_D4', 'Standard_D4_v2', 'Standard_D4_v2_Promo', 'Standard_D4_v3', 'Standard_D4s_v3', 'Standard_D5_v2', 'Standard_D5_v2_Promo', 'Standard_D64_v3', 'Standard_D64s_v3', 'Standard_D8_v3', 'Standard_D8s_v3', 'Standard_DS1', 'Standard_DS11', 'Standard_DS11_v2', 'Standard_DS11_v2_Promo', 'Standard_DS12', 'Standard_DS12_v2', 'Standard_DS12_v2_Promo', 'Standard_DS13', 'Standard_DS13-2_v2', 'Standard_DS13-4_v2', 'Standard_DS13_v2', 'Standard_DS13_v2_Promo', 'Standard_DS14', 'Standard_DS14-4_v2', 'Standard_DS14-8_v2', 'Standard_DS14_v2', 'Standard_DS14_v2_Promo', 'Standard_DS15_v2', 'Standard_DS1_v2', 'Standard_DS2', 'Standard_DS2_v2', 'Standard_DS2_v2_Promo', 'Standard_DS3', 'Standard_DS3_v2', 'Standard_DS3_v2_Promo', 'Standard_DS4', 'Standard_DS4_v2', 'Standard_DS4_v2_Promo', 'Standard_DS5_v2', 'Standard_DS5_v2_Promo', 'Standard_E16_v3', 'Standard_E16s_v3', 'Standard_E2_v3', 'Standard_E2s_v3', 'Standard_E32-16s_v3', 'Standard_E32-8s_v3', 'Standard_E32_v3', 'Standard_E32s_v3', 'Standard_E4_v3', 'Standard_E4s_v3', 'Standard_E64-16s_v3', 'Standard_E64-32s_v3', 'Standard_E64_v3', 'Standard_E64s_v3', 'Standard_E8_v3', 'Standard_E8s_v3', 'Standard_F1', 'Standard_F16', 'Standard_F16s', 'Standard_F16s_v2', 'Standard_F1s', 'Standard_F2', 'Standard_F2s', 'Standard_F2s_v2', 'Standard_F32s_v2', 'Standard_F4', 'Standard_F4s', 'Standard_F4s_v2', 'Standard_F64s_v2', 'Standard_F72s_v2', 'Standard_F8', 'Standard_F8s', 'Standard_F8s_v2', 'Standard_G1', 'Standard_G2', 'Standard_G3', 'Standard_G4', 'Standard_G5', 'Standard_GS1', 'Standard_GS2', 'Standard_GS3', 'Standard_GS4', 'Standard_GS4-4', 'Standard_GS4-8', 'Standard_GS5', 'Standard_GS5-16', 'Standard_GS5-8', 'Standard_H16', 'Standard_H16m', 'Standard_H16mr', 'Standard_H16r', 'Standard_H8', 'Standard_H8m', 'Standard_L16s', 'Standard_L32s', 'Standard_L4s', 'Standard_L8s', 'Standard_M128-32ms', 'Standard_M128-64ms', 'Standard_M128ms', 'Standard_M128s', 'Standard_M64-16ms', 'Standard_M64-32ms', 'Standard_M64ms', 'Standard_M64s', 'Standard_NC12', 'Standard_NC12s_v2', 'Standard_NC12s_v3', 'Standard_NC24', 'Standard_NC24r', 'Standard_NC24rs_v2', 'Standard_NC24rs_v3', 'Standard_NC24s_v2', 'Standard_NC24s_v3', 'Standard_NC6', 'Standard_NC6s_v2', 'Standard_NC6s_v3', 'Standard_ND12s', 'Standard_ND24rs', 'Standard_ND24s', 'Standard_ND6s', 'Standard_NV12', 'Standard_NV24', 'Standard_NV6'. * * @return the vmSize value */ @@ -171,7 +169,7 @@ public ContainerServiceVMSizeTypes vmSize() { } /** - * Set the vmSize value. + * Set size of agent VMs. Possible values include: 'Standard_A1', 'Standard_A10', 'Standard_A11', 'Standard_A1_v2', 'Standard_A2', 'Standard_A2_v2', 'Standard_A2m_v2', 'Standard_A3', 'Standard_A4', 'Standard_A4_v2', 'Standard_A4m_v2', 'Standard_A5', 'Standard_A6', 'Standard_A7', 'Standard_A8', 'Standard_A8_v2', 'Standard_A8m_v2', 'Standard_A9', 'Standard_B2ms', 'Standard_B2s', 'Standard_B4ms', 'Standard_B8ms', 'Standard_D1', 'Standard_D11', 'Standard_D11_v2', 'Standard_D11_v2_Promo', 'Standard_D12', 'Standard_D12_v2', 'Standard_D12_v2_Promo', 'Standard_D13', 'Standard_D13_v2', 'Standard_D13_v2_Promo', 'Standard_D14', 'Standard_D14_v2', 'Standard_D14_v2_Promo', 'Standard_D15_v2', 'Standard_D16_v3', 'Standard_D16s_v3', 'Standard_D1_v2', 'Standard_D2', 'Standard_D2_v2', 'Standard_D2_v2_Promo', 'Standard_D2_v3', 'Standard_D2s_v3', 'Standard_D3', 'Standard_D32_v3', 'Standard_D32s_v3', 'Standard_D3_v2', 'Standard_D3_v2_Promo', 'Standard_D4', 'Standard_D4_v2', 'Standard_D4_v2_Promo', 'Standard_D4_v3', 'Standard_D4s_v3', 'Standard_D5_v2', 'Standard_D5_v2_Promo', 'Standard_D64_v3', 'Standard_D64s_v3', 'Standard_D8_v3', 'Standard_D8s_v3', 'Standard_DS1', 'Standard_DS11', 'Standard_DS11_v2', 'Standard_DS11_v2_Promo', 'Standard_DS12', 'Standard_DS12_v2', 'Standard_DS12_v2_Promo', 'Standard_DS13', 'Standard_DS13-2_v2', 'Standard_DS13-4_v2', 'Standard_DS13_v2', 'Standard_DS13_v2_Promo', 'Standard_DS14', 'Standard_DS14-4_v2', 'Standard_DS14-8_v2', 'Standard_DS14_v2', 'Standard_DS14_v2_Promo', 'Standard_DS15_v2', 'Standard_DS1_v2', 'Standard_DS2', 'Standard_DS2_v2', 'Standard_DS2_v2_Promo', 'Standard_DS3', 'Standard_DS3_v2', 'Standard_DS3_v2_Promo', 'Standard_DS4', 'Standard_DS4_v2', 'Standard_DS4_v2_Promo', 'Standard_DS5_v2', 'Standard_DS5_v2_Promo', 'Standard_E16_v3', 'Standard_E16s_v3', 'Standard_E2_v3', 'Standard_E2s_v3', 'Standard_E32-16s_v3', 'Standard_E32-8s_v3', 'Standard_E32_v3', 'Standard_E32s_v3', 'Standard_E4_v3', 'Standard_E4s_v3', 'Standard_E64-16s_v3', 'Standard_E64-32s_v3', 'Standard_E64_v3', 'Standard_E64s_v3', 'Standard_E8_v3', 'Standard_E8s_v3', 'Standard_F1', 'Standard_F16', 'Standard_F16s', 'Standard_F16s_v2', 'Standard_F1s', 'Standard_F2', 'Standard_F2s', 'Standard_F2s_v2', 'Standard_F32s_v2', 'Standard_F4', 'Standard_F4s', 'Standard_F4s_v2', 'Standard_F64s_v2', 'Standard_F72s_v2', 'Standard_F8', 'Standard_F8s', 'Standard_F8s_v2', 'Standard_G1', 'Standard_G2', 'Standard_G3', 'Standard_G4', 'Standard_G5', 'Standard_GS1', 'Standard_GS2', 'Standard_GS3', 'Standard_GS4', 'Standard_GS4-4', 'Standard_GS4-8', 'Standard_GS5', 'Standard_GS5-16', 'Standard_GS5-8', 'Standard_H16', 'Standard_H16m', 'Standard_H16mr', 'Standard_H16r', 'Standard_H8', 'Standard_H8m', 'Standard_L16s', 'Standard_L32s', 'Standard_L4s', 'Standard_L8s', 'Standard_M128-32ms', 'Standard_M128-64ms', 'Standard_M128ms', 'Standard_M128s', 'Standard_M64-16ms', 'Standard_M64-32ms', 'Standard_M64ms', 'Standard_M64s', 'Standard_NC12', 'Standard_NC12s_v2', 'Standard_NC12s_v3', 'Standard_NC24', 'Standard_NC24r', 'Standard_NC24rs_v2', 'Standard_NC24rs_v3', 'Standard_NC24s_v2', 'Standard_NC24s_v3', 'Standard_NC6', 'Standard_NC6s_v2', 'Standard_NC6s_v3', 'Standard_ND12s', 'Standard_ND24rs', 'Standard_ND24s', 'Standard_ND6s', 'Standard_NV12', 'Standard_NV24', 'Standard_NV6'. * * @param vmSize the vmSize value to set * @return the ContainerServiceMasterProfile object itself. @@ -182,7 +180,7 @@ public ContainerServiceMasterProfile withVmSize(ContainerServiceVMSizeTypes vmSi } /** - * Get the osDiskSizeGB value. + * Get oS Disk Size in GB to be used to specify the disk size for every machine in this master/agent pool. If you specify 0, it will apply the default osDisk size according to the vmSize specified. * * @return the osDiskSizeGB value */ @@ -191,7 +189,7 @@ public Integer osDiskSizeGB() { } /** - * Set the osDiskSizeGB value. + * Set oS Disk Size in GB to be used to specify the disk size for every machine in this master/agent pool. If you specify 0, it will apply the default osDisk size according to the vmSize specified. * * @param osDiskSizeGB the osDiskSizeGB value to set * @return the ContainerServiceMasterProfile object itself. @@ -202,7 +200,7 @@ public ContainerServiceMasterProfile withOsDiskSizeGB(Integer osDiskSizeGB) { } /** - * Get the vnetSubnetID value. + * Get vNet SubnetID specifies the VNet's subnet identifier. * * @return the vnetSubnetID value */ @@ -211,7 +209,7 @@ public String vnetSubnetID() { } /** - * Set the vnetSubnetID value. + * Set vNet SubnetID specifies the VNet's subnet identifier. * * @param vnetSubnetID the vnetSubnetID value to set * @return the ContainerServiceMasterProfile object itself. @@ -222,7 +220,7 @@ public ContainerServiceMasterProfile withVnetSubnetID(String vnetSubnetID) { } /** - * Get the firstConsecutiveStaticIP value. + * Get firstConsecutiveStaticIP used to specify the first static ip of masters. * * @return the firstConsecutiveStaticIP value */ @@ -231,7 +229,7 @@ public String firstConsecutiveStaticIP() { } /** - * Set the firstConsecutiveStaticIP value. + * Set firstConsecutiveStaticIP used to specify the first static ip of masters. * * @param firstConsecutiveStaticIP the firstConsecutiveStaticIP value to set * @return the ContainerServiceMasterProfile object itself. @@ -242,7 +240,7 @@ public ContainerServiceMasterProfile withFirstConsecutiveStaticIP(String firstCo } /** - * Get the storageProfile value. + * Get storage profile specifies what kind of storage used. Choose from StorageAccount and ManagedDisks. Leave it empty, we will choose for you based on the orchestrator choice. Possible values include: 'StorageAccount', 'ManagedDisks'. * * @return the storageProfile value */ @@ -251,7 +249,7 @@ public ContainerServiceStorageProfileTypes storageProfile() { } /** - * Set the storageProfile value. + * Set storage profile specifies what kind of storage used. Choose from StorageAccount and ManagedDisks. Leave it empty, we will choose for you based on the orchestrator choice. Possible values include: 'StorageAccount', 'ManagedDisks'. * * @param storageProfile the storageProfile value to set * @return the ContainerServiceMasterProfile object itself. @@ -262,7 +260,7 @@ public ContainerServiceMasterProfile withStorageProfile(ContainerServiceStorageP } /** - * Get the fqdn value. + * Get fQDN for the master pool. * * @return the fqdn value */ diff --git a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceServicePrincipalProfile.java b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceServicePrincipalProfile.java index e6fba768dc0f..f4e54501dca7 100644 --- a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceServicePrincipalProfile.java +++ b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceServicePrincipalProfile.java @@ -35,7 +35,7 @@ public class ContainerServiceServicePrincipalProfile { private KeyVaultSecretRef keyVaultSecretRef; /** - * Get the clientId value. + * Get the ID for the service principal. * * @return the clientId value */ @@ -44,7 +44,7 @@ public String clientId() { } /** - * Set the clientId value. + * Set the ID for the service principal. * * @param clientId the clientId value to set * @return the ContainerServiceServicePrincipalProfile object itself. @@ -55,7 +55,7 @@ public ContainerServiceServicePrincipalProfile withClientId(String clientId) { } /** - * Get the secret value. + * Get the secret password associated with the service principal in plain text. * * @return the secret value */ @@ -64,7 +64,7 @@ public String secret() { } /** - * Set the secret value. + * Set the secret password associated with the service principal in plain text. * * @param secret the secret value to set * @return the ContainerServiceServicePrincipalProfile object itself. @@ -75,7 +75,7 @@ public ContainerServiceServicePrincipalProfile withSecret(String secret) { } /** - * Get the keyVaultSecretRef value. + * Get reference to a secret stored in Azure Key Vault. * * @return the keyVaultSecretRef value */ @@ -84,7 +84,7 @@ public KeyVaultSecretRef keyVaultSecretRef() { } /** - * Set the keyVaultSecretRef value. + * Set reference to a secret stored in Azure Key Vault. * * @param keyVaultSecretRef the keyVaultSecretRef value to set * @return the ContainerServiceServicePrincipalProfile object itself. diff --git a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceSshConfiguration.java b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceSshConfiguration.java index 66fc855111b3..7a6218fef131 100644 --- a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceSshConfiguration.java +++ b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceSshConfiguration.java @@ -23,7 +23,7 @@ public class ContainerServiceSshConfiguration { private List publicKeys; /** - * Get the publicKeys value. + * Get the list of SSH public keys used to authenticate with Linux-based VMs. Only expect one key specified. * * @return the publicKeys value */ @@ -32,7 +32,7 @@ public List publicKeys() { } /** - * Set the publicKeys value. + * Set the list of SSH public keys used to authenticate with Linux-based VMs. Only expect one key specified. * * @param publicKeys the publicKeys value to set * @return the ContainerServiceSshConfiguration object itself. diff --git a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceSshPublicKey.java b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceSshPublicKey.java index 5b24c89b5123..2e39c4d7c005 100644 --- a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceSshPublicKey.java +++ b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceSshPublicKey.java @@ -22,7 +22,7 @@ public class ContainerServiceSshPublicKey { private String keyData; /** - * Get the keyData value. + * Get certificate public key used to authenticate with VMs through SSH. The certificate must be in PEM format with or without headers. * * @return the keyData value */ @@ -31,7 +31,7 @@ public String keyData() { } /** - * Set the keyData value. + * Set certificate public key used to authenticate with VMs through SSH. The certificate must be in PEM format with or without headers. * * @param keyData the keyData value to set * @return the ContainerServiceSshPublicKey object itself. diff --git a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceVMDiagnostics.java b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceVMDiagnostics.java index 50627bfe1426..cd16c4507a79 100644 --- a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceVMDiagnostics.java +++ b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceVMDiagnostics.java @@ -27,7 +27,7 @@ public class ContainerServiceVMDiagnostics { private String storageUri; /** - * Get the enabled value. + * Get whether the VM diagnostic agent is provisioned on the VM. * * @return the enabled value */ @@ -36,7 +36,7 @@ public boolean enabled() { } /** - * Set the enabled value. + * Set whether the VM diagnostic agent is provisioned on the VM. * * @param enabled the enabled value to set * @return the ContainerServiceVMDiagnostics object itself. @@ -47,7 +47,7 @@ public ContainerServiceVMDiagnostics withEnabled(boolean enabled) { } /** - * Get the storageUri value. + * Get the URI of the storage account where diagnostics are stored. * * @return the storageUri value */ diff --git a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceWindowsProfile.java b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceWindowsProfile.java index 549874f58058..370000081004 100644 --- a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceWindowsProfile.java +++ b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ContainerServiceWindowsProfile.java @@ -27,7 +27,7 @@ public class ContainerServiceWindowsProfile { private String adminPassword; /** - * Get the adminUsername value. + * Get the administrator username to use for Windows VMs. * * @return the adminUsername value */ @@ -36,7 +36,7 @@ public String adminUsername() { } /** - * Set the adminUsername value. + * Set the administrator username to use for Windows VMs. * * @param adminUsername the adminUsername value to set * @return the ContainerServiceWindowsProfile object itself. @@ -47,7 +47,7 @@ public ContainerServiceWindowsProfile withAdminUsername(String adminUsername) { } /** - * Get the adminPassword value. + * Get the administrator password to use for Windows VMs. * * @return the adminPassword value */ @@ -56,7 +56,7 @@ public String adminPassword() { } /** - * Set the adminPassword value. + * Set the administrator password to use for Windows VMs. * * @param adminPassword the adminPassword value to set * @return the ContainerServiceWindowsProfile object itself. diff --git a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/KeyVaultSecretRef.java b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/KeyVaultSecretRef.java index a04a367411b4..ecdd8b6b2bbb 100644 --- a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/KeyVaultSecretRef.java +++ b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/KeyVaultSecretRef.java @@ -33,7 +33,7 @@ public class KeyVaultSecretRef { private String version; /** - * Get the vaultID value. + * Get key vault identifier. * * @return the vaultID value */ @@ -42,7 +42,7 @@ public String vaultID() { } /** - * Set the vaultID value. + * Set key vault identifier. * * @param vaultID the vaultID value to set * @return the KeyVaultSecretRef object itself. @@ -53,7 +53,7 @@ public KeyVaultSecretRef withVaultID(String vaultID) { } /** - * Get the secretName value. + * Get the secret name. * * @return the secretName value */ @@ -62,7 +62,7 @@ public String secretName() { } /** - * Set the secretName value. + * Set the secret name. * * @param secretName the secretName value to set * @return the KeyVaultSecretRef object itself. @@ -73,7 +73,7 @@ public KeyVaultSecretRef withSecretName(String secretName) { } /** - * Get the version value. + * Get the secret version. * * @return the version value */ @@ -82,7 +82,7 @@ public String version() { } /** - * Set the version value. + * Set the secret version. * * @param version the version value to set * @return the KeyVaultSecretRef object itself. diff --git a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ManagedCluster.java b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ManagedCluster.java index 502d759bea8b..63e0a9bc57d5 100644 --- a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ManagedCluster.java +++ b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ManagedCluster.java @@ -10,12 +10,12 @@ import com.microsoft.azure.arm.model.HasInner; import com.microsoft.azure.arm.resources.models.Resource; +import com.microsoft.azure.arm.resources.models.GroupableResourceCore; import com.microsoft.azure.arm.resources.models.HasResourceGroup; import com.microsoft.azure.arm.model.Refreshable; import com.microsoft.azure.arm.model.Updatable; import com.microsoft.azure.arm.model.Appliable; import com.microsoft.azure.arm.model.Creatable; -import com.microsoft.azure.arm.resources.models.GroupableResourceCore; import com.microsoft.azure.arm.resources.models.HasManager; import com.microsoft.azure.management.containerservice.v2017_08_31.implementation.ContainerServiceManager; import java.util.List; @@ -83,51 +83,61 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup agentPoolProfiles); } /** - * The stage of the managedcluster update allowing to specify DnsPrefix. + * The stage of the managedcluster definition allowing to specify DnsPrefix. */ interface WithDnsPrefix { /** * Specifies dnsPrefix. + * @param dnsPrefix DNS prefix specified when creating the managed cluster + * @return the next definition stage */ WithCreate withDnsPrefix(String dnsPrefix); } /** - * The stage of the managedcluster update allowing to specify KubernetesVersion. + * The stage of the managedcluster definition allowing to specify KubernetesVersion. */ interface WithKubernetesVersion { /** * Specifies kubernetesVersion. + * @param kubernetesVersion Version of Kubernetes specified when creating the managed cluster + * @return the next definition stage */ WithCreate withKubernetesVersion(String kubernetesVersion); } /** - * The stage of the managedcluster update allowing to specify LinuxProfile. + * The stage of the managedcluster definition allowing to specify LinuxProfile. */ interface WithLinuxProfile { /** * Specifies linuxProfile. + * @param linuxProfile Profile for Linux VMs in the container service cluster + * @return the next definition stage */ WithCreate withLinuxProfile(ContainerServiceLinuxProfile linuxProfile); } /** - * The stage of the managedcluster update allowing to specify ServicePrincipalProfile. + * The stage of the managedcluster definition allowing to specify ServicePrincipalProfile. */ interface WithServicePrincipalProfile { /** * Specifies servicePrincipalProfile. + * @param servicePrincipalProfile Information about a service principal identity for the cluster to use for manipulating Azure APIs. Either secret or keyVaultSecretRef must be specified + * @return the next definition stage */ WithCreate withServicePrincipalProfile(ContainerServiceServicePrincipalProfile servicePrincipalProfile); } @@ -151,51 +161,61 @@ interface Update extends Appliable, Resource.UpdateWithTags agentPoolProfiles); } /** - * The stage of the managedcluster {0} allowing to specify DnsPrefix. + * The stage of the managedcluster update allowing to specify DnsPrefix. */ interface WithDnsPrefix { /** * Specifies dnsPrefix. + * @param dnsPrefix DNS prefix specified when creating the managed cluster + * @return the next update stage */ Update withDnsPrefix(String dnsPrefix); } /** - * The stage of the managedcluster {0} allowing to specify KubernetesVersion. + * The stage of the managedcluster update allowing to specify KubernetesVersion. */ interface WithKubernetesVersion { /** * Specifies kubernetesVersion. + * @param kubernetesVersion Version of Kubernetes specified when creating the managed cluster + * @return the next update stage */ Update withKubernetesVersion(String kubernetesVersion); } /** - * The stage of the managedcluster {0} allowing to specify LinuxProfile. + * The stage of the managedcluster update allowing to specify LinuxProfile. */ interface WithLinuxProfile { /** * Specifies linuxProfile. + * @param linuxProfile Profile for Linux VMs in the container service cluster + * @return the next update stage */ Update withLinuxProfile(ContainerServiceLinuxProfile linuxProfile); } /** - * The stage of the managedcluster {0} allowing to specify ServicePrincipalProfile. + * The stage of the managedcluster update allowing to specify ServicePrincipalProfile. */ interface WithServicePrincipalProfile { /** * Specifies servicePrincipalProfile. + * @param servicePrincipalProfile Information about a service principal identity for the cluster to use for manipulating Azure APIs. Either secret or keyVaultSecretRef must be specified + * @return the next update stage */ Update withServicePrincipalProfile(ContainerServiceServicePrincipalProfile servicePrincipalProfile); } diff --git a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ManagedClusterPoolUpgradeProfile.java b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ManagedClusterPoolUpgradeProfile.java index bc851c041ffa..d0e268bfa5e4 100644 --- a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ManagedClusterPoolUpgradeProfile.java +++ b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ManagedClusterPoolUpgradeProfile.java @@ -41,7 +41,7 @@ public class ManagedClusterPoolUpgradeProfile { private List upgrades; /** - * Get the kubernetesVersion value. + * Get kubernetes version (major, minor, patch). * * @return the kubernetesVersion value */ @@ -50,7 +50,7 @@ public String kubernetesVersion() { } /** - * Set the kubernetesVersion value. + * Set kubernetes version (major, minor, patch). * * @param kubernetesVersion the kubernetesVersion value to set * @return the ManagedClusterPoolUpgradeProfile object itself. @@ -61,7 +61,7 @@ public ManagedClusterPoolUpgradeProfile withKubernetesVersion(String kubernetesV } /** - * Get the name value. + * Get pool name. * * @return the name value */ @@ -70,7 +70,7 @@ public String name() { } /** - * Set the name value. + * Set pool name. * * @param name the name value to set * @return the ManagedClusterPoolUpgradeProfile object itself. @@ -81,7 +81,7 @@ public ManagedClusterPoolUpgradeProfile withName(String name) { } /** - * Get the osType value. + * Get osType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'. * * @return the osType value */ @@ -90,7 +90,7 @@ public OSType osType() { } /** - * Set the osType value. + * Set osType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'. * * @param osType the osType value to set * @return the ManagedClusterPoolUpgradeProfile object itself. @@ -101,7 +101,7 @@ public ManagedClusterPoolUpgradeProfile withOsType(OSType osType) { } /** - * Get the upgrades value. + * Get list of orchestrator types and versions available for upgrade. * * @return the upgrades value */ @@ -110,7 +110,7 @@ public List upgrades() { } /** - * Set the upgrades value. + * Set list of orchestrator types and versions available for upgrade. * * @param upgrades the upgrades value to set * @return the ManagedClusterPoolUpgradeProfile object itself. diff --git a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ManagedClusters.java b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ManagedClusters.java index 3483c6e74aa1..644cae9cb317 100644 --- a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ManagedClusters.java +++ b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/ManagedClusters.java @@ -24,7 +24,7 @@ public interface ManagedClusters extends SupportsCreating, SupportsDeletingByResourceGroup, SupportsBatchDeletion, SupportsGettingByResourceGroup, SupportsListingByResourceGroup, SupportsListing, HasInner { /** * Gets access profile of a managed cluster. - * Gets the accessProfile for the specified role name of the managed cluster with a specified resource group and name. + * Use ManagedClusters_GetAccessProfile instead. * * @param resourceGroupName The name of the resource group. * @param resourceName The name of the managed cluster resource. @@ -34,6 +34,18 @@ public interface ManagedClusters extends SupportsCreating getAccessProfilesAsync(String resourceGroupName, String resourceName, String roleName); + /** + * Gets an access profile of a managed cluster. + * Gets the accessProfile for the specified role name of the managed cluster with a specified resource group and name. + * + * @param resourceGroupName The name of the resource group. + * @param resourceName The name of the managed cluster resource. + * @param roleName The name of the role for managed cluster accessProfile resource. + * @throws IllegalArgumentException thrown if parameters fail the validation + * @return the observable for the request + */ + Observable getAccessProfileAsync(String resourceGroupName, String resourceName, String roleName); + /** * Gets upgrade profile for a managed cluster. * Gets the details of the upgrade profile for a managed cluster with a specified resource group and name. diff --git a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/OrchestratorProfile.java b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/OrchestratorProfile.java index 2a45bfde4bf7..ac6c0fb67c2d 100644 --- a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/OrchestratorProfile.java +++ b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/OrchestratorProfile.java @@ -27,7 +27,7 @@ public class OrchestratorProfile { private String orchestratorVersion; /** - * Get the orchestratorType value. + * Get orchestrator type. * * @return the orchestratorType value */ @@ -36,7 +36,7 @@ public String orchestratorType() { } /** - * Set the orchestratorType value. + * Set orchestrator type. * * @param orchestratorType the orchestratorType value to set * @return the OrchestratorProfile object itself. @@ -47,7 +47,7 @@ public OrchestratorProfile withOrchestratorType(String orchestratorType) { } /** - * Get the orchestratorVersion value. + * Get orchestrator version (major, minor, patch). * * @return the orchestratorVersion value */ @@ -56,7 +56,7 @@ public String orchestratorVersion() { } /** - * Set the orchestratorVersion value. + * Set orchestrator version (major, minor, patch). * * @param orchestratorVersion the orchestratorVersion value to set * @return the OrchestratorProfile object itself. diff --git a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/implementation/ContainerServiceManagementClientImpl.java b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/implementation/ContainerServiceManagementClientImpl.java index d8d265883895..32e459cee3a0 100644 --- a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/implementation/ContainerServiceManagementClientImpl.java +++ b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/implementation/ContainerServiceManagementClientImpl.java @@ -63,11 +63,11 @@ public String apiVersion() { return this.apiVersion; } - /** Gets or sets the preferred language for the response. */ + /** The preferred language for the response. */ private String acceptLanguage; /** - * Gets Gets or sets the preferred language for the response. + * Gets The preferred language for the response. * * @return the acceptLanguage value. */ @@ -76,7 +76,7 @@ public String acceptLanguage() { } /** - * Sets Gets or sets the preferred language for the response. + * Sets The preferred language for the response. * * @param acceptLanguage the acceptLanguage value. * @return the service client itself @@ -86,11 +86,11 @@ public ContainerServiceManagementClientImpl withAcceptLanguage(String acceptLang return this; } - /** Gets or sets the retry timeout in seconds for Long Running Operations. Default value is 30. */ + /** The retry timeout in seconds for Long Running Operations. Default value is 30. */ private int longRunningOperationRetryTimeout; /** - * Gets Gets or sets the retry timeout in seconds for Long Running Operations. Default value is 30. + * Gets The retry timeout in seconds for Long Running Operations. Default value is 30. * * @return the longRunningOperationRetryTimeout value. */ @@ -99,7 +99,7 @@ public int longRunningOperationRetryTimeout() { } /** - * Sets Gets or sets the retry timeout in seconds for Long Running Operations. Default value is 30. + * Sets The retry timeout in seconds for Long Running Operations. Default value is 30. * * @param longRunningOperationRetryTimeout the longRunningOperationRetryTimeout value. * @return the service client itself @@ -109,11 +109,11 @@ public ContainerServiceManagementClientImpl withLongRunningOperationRetryTimeout return this; } - /** When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. */ + /** Whether a unique x-ms-client-request-id should be generated. When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. */ private boolean generateClientRequestId; /** - * Gets When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. + * Gets Whether a unique x-ms-client-request-id should be generated. When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. * * @return the generateClientRequestId value. */ @@ -122,7 +122,7 @@ public boolean generateClientRequestId() { } /** - * Sets When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. + * Sets Whether a unique x-ms-client-request-id should be generated. When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. * * @param generateClientRequestId the generateClientRequestId value. * @return the service client itself @@ -191,6 +191,6 @@ protected void initialize() { */ @Override public String userAgent() { - return String.format("%s (%s, %s)", super.userAgent(), "ContainerServiceManagementClient", "2017-08-31"); + return String.format("%s (%s, %s, auto-generated)", super.userAgent(), "ContainerServiceManagementClient", "2017-08-31"); } } diff --git a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/implementation/ManagedClusterAccessProfileImpl.java b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/implementation/ManagedClusterAccessProfileImpl.java index 9d0b1fa7c871..30f6bb1405a9 100644 --- a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/implementation/ManagedClusterAccessProfileImpl.java +++ b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/implementation/ManagedClusterAccessProfileImpl.java @@ -22,6 +22,7 @@ class ManagedClusterAccessProfileImpl extends IndexableRefreshableWrapperImpl agentPoolProfiles() { } /** - * Set the agentPoolProfiles value. + * Set properties of the agent pool. * * @param agentPoolProfiles the agentPoolProfiles value to set * @return the ManagedClusterInner object itself. @@ -145,7 +145,7 @@ public ManagedClusterInner withAgentPoolProfiles(List agentPoolProfiles; /** - * Get the controlPlaneProfile value. + * Get id of upgrade profile. + * + * @return the id value + */ + public String id() { + return this.id; + } + + /** + * Get name of upgrade profile. + * + * @return the name value + */ + public String name() { + return this.name; + } + + /** + * Get type of upgrade profile. + * + * @return the type value + */ + public String type() { + return this.type; + } + + /** + * Get the list of available upgrade versions for the control plane. * * @return the controlPlaneProfile value */ @@ -41,7 +85,7 @@ public ManagedClusterPoolUpgradeProfile controlPlaneProfile() { } /** - * Set the controlPlaneProfile value. + * Set the list of available upgrade versions for the control plane. * * @param controlPlaneProfile the controlPlaneProfile value to set * @return the ManagedClusterUpgradeProfileInner object itself. @@ -52,7 +96,7 @@ public ManagedClusterUpgradeProfileInner withControlPlaneProfile(ManagedClusterP } /** - * Get the agentPoolProfiles value. + * Get the list of available upgrade versions for agent pools. * * @return the agentPoolProfiles value */ @@ -61,7 +105,7 @@ public List agentPoolProfiles() { } /** - * Set the agentPoolProfiles value. + * Set the list of available upgrade versions for agent pools. * * @param agentPoolProfiles the agentPoolProfiles value to set * @return the ManagedClusterUpgradeProfileInner object itself. diff --git a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/implementation/ManagedClustersImpl.java b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/implementation/ManagedClustersImpl.java index 5ee496e1e151..fe92cbf39f70 100644 --- a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/implementation/ManagedClustersImpl.java +++ b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/implementation/ManagedClustersImpl.java @@ -80,41 +80,22 @@ public PagedList listByResourceGroup(String resourceGroupName) { return this.wrapList(client.listByResourceGroup(resourceGroupName)); } - private Observable> listByResourceGroupNextInnerPageAsync(String nextLink) { - if (nextLink == null) { - Observable.empty(); - } - ManagedClustersInner client = this.inner(); - return client.listByResourceGroupNextAsync(nextLink) - .flatMap(new Func1, Observable>>() { - @Override - public Observable> call(Page page) { - return Observable.just(page).concatWith(listByResourceGroupNextInnerPageAsync(page.nextPageLink())); - } - }); - } @Override public Observable listByResourceGroupAsync(String resourceGroupName) { ManagedClustersInner client = this.inner(); return client.listByResourceGroupAsync(resourceGroupName) - .flatMap(new Func1, Observable>>() { - @Override - public Observable> call(Page page) { - return listByResourceGroupNextInnerPageAsync(page.nextPageLink()); - } - }) .flatMapIterable(new Func1, Iterable>() { @Override public Iterable call(Page page) { return page.items(); } - }) + }) .map(new Func1() { @Override public ManagedCluster call(ManagedClusterInner inner) { return wrapModel(inner); } - }); + }); } @Override @@ -123,41 +104,22 @@ public PagedList list() { return this.wrapList(client.list()); } - private Observable> listNextInnerPageAsync(String nextLink) { - if (nextLink == null) { - Observable.empty(); - } - ManagedClustersInner client = this.inner(); - return client.listNextAsync(nextLink) - .flatMap(new Func1, Observable>>() { - @Override - public Observable> call(Page page) { - return Observable.just(page).concatWith(listNextInnerPageAsync(page.nextPageLink())); - } - }); - } @Override public Observable listAsync() { ManagedClustersInner client = this.inner(); return client.listAsync() - .flatMap(new Func1, Observable>>() { - @Override - public Observable> call(Page page) { - return listNextInnerPageAsync(page.nextPageLink()); - } - }) .flatMapIterable(new Func1, Iterable>() { @Override public Iterable call(Page page) { return page.items(); } - }) + }) .map(new Func1() { @Override public ManagedCluster call(ManagedClusterInner inner) { return wrapModel(inner); } - }); + }); } @Override @@ -175,10 +137,18 @@ protected ManagedClusterImpl wrapModel(String name) { return new ManagedClusterImpl(name, new ManagedClusterInner(), this.manager()); } - private ManagedClusterAccessProfileImpl wrapModel(ManagedClusterAccessProfileInner inner) { + private ManagedClusterAccessProfileImpl wrapManagedClusterAccessProfileModel(ManagedClusterAccessProfileInner inner) { return new ManagedClusterAccessProfileImpl(inner, manager()); } + private Observable getManagedClusterAccessProfileInnerUsingManagedClustersInnerAsync(String id) { + String resourceGroupName = IdParsingUtils.getValueFromIdByName(id, "resourceGroups"); + String resourceName = IdParsingUtils.getValueFromIdByName(id, "managedClusters"); + String roleName = IdParsingUtils.getValueFromIdByName(id, "accessProfiles"); + ManagedClustersInner client = this.inner(); + return client.getAccessProfilesAsync(resourceGroupName, resourceName, roleName); + } + @Override public Observable getAccessProfilesAsync(String resourceGroupName, String resourceName, String roleName) { ManagedClustersInner client = this.inner(); @@ -186,11 +156,23 @@ public Observable getAccessProfilesAsync(String res .map(new Func1() { @Override public ManagedClusterAccessProfile call(ManagedClusterAccessProfileInner inner) { - return wrapModel(inner); + return wrapManagedClusterAccessProfileModel(inner); } }); } + @Override + public Observable getAccessProfileAsync(String resourceGroupName, String resourceName, String roleName) { + ManagedClustersInner client = this.inner(); + return client.getAccessProfileAsync(resourceGroupName, resourceName, roleName) + .map(new Func1() { + @Override + public ManagedClusterAccessProfile call(ManagedClusterAccessProfileInner inner) { + return new ManagedClusterAccessProfileImpl(inner, manager()); + } + }); + } + @Override public Observable getUpgradeProfileAsync(String resourceGroupName, String resourceName) { ManagedClustersInner client = this.inner(); diff --git a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/implementation/ManagedClustersInner.java b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/implementation/ManagedClustersInner.java index 1077c1e3c9a0..1f862cd1f140 100644 --- a/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/implementation/ManagedClustersInner.java +++ b/containerservice/resource-manager/v2017_08_31/src/main/java/com/microsoft/azure/management/containerservice/v2017_08_31/implementation/ManagedClustersInner.java @@ -31,6 +31,7 @@ import retrofit2.http.Headers; import retrofit2.http.HTTP; import retrofit2.http.Path; +import retrofit2.http.POST; import retrofit2.http.PUT; import retrofit2.http.Query; import retrofit2.http.Url; @@ -76,6 +77,10 @@ interface ManagedClustersService { @GET("subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/upgradeProfiles/default") Observable> getUpgradeProfile(@Path("subscriptionId") String subscriptionId, @Path("resourceGroupName") String resourceGroupName, @Path("resourceName") String resourceName, @Query("api-version") String apiVersion, @Header("accept-language") String acceptLanguage, @Header("User-Agent") String userAgent); + @Headers({ "Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.containerservice.v2017_08_31.ManagedClusters getAccessProfile" }) + @POST("subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/accessProfiles/{roleName}/listCredential") + Observable> getAccessProfile(@Path("subscriptionId") String subscriptionId, @Path("resourceGroupName") String resourceGroupName, @Path("resourceName") String resourceName, @Path("roleName") String roleName, @Query("api-version") String apiVersion, @Header("accept-language") String acceptLanguage, @Header("User-Agent") String userAgent); + @Headers({ "Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.containerservice.v2017_08_31.ManagedClusters getAccessProfiles" }) @GET("subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/accessProfiles/{roleName}") Observable> getAccessProfiles(@Path("subscriptionId") String subscriptionId, @Path("resourceGroupName") String resourceGroupName, @Path("resourceName") String resourceName, @Path("roleName") String roleName, @Query("api-version") String apiVersion, @Header("accept-language") String acceptLanguage, @Header("User-Agent") String userAgent); @@ -433,13 +438,110 @@ private ServiceResponse getUpgradeProfileDele } /** - * Gets access profile of a managed cluster. + * Gets an access profile of a managed cluster. + * Gets the accessProfile for the specified role name of the managed cluster with a specified resource group and name. + * + * @param resourceGroupName The name of the resource group. + * @param resourceName The name of the managed cluster resource. + * @param roleName The name of the role for managed cluster accessProfile resource. + * @throws IllegalArgumentException thrown if parameters fail the validation + * @throws CloudException thrown if the request is rejected by server + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent + * @return the ManagedClusterAccessProfileInner object if successful. + */ + public ManagedClusterAccessProfileInner getAccessProfile(String resourceGroupName, String resourceName, String roleName) { + return getAccessProfileWithServiceResponseAsync(resourceGroupName, resourceName, roleName).toBlocking().single().body(); + } + + /** + * Gets an access profile of a managed cluster. + * Gets the accessProfile for the specified role name of the managed cluster with a specified resource group and name. + * + * @param resourceGroupName The name of the resource group. + * @param resourceName The name of the managed cluster resource. + * @param roleName The name of the role for managed cluster accessProfile resource. + * @param serviceCallback the async ServiceCallback to handle successful and failed responses. + * @throws IllegalArgumentException thrown if parameters fail the validation + * @return the {@link ServiceFuture} object + */ + public ServiceFuture getAccessProfileAsync(String resourceGroupName, String resourceName, String roleName, final ServiceCallback serviceCallback) { + return ServiceFuture.fromResponse(getAccessProfileWithServiceResponseAsync(resourceGroupName, resourceName, roleName), serviceCallback); + } + + /** + * Gets an access profile of a managed cluster. + * Gets the accessProfile for the specified role name of the managed cluster with a specified resource group and name. + * + * @param resourceGroupName The name of the resource group. + * @param resourceName The name of the managed cluster resource. + * @param roleName The name of the role for managed cluster accessProfile resource. + * @throws IllegalArgumentException thrown if parameters fail the validation + * @return the observable to the ManagedClusterAccessProfileInner object + */ + public Observable getAccessProfileAsync(String resourceGroupName, String resourceName, String roleName) { + return getAccessProfileWithServiceResponseAsync(resourceGroupName, resourceName, roleName).map(new Func1, ManagedClusterAccessProfileInner>() { + @Override + public ManagedClusterAccessProfileInner call(ServiceResponse response) { + return response.body(); + } + }); + } + + /** + * Gets an access profile of a managed cluster. * Gets the accessProfile for the specified role name of the managed cluster with a specified resource group and name. * * @param resourceGroupName The name of the resource group. * @param resourceName The name of the managed cluster resource. * @param roleName The name of the role for managed cluster accessProfile resource. * @throws IllegalArgumentException thrown if parameters fail the validation + * @return the observable to the ManagedClusterAccessProfileInner object + */ + public Observable> getAccessProfileWithServiceResponseAsync(String resourceGroupName, String resourceName, String roleName) { + if (this.client.subscriptionId() == null) { + throw new IllegalArgumentException("Parameter this.client.subscriptionId() is required and cannot be null."); + } + if (resourceGroupName == null) { + throw new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null."); + } + if (resourceName == null) { + throw new IllegalArgumentException("Parameter resourceName is required and cannot be null."); + } + if (roleName == null) { + throw new IllegalArgumentException("Parameter roleName is required and cannot be null."); + } + if (this.client.apiVersion() == null) { + throw new IllegalArgumentException("Parameter this.client.apiVersion() is required and cannot be null."); + } + return service.getAccessProfile(this.client.subscriptionId(), resourceGroupName, resourceName, roleName, this.client.apiVersion(), this.client.acceptLanguage(), this.client.userAgent()) + .flatMap(new Func1, Observable>>() { + @Override + public Observable> call(Response response) { + try { + ServiceResponse clientResponse = getAccessProfileDelegate(response); + return Observable.just(clientResponse); + } catch (Throwable t) { + return Observable.error(t); + } + } + }); + } + + private ServiceResponse getAccessProfileDelegate(Response response) throws CloudException, IOException, IllegalArgumentException { + return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) + .register(200, new TypeToken() { }.getType()) + .registerError(CloudException.class) + .build(response); + } + + /** + * Gets access profile of a managed cluster. + * Use ManagedClusters_GetAccessProfile instead. + * + * @param resourceGroupName The name of the resource group. + * @param resourceName The name of the managed cluster resource. + * @param roleName The name of the role for managed cluster accessProfile resource. + * @throws IllegalArgumentException thrown if parameters fail the validation * @throws CloudException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent * @return the ManagedClusterAccessProfileInner object if successful. @@ -450,7 +552,7 @@ public ManagedClusterAccessProfileInner getAccessProfiles(String resourceGroupNa /** * Gets access profile of a managed cluster. - * Gets the accessProfile for the specified role name of the managed cluster with a specified resource group and name. + * Use ManagedClusters_GetAccessProfile instead. * * @param resourceGroupName The name of the resource group. * @param resourceName The name of the managed cluster resource. @@ -465,7 +567,7 @@ public ServiceFuture getAccessProfilesAsync(St /** * Gets access profile of a managed cluster. - * Gets the accessProfile for the specified role name of the managed cluster with a specified resource group and name. + * Use ManagedClusters_GetAccessProfile instead. * * @param resourceGroupName The name of the resource group. * @param resourceName The name of the managed cluster resource. @@ -484,7 +586,7 @@ public ManagedClusterAccessProfileInner call(ServiceResponse - - 4.0.0 - com.microsoft.azure.azure-mgmt-containerservice-2017-09-30 - - com.microsoft.azure - azure-arm-parent - 0.0.3-beta - ../../../pom.xml - - azure-mgmt-containerservice - 1.0.0-beta-SNAPSHOT - jar - Microsoft Azure SDK for ContainerService Management - This package contains Microsoft ContainerService Management SDK. - https://github.com/Azure/azure-libraries-for-java - - - The MIT License (MIT) - http://opensource.org/licenses/MIT - repo - - - - scm:git:https://github.com/Azure/azure-libraries-for-java - scm:git:git@github.com:Azure/azure-libraries-for-java.git - HEAD - - - UTF-8 - - - - - microsoft - Microsoft - - - - - com.microsoft.azure - azure-client-runtime - - - com.microsoft.azure - azure-arm-client-runtime - - - junit - junit - test - - - com.microsoft.azure - azure-client-authentication - test - - - com.microsoft.azure - azure-mgmt-resources - test - - - com.microsoft.azure - azure-arm-client-runtime - test-jar - test - - - - - - org.apache.maven.plugins - maven-jar-plugin - - - - true - true - - - - - - org.codehaus.mojo - build-helper-maven-plugin - - - org.apache.maven.plugins - maven-compiler-plugin - 3.1 - - 1.7 - 1.7 - - - com.microsoft.azure.management.apigeneration.LangDefinitionProcessor - - - true - true - - true - true - - - - - org.apache.maven.plugins - maven-javadoc-plugin - 2.8 - - *.implementation.*;*.utils.*;com.microsoft.schemas._2003._10.serialization;*.blob.core.search - - - /** -
* Copyright (c) Microsoft Corporation. All rights reserved. -
* Licensed under the MIT License. See License.txt in the project root for -
* license information. -
*/ - ]]> -
-
-
-
-
-
+ + + 4.0.0 + com.microsoft.azure.containerservice.v2017_09_30 + + com.microsoft.azure + azure-arm-parent + 0.0.3-beta + ../../../pom.xml + + azure-mgmt-containerservice + 1.0.0-beta + jar + Microsoft Azure SDK for ContainerService Management + This package contains Microsoft ContainerService Management SDK. + https://github.com/Azure/azure-sdk-for-java + + + The MIT License (MIT) + http://opensource.org/licenses/MIT + repo + + + + scm:git:https://github.com/Azure/azure-sdk-for-java + scm:git:git@github.com:Azure/azure-sdk-for-java.git + HEAD + + + UTF-8 + + + + + microsoft + Microsoft + + + + + com.microsoft.azure + azure-client-runtime + + + com.microsoft.azure + azure-arm-client-runtime + + + junit + junit + test + + + com.microsoft.azure + azure-client-authentication + test + + + com.microsoft.azure + azure-mgmt-resources + test + + + com.microsoft.azure + azure-arm-client-runtime + test-jar + test + + + + + + org.apache.maven.plugins + maven-jar-plugin + + + + true + true + + + + + + org.codehaus.mojo + build-helper-maven-plugin + + + org.apache.maven.plugins + maven-compiler-plugin + 3.1 + + 1.7 + 1.7 + + + com.microsoft.azure.management.apigeneration.LangDefinitionProcessor + + + true + true + + true + true + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.8 + + *.implementation.*;*.utils.*;com.microsoft.schemas._2003._10.serialization;*.blob.core.search + + + /** +
* Copyright (c) Microsoft Corporation. All rights reserved. +
* Licensed under the MIT License. See License.txt in the project root for +
* license information. +
*/ + ]]> +
+
+
+
+
+
diff --git a/containerservice/resource-manager/v2017_09_30/src/main/java/com/microsoft/azure/management/containerservice/v2017_09_30/ContainerServices.java b/containerservice/resource-manager/v2017_09_30/src/main/java/com/microsoft/azure/management/containerservice/v2017_09_30/ContainerServices.java index 26a16fab461a..7ee08a7af847 100644 --- a/containerservice/resource-manager/v2017_09_30/src/main/java/com/microsoft/azure/management/containerservice/v2017_09_30/ContainerServices.java +++ b/containerservice/resource-manager/v2017_09_30/src/main/java/com/microsoft/azure/management/containerservice/v2017_09_30/ContainerServices.java @@ -16,7 +16,7 @@ public interface ContainerServices { /** * Gets a list of supported orchestrators in the specified subscription. - * Gets a list of supported orchestrators in the specified subscription. The operation returns properties of each orchestrator including verison and available upgrades. + * Gets a list of supported orchestrators in the specified subscription. The operation returns properties of each orchestrator including version and available upgrades. * * @param location The name of a supported Azure region. * @throws IllegalArgumentException thrown if parameters fail the validation diff --git a/containerservice/resource-manager/v2017_09_30/src/main/java/com/microsoft/azure/management/containerservice/v2017_09_30/OrchestratorProfile.java b/containerservice/resource-manager/v2017_09_30/src/main/java/com/microsoft/azure/management/containerservice/v2017_09_30/OrchestratorProfile.java index 5ea7e649a3f4..ec9c02f6bb9b 100644 --- a/containerservice/resource-manager/v2017_09_30/src/main/java/com/microsoft/azure/management/containerservice/v2017_09_30/OrchestratorProfile.java +++ b/containerservice/resource-manager/v2017_09_30/src/main/java/com/microsoft/azure/management/containerservice/v2017_09_30/OrchestratorProfile.java @@ -27,7 +27,7 @@ public class OrchestratorProfile { private String orchestratorVersion; /** - * Get the orchestratorType value. + * Get orchestrator type. * * @return the orchestratorType value */ @@ -36,7 +36,7 @@ public String orchestratorType() { } /** - * Set the orchestratorType value. + * Set orchestrator type. * * @param orchestratorType the orchestratorType value to set * @return the OrchestratorProfile object itself. @@ -47,7 +47,7 @@ public OrchestratorProfile withOrchestratorType(String orchestratorType) { } /** - * Get the orchestratorVersion value. + * Get orchestrator version (major, minor, patch). * * @return the orchestratorVersion value */ @@ -56,7 +56,7 @@ public String orchestratorVersion() { } /** - * Set the orchestratorVersion value. + * Set orchestrator version (major, minor, patch). * * @param orchestratorVersion the orchestratorVersion value to set * @return the OrchestratorProfile object itself. diff --git a/containerservice/resource-manager/v2017_09_30/src/main/java/com/microsoft/azure/management/containerservice/v2017_09_30/OrchestratorVersionProfile.java b/containerservice/resource-manager/v2017_09_30/src/main/java/com/microsoft/azure/management/containerservice/v2017_09_30/OrchestratorVersionProfile.java index 2580c4946263..09c06a8e86c8 100644 --- a/containerservice/resource-manager/v2017_09_30/src/main/java/com/microsoft/azure/management/containerservice/v2017_09_30/OrchestratorVersionProfile.java +++ b/containerservice/resource-manager/v2017_09_30/src/main/java/com/microsoft/azure/management/containerservice/v2017_09_30/OrchestratorVersionProfile.java @@ -40,7 +40,7 @@ public class OrchestratorVersionProfile { private List upgrades; /** - * Get the orchestratorType value. + * Get orchestrator type. * * @return the orchestratorType value */ @@ -49,7 +49,7 @@ public String orchestratorType() { } /** - * Set the orchestratorType value. + * Set orchestrator type. * * @param orchestratorType the orchestratorType value to set * @return the OrchestratorVersionProfile object itself. @@ -60,7 +60,7 @@ public OrchestratorVersionProfile withOrchestratorType(String orchestratorType) } /** - * Get the orchestratorVersion value. + * Get orchestrator version (major, minor, patch). * * @return the orchestratorVersion value */ @@ -69,7 +69,7 @@ public String orchestratorVersion() { } /** - * Set the orchestratorVersion value. + * Set orchestrator version (major, minor, patch). * * @param orchestratorVersion the orchestratorVersion value to set * @return the OrchestratorVersionProfile object itself. @@ -80,7 +80,7 @@ public OrchestratorVersionProfile withOrchestratorVersion(String orchestratorVer } /** - * Get the defaultProperty value. + * Get installed by default if version is not specified. * * @return the defaultProperty value */ @@ -89,7 +89,7 @@ public boolean defaultProperty() { } /** - * Set the defaultProperty value. + * Set installed by default if version is not specified. * * @param defaultProperty the defaultProperty value to set * @return the OrchestratorVersionProfile object itself. @@ -100,7 +100,7 @@ public OrchestratorVersionProfile withDefaultProperty(boolean defaultProperty) { } /** - * Get the upgrades value. + * Get the list of available upgrade versions. * * @return the upgrades value */ @@ -109,7 +109,7 @@ public List upgrades() { } /** - * Set the upgrades value. + * Set the list of available upgrade versions. * * @param upgrades the upgrades value to set * @return the OrchestratorVersionProfile object itself. diff --git a/containerservice/resource-manager/v2017_09_30/src/main/java/com/microsoft/azure/management/containerservice/v2017_09_30/implementation/ContainerServiceManagementClientImpl.java b/containerservice/resource-manager/v2017_09_30/src/main/java/com/microsoft/azure/management/containerservice/v2017_09_30/implementation/ContainerServiceManagementClientImpl.java index fd392058552b..3fd792797c24 100644 --- a/containerservice/resource-manager/v2017_09_30/src/main/java/com/microsoft/azure/management/containerservice/v2017_09_30/implementation/ContainerServiceManagementClientImpl.java +++ b/containerservice/resource-manager/v2017_09_30/src/main/java/com/microsoft/azure/management/containerservice/v2017_09_30/implementation/ContainerServiceManagementClientImpl.java @@ -63,11 +63,11 @@ public String apiVersion() { return this.apiVersion; } - /** Gets or sets the preferred language for the response. */ + /** The preferred language for the response. */ private String acceptLanguage; /** - * Gets Gets or sets the preferred language for the response. + * Gets The preferred language for the response. * * @return the acceptLanguage value. */ @@ -76,7 +76,7 @@ public String acceptLanguage() { } /** - * Sets Gets or sets the preferred language for the response. + * Sets The preferred language for the response. * * @param acceptLanguage the acceptLanguage value. * @return the service client itself @@ -86,11 +86,11 @@ public ContainerServiceManagementClientImpl withAcceptLanguage(String acceptLang return this; } - /** Gets or sets the retry timeout in seconds for Long Running Operations. Default value is 30. */ + /** The retry timeout in seconds for Long Running Operations. Default value is 30. */ private int longRunningOperationRetryTimeout; /** - * Gets Gets or sets the retry timeout in seconds for Long Running Operations. Default value is 30. + * Gets The retry timeout in seconds for Long Running Operations. Default value is 30. * * @return the longRunningOperationRetryTimeout value. */ @@ -99,7 +99,7 @@ public int longRunningOperationRetryTimeout() { } /** - * Sets Gets or sets the retry timeout in seconds for Long Running Operations. Default value is 30. + * Sets The retry timeout in seconds for Long Running Operations. Default value is 30. * * @param longRunningOperationRetryTimeout the longRunningOperationRetryTimeout value. * @return the service client itself @@ -109,11 +109,11 @@ public ContainerServiceManagementClientImpl withLongRunningOperationRetryTimeout return this; } - /** When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. */ + /** Whether a unique x-ms-client-request-id should be generated. When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. */ private boolean generateClientRequestId; /** - * Gets When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. + * Gets Whether a unique x-ms-client-request-id should be generated. When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. * * @return the generateClientRequestId value. */ @@ -122,7 +122,7 @@ public boolean generateClientRequestId() { } /** - * Sets When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. + * Sets Whether a unique x-ms-client-request-id should be generated. When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. * * @param generateClientRequestId the generateClientRequestId value. * @return the service client itself @@ -191,6 +191,6 @@ protected void initialize() { */ @Override public String userAgent() { - return String.format("%s (%s, %s)", super.userAgent(), "ContainerServiceManagementClient", "2017-09-30"); + return String.format("%s (%s, %s, auto-generated)", super.userAgent(), "ContainerServiceManagementClient", "2017-09-30"); } } diff --git a/containerservice/resource-manager/v2017_09_30/src/main/java/com/microsoft/azure/management/containerservice/v2017_09_30/implementation/ContainerServicesInner.java b/containerservice/resource-manager/v2017_09_30/src/main/java/com/microsoft/azure/management/containerservice/v2017_09_30/implementation/ContainerServicesInner.java index f73a0c784d83..99b37d0a3bd6 100644 --- a/containerservice/resource-manager/v2017_09_30/src/main/java/com/microsoft/azure/management/containerservice/v2017_09_30/implementation/ContainerServicesInner.java +++ b/containerservice/resource-manager/v2017_09_30/src/main/java/com/microsoft/azure/management/containerservice/v2017_09_30/implementation/ContainerServicesInner.java @@ -59,7 +59,7 @@ interface ContainerServicesService { /** * Gets a list of supported orchestrators in the specified subscription. - * Gets a list of supported orchestrators in the specified subscription. The operation returns properties of each orchestrator including verison and available upgrades. + * Gets a list of supported orchestrators in the specified subscription. The operation returns properties of each orchestrator including version and available upgrades. * * @param location The name of a supported Azure region. * @throws IllegalArgumentException thrown if parameters fail the validation @@ -73,7 +73,7 @@ public OrchestratorVersionProfileListResultInner listOrchestrators(String locati /** * Gets a list of supported orchestrators in the specified subscription. - * Gets a list of supported orchestrators in the specified subscription. The operation returns properties of each orchestrator including verison and available upgrades. + * Gets a list of supported orchestrators in the specified subscription. The operation returns properties of each orchestrator including version and available upgrades. * * @param location The name of a supported Azure region. * @param serviceCallback the async ServiceCallback to handle successful and failed responses. @@ -86,7 +86,7 @@ public ServiceFuture listOrchestrator /** * Gets a list of supported orchestrators in the specified subscription. - * Gets a list of supported orchestrators in the specified subscription. The operation returns properties of each orchestrator including verison and available upgrades. + * Gets a list of supported orchestrators in the specified subscription. The operation returns properties of each orchestrator including version and available upgrades. * * @param location The name of a supported Azure region. * @throws IllegalArgumentException thrown if parameters fail the validation @@ -103,7 +103,7 @@ public OrchestratorVersionProfileListResultInner call(ServiceResponse> ca /** * Gets a list of supported orchestrators in the specified subscription. - * Gets a list of supported orchestrators in the specified subscription. The operation returns properties of each orchestrator including verison and available upgrades. + * Gets a list of supported orchestrators in the specified subscription. The operation returns properties of each orchestrator including version and available upgrades. * * @param location The name of a supported Azure region. * @param resourceType resource type for which the list of orchestrators needs to be returned @@ -151,7 +151,7 @@ public OrchestratorVersionProfileListResultInner listOrchestrators(String locati /** * Gets a list of supported orchestrators in the specified subscription. - * Gets a list of supported orchestrators in the specified subscription. The operation returns properties of each orchestrator including verison and available upgrades. + * Gets a list of supported orchestrators in the specified subscription. The operation returns properties of each orchestrator including version and available upgrades. * * @param location The name of a supported Azure region. * @param resourceType resource type for which the list of orchestrators needs to be returned @@ -165,7 +165,7 @@ public ServiceFuture listOrchestrator /** * Gets a list of supported orchestrators in the specified subscription. - * Gets a list of supported orchestrators in the specified subscription. The operation returns properties of each orchestrator including verison and available upgrades. + * Gets a list of supported orchestrators in the specified subscription. The operation returns properties of each orchestrator including version and available upgrades. * * @param location The name of a supported Azure region. * @param resourceType resource type for which the list of orchestrators needs to be returned @@ -183,7 +183,7 @@ public OrchestratorVersionProfileListResultInner call(ServiceResponse orchestrators; /** - * Get the orchestrators value. + * Get id of the orchestrator version profile list result. + * + * @return the id value + */ + public String id() { + return this.id; + } + + /** + * Get name of the orchestrator version profile list result. + * + * @return the name value + */ + public String name() { + return this.name; + } + + /** + * Get type of the orchestrator version profile list result. + * + * @return the type value + */ + public String type() { + return this.type; + } + + /** + * Get list of orchestrator version profiles. * * @return the orchestrators value */ @@ -35,7 +79,7 @@ public List orchestrators() { } /** - * Set the orchestrators value. + * Set list of orchestrator version profiles. * * @param orchestrators the orchestrators value to set * @return the OrchestratorVersionProfileListResultInner object itself.