From 9974ae07828fd46fb9f0c42701a2003d38bd5999 Mon Sep 17 00:00:00 2001 From: Colin MacGinnitie Date: Thu, 4 Jun 2020 16:20:08 -0700 Subject: [PATCH] add enableNodePublicIp to AMLCompute --- .../2020-05-15-preview/examples/createBasicAmlCompute.json | 3 ++- .../preview/2020-05-15-preview/examples/getAmlCompute.json | 3 ++- .../preview/2020-05-15-preview/machineLearningServices.json | 6 ++++++ 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2020-05-15-preview/examples/createBasicAmlCompute.json b/specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2020-05-15-preview/examples/createBasicAmlCompute.json index 4e1e97364eb7..7ecfd9a7fc70 100644 --- a/specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2020-05-15-preview/examples/createBasicAmlCompute.json +++ b/specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2020-05-15-preview/examples/createBasicAmlCompute.json @@ -21,7 +21,8 @@ "minNodeCount": 0, "nodeIdleTimeBeforeScaleDown": "PT5M" }, - "remoteLoginPortPublicAccess": "NotSpecified" + "remoteLoginPortPublicAccess": "NotSpecified", + "enableNodePublicIp": true } }, "identity": { diff --git a/specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2020-05-15-preview/examples/getAmlCompute.json b/specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2020-05-15-preview/examples/getAmlCompute.json index 43bec81a15fb..14b7eb378ac6 100644 --- a/specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2020-05-15-preview/examples/getAmlCompute.json +++ b/specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2020-05-15-preview/examples/getAmlCompute.json @@ -42,7 +42,8 @@ "unusableNodeCount": 0, "leavingNodeCount": 0, "preemptedNodeCount": 0 - } + }, + "enableNodePublicIp": true } }, "identity": { diff --git a/specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2020-05-15-preview/machineLearningServices.json b/specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2020-05-15-preview/machineLearningServices.json index 1d2e9855d69e..3860b83f94dd 100644 --- a/specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2020-05-15-preview/machineLearningServices.json +++ b/specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2020-05-15-preview/machineLearningServices.json @@ -2361,6 +2361,12 @@ "description": "Counts of various node states on the compute.", "readOnly": true, "$ref": "#/definitions/NodeStateCounts" + }, + "enableNodePublicIp": { + "type": "boolean", + "default": true, + "title": "Enable node public IP.", + "description": "Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs." } } }