From f2672a9f2d217e6b142314efa0d26ddca6b65e1d Mon Sep 17 00:00:00 2001 From: Azure SDK for Python bot Date: Tue, 24 Jul 2018 16:28:42 +0000 Subject: [PATCH 1/2] Generated from 1bcaff877042ea44dc32ff09ddf54d8c9a1bf2da [AKS] remove "ports" property from managed cluster agent pool This was mistakenly copied from ContainerServiceAgentPoolProfile, but is not supported by AKS. --- .../lib/models/index.d.ts | 4 ---- .../models/managedClusterAgentPoolProfile.js | 17 ----------------- 2 files changed, 21 deletions(-) diff --git a/lib/services/containerservicesManagement/lib/models/index.d.ts b/lib/services/containerservicesManagement/lib/models/index.d.ts index 261e8ebc0a..3015987f0d 100644 --- a/lib/services/containerservicesManagement/lib/models/index.d.ts +++ b/lib/services/containerservicesManagement/lib/models/index.d.ts @@ -620,9 +620,6 @@ export interface TagsObject { * @member {string} [dnsPrefix] DNS prefix to be used to create the FQDN for * the agent pool. * @member {string} [fqdn] FDQN for the agent pool. - * @member {array} [ports] Ports number array used to expose on this agent - * pool. The default opened ports are different based on your choice of - * orchestrator. * @member {string} [storageProfile] 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 @@ -641,7 +638,6 @@ export interface ManagedClusterAgentPoolProfile { osDiskSizeGB?: number; dnsPrefix?: string; readonly fqdn?: string; - ports?: number[]; storageProfile?: string; vnetSubnetID?: string; maxPods?: number; diff --git a/lib/services/containerservicesManagement/lib/models/managedClusterAgentPoolProfile.js b/lib/services/containerservicesManagement/lib/models/managedClusterAgentPoolProfile.js index 4143e11309..91235f6688 100644 --- a/lib/services/containerservicesManagement/lib/models/managedClusterAgentPoolProfile.js +++ b/lib/services/containerservicesManagement/lib/models/managedClusterAgentPoolProfile.js @@ -80,9 +80,6 @@ class ManagedClusterAgentPoolProfile { * @member {string} [dnsPrefix] DNS prefix to be used to create the FQDN for * the agent pool. * @member {string} [fqdn] FDQN for the agent pool. - * @member {array} [ports] Ports number array used to expose on this agent - * pool. The default opened ports are different based on your choice of - * orchestrator. * @member {string} [storageProfile] 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 @@ -159,20 +156,6 @@ class ManagedClusterAgentPoolProfile { name: 'String' } }, - ports: { - required: false, - serializedName: 'ports', - type: { - name: 'Sequence', - element: { - required: false, - serializedName: 'NumberElementType', - type: { - name: 'Number' - } - } - } - }, storageProfile: { required: false, serializedName: 'storageProfile', From df20420945126901eef6c341769b39b620fef904 Mon Sep 17 00:00:00 2001 From: Azure SDK for Python bot Date: Thu, 26 Jul 2018 20:57:38 +0000 Subject: [PATCH 2/2] Generated from a541179a5d095f958ec91d967183cbe2eb4e7f38 [AKS] remove "fqdn" and "dnsPrefix" and make "storageProfile" read-only --- .../lib/models/index.d.ts | 12 +++------- .../models/managedClusterAgentPoolProfile.js | 24 +++---------------- 2 files changed, 6 insertions(+), 30 deletions(-) diff --git a/lib/services/containerservicesManagement/lib/models/index.d.ts b/lib/services/containerservicesManagement/lib/models/index.d.ts index 3015987f0d..ac4984419b 100644 --- a/lib/services/containerservicesManagement/lib/models/index.d.ts +++ b/lib/services/containerservicesManagement/lib/models/index.d.ts @@ -617,13 +617,9 @@ export interface TagsObject { * @member {number} [osDiskSizeGB] 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. - * @member {string} [dnsPrefix] DNS prefix to be used to create the FQDN for - * the agent pool. - * @member {string} [fqdn] FDQN for the agent pool. * @member {string} [storageProfile] 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' + * storage used. Defaults to ManagedDisks. Possible values include: + * 'StorageAccount', 'ManagedDisks' * @member {string} [vnetSubnetID] VNet SubnetID specifies the vnet's subnet * identifier. * @member {number} [maxPods] Maximum number of pods that can run on a node. @@ -636,9 +632,7 @@ export interface ManagedClusterAgentPoolProfile { count?: number; vmSize: string; osDiskSizeGB?: number; - dnsPrefix?: string; - readonly fqdn?: string; - storageProfile?: string; + readonly storageProfile?: string; vnetSubnetID?: string; maxPods?: number; osType?: string; diff --git a/lib/services/containerservicesManagement/lib/models/managedClusterAgentPoolProfile.js b/lib/services/containerservicesManagement/lib/models/managedClusterAgentPoolProfile.js index 91235f6688..9164a04bab 100644 --- a/lib/services/containerservicesManagement/lib/models/managedClusterAgentPoolProfile.js +++ b/lib/services/containerservicesManagement/lib/models/managedClusterAgentPoolProfile.js @@ -77,13 +77,9 @@ class ManagedClusterAgentPoolProfile { * 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. - * @member {string} [dnsPrefix] DNS prefix to be used to create the FQDN for - * the agent pool. - * @member {string} [fqdn] FDQN for the agent pool. * @member {string} [storageProfile] 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' + * storage used. Defaults to ManagedDisks. Possible values include: + * 'StorageAccount', 'ManagedDisks' * @member {string} [vnetSubnetID] VNet SubnetID specifies the vnet's subnet * identifier. * @member {number} [maxPods] Maximum number of pods that can run on a node. @@ -141,23 +137,9 @@ class ManagedClusterAgentPoolProfile { name: 'Number' } }, - dnsPrefix: { - required: false, - serializedName: 'dnsPrefix', - type: { - name: 'String' - } - }, - fqdn: { - required: false, - readOnly: true, - serializedName: 'fqdn', - type: { - name: 'String' - } - }, storageProfile: { required: false, + readOnly: true, serializedName: 'storageProfile', type: { name: 'String'