diff --git a/sdk/advisor/ci.mgmt.yml b/sdk/advisor/ci.mgmt.yml
index 6b9f8d6952e6..22df99de35f2 100644
--- a/sdk/advisor/ci.mgmt.yml
+++ b/sdk/advisor/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/advisor/ci.mgmt.yml
- sdk/advisor/Azure.ResourceManager.Advisor/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/advisor/ci.mgmt.yml
+ - sdk/advisor/Azure.ResourceManager.Advisor/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/agrifood/ci.mgmt.yml b/sdk/agrifood/ci.mgmt.yml
index ee27d71f9495..03a5f6399ccb 100644
--- a/sdk/agrifood/ci.mgmt.yml
+++ b/sdk/agrifood/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/agrifood/ci.mgmt.yml
- sdk/agrifood/Azure.ResourceManager.AgFoodPlatform/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/agrifood/ci.mgmt.yml
+ - sdk/agrifood/Azure.ResourceManager.AgFoodPlatform/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/alertsmanagement/ci.mgmt.yml b/sdk/alertsmanagement/ci.mgmt.yml
index f33a90fffe5c..ad3a8d3d1efd 100644
--- a/sdk/alertsmanagement/ci.mgmt.yml
+++ b/sdk/alertsmanagement/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/alertsmanagement/ci.mgmt.yml
- sdk/alertsmanagement/Azure.ResourceManager.AlertsManagement/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/alertsmanagement/ci.mgmt.yml
+ - sdk/alertsmanagement/Azure.ResourceManager.AlertsManagement/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/analysisservices/ci.mgmt.yml b/sdk/analysisservices/ci.mgmt.yml
index 33729b962d88..d3774b358380 100644
--- a/sdk/analysisservices/ci.mgmt.yml
+++ b/sdk/analysisservices/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/analysisservices/ci.mgmt.yml
- sdk/analysisservices/Azure.ResourceManager.Analysis/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/analysisservices/ci.mgmt.yml
+ - sdk/analysisservices/Azure.ResourceManager.Analysis/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/apicenter/ci.mgmt.yml b/sdk/apicenter/ci.mgmt.yml
index 41c037327e33..4882d4409c0b 100644
--- a/sdk/apicenter/ci.mgmt.yml
+++ b/sdk/apicenter/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/apicenter/ci.mgmt.yml
- sdk/apicenter/Azure.ResourceManager.ApiCenter/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/apicenter/ci.mgmt.yml
+ - sdk/apicenter/Azure.ResourceManager.ApiCenter/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/apimanagement/ci.mgmt.yml b/sdk/apimanagement/ci.mgmt.yml
index b72c80a2e0e6..2f766edb9528 100644
--- a/sdk/apimanagement/ci.mgmt.yml
+++ b/sdk/apimanagement/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/apimanagement/ci.mgmt.yml
- sdk/apimanagement/Azure.ResourceManager.ApiManagement/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/apimanagement/ci.mgmt.yml
+ - sdk/apimanagement/Azure.ResourceManager.ApiManagement/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/appcomplianceautomation/ci.mgmt.yml b/sdk/appcomplianceautomation/ci.mgmt.yml
index d8a31e0139a8..7c3b00d97c17 100644
--- a/sdk/appcomplianceautomation/ci.mgmt.yml
+++ b/sdk/appcomplianceautomation/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/appcomplianceautomation/ci.mgmt.yml
- sdk/appcomplianceautomation/Azure.ResourceManager.AppComplianceAutomation/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/appcomplianceautomation/ci.mgmt.yml
+ - sdk/appcomplianceautomation/Azure.ResourceManager.AppComplianceAutomation/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/appconfiguration/ci.mgmt.yml b/sdk/appconfiguration/ci.mgmt.yml
index a883eaefcd59..e53dd63aca0f 100644
--- a/sdk/appconfiguration/ci.mgmt.yml
+++ b/sdk/appconfiguration/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/appconfiguration/ci.mgmt.yml
- sdk/appconfiguration/Azure.ResourceManager.AppConfiguration/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/appconfiguration/ci.mgmt.yml
+ - sdk/appconfiguration/Azure.ResourceManager.AppConfiguration/
+
# These comments should stay.
extends:
diff --git a/sdk/applicationinsights/ci.mgmt.yml b/sdk/applicationinsights/ci.mgmt.yml
index af82b66e6952..361f4019d322 100644
--- a/sdk/applicationinsights/ci.mgmt.yml
+++ b/sdk/applicationinsights/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/applicationinsights/ci.mgmt.yml
- sdk/applicationinsights/Azure.ResourceManager.ApplicationInsights/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/applicationinsights/ci.mgmt.yml
+ - sdk/applicationinsights/Azure.ResourceManager.ApplicationInsights/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/appplatform/ci.mgmt.yml b/sdk/appplatform/ci.mgmt.yml
index 1d28b9352b6c..023cebeb8d71 100644
--- a/sdk/appplatform/ci.mgmt.yml
+++ b/sdk/appplatform/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/appplatform/ci.mgmt.yml
- sdk/appplatform/Azure.ResourceManager.AppPlatform/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/appplatform/ci.mgmt.yml
+ - sdk/appplatform/Azure.ResourceManager.AppPlatform/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/arc-scvmm/ci.mgmt.yml b/sdk/arc-scvmm/ci.mgmt.yml
index bbc2db0c9f63..53438df9d332 100644
--- a/sdk/arc-scvmm/ci.mgmt.yml
+++ b/sdk/arc-scvmm/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/arc-scvmm/ci.mgmt.yml
- sdk/arc-scvmm/Azure.ResourceManager.ScVmm/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/arc-scvmm/ci.mgmt.yml
+ - sdk/arc-scvmm/Azure.ResourceManager.ScVmm/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/astronomer/ci.mgmt.yml b/sdk/astronomer/ci.mgmt.yml
index f6099036651c..d0de6d52b29a 100644
--- a/sdk/astronomer/ci.mgmt.yml
+++ b/sdk/astronomer/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/astronomer/ci.mgmt.yml
- sdk/astronomer/Azure.ResourceManager.Astro/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/astronomer/ci.mgmt.yml
+ - sdk/astronomer/Azure.ResourceManager.Astro/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/attestation/ci.mgmt.yml b/sdk/attestation/ci.mgmt.yml
index 51d1ac0c8240..595f887b2c35 100644
--- a/sdk/attestation/ci.mgmt.yml
+++ b/sdk/attestation/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/attestation/ci.mgmt.yml
- sdk/attestation/Azure.ResourceManager.Attestation/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/attestation/ci.mgmt.yml
+ - sdk/attestation/Azure.ResourceManager.Attestation/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/authorization/ci.mgmt.yml b/sdk/authorization/ci.mgmt.yml
index 7ac32fcc5543..9c9d9638348d 100644
--- a/sdk/authorization/ci.mgmt.yml
+++ b/sdk/authorization/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/authorization/ci.mgmt.yml
- sdk/authorization/Azure.ResourceManager.Authorization/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/authorization/ci.mgmt.yml
+ - sdk/authorization/Azure.ResourceManager.Authorization/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/automanage/ci.mgmt.yml b/sdk/automanage/ci.mgmt.yml
index 5a2467820b85..8e45b6506aa8 100644
--- a/sdk/automanage/ci.mgmt.yml
+++ b/sdk/automanage/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/automanage/ci.mgmt.yml
- sdk/automanage/Azure.ResourceManager.Automanage/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/automanage/ci.mgmt.yml
+ - sdk/automanage/Azure.ResourceManager.Automanage/
+
extends:
template: ../../eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/automation/ci.mgmt.yml b/sdk/automation/ci.mgmt.yml
index 45bec5d1c196..b2cb0f44bf22 100644
--- a/sdk/automation/ci.mgmt.yml
+++ b/sdk/automation/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/automation/ci.mgmt.yml
- sdk/automation/Azure.ResourceManager.Automation/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/automation/ci.mgmt.yml
+ - sdk/automation/Azure.ResourceManager.Automation/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/avs/ci.mgmt.yml b/sdk/avs/ci.mgmt.yml
index 6404a2ba34ce..7030303dc9f4 100644
--- a/sdk/avs/ci.mgmt.yml
+++ b/sdk/avs/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/avs/ci.mgmt.yml
- sdk/avs/Azure.ResourceManager.Avs/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/avs/ci.mgmt.yml
+ - sdk/avs/Azure.ResourceManager.Avs/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/azurelargeinstance/ci.mgmt.yml b/sdk/azurelargeinstance/ci.mgmt.yml
index fbe98927ef15..d9425419d2c3 100644
--- a/sdk/azurelargeinstance/ci.mgmt.yml
+++ b/sdk/azurelargeinstance/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/azurelargeinstance/ci.mgmt.yml
- sdk/azurelargeinstance/Azure.ResourceManager.LargeInstance/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/azurelargeinstance/ci.mgmt.yml
+ - sdk/azurelargeinstance/Azure.ResourceManager.LargeInstance/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/azurestackhci/ci.mgmt.yml b/sdk/azurestackhci/ci.mgmt.yml
index 89c22080e00c..167241c22e36 100644
--- a/sdk/azurestackhci/ci.mgmt.yml
+++ b/sdk/azurestackhci/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/azurestackhci/ci.mgmt.yml
- sdk/azurestackhci/Azure.ResourceManager.Hci/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/azurestackhci/ci.mgmt.yml
+ - sdk/azurestackhci/Azure.ResourceManager.Hci/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/batch/ci.mgmt.yml b/sdk/batch/ci.mgmt.yml
index fdb37873525c..57a9135b3c71 100644
--- a/sdk/batch/ci.mgmt.yml
+++ b/sdk/batch/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/batch/ci.mgmt.yml
- sdk/batch/Azure.ResourceManager.Batch/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/batch/ci.mgmt.yml
+ - sdk/batch/Azure.ResourceManager.Batch/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/billing/ci.mgmt.yml b/sdk/billing/ci.mgmt.yml
index 67cf904850c6..0efcab4a9c90 100644
--- a/sdk/billing/ci.mgmt.yml
+++ b/sdk/billing/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/billing/ci.mgmt.yml
- sdk/billing/Azure.ResourceManager.Billing/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/billing/ci.mgmt.yml
+ - sdk/billing/Azure.ResourceManager.Billing/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/billingbenefits/ci.mgmt.yml b/sdk/billingbenefits/ci.mgmt.yml
index 9900a842be4f..d2d1e939d8cd 100644
--- a/sdk/billingbenefits/ci.mgmt.yml
+++ b/sdk/billingbenefits/ci.mgmt.yml
@@ -2,6 +2,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -14,6 +15,18 @@ pr:
- sdk/billingbenefits/ci.mgmt.yml
- sdk/billingbenefits/Azure.ResourceManager.BillingBenefits/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/billingbenefits/ci.mgmt.yml
+ - sdk/billingbenefits/Azure.ResourceManager.BillingBenefits/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/blueprint/ci.mgmt.yml b/sdk/blueprint/ci.mgmt.yml
index 65bd23b77f51..6524937da4ee 100644
--- a/sdk/blueprint/ci.mgmt.yml
+++ b/sdk/blueprint/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/blueprint/ci.mgmt.yml
- sdk/blueprint/Azure.ResourceManager.Blueprint/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/blueprint/ci.mgmt.yml
+ - sdk/blueprint/Azure.ResourceManager.Blueprint/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/botservice/ci.mgmt.yml b/sdk/botservice/ci.mgmt.yml
index 8e5444ff3f9a..3e991a6ebab1 100644
--- a/sdk/botservice/ci.mgmt.yml
+++ b/sdk/botservice/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/botservice/ci.mgmt.yml
- sdk/botservice/Azure.ResourceManager.BotService/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/botservice/ci.mgmt.yml
+ - sdk/botservice/Azure.ResourceManager.BotService/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/cdn/ci.mgmt.yml b/sdk/cdn/ci.mgmt.yml
index ac2ea82249d1..f1932c6d31b9 100644
--- a/sdk/cdn/ci.mgmt.yml
+++ b/sdk/cdn/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/cdn/ci.mgmt.yml
- sdk/cdn/Azure.ResourceManager.Cdn/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/cdn/ci.mgmt.yml
+ - sdk/cdn/Azure.ResourceManager.Cdn/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/changeanalysis/ci.mgmt.yml b/sdk/changeanalysis/ci.mgmt.yml
index 65c6e90d195a..aee7612c339f 100644
--- a/sdk/changeanalysis/ci.mgmt.yml
+++ b/sdk/changeanalysis/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/changeanalysis/ci.mgmt.yml
- sdk/changeanalysis/Azure.ResourceManager.ChangeAnalysis/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/changeanalysis/ci.mgmt.yml
+ - sdk/changeanalysis/Azure.ResourceManager.ChangeAnalysis/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/chaos/ci.mgmt.yml b/sdk/chaos/ci.mgmt.yml
index 585591bcb6bd..a74922d27932 100644
--- a/sdk/chaos/ci.mgmt.yml
+++ b/sdk/chaos/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/chaos/ci.mgmt.yml
- sdk/chaos/Azure.ResourceManager.Chaos/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/chaos/ci.mgmt.yml
+ - sdk/chaos/Azure.ResourceManager.Chaos/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/cognitiveservices/ci.mgmt.yml b/sdk/cognitiveservices/ci.mgmt.yml
index ddeb32b868ce..79dda70912e2 100644
--- a/sdk/cognitiveservices/ci.mgmt.yml
+++ b/sdk/cognitiveservices/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/cognitiveservices/ci.mgmt.yml
- sdk/cognitiveservices/Azure.ResourceManager.CognitiveServices/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/cognitiveservices/ci.mgmt.yml
+ - sdk/cognitiveservices/Azure.ResourceManager.CognitiveServices/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/communication/ci.mgmt.yml b/sdk/communication/ci.mgmt.yml
index 8fc73e107745..be0c8b4b5903 100644
--- a/sdk/communication/ci.mgmt.yml
+++ b/sdk/communication/ci.mgmt.yml
@@ -1,5 +1,6 @@
trigger: none
+
pr:
branches:
include:
@@ -12,6 +13,18 @@ pr:
- sdk/communication/ci.mgmt.yml
- sdk/communication/Azure.ResourceManager.Communication/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/communication/ci.mgmt.yml
+ - sdk/communication/Azure.ResourceManager.Communication/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/compute/ci.mgmt.yml b/sdk/compute/ci.mgmt.yml
index d9520f58d12c..9736fea82d63 100644
--- a/sdk/compute/ci.mgmt.yml
+++ b/sdk/compute/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/compute/ci.mgmt.yml
- sdk/compute/Azure.ResourceManager.Compute/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/compute/ci.mgmt.yml
+ - sdk/compute/Azure.ResourceManager.Compute/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/computefleet/ci.mgmt.yml b/sdk/computefleet/ci.mgmt.yml
index de169e18c599..58fc15347c98 100644
--- a/sdk/computefleet/ci.mgmt.yml
+++ b/sdk/computefleet/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/computefleet/ci.mgmt.yml
- sdk/computefleet/Azure.ResourceManager.ComputeFleet/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/computefleet/ci.mgmt.yml
+ - sdk/computefleet/Azure.ResourceManager.ComputeFleet/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/computeschedule/ci.mgmt.yml b/sdk/computeschedule/ci.mgmt.yml
index d3a367f82551..01d026ef37ea 100644
--- a/sdk/computeschedule/ci.mgmt.yml
+++ b/sdk/computeschedule/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/computeschedule/ci.mgmt.yml
- sdk/computeschedule/Azure.ResourceManager.ComputeSchedule/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/computeschedule/ci.mgmt.yml
+ - sdk/computeschedule/Azure.ResourceManager.ComputeSchedule/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/confidentialledger/ci.mgmt.yml b/sdk/confidentialledger/ci.mgmt.yml
index 7343d843f2ee..b61c498ed14a 100644
--- a/sdk/confidentialledger/ci.mgmt.yml
+++ b/sdk/confidentialledger/ci.mgmt.yml
@@ -1,5 +1,6 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -12,6 +13,18 @@ pr:
- sdk/confidentialledger/ci.mgmt.yml
- sdk/confidentialledger/Azure.ResourceManager.ConfidentialLedger/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/confidentialledger/ci.mgmt.yml
+ - sdk/confidentialledger/Azure.ResourceManager.ConfidentialLedger/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/confluent/ci.mgmt.yml b/sdk/confluent/ci.mgmt.yml
index 12d37aa41bd2..757508d306f9 100644
--- a/sdk/confluent/ci.mgmt.yml
+++ b/sdk/confluent/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/confluent/ci.mgmt.yml
- sdk/confluent/Azure.ResourceManager.Confluent/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/confluent/ci.mgmt.yml
+ - sdk/confluent/Azure.ResourceManager.Confluent/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/connectedvmwarevsphere/ci.mgmt.yml b/sdk/connectedvmwarevsphere/ci.mgmt.yml
index a9d0db85cf82..f8990a206c45 100644
--- a/sdk/connectedvmwarevsphere/ci.mgmt.yml
+++ b/sdk/connectedvmwarevsphere/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/connectedvmwarevsphere/ci.mgmt.yml
- sdk/connectedvmwarevsphere/Azure.ResourceManager.ConnectedVMwarevSphere/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/connectedvmwarevsphere/ci.mgmt.yml
+ - sdk/connectedvmwarevsphere/Azure.ResourceManager.ConnectedVMwarevSphere/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/consumption/ci.mgmt.yml b/sdk/consumption/ci.mgmt.yml
index 6b0ebe2b2fa7..ccda85ce5789 100644
--- a/sdk/consumption/ci.mgmt.yml
+++ b/sdk/consumption/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/consumption/ci.mgmt.yml
- sdk/consumption/Azure.ResourceManager.Consumption/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/consumption/ci.mgmt.yml
+ - sdk/consumption/Azure.ResourceManager.Consumption/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/containerapps/ci.mgmt.yml b/sdk/containerapps/ci.mgmt.yml
index 7715d499fa59..69564e2f1920 100644
--- a/sdk/containerapps/ci.mgmt.yml
+++ b/sdk/containerapps/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/containerapps/ci.mgmt.yml
- sdk/containerapps/Azure.ResourceManager.AppContainers/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/containerapps/ci.mgmt.yml
+ - sdk/containerapps/Azure.ResourceManager.AppContainers/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/containerinstance/ci.mgmt.yml b/sdk/containerinstance/ci.mgmt.yml
index 0b4d90bf6d1c..865705313c2c 100644
--- a/sdk/containerinstance/ci.mgmt.yml
+++ b/sdk/containerinstance/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/containerinstance/ci.mgmt.yml
- sdk/containerinstance/Azure.ResourceManager.ContainerInstance/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/containerinstance/ci.mgmt.yml
+ - sdk/containerinstance/Azure.ResourceManager.ContainerInstance/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/containerorchestratorruntime/ci.mgmt.yml b/sdk/containerorchestratorruntime/ci.mgmt.yml
index 0a036386143b..98ade1bcf8c6 100644
--- a/sdk/containerorchestratorruntime/ci.mgmt.yml
+++ b/sdk/containerorchestratorruntime/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/containerorchestratorruntime/ci.mgmt.yml
- sdk/containerorchestratorruntime/Azure.ResourceManager.ContainerOrchestratorRuntime/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/containerorchestratorruntime/ci.mgmt.yml
+ - sdk/containerorchestratorruntime/Azure.ResourceManager.ContainerOrchestratorRuntime/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/containerregistry/ci.mgmt.yml b/sdk/containerregistry/ci.mgmt.yml
index e3f0cfb5bfa5..5fa9fce02790 100644
--- a/sdk/containerregistry/ci.mgmt.yml
+++ b/sdk/containerregistry/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/containerregistry/ci.mgmt.yml
- sdk/containerregistry/Azure.ResourceManager.ContainerRegistry/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/containerregistry/ci.mgmt.yml
+ - sdk/containerregistry/Azure.ResourceManager.ContainerRegistry/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/containerservice/ci.mgmt.yml b/sdk/containerservice/ci.mgmt.yml
index 9eb58047b02e..8eb615e701f7 100644
--- a/sdk/containerservice/ci.mgmt.yml
+++ b/sdk/containerservice/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/containerservice/ci.mgmt.yml
- sdk/containerservice/Azure.ResourceManager.ContainerService/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/containerservice/ci.mgmt.yml
+ - sdk/containerservice/Azure.ResourceManager.ContainerService/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/cosmosdb/ci.mgmt.yml b/sdk/cosmosdb/ci.mgmt.yml
index 1eab24b3bbf9..ac1fce954c2a 100644
--- a/sdk/cosmosdb/ci.mgmt.yml
+++ b/sdk/cosmosdb/ci.mgmt.yml
@@ -2,6 +2,7 @@
# This file is generated automatically and any changes will be lost.
trigger: none
+
pr:
branches:
include:
@@ -14,6 +15,18 @@ pr:
- sdk/cosmosdb/ci.mgmt.yml
- sdk/cosmosdb/Azure.ResourceManager.CosmosDB/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/cosmosdb/ci.mgmt.yml
+ - sdk/cosmosdb/Azure.ResourceManager.CosmosDB/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/cosmosdbforpostgresql/ci.mgmt.yml b/sdk/cosmosdbforpostgresql/ci.mgmt.yml
index ef6098c3999f..bfe2761181a8 100644
--- a/sdk/cosmosdbforpostgresql/ci.mgmt.yml
+++ b/sdk/cosmosdbforpostgresql/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/cosmosdbforpostgresql/ci.mgmt.yml
- sdk/cosmosdbforpostgresql/Azure.ResourceManager.CosmosDBForPostgreSql/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/cosmosdbforpostgresql/ci.mgmt.yml
+ - sdk/cosmosdbforpostgresql/Azure.ResourceManager.CosmosDBForPostgreSql/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/costmanagement/ci.mgmt.yml b/sdk/costmanagement/ci.mgmt.yml
index e59280ba6be2..cee9459831fb 100644
--- a/sdk/costmanagement/ci.mgmt.yml
+++ b/sdk/costmanagement/ci.mgmt.yml
@@ -2,6 +2,7 @@
# This file is generated automatically and any changes will be lost.
trigger: none
+
pr:
branches:
include:
@@ -14,6 +15,18 @@ pr:
- sdk/costmanagement/ci.mgmt.yml
- sdk/costmanagement/Azure.ResourceManager.CostManagement/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/costmanagement/ci.mgmt.yml
+ - sdk/costmanagement/Azure.ResourceManager.CostManagement/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/customer-insights/ci.mgmt.yml b/sdk/customer-insights/ci.mgmt.yml
index 124af418dcfa..a5d4f1a60cb5 100644
--- a/sdk/customer-insights/ci.mgmt.yml
+++ b/sdk/customer-insights/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/customer-insights/ci.mgmt.yml
- sdk/customer-insights/Azure.ResourceManager.CustomerInsights/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/customer-insights/ci.mgmt.yml
+ - sdk/customer-insights/Azure.ResourceManager.CustomerInsights/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/databox/ci.mgmt.yml b/sdk/databox/ci.mgmt.yml
index edd63a701700..6525b0b436cc 100644
--- a/sdk/databox/ci.mgmt.yml
+++ b/sdk/databox/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/databox/ci.mgmt.yml
- sdk/databox/Azure.ResourceManager.DataBox/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/databox/ci.mgmt.yml
+ - sdk/databox/Azure.ResourceManager.DataBox/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/databoxedge/ci.mgmt.yml b/sdk/databoxedge/ci.mgmt.yml
index 29e3b1537c78..3cf952bd82f3 100644
--- a/sdk/databoxedge/ci.mgmt.yml
+++ b/sdk/databoxedge/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/databoxedge/ci.mgmt.yml
- sdk/databoxedge/Azure.ResourceManager.DataBoxEdge/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/databoxedge/ci.mgmt.yml
+ - sdk/databoxedge/Azure.ResourceManager.DataBoxEdge/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/datadog/ci.mgmt.yml b/sdk/datadog/ci.mgmt.yml
index 9e9d6825d8b0..c1b66f6edb09 100644
--- a/sdk/datadog/ci.mgmt.yml
+++ b/sdk/datadog/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/datadog/ci.mgmt.yml
- sdk/datadog/Azure.ResourceManager.Datadog/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/datadog/ci.mgmt.yml
+ - sdk/datadog/Azure.ResourceManager.Datadog/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/datafactory/ci.mgmt.yml b/sdk/datafactory/ci.mgmt.yml
index 85d246a5d4e7..1f1a4ba295cd 100644
--- a/sdk/datafactory/ci.mgmt.yml
+++ b/sdk/datafactory/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/datafactory/ci.mgmt.yml
- sdk/datafactory/Azure.ResourceManager.DataFactory/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/datafactory/ci.mgmt.yml
+ - sdk/datafactory/Azure.ResourceManager.DataFactory/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/datalake-analytics/ci.mgmt.yml b/sdk/datalake-analytics/ci.mgmt.yml
index b8794cd18f9e..44823b2f9444 100644
--- a/sdk/datalake-analytics/ci.mgmt.yml
+++ b/sdk/datalake-analytics/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/datalake-analytics/ci.mgmt.yml
- sdk/datalake-analytics/Azure.ResourceManager.DataLakeAnalytics/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/datalake-analytics/ci.mgmt.yml
+ - sdk/datalake-analytics/Azure.ResourceManager.DataLakeAnalytics/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/datalake-store/ci.mgmt.yml b/sdk/datalake-store/ci.mgmt.yml
index 469839fd3024..27295ad1c28c 100644
--- a/sdk/datalake-store/ci.mgmt.yml
+++ b/sdk/datalake-store/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/datalake-store/ci.mgmt.yml
- sdk/datalake-store/Azure.ResourceManager.DataLakeStore/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/datalake-store/ci.mgmt.yml
+ - sdk/datalake-store/Azure.ResourceManager.DataLakeStore/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/datamigration/ci.mgmt.yml b/sdk/datamigration/ci.mgmt.yml
index 1e64024fed17..f26452e1de48 100644
--- a/sdk/datamigration/ci.mgmt.yml
+++ b/sdk/datamigration/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/datamigration/ci.mgmt.yml
- sdk/datamigration/Azure.ResourceManager.DataMigration/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/datamigration/ci.mgmt.yml
+ - sdk/datamigration/Azure.ResourceManager.DataMigration/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/dataprotection/ci.mgmt.yml b/sdk/dataprotection/ci.mgmt.yml
index 25637090aedb..0b74e9436cc7 100644
--- a/sdk/dataprotection/ci.mgmt.yml
+++ b/sdk/dataprotection/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/dataprotection/ci.mgmt.yml
- sdk/dataprotection/Azure.ResourceManager.DataProtectionBackup/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/dataprotection/ci.mgmt.yml
+ - sdk/dataprotection/Azure.ResourceManager.DataProtectionBackup/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/datashare/ci.mgmt.yml b/sdk/datashare/ci.mgmt.yml
index f6dd41e0f37f..dcb3801e3f58 100644
--- a/sdk/datashare/ci.mgmt.yml
+++ b/sdk/datashare/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/datashare/ci.mgmt.yml
- sdk/datashare/Azure.ResourceManager.DataShare/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/datashare/ci.mgmt.yml
+ - sdk/datashare/Azure.ResourceManager.DataShare/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/defendereasm/ci.mgmt.yml b/sdk/defendereasm/ci.mgmt.yml
index dd90e5a46690..2dc5c04ec007 100644
--- a/sdk/defendereasm/ci.mgmt.yml
+++ b/sdk/defendereasm/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/defendereasm/ci.mgmt.yml
- sdk/defendereasm/Azure.ResourceManager.DefenderEasm/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/defendereasm/ci.mgmt.yml
+ - sdk/defendereasm/Azure.ResourceManager.DefenderEasm/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/desktopvirtualization/ci.mgmt.yml b/sdk/desktopvirtualization/ci.mgmt.yml
index 3d6f40025c77..b6af32cc15c3 100644
--- a/sdk/desktopvirtualization/ci.mgmt.yml
+++ b/sdk/desktopvirtualization/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/desktopvirtualization/ci.mgmt.yml
- sdk/desktopvirtualization/Azure.ResourceManager.DesktopVirtualization/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/desktopvirtualization/ci.mgmt.yml
+ - sdk/desktopvirtualization/Azure.ResourceManager.DesktopVirtualization/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/devcenter/ci.mgmt.yml b/sdk/devcenter/ci.mgmt.yml
index 136d77bbba6d..cfa8320239dd 100644
--- a/sdk/devcenter/ci.mgmt.yml
+++ b/sdk/devcenter/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/devcenter/ci.mgmt.yml
- sdk/devcenter/Azure.ResourceManager.DevCenter/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/devcenter/ci.mgmt.yml
+ - sdk/devcenter/Azure.ResourceManager.DevCenter/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/deviceprovisioningservices/ci.mgmt.yml b/sdk/deviceprovisioningservices/ci.mgmt.yml
index f9c94973a324..733989d927dc 100644
--- a/sdk/deviceprovisioningservices/ci.mgmt.yml
+++ b/sdk/deviceprovisioningservices/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/deviceprovisioningservices/ci.mgmt.yml
- sdk/deviceprovisioningservices/Azure.ResourceManager.DeviceProvisioningServices/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/deviceprovisioningservices/ci.mgmt.yml
+ - sdk/deviceprovisioningservices/Azure.ResourceManager.DeviceProvisioningServices/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/deviceregistry/ci.mgmt.yml b/sdk/deviceregistry/ci.mgmt.yml
index 05fffe301114..271e718d8676 100644
--- a/sdk/deviceregistry/ci.mgmt.yml
+++ b/sdk/deviceregistry/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/deviceregistry/ci.mgmt.yml
- sdk/deviceregistry/Azure.ResourceManager.DeviceRegistry/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/deviceregistry/ci.mgmt.yml
+ - sdk/deviceregistry/Azure.ResourceManager.DeviceRegistry/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/deviceupdate/ci.mgmt.yml b/sdk/deviceupdate/ci.mgmt.yml
index c1315e462bb9..d8abd00a2256 100644
--- a/sdk/deviceupdate/ci.mgmt.yml
+++ b/sdk/deviceupdate/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/deviceupdate/ci.mgmt.yml
- sdk/deviceupdate/Azure.ResourceManager.DeviceUpdate/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/deviceupdate/ci.mgmt.yml
+ - sdk/deviceupdate/Azure.ResourceManager.DeviceUpdate/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/devopsinfrastructure/ci.mgmt.yml b/sdk/devopsinfrastructure/ci.mgmt.yml
index 0f2db1225cf0..8e463b9f3794 100644
--- a/sdk/devopsinfrastructure/ci.mgmt.yml
+++ b/sdk/devopsinfrastructure/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/devopsinfrastructure/ci.mgmt.yml
- sdk/devopsinfrastructure/Azure.ResourceManager.DevOpsInfrastructure/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/devopsinfrastructure/ci.mgmt.yml
+ - sdk/devopsinfrastructure/Azure.ResourceManager.DevOpsInfrastructure/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/devspaces/ci.mgmt.yml b/sdk/devspaces/ci.mgmt.yml
index b63234a64555..248d3c3143f0 100644
--- a/sdk/devspaces/ci.mgmt.yml
+++ b/sdk/devspaces/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/devspaces/ci.mgmt.yml
- sdk/devspaces/Azure.ResourceManager.DevSpaces/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/devspaces/ci.mgmt.yml
+ - sdk/devspaces/Azure.ResourceManager.DevSpaces/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/devtestlabs/ci.mgmt.yml b/sdk/devtestlabs/ci.mgmt.yml
index 1946409a6b75..7ee994de378b 100644
--- a/sdk/devtestlabs/ci.mgmt.yml
+++ b/sdk/devtestlabs/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/devtestlabs/ci.mgmt.yml
- sdk/devtestlabs/Azure.ResourceManager.DevTestLabs/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/devtestlabs/ci.mgmt.yml
+ - sdk/devtestlabs/Azure.ResourceManager.DevTestLabs/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/digitaltwins/ci.mgmt.yml b/sdk/digitaltwins/ci.mgmt.yml
index a0e8233a36cf..a8766e215b7c 100644
--- a/sdk/digitaltwins/ci.mgmt.yml
+++ b/sdk/digitaltwins/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/digitaltwins/ci.mgmt.yml
- sdk/digitaltwins/Azure.ResourceManager.DigitalTwins/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/digitaltwins/ci.mgmt.yml
+ - sdk/digitaltwins/Azure.ResourceManager.DigitalTwins/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/dns/ci.mgmt.yml b/sdk/dns/ci.mgmt.yml
index 8357809b4e6f..ec6edfb21775 100644
--- a/sdk/dns/ci.mgmt.yml
+++ b/sdk/dns/ci.mgmt.yml
@@ -2,6 +2,7 @@
# This file is generated automatically and any changes will be lost.
trigger: none
+
pr:
branches:
include:
@@ -14,6 +15,18 @@ pr:
- sdk/dns/ci.mgmt.yml
- sdk/dns/Azure.ResourceManager.Dns/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/dns/ci.mgmt.yml
+ - sdk/dns/Azure.ResourceManager.Dns/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/dnsresolver/ci.mgmt.yml b/sdk/dnsresolver/ci.mgmt.yml
index afa270cdc600..6b2569c11c49 100644
--- a/sdk/dnsresolver/ci.mgmt.yml
+++ b/sdk/dnsresolver/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/dnsresolver/ci.mgmt.yml
- sdk/dnsresolver/Azure.ResourceManager.DnsResolver/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/dnsresolver/ci.mgmt.yml
+ - sdk/dnsresolver/Azure.ResourceManager.DnsResolver/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/dynatrace/ci.mgmt.yml b/sdk/dynatrace/ci.mgmt.yml
index f76bf3a316af..fe97a3c1f612 100644
--- a/sdk/dynatrace/ci.mgmt.yml
+++ b/sdk/dynatrace/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/dynatrace/ci.mgmt.yml
- sdk/dynatrace/Azure.ResourceManager.Dynatrace/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/dynatrace/ci.mgmt.yml
+ - sdk/dynatrace/Azure.ResourceManager.Dynatrace/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/edgeorder/ci.mgmt.yml b/sdk/edgeorder/ci.mgmt.yml
index 4d1fbaa121f9..cb4d87c29a1b 100644
--- a/sdk/edgeorder/ci.mgmt.yml
+++ b/sdk/edgeorder/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/edgeorder/ci.mgmt.yml
- sdk/edgeorder/Azure.ResourceManager.EdgeOrder/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/edgeorder/ci.mgmt.yml
+ - sdk/edgeorder/Azure.ResourceManager.EdgeOrder/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/edgezones/ci.mgmt.yml b/sdk/edgezones/ci.mgmt.yml
index 9dc8d79aab30..ebed00842581 100644
--- a/sdk/edgezones/ci.mgmt.yml
+++ b/sdk/edgezones/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/edgezones/ci.mgmt.yml
- sdk/edgezones/Azure.ResourceManager.EdgeZones/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/edgezones/ci.mgmt.yml
+ - sdk/edgezones/Azure.ResourceManager.EdgeZones/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/elastic/ci.mgmt.yml b/sdk/elastic/ci.mgmt.yml
index 76ecd8b3923d..2e29070fce4a 100644
--- a/sdk/elastic/ci.mgmt.yml
+++ b/sdk/elastic/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/elastic/ci.mgmt.yml
- sdk/elastic/Azure.ResourceManager.Elastic/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/elastic/ci.mgmt.yml
+ - sdk/elastic/Azure.ResourceManager.Elastic/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/elasticsan/ci.mgmt.yml b/sdk/elasticsan/ci.mgmt.yml
index 7e2bb35dde21..dba4416415e9 100644
--- a/sdk/elasticsan/ci.mgmt.yml
+++ b/sdk/elasticsan/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/elasticsan/ci.mgmt.yml
- sdk/elasticsan/Azure.ResourceManager.ElasticSan/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/elasticsan/ci.mgmt.yml
+ - sdk/elasticsan/Azure.ResourceManager.ElasticSan/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/eventgrid/ci.mgmt.yml b/sdk/eventgrid/ci.mgmt.yml
index cb02a1b84e8b..1b2eaffc0fdd 100644
--- a/sdk/eventgrid/ci.mgmt.yml
+++ b/sdk/eventgrid/ci.mgmt.yml
@@ -2,6 +2,7 @@
# This is for Track 2 managment plane SDK
trigger: none
+
pr:
branches:
include:
@@ -14,6 +15,18 @@ pr:
- sdk/eventgrid/ci.mgmt.yml
- sdk/eventgrid/Azure.ResourceManager.EventGrid/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/eventgrid/ci.mgmt.yml
+ - sdk/eventgrid/Azure.ResourceManager.EventGrid/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/eventhub/ci.mgmt.yml b/sdk/eventhub/ci.mgmt.yml
index b7c0045fffb3..dadda2db6dc5 100644
--- a/sdk/eventhub/ci.mgmt.yml
+++ b/sdk/eventhub/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/eventhub/ci.mgmt.yml
- sdk/eventhub/Azure.ResourceManager.EventHubs/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/eventhub/ci.mgmt.yml
+ - sdk/eventhub/Azure.ResourceManager.EventHubs/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/extendedlocation/ci.mgmt.yml b/sdk/extendedlocation/ci.mgmt.yml
index 4fb53374be74..e9c6939e2b1d 100644
--- a/sdk/extendedlocation/ci.mgmt.yml
+++ b/sdk/extendedlocation/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/extendedlocation/ci.mgmt.yml
- sdk/extendedlocation/Azure.ResourceManager.ExtendedLocations/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/extendedlocation/ci.mgmt.yml
+ - sdk/extendedlocation/Azure.ResourceManager.ExtendedLocations/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/fabric/ci.mgmt.yml b/sdk/fabric/ci.mgmt.yml
index d0bc6cea6eb9..5cc91d0c8722 100644
--- a/sdk/fabric/ci.mgmt.yml
+++ b/sdk/fabric/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/fabric/ci.mgmt.yml
- sdk/fabric/Azure.ResourceManager.Fabric/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/fabric/ci.mgmt.yml
+ - sdk/fabric/Azure.ResourceManager.Fabric/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/fleet/ci.mgmt.yml b/sdk/fleet/ci.mgmt.yml
index 09a225882401..469d40cad619 100644
--- a/sdk/fleet/ci.mgmt.yml
+++ b/sdk/fleet/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/fleet/ci.mgmt.yml
- sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/fleet/ci.mgmt.yml
+ - sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/fluidrelay/ci.mgmt.yml b/sdk/fluidrelay/ci.mgmt.yml
index d43dfe94d729..1673db3a9f26 100644
--- a/sdk/fluidrelay/ci.mgmt.yml
+++ b/sdk/fluidrelay/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/fluidrelay/ci.mgmt.yml
- sdk/fluidrelay/Azure.ResourceManager.FluidRelay/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/fluidrelay/ci.mgmt.yml
+ - sdk/fluidrelay/Azure.ResourceManager.FluidRelay/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/frontdoor/ci.mgmt.yml b/sdk/frontdoor/ci.mgmt.yml
index bff9dbcae78c..f19923a1b43d 100644
--- a/sdk/frontdoor/ci.mgmt.yml
+++ b/sdk/frontdoor/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/frontdoor/ci.mgmt.yml
- sdk/frontdoor/Azure.ResourceManager.FrontDoor/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/frontdoor/ci.mgmt.yml
+ - sdk/frontdoor/Azure.ResourceManager.FrontDoor/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/grafana/ci.mgmt.yml b/sdk/grafana/ci.mgmt.yml
index a2f22e6ee33b..848173351b4d 100644
--- a/sdk/grafana/ci.mgmt.yml
+++ b/sdk/grafana/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/grafana/ci.mgmt.yml
- sdk/grafana/Azure.ResourceManager.Grafana/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/grafana/ci.mgmt.yml
+ - sdk/grafana/Azure.ResourceManager.Grafana/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/graphservices/ci.mgmt.yml b/sdk/graphservices/ci.mgmt.yml
index 717a9a4a1963..ccd14b614b43 100644
--- a/sdk/graphservices/ci.mgmt.yml
+++ b/sdk/graphservices/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/graphservices/ci.mgmt.yml
- sdk/graphservices/Azure.ResourceManager.GraphServices/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/graphservices/ci.mgmt.yml
+ - sdk/graphservices/Azure.ResourceManager.GraphServices/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/guestconfiguration/ci.mgmt.yml b/sdk/guestconfiguration/ci.mgmt.yml
index 5ebc59550f58..c2d2526d488b 100644
--- a/sdk/guestconfiguration/ci.mgmt.yml
+++ b/sdk/guestconfiguration/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/guestconfiguration/ci.mgmt.yml
- sdk/guestconfiguration/Azure.ResourceManager.GuestConfiguration/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/guestconfiguration/ci.mgmt.yml
+ - sdk/guestconfiguration/Azure.ResourceManager.GuestConfiguration/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/hardwaresecuritymodules/ci.mgmt.yml b/sdk/hardwaresecuritymodules/ci.mgmt.yml
index 21778711f99e..d94eea966253 100644
--- a/sdk/hardwaresecuritymodules/ci.mgmt.yml
+++ b/sdk/hardwaresecuritymodules/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/hardwaresecuritymodules/ci.mgmt.yml
- sdk/hardwaresecuritymodules/Azure.ResourceManager.HardwareSecurityModules/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/hardwaresecuritymodules/ci.mgmt.yml
+ - sdk/hardwaresecuritymodules/Azure.ResourceManager.HardwareSecurityModules/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/hdinsight/ci.mgmt.yml b/sdk/hdinsight/ci.mgmt.yml
index 4df0a02f5c80..29d3b404c76a 100644
--- a/sdk/hdinsight/ci.mgmt.yml
+++ b/sdk/hdinsight/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/hdinsight/ci.mgmt.yml
- sdk/hdinsight/Azure.ResourceManager.HDInsight/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/hdinsight/ci.mgmt.yml
+ - sdk/hdinsight/Azure.ResourceManager.HDInsight/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/hdinsightcontainers/ci.mgmt.yml b/sdk/hdinsightcontainers/ci.mgmt.yml
index 69a7566e0caa..66a879d8fbcd 100644
--- a/sdk/hdinsightcontainers/ci.mgmt.yml
+++ b/sdk/hdinsightcontainers/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/hdinsightcontainers/ci.mgmt.yml
- sdk/hdinsightcontainers/Azure.ResourceManager.HDInsight.Containers/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/hdinsightcontainers/ci.mgmt.yml
+ - sdk/hdinsightcontainers/Azure.ResourceManager.HDInsight.Containers/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/healthbot/ci.mgmt.yml b/sdk/healthbot/ci.mgmt.yml
index 14bfc7f855e6..4c2698659502 100644
--- a/sdk/healthbot/ci.mgmt.yml
+++ b/sdk/healthbot/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/healthbot/ci.mgmt.yml
- sdk/healthbot/Azure.ResourceManager.HealthBot/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/healthbot/ci.mgmt.yml
+ - sdk/healthbot/Azure.ResourceManager.HealthBot/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/healthcareapis/ci.mgmt.yml b/sdk/healthcareapis/ci.mgmt.yml
index 57030df35e56..6f02ac8fd023 100644
--- a/sdk/healthcareapis/ci.mgmt.yml
+++ b/sdk/healthcareapis/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/healthcareapis/ci.mgmt.yml
- sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/healthcareapis/ci.mgmt.yml
+ - sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/healthdataaiservices/ci.mgmt.yml b/sdk/healthdataaiservices/ci.mgmt.yml
index 016a917c1e19..45857afa5722 100644
--- a/sdk/healthdataaiservices/ci.mgmt.yml
+++ b/sdk/healthdataaiservices/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/healthdataaiservices/ci.mgmt.yml
- sdk/healthdataaiservices/Azure.ResourceManager.HealthDataAIServices/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/healthdataaiservices/ci.mgmt.yml
+ - sdk/healthdataaiservices/Azure.ResourceManager.HealthDataAIServices/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/hybridaks/ci.mgmt.yml b/sdk/hybridaks/ci.mgmt.yml
index 552eb3298d3a..af3d82703d11 100644
--- a/sdk/hybridaks/ci.mgmt.yml
+++ b/sdk/hybridaks/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/hybridaks/ci.mgmt.yml
- sdk/hybridaks/Azure.ResourceManager.HybridContainerService/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/hybridaks/ci.mgmt.yml
+ - sdk/hybridaks/Azure.ResourceManager.HybridContainerService/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/hybridcompute/ci.mgmt.yml b/sdk/hybridcompute/ci.mgmt.yml
index d163a966512d..15f8656c399e 100644
--- a/sdk/hybridcompute/ci.mgmt.yml
+++ b/sdk/hybridcompute/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/hybridcompute/ci.mgmt.yml
- sdk/hybridcompute/Azure.ResourceManager.HybridCompute/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/hybridcompute/ci.mgmt.yml
+ - sdk/hybridcompute/Azure.ResourceManager.HybridCompute/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/hybridconnectivity/ci.mgmt.yml b/sdk/hybridconnectivity/ci.mgmt.yml
index 9ccca42ef557..8d809d4d9633 100644
--- a/sdk/hybridconnectivity/ci.mgmt.yml
+++ b/sdk/hybridconnectivity/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/hybridconnectivity/ci.mgmt.yml
- sdk/hybridconnectivity/Azure.ResourceManager.HybridConnectivity/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/hybridconnectivity/ci.mgmt.yml
+ - sdk/hybridconnectivity/Azure.ResourceManager.HybridConnectivity/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/hybridkubernetes/ci.mgmt.yml b/sdk/hybridkubernetes/ci.mgmt.yml
index fff768430c9d..bb98635a8e1c 100644
--- a/sdk/hybridkubernetes/ci.mgmt.yml
+++ b/sdk/hybridkubernetes/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/hybridkubernetes/ci.mgmt.yml
- sdk/hybridkubernetes/Azure.ResourceManager.Kubernetes/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/hybridkubernetes/ci.mgmt.yml
+ - sdk/hybridkubernetes/Azure.ResourceManager.Kubernetes/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/hybridnetwork/ci.mgmt.yml b/sdk/hybridnetwork/ci.mgmt.yml
index 35f71f8ae870..39412ff81f05 100644
--- a/sdk/hybridnetwork/ci.mgmt.yml
+++ b/sdk/hybridnetwork/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/hybridnetwork/ci.mgmt.yml
- sdk/hybridnetwork/Azure.ResourceManager.HybridNetwork/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/hybridnetwork/ci.mgmt.yml
+ - sdk/hybridnetwork/Azure.ResourceManager.HybridNetwork/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/informaticadatamanagement/ci.mgmt.yml b/sdk/informaticadatamanagement/ci.mgmt.yml
index 03013cc9c90b..82d3bafd3f7f 100644
--- a/sdk/informaticadatamanagement/ci.mgmt.yml
+++ b/sdk/informaticadatamanagement/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/informaticadatamanagement/ci.mgmt.yml
- sdk/informaticadatamanagement/Azure.ResourceManager.InformaticaDataManagement/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/informaticadatamanagement/ci.mgmt.yml
+ - sdk/informaticadatamanagement/Azure.ResourceManager.InformaticaDataManagement/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/iot/ci.mgmt.yml b/sdk/iot/ci.mgmt.yml
index 6260cd0d71f2..199578b03331 100644
--- a/sdk/iot/ci.mgmt.yml
+++ b/sdk/iot/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/iot/ci.mgmt.yml
- sdk/iot/Azure.ResourceManager.IotFirmwareDefense/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/iot/ci.mgmt.yml
+ - sdk/iot/Azure.ResourceManager.IotFirmwareDefense/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/iotcentral/ci.mgmt.yml b/sdk/iotcentral/ci.mgmt.yml
index 1702fd71c6dd..1225f99c37fd 100644
--- a/sdk/iotcentral/ci.mgmt.yml
+++ b/sdk/iotcentral/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/iotcentral/ci.mgmt.yml
- sdk/iotcentral/Azure.ResourceManager.IotCentral/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/iotcentral/ci.mgmt.yml
+ - sdk/iotcentral/Azure.ResourceManager.IotCentral/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/iothub/ci.mgmt.yml b/sdk/iothub/ci.mgmt.yml
index 5eb9e999a89c..63fb10994eac 100644
--- a/sdk/iothub/ci.mgmt.yml
+++ b/sdk/iothub/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/iothub/ci.mgmt.yml
- sdk/iothub/Azure.ResourceManager.IotHub/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/iothub/ci.mgmt.yml
+ - sdk/iothub/Azure.ResourceManager.IotHub/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/keyvault/ci.mgmt.yml b/sdk/keyvault/ci.mgmt.yml
index b48c2f8d4ff4..8ad905079a0a 100644
--- a/sdk/keyvault/ci.mgmt.yml
+++ b/sdk/keyvault/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/keyvault/ci.mgmt.yml
- sdk/keyvault/Azure.ResourceManager.KeyVault/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/keyvault/ci.mgmt.yml
+ - sdk/keyvault/Azure.ResourceManager.KeyVault/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/kubernetesconfiguration/ci.mgmt.yml b/sdk/kubernetesconfiguration/ci.mgmt.yml
index 4249ef57fa6e..d3fb470a7b6e 100644
--- a/sdk/kubernetesconfiguration/ci.mgmt.yml
+++ b/sdk/kubernetesconfiguration/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/kubernetesconfiguration/ci.mgmt.yml
- sdk/kubernetesconfiguration/Azure.ResourceManager.KubernetesConfiguration/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/kubernetesconfiguration/ci.mgmt.yml
+ - sdk/kubernetesconfiguration/Azure.ResourceManager.KubernetesConfiguration/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/kusto/ci.mgmt.yml b/sdk/kusto/ci.mgmt.yml
index 374cf1f0cb81..c410d1487d18 100644
--- a/sdk/kusto/ci.mgmt.yml
+++ b/sdk/kusto/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/kusto/ci.mgmt.yml
- sdk/kusto/Azure.ResourceManager.Kusto/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/kusto/ci.mgmt.yml
+ - sdk/kusto/Azure.ResourceManager.Kusto/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/labservices/ci.mgmt.yml b/sdk/labservices/ci.mgmt.yml
index 48f80379ab14..f8a982072965 100644
--- a/sdk/labservices/ci.mgmt.yml
+++ b/sdk/labservices/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/labservices/ci.mgmt.yml
- sdk/labservices/Azure.ResourceManager.LabServices/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/labservices/ci.mgmt.yml
+ - sdk/labservices/Azure.ResourceManager.LabServices/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/loadtestservice/ci.mgmt.yml b/sdk/loadtestservice/ci.mgmt.yml
index 4e3d99d42979..dfc32939e497 100644
--- a/sdk/loadtestservice/ci.mgmt.yml
+++ b/sdk/loadtestservice/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/loadtestservice/ci.mgmt.yml
- sdk/loadtestservice/Azure.ResourceManager.LoadTesting/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/loadtestservice/ci.mgmt.yml
+ - sdk/loadtestservice/Azure.ResourceManager.LoadTesting/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/logic/ci.mgmt.yml b/sdk/logic/ci.mgmt.yml
index b89b224082ee..5bed51facd34 100644
--- a/sdk/logic/ci.mgmt.yml
+++ b/sdk/logic/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/logic/ci.mgmt.yml
- sdk/logic/Azure.ResourceManager.Logic/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/logic/ci.mgmt.yml
+ - sdk/logic/Azure.ResourceManager.Logic/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/machinelearningcompute/ci.mgmt.yml b/sdk/machinelearningcompute/ci.mgmt.yml
index 9ea84fdf4d15..5ea619231191 100644
--- a/sdk/machinelearningcompute/ci.mgmt.yml
+++ b/sdk/machinelearningcompute/ci.mgmt.yml
@@ -1,6 +1,7 @@
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger: none
+
pr:
branches:
include:
@@ -13,6 +14,18 @@ pr:
- sdk/machinelearningcompute/ci.mgmt.yml
- sdk/machinelearningcompute/Azure.ResourceManager.MachineLearningCompute/
+
+ branches:
+ include:
+ - main
+ - feature/*
+ - hotfix/*
+ - release/*
+ paths:
+ include:
+ - sdk/machinelearningcompute/ci.mgmt.yml
+ - sdk/machinelearningcompute/Azure.ResourceManager.MachineLearningCompute/
+
extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
diff --git a/sdk/machinelearningservices/Azure.ResourceManager.MachineLearning/samples/Generated/Samples/Sample_MachineLearningWorkspaceResource.cs b/sdk/machinelearningservices/Azure.ResourceManager.MachineLearning/samples/Generated/Samples/Sample_MachineLearningWorkspaceResource.cs
index 8fbb8883dfdd..313ff07f5d13 100644
--- a/sdk/machinelearningservices/Azure.ResourceManager.MachineLearning/samples/Generated/Samples/Sample_MachineLearningWorkspaceResource.cs
+++ b/sdk/machinelearningservices/Azure.ResourceManager.MachineLearning/samples/Generated/Samples/Sample_MachineLearningWorkspaceResource.cs
@@ -16,6 +16,36 @@ namespace Azure.ResourceManager.MachineLearning.Samples
{
public partial class Sample_MachineLearningWorkspaceResource
{
+ // List Workspace features
+ [NUnit.Framework.Test]
+ [NUnit.Framework.Ignore("Only verifying that the sample builds")]
+ public async Task GetWorkspaceFeatures_ListWorkspaceFeatures()
+ {
+ // Generated from example definition: specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/stable/2024-04-01/examples/WorkspaceFeature/list.json
+ // this example is just showing the usage of "WorkspaceFeatures_List" operation, for the dependent resources, they will have to be created separately.
+
+ // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line
+ TokenCredential cred = new DefaultAzureCredential();
+ // authenticate your client
+ ArmClient client = new ArmClient(cred);
+
+ // this example assumes you already have this MachineLearningWorkspaceResource created on azure
+ // for more information of creating MachineLearningWorkspaceResource, please refer to the document of MachineLearningWorkspaceResource
+ string subscriptionId = "00000000-0000-0000-0000-000000000000";
+ string resourceGroupName = "myResourceGroup";
+ string workspaceName = "testworkspace";
+ ResourceIdentifier machineLearningWorkspaceResourceId = MachineLearningWorkspaceResource.CreateResourceIdentifier(subscriptionId, resourceGroupName, workspaceName);
+ MachineLearningWorkspaceResource machineLearningWorkspace = client.GetMachineLearningWorkspaceResource(machineLearningWorkspaceResourceId);
+
+ // invoke the operation and iterate over the result
+ await foreach (MachineLearningUserFeature item in machineLearningWorkspace.GetWorkspaceFeaturesAsync())
+ {
+ Console.WriteLine($"Succeeded: {item}");
+ }
+
+ Console.WriteLine($"Succeeded");
+ }
+
// Get Workspace
[NUnit.Framework.Test]
[NUnit.Framework.Ignore("Only verifying that the sample builds")]
@@ -459,35 +489,5 @@ public async Task ProvisionManagedNetworkManagedNetworkProvision_ProvisionManage
Console.WriteLine($"Succeeded: {result}");
}
-
- // List Workspace features
- [NUnit.Framework.Test]
- [NUnit.Framework.Ignore("Only verifying that the sample builds")]
- public async Task GetWorkspaceFeatures_ListWorkspaceFeatures()
- {
- // Generated from example definition: specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/stable/2024-04-01/examples/WorkspaceFeature/list.json
- // this example is just showing the usage of "WorkspaceFeatures_List" operation, for the dependent resources, they will have to be created separately.
-
- // get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/en-us/dotnet/azure/sdk/authentication?tabs=command-line
- TokenCredential cred = new DefaultAzureCredential();
- // authenticate your client
- ArmClient client = new ArmClient(cred);
-
- // this example assumes you already have this MachineLearningWorkspaceResource created on azure
- // for more information of creating MachineLearningWorkspaceResource, please refer to the document of MachineLearningWorkspaceResource
- string subscriptionId = "00000000-0000-0000-0000-000000000000";
- string resourceGroupName = "myResourceGroup";
- string workspaceName = "testworkspace";
- ResourceIdentifier machineLearningWorkspaceResourceId = MachineLearningWorkspaceResource.CreateResourceIdentifier(subscriptionId, resourceGroupName, workspaceName);
- MachineLearningWorkspaceResource machineLearningWorkspace = client.GetMachineLearningWorkspaceResource(machineLearningWorkspaceResourceId);
-
- // invoke the operation and iterate over the result
- await foreach (MachineLearningUserFeature item in machineLearningWorkspace.GetWorkspaceFeaturesAsync())
- {
- Console.WriteLine($"Succeeded: {item}");
- }
-
- Console.WriteLine($"Succeeded");
- }
}
}
diff --git a/sdk/machinelearningservices/Azure.ResourceManager.MachineLearning/src/Generated/ArmMachineLearningModelFactory.cs b/sdk/machinelearningservices/Azure.ResourceManager.MachineLearning/src/Generated/ArmMachineLearningModelFactory.cs
index c064a17675dd..8605dce3eca8 100644
--- a/sdk/machinelearningservices/Azure.ResourceManager.MachineLearning/src/Generated/ArmMachineLearningModelFactory.cs
+++ b/sdk/machinelearningservices/Azure.ResourceManager.MachineLearning/src/Generated/ArmMachineLearningModelFactory.cs
@@ -17,6 +17,37 @@ namespace Azure.ResourceManager.MachineLearning.Models
/// Model factory for models.
public static partial class ArmMachineLearningModelFactory
{
+ /// Initializes a new instance of .
+ /// Specifies the resource ID.
+ /// Region of the AML workspace in the id.
+ /// Specifies the resource type.
+ /// An enum describing the unit of usage measurement.
+ /// The current usage of the resource.
+ /// The maximum permitted usage of the resource.
+ /// The name of the type of usage.
+ /// A new instance for mocking.
+ public static MachineLearningUsage MachineLearningUsage(string id = null, string amlWorkspaceLocation = null, string usageType = null, MachineLearningUsageUnit? unit = null, long? currentValue = null, long? limit = null, MachineLearningUsageName name = null)
+ {
+ return new MachineLearningUsage(
+ id,
+ amlWorkspaceLocation,
+ usageType,
+ unit,
+ currentValue,
+ limit,
+ name,
+ serializedAdditionalRawData: null);
+ }
+
+ /// Initializes a new instance of .
+ /// The name of the resource.
+ /// The localized name of the resource.
+ /// A new instance for mocking.
+ public static MachineLearningUsageName MachineLearningUsageName(string value = null, string localizedValue = null)
+ {
+ return new MachineLearningUsageName(value, localizedValue, serializedAdditionalRawData: null);
+ }
+
/// Initializes a new instance of .
/// The error object.
/// A new instance for mocking.
@@ -25,102 +56,108 @@ public static MachineLearningError MachineLearningError(ResponseError error = nu
return new MachineLearningError(error, serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
- /// The id.
- /// The name.
- /// The resourceType.
- /// The systemData.
- /// The tags.
- /// The location.
- /// The identity of the resource.
- ///
- /// The sku of the workspace.
- /// The immutable id associated with this workspace.
- /// The description of this workspace.
- /// The friendly name for this workspace. This name in mutable.
- /// ARM id of the key vault associated with this workspace. This cannot be changed once the workspace has been created.
- /// ARM id of the application insights associated with this workspace.
- /// ARM id of the container registry associated with this workspace.
- /// ARM id of the storage account associated with this workspace. This cannot be changed once the workspace has been created.
- /// Url for the discovery service to identify regional endpoints for machine learning experimentation services.
- /// The current deployment state of workspace resource. The provisioningState is to indicate states for resource provisioning.
- /// The encryption settings of Azure ML workspace.
- /// The flag to signal HBI data in the workspace and reduce diagnostic data collected by the service.
- /// The name of the managed resource group created by workspace RP in customer subscription if the workspace is CMK workspace.
- /// Count of private connections in the workspace.
- /// The compute name for image build.
- /// The flag to indicate whether to allow public access when behind VNet.
- /// Whether requests from Public Network are allowed.
- /// The list of private endpoint connections in the workspace.
- /// Settings for serverless compute created in the workspace.
- /// The list of shared private link resources in this workspace.
- /// The notebook info of Azure ML workspace.
- /// The service managed resource settings.
- /// The user assigned identity resource id that represents the workspace identity.
- /// The tenant id associated with this workspace.
- /// If the storage associated with the workspace has hierarchical namespace(HNS) enabled.
- /// The URI associated with this workspace that machine learning flow must point at to set up tracking.
- /// Enabling v1_legacy_mode may prevent you from using features provided by the v2 API.
- /// Managed Network settings for a machine learning workspace.
- /// Settings for feature store type workspace.
- ///
- ///
- ///
- /// WorkspaceHub's configuration object.
- /// A new instance for mocking.
- public static MachineLearningWorkspaceData MachineLearningWorkspaceData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, IDictionary tags = null, AzureLocation location = default, ManagedServiceIdentity identity = null, string kind = null, MachineLearningSku sku = null, string workspaceId = null, string description = null, string friendlyName = null, string keyVault = null, string applicationInsights = null, string containerRegistry = null, string storageAccount = null, Uri discoveryUri = null, MachineLearningProvisioningState? provisioningState = null, MachineLearningEncryptionSetting encryption = null, bool? isHbiWorkspace = null, string serviceProvisionedResourceGroup = null, int? privateLinkCount = null, string imageBuildCompute = null, bool? allowPublicAccessWhenBehindVnet = null, PublicNetworkAccess? publicNetworkAccessType = null, IEnumerable privateEndpointConnections = null, ServerlessComputeSettings serverlessComputeSettings = null, IEnumerable sharedPrivateLinkResources = null, MachineLearningNotebookResourceInfo notebookInfo = null, int? cosmosDbCollectionsThroughput = null, string primaryUserAssignedIdentity = null, Guid? tenantId = null, bool? isStorageHnsEnabled = null, Uri mlFlowTrackingUri = null, bool? isV1LegacyMode = null, ManagedNetworkSettings managedNetwork = null, FeatureStoreSettings featureStoreSettings = null, IEnumerable associatedWorkspaces = null, bool? enableDataIsolation = null, ResourceIdentifier hubResourceId = null, WorkspaceHubConfig workspaceHubConfig = null)
+ /// Initializes a new instance of .
+ /// The name of the virtual machine size.
+ /// The family name of the virtual machine size.
+ /// The number of vCPUs supported by the virtual machine size.
+ /// The number of gPUs supported by the virtual machine size.
+ /// The OS VHD disk size, in MB, allowed by the virtual machine size.
+ /// The resource volume size, in MB, allowed by the virtual machine size.
+ /// The amount of memory, in GB, supported by the virtual machine size.
+ /// Specifies if the virtual machine size supports low priority VMs.
+ /// Specifies if the virtual machine size supports premium IO.
+ /// The estimated price information for using a VM.
+ /// Specifies the compute types supported by the virtual machine size.
+ /// A new instance for mocking.
+ public static MachineLearningVmSize MachineLearningVmSize(string name = null, string family = null, int? vCpus = null, int? gpus = null, int? osVhdSizeMB = null, int? maxResourceVolumeMB = null, double? memoryGB = null, bool? lowPriorityCapable = null, bool? isPremiumIOSupported = null, MachineLearningEstimatedVmPrices estimatedVmPrices = null, IEnumerable supportedComputeTypes = null)
{
- tags ??= new Dictionary();
- privateEndpointConnections ??= new List();
- sharedPrivateLinkResources ??= new List();
- associatedWorkspaces ??= new List();
+ supportedComputeTypes ??= new List();
- return new MachineLearningWorkspaceData(
+ return new MachineLearningVmSize(
+ name,
+ family,
+ vCpus,
+ gpus,
+ osVhdSizeMB,
+ maxResourceVolumeMB,
+ memoryGB,
+ lowPriorityCapable,
+ isPremiumIOSupported,
+ estimatedVmPrices,
+ supportedComputeTypes?.ToList(),
+ serializedAdditionalRawData: null);
+ }
+
+ /// Initializes a new instance of .
+ /// Three lettered code specifying the currency of the VM price. Example: USD.
+ /// The unit of time measurement for the specified VM price. Example: OneHour.
+ /// The list of estimated prices for using a VM of a particular OS type, tier, etc.
+ /// A new instance for mocking.
+ public static MachineLearningEstimatedVmPrices MachineLearningEstimatedVmPrices(MachineLearningBillingCurrency billingCurrency = default, MachineLearningUnitOfMeasure unitOfMeasure = default, IEnumerable values = null)
+ {
+ values ??= new List();
+
+ return new MachineLearningEstimatedVmPrices(billingCurrency, unitOfMeasure, values?.ToList(), serializedAdditionalRawData: null);
+ }
+
+ /// Initializes a new instance of .
+ /// The price charged for using the VM.
+ /// Operating system type used by the VM.
+ /// The type of the VM.
+ /// A new instance for mocking.
+ public static MachineLearningEstimatedVmPrice MachineLearningEstimatedVmPrice(double retailPrice = default, MachineLearningVmPriceOSType osType = default, MachineLearningVmTier vmTier = default)
+ {
+ return new MachineLearningEstimatedVmPrice(retailPrice, osType, vmTier, serializedAdditionalRawData: null);
+ }
+
+ /// Initializes a new instance of .
+ /// Specifies the resource ID.
+ /// Specifies the resource type.
+ /// The maximum permitted quota of the resource.
+ /// An enum describing the unit of quota measurement.
+ /// Status of update workspace quota.
+ /// A new instance for mocking.
+ public static MachineLearningWorkspaceQuotaUpdate MachineLearningWorkspaceQuotaUpdate(string id = null, string updateWorkspaceQuotasType = null, long? limit = null, MachineLearningQuotaUnit? unit = null, MachineLearningWorkspaceQuotaStatus? status = null)
+ {
+ return new MachineLearningWorkspaceQuotaUpdate(
+ id,
+ updateWorkspaceQuotasType,
+ limit,
+ unit,
+ status,
+ serializedAdditionalRawData: null);
+ }
+
+ /// Initializes a new instance of .
+ /// Specifies the resource ID.
+ /// Region of the AML workspace in the id.
+ /// Specifies the resource type.
+ /// Name of the resource.
+ /// The maximum permitted quota of the resource.
+ /// An enum describing the unit of quota measurement.
+ /// A new instance for mocking.
+ public static MachineLearningResourceQuota MachineLearningResourceQuota(string id = null, string amlWorkspaceLocation = null, string resourceQuotaType = null, MachineLearningResourceName name = null, long? limit = null, MachineLearningQuotaUnit? unit = null)
+ {
+ return new MachineLearningResourceQuota(
id,
+ amlWorkspaceLocation,
+ resourceQuotaType,
name,
- resourceType,
- systemData,
- tags,
- location,
- identity,
- kind,
- sku,
- workspaceId,
- description,
- friendlyName,
- keyVault,
- applicationInsights,
- containerRegistry,
- storageAccount,
- discoveryUri,
- provisioningState,
- encryption,
- isHbiWorkspace,
- serviceProvisionedResourceGroup,
- privateLinkCount,
- imageBuildCompute,
- allowPublicAccessWhenBehindVnet,
- publicNetworkAccessType,
- privateEndpointConnections?.ToList(),
- serverlessComputeSettings,
- sharedPrivateLinkResources?.ToList(),
- notebookInfo,
- cosmosDbCollectionsThroughput != null ? new ServiceManagedResourcesSettings(new CosmosDbSettings(cosmosDbCollectionsThroughput, serializedAdditionalRawData: null), serializedAdditionalRawData: null) : null,
- primaryUserAssignedIdentity,
- tenantId,
- isStorageHnsEnabled,
- mlFlowTrackingUri,
- isV1LegacyMode,
- managedNetwork,
- featureStoreSettings,
- associatedWorkspaces?.ToList(),
- enableDataIsolation,
- hubResourceId,
- workspaceHubConfig,
+ limit,
+ unit,
serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
+ /// Initializes a new instance of .
+ /// The name of the resource.
+ /// The localized name of the resource.
+ /// A new instance for mocking.
+ public static MachineLearningResourceName MachineLearningResourceName(string value = null, string localizedValue = null)
+ {
+ return new MachineLearningResourceName(value, localizedValue, serializedAdditionalRawData: null);
+ }
+
+ /// Initializes a new instance of .
/// The id.
/// The name.
/// The resourceType.
@@ -129,15 +166,17 @@ public static MachineLearningWorkspaceData MachineLearningWorkspaceData(Resource
/// The location.
/// The identity of the resource.
/// The sku of the workspace.
- /// The resource of private end point.
- /// A collection of information about the state of the connection between service consumer and provider.
- /// The provisioning state of the private endpoint connection resource.
- /// A new instance for mocking.
- public static MachineLearningPrivateEndpointConnectionData MachineLearningPrivateEndpointConnectionData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, IDictionary tags = null, AzureLocation location = default, ManagedServiceIdentity identity = null, MachineLearningSku sku = null, ResourceIdentifier subResourceId = null, MachineLearningPrivateLinkServiceConnectionState connectionState = null, MachineLearningPrivateEndpointConnectionProvisioningState? provisioningState = null)
+ ///
+ /// Compute properties
+ /// Please note is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes.
+ /// The available derived classes include , , , , , , , , and .
+ ///
+ /// A new instance for mocking.
+ public static MachineLearningComputeData MachineLearningComputeData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, IDictionary tags = null, AzureLocation location = default, ManagedServiceIdentity identity = null, MachineLearningSku sku = null, MachineLearningComputeProperties properties = null)
{
tags ??= new Dictionary();
- return new MachineLearningPrivateEndpointConnectionData(
+ return new MachineLearningComputeData(
id,
name,
resourceType,
@@ -146,451 +185,382 @@ public static MachineLearningPrivateEndpointConnectionData MachineLearningPrivat
location,
identity,
sku,
- subResourceId != null ? ResourceManagerModelFactory.SubResource(subResourceId) : null,
- connectionState,
- provisioningState,
+ properties,
serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
- /// The ARM identifier for Private Endpoint.
- /// A new instance for mocking.
- public static PrivateEndpointBase PrivateEndpointBase(ResourceIdentifier id = null)
+ /// Initializes a new instance of .
+ /// The type of compute.
+ /// Location for the underlying compute.
+ /// The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
+ /// The description of the Machine Learning compute.
+ /// The time at which the compute was created.
+ /// The time at which the compute was last modified.
+ /// ARM resource id of the underlying compute.
+ /// Errors during provisioning.
+ /// Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
+ /// Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
+ /// A new instance for mocking.
+ public static MachineLearningComputeProperties MachineLearningComputeProperties(string computeType = null, string computeLocation = null, MachineLearningProvisioningState? provisioningState = null, string description = null, DateTimeOffset? createdOn = null, DateTimeOffset? modifiedOn = null, ResourceIdentifier resourceId = null, IEnumerable provisioningErrors = null, bool? isAttachedCompute = null, bool? disableLocalAuth = null)
{
- return new PrivateEndpointBase(id, serializedAdditionalRawData: null);
- }
+ provisioningErrors ??= new List();
- /// Initializes a new instance of .
- ///
- /// the data plane resourceId that used to initialize notebook component.
- /// The error that occurs when preparing notebook.
- /// A new instance for mocking.
- public static MachineLearningNotebookResourceInfo MachineLearningNotebookResourceInfo(string fqdn = null, string resourceId = null, MachineLearningNotebookPreparationError notebookPreparationError = null)
- {
- return new MachineLearningNotebookResourceInfo(fqdn, resourceId, notebookPreparationError, serializedAdditionalRawData: null);
- }
-
- /// Initializes a new instance of .
- ///
- ///
- /// A new instance for mocking.
- public static MachineLearningNotebookPreparationError MachineLearningNotebookPreparationError(string errorMessage = null, int? statusCode = null)
- {
- return new MachineLearningNotebookPreparationError(errorMessage, statusCode, serializedAdditionalRawData: null);
+ return new UnknownCompute(
+ computeType == null ? default : new ComputeType(computeType),
+ computeLocation,
+ provisioningState,
+ description,
+ createdOn,
+ modifiedOn,
+ resourceId,
+ provisioningErrors?.ToList(),
+ isAttachedCompute,
+ disableLocalAuth,
+ serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
- /// Isolation mode for the managed network of a machine learning workspace.
- ///
- ///
- /// Dictionary of <OutboundRule>
- /// Please note is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes.
- /// The available derived classes include , and .
- ///
- /// Status of the Provisioning for the managed network of a machine learning workspace.
- /// A new instance for mocking.
- public static ManagedNetworkSettings ManagedNetworkSettings(IsolationMode? isolationMode = null, string networkId = null, IDictionary outboundRules = null, ManagedNetworkProvisionStatus status = null)
+ /// Initializes a new instance of .
+ /// ID of the compute node.
+ /// Private IP address of the compute node.
+ /// Public IP address of the compute node.
+ /// SSH port number of the node.
+ /// State of the compute node. Values are idle, running, preparing, unusable, leaving and preempted.
+ /// ID of the Experiment running on the node, if any else null.
+ /// A new instance for mocking.
+ public static AmlComputeNodeInformation AmlComputeNodeInformation(string nodeId = null, IPAddress privateIPAddress = null, IPAddress publicIPAddress = null, int? port = null, MachineLearningNodeState? nodeState = null, string runId = null)
{
- outboundRules ??= new Dictionary();
-
- return new ManagedNetworkSettings(isolationMode, networkId, outboundRules, status, serializedAdditionalRawData: null);
+ return new AmlComputeNodeInformation(
+ nodeId,
+ privateIPAddress,
+ publicIPAddress,
+ port,
+ nodeState,
+ runId,
+ serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
- ///
- /// A new instance for mocking.
- public static MachineLearningWorkspaceDiagnoseResult MachineLearningWorkspaceDiagnoseResult(MachineLearningDiagnoseResultValue value = null)
+ /// Initializes a new instance of .
+ /// The id.
+ /// The name.
+ /// The resourceType.
+ /// The systemData.
+ /// [Required] Additional attributes of the entity.
+ /// A new instance for mocking.
+ public static MachineLearningCodeContainerData MachineLearningCodeContainerData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningCodeContainerProperties properties = null)
{
- return new MachineLearningWorkspaceDiagnoseResult(value, serializedAdditionalRawData: null);
+ return new MachineLearningCodeContainerData(
+ id,
+ name,
+ resourceType,
+ systemData,
+ properties,
+ serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- /// A new instance for mocking.
- public static MachineLearningDiagnoseResultValue MachineLearningDiagnoseResultValue(IEnumerable userDefinedRouteResults = null, IEnumerable networkSecurityRuleResults = null, IEnumerable resourceLockResults = null, IEnumerable dnsResolutionResults = null, IEnumerable storageAccountResults = null, IEnumerable keyVaultResults = null, IEnumerable containerRegistryResults = null, IEnumerable applicationInsightsResults = null, IEnumerable otherResults = null)
+ /// Initializes a new instance of .
+ /// The asset description text.
+ /// Tag dictionary. Tags can be added, removed, and updated.
+ /// The asset property dictionary.
+ /// Is the asset archived?.
+ /// The latest version inside this container.
+ /// The next auto incremental version.
+ /// Provisioning state for the code container.
+ /// A new instance for mocking.
+ public static MachineLearningCodeContainerProperties MachineLearningCodeContainerProperties(string description = null, IDictionary tags = null, IDictionary properties = null, bool? isArchived = null, string latestVersion = null, string nextVersion = null, RegistryAssetProvisioningState? provisioningState = null)
{
- userDefinedRouteResults ??= new List();
- networkSecurityRuleResults ??= new List();
- resourceLockResults ??= new List();
- dnsResolutionResults ??= new List();
- storageAccountResults ??= new List();
- keyVaultResults ??= new List();
- containerRegistryResults ??= new List();
- applicationInsightsResults ??= new List();
- otherResults ??= new List();
+ tags ??= new Dictionary();
+ properties ??= new Dictionary();
- return new MachineLearningDiagnoseResultValue(
- userDefinedRouteResults?.ToList(),
- networkSecurityRuleResults?.ToList(),
- resourceLockResults?.ToList(),
- dnsResolutionResults?.ToList(),
- storageAccountResults?.ToList(),
- keyVaultResults?.ToList(),
- containerRegistryResults?.ToList(),
- applicationInsightsResults?.ToList(),
- otherResults?.ToList(),
- serializedAdditionalRawData: null);
+ return new MachineLearningCodeContainerProperties(
+ description,
+ tags,
+ properties,
+ serializedAdditionalRawData: null,
+ isArchived,
+ latestVersion,
+ nextVersion,
+ provisioningState);
}
- /// Initializes a new instance of .
- /// Code for workspace setup error.
- /// Level of workspace setup error.
- /// Message of workspace setup error.
- /// A new instance for mocking.
- public static MachineLearningDiagnoseResult MachineLearningDiagnoseResult(string code = null, MachineLearningDiagnoseResultLevel? level = null, string message = null)
+ /// Initializes a new instance of .
+ /// The asset description text.
+ /// Tag dictionary. Tags can be added, removed, and updated.
+ /// The asset property dictionary.
+ /// Is the asset archived?.
+ /// The latest version inside this container.
+ /// The next auto incremental version.
+ /// A new instance for mocking.
+ public static MachineLearningAssetContainer MachineLearningAssetContainer(string description = null, IDictionary tags = null, IDictionary properties = null, bool? isArchived = null, string latestVersion = null, string nextVersion = null)
{
- return new MachineLearningDiagnoseResult(code, level, message, serializedAdditionalRawData: null);
+ tags ??= new Dictionary();
+ properties ??= new Dictionary();
+
+ return new MachineLearningAssetContainer(
+ description,
+ tags,
+ properties,
+ serializedAdditionalRawData: null,
+ isArchived,
+ latestVersion,
+ nextVersion);
}
- /// Initializes a new instance of .
- ///
- ///
- ///
- ///
- ///
- /// A new instance for mocking.
- public static MachineLearningWorkspaceGetKeysResult MachineLearningWorkspaceGetKeysResult(string userStorageKey = null, string userStorageResourceId = null, string appInsightsInstrumentationKey = null, MachineLearningContainerRegistryCredentials containerRegistryCredentials = null, MachineLearningWorkspaceGetNotebookKeysResult notebookAccessKeys = null)
+ /// Initializes a new instance of .
+ /// The id.
+ /// The name.
+ /// The resourceType.
+ /// The systemData.
+ /// [Required] Additional attributes of the entity.
+ /// A new instance for mocking.
+ public static MachineLearningCodeVersionData MachineLearningCodeVersionData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningCodeVersionProperties properties = null)
{
- return new MachineLearningWorkspaceGetKeysResult(
- userStorageKey,
- userStorageResourceId,
- appInsightsInstrumentationKey,
- containerRegistryCredentials,
- notebookAccessKeys,
+ return new MachineLearningCodeVersionData(
+ id,
+ name,
+ resourceType,
+ systemData,
+ properties,
serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
- ///
- ///
- ///
- /// A new instance for mocking.
- public static MachineLearningContainerRegistryCredentials MachineLearningContainerRegistryCredentials(AzureLocation? location = null, string username = null, IEnumerable passwords = null)
+ /// Initializes a new instance of .
+ /// The asset description text.
+ /// Tag dictionary. Tags can be added, removed, and updated.
+ /// The asset property dictionary.
+ /// Is the asset archived?.
+ /// If the name version are system generated (anonymous registration).
+ /// Uri where code is located.
+ /// Provisioning state for the code version.
+ /// A new instance for mocking.
+ public static MachineLearningCodeVersionProperties MachineLearningCodeVersionProperties(string description = null, IDictionary tags = null, IDictionary properties = null, bool? isArchived = null, bool? isAnonymous = null, Uri codeUri = null, RegistryAssetProvisioningState? provisioningState = null)
{
- passwords ??= new List();
+ tags ??= new Dictionary();
+ properties ??= new Dictionary();
- return new MachineLearningContainerRegistryCredentials(location, username, passwords?.ToList(), serializedAdditionalRawData: null);
+ return new MachineLearningCodeVersionProperties(
+ description,
+ tags,
+ properties,
+ serializedAdditionalRawData: null,
+ isArchived,
+ isAnonymous,
+ codeUri,
+ provisioningState);
}
- /// Initializes a new instance of .
- ///
- ///
- /// A new instance for mocking.
- public static MachineLearningPasswordDetail MachineLearningPasswordDetail(string name = null, string value = null)
+ /// Initializes a new instance of .
+ /// Container level read, write, list SAS.
+ /// ID for this upload request.
+ /// TemporaryBlobReference is the only supported type.
+ /// A new instance for mocking.
+ public static PendingUploadResponseDto PendingUploadResponseDto(BlobReferenceForConsumptionDto blobReferenceForConsumption = null, string pendingUploadId = null, PendingUploadType? pendingUploadType = null)
{
- return new MachineLearningPasswordDetail(name, value, serializedAdditionalRawData: null);
+ return new PendingUploadResponseDto(blobReferenceForConsumption, pendingUploadId, pendingUploadType, serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
- ///
- ///
- /// A new instance for mocking.
- public static MachineLearningWorkspaceGetNotebookKeysResult MachineLearningWorkspaceGetNotebookKeysResult(string primaryAccessKey = null, string secondaryAccessKey = null)
+ /// Initializes a new instance of .
+ ///
+ /// Blob URI path for client to upload data.
+ /// Example: https://blob.windows.core.net/Container/Path
+ ///
+ /// Arm ID of the storage account to use.
+ ///
+ /// Credential info to access storage account
+ /// Please note is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes.
+ /// The available derived classes include .
+ ///
+ /// A new instance for mocking.
+ public static BlobReferenceForConsumptionDto BlobReferenceForConsumptionDto(Uri blobUri = null, ResourceIdentifier storageAccountArmId = null, PendingUploadCredentialDto credential = null)
{
- return new MachineLearningWorkspaceGetNotebookKeysResult(primaryAccessKey, secondaryAccessKey, serializedAdditionalRawData: null);
+ return new BlobReferenceForConsumptionDto(blobUri, storageAccountArmId, credential, serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
- /// Specifies the resource ID.
- /// Region of the AML workspace in the id.
- /// Specifies the resource type.
- /// An enum describing the unit of usage measurement.
- /// The current usage of the resource.
- /// The maximum permitted usage of the resource.
- /// The name of the type of usage.
- /// A new instance for mocking.
- public static MachineLearningUsage MachineLearningUsage(string id = null, string amlWorkspaceLocation = null, string usageType = null, MachineLearningUsageUnit? unit = null, long? currentValue = null, long? limit = null, MachineLearningUsageName name = null)
+ /// Initializes a new instance of .
+ /// The id.
+ /// The name.
+ /// The resourceType.
+ /// The systemData.
+ /// [Required] Additional attributes of the entity.
+ /// A new instance for mocking.
+ public static MachineLearningComponentContainerData MachineLearningComponentContainerData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningComponentContainerProperties properties = null)
{
- return new MachineLearningUsage(
+ return new MachineLearningComponentContainerData(
id,
- amlWorkspaceLocation,
- usageType,
- unit,
- currentValue,
- limit,
name,
+ resourceType,
+ systemData,
+ properties,
serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
- /// The name of the resource.
- /// The localized name of the resource.
- /// A new instance for mocking.
- public static MachineLearningUsageName MachineLearningUsageName(string value = null, string localizedValue = null)
+ /// Initializes a new instance of .
+ /// The asset description text.
+ /// Tag dictionary. Tags can be added, removed, and updated.
+ /// The asset property dictionary.
+ /// Is the asset archived?.
+ /// The latest version inside this container.
+ /// The next auto incremental version.
+ /// Provisioning state for the component container.
+ /// A new instance for mocking.
+ public static MachineLearningComponentContainerProperties MachineLearningComponentContainerProperties(string description = null, IDictionary tags = null, IDictionary properties = null, bool? isArchived = null, string latestVersion = null, string nextVersion = null, RegistryAssetProvisioningState? provisioningState = null)
{
- return new MachineLearningUsageName(value, localizedValue, serializedAdditionalRawData: null);
+ tags ??= new Dictionary();
+ properties ??= new Dictionary();
+
+ return new MachineLearningComponentContainerProperties(
+ description,
+ tags,
+ properties,
+ serializedAdditionalRawData: null,
+ isArchived,
+ latestVersion,
+ nextVersion,
+ provisioningState);
}
- /// Initializes a new instance of .
- /// The name of the virtual machine size.
- /// The family name of the virtual machine size.
- /// The number of vCPUs supported by the virtual machine size.
- /// The number of gPUs supported by the virtual machine size.
- /// The OS VHD disk size, in MB, allowed by the virtual machine size.
- /// The resource volume size, in MB, allowed by the virtual machine size.
- /// The amount of memory, in GB, supported by the virtual machine size.
- /// Specifies if the virtual machine size supports low priority VMs.
- /// Specifies if the virtual machine size supports premium IO.
- /// The estimated price information for using a VM.
- /// Specifies the compute types supported by the virtual machine size.
- /// A new instance for mocking.
- public static MachineLearningVmSize MachineLearningVmSize(string name = null, string family = null, int? vCpus = null, int? gpus = null, int? osVhdSizeMB = null, int? maxResourceVolumeMB = null, double? memoryGB = null, bool? lowPriorityCapable = null, bool? isPremiumIOSupported = null, MachineLearningEstimatedVmPrices estimatedVmPrices = null, IEnumerable supportedComputeTypes = null)
+ /// Initializes a new instance of .
+ /// The id.
+ /// The name.
+ /// The resourceType.
+ /// The systemData.
+ /// [Required] Additional attributes of the entity.
+ /// A new instance for mocking.
+ public static MachineLearningComponentVersionData MachineLearningComponentVersionData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningComponentVersionProperties properties = null)
{
- supportedComputeTypes ??= new List();
-
- return new MachineLearningVmSize(
+ return new MachineLearningComponentVersionData(
+ id,
name,
- family,
- vCpus,
- gpus,
- osVhdSizeMB,
- maxResourceVolumeMB,
- memoryGB,
- lowPriorityCapable,
- isPremiumIOSupported,
- estimatedVmPrices,
- supportedComputeTypes?.ToList(),
+ resourceType,
+ systemData,
+ properties,
serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
- /// Three lettered code specifying the currency of the VM price. Example: USD.
- /// The unit of time measurement for the specified VM price. Example: OneHour.
- /// The list of estimated prices for using a VM of a particular OS type, tier, etc.
- /// A new instance for mocking.
- public static MachineLearningEstimatedVmPrices MachineLearningEstimatedVmPrices(MachineLearningBillingCurrency billingCurrency = default, MachineLearningUnitOfMeasure unitOfMeasure = default, IEnumerable values = null)
- {
- values ??= new List();
-
- return new MachineLearningEstimatedVmPrices(billingCurrency, unitOfMeasure, values?.ToList(), serializedAdditionalRawData: null);
- }
-
- /// Initializes a new instance of .
- /// The price charged for using the VM.
- /// Operating system type used by the VM.
- /// The type of the VM.
- /// A new instance for mocking.
- public static MachineLearningEstimatedVmPrice MachineLearningEstimatedVmPrice(double retailPrice = default, MachineLearningVmPriceOSType osType = default, MachineLearningVmTier vmTier = default)
+ /// Initializes a new instance of .
+ /// The asset description text.
+ /// Tag dictionary. Tags can be added, removed, and updated.
+ /// The asset property dictionary.
+ /// Is the asset archived?.
+ /// If the name version are system generated (anonymous registration).
+ ///
+ /// Defines Component definition details.
+ /// <see href="https://docs.microsoft.com/en-us/azure/machine-learning/reference-yaml-component-command" />
+ ///
+ /// Provisioning state for the component version.
+ /// A new instance for mocking.
+ public static MachineLearningComponentVersionProperties MachineLearningComponentVersionProperties(string description = null, IDictionary tags = null, IDictionary properties = null, bool? isArchived = null, bool? isAnonymous = null, BinaryData componentSpec = null, RegistryAssetProvisioningState? provisioningState = null)
{
- return new MachineLearningEstimatedVmPrice(retailPrice, osType, vmTier, serializedAdditionalRawData: null);
- }
+ tags ??= new Dictionary();
+ properties ??= new Dictionary();
- /// Initializes a new instance of .
- /// Specifies the resource ID.
- /// Specifies the resource type.
- /// The maximum permitted quota of the resource.
- /// An enum describing the unit of quota measurement.
- /// Status of update workspace quota.
- /// A new instance for mocking.
- public static MachineLearningWorkspaceQuotaUpdate MachineLearningWorkspaceQuotaUpdate(string id = null, string updateWorkspaceQuotasType = null, long? limit = null, MachineLearningQuotaUnit? unit = null, MachineLearningWorkspaceQuotaStatus? status = null)
- {
- return new MachineLearningWorkspaceQuotaUpdate(
- id,
- updateWorkspaceQuotasType,
- limit,
- unit,
- status,
- serializedAdditionalRawData: null);
+ return new MachineLearningComponentVersionProperties(
+ description,
+ tags,
+ properties,
+ serializedAdditionalRawData: null,
+ isArchived,
+ isAnonymous,
+ componentSpec,
+ provisioningState);
}
- /// Initializes a new instance of .
- /// Specifies the resource ID.
- /// Region of the AML workspace in the id.
- /// Specifies the resource type.
- /// Name of the resource.
- /// The maximum permitted quota of the resource.
- /// An enum describing the unit of quota measurement.
- /// A new instance for mocking.
- public static MachineLearningResourceQuota MachineLearningResourceQuota(string id = null, string amlWorkspaceLocation = null, string resourceQuotaType = null, MachineLearningResourceName name = null, long? limit = null, MachineLearningQuotaUnit? unit = null)
+ /// Initializes a new instance of .
+ /// The id.
+ /// The name.
+ /// The resourceType.
+ /// The systemData.
+ /// [Required] Additional attributes of the entity.
+ /// A new instance for mocking.
+ public static MachineLearningDataContainerData MachineLearningDataContainerData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningDataContainerProperties properties = null)
{
- return new MachineLearningResourceQuota(
+ return new MachineLearningDataContainerData(
id,
- amlWorkspaceLocation,
- resourceQuotaType,
name,
- limit,
- unit,
+ resourceType,
+ systemData,
+ properties,
serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
- /// The name of the resource.
- /// The localized name of the resource.
- /// A new instance for mocking.
- public static MachineLearningResourceName MachineLearningResourceName(string value = null, string localizedValue = null)
+ /// Initializes a new instance of .
+ /// The asset description text.
+ /// Tag dictionary. Tags can be added, removed, and updated.
+ /// The asset property dictionary.
+ /// Is the asset archived?.
+ /// The latest version inside this container.
+ /// The next auto incremental version.
+ /// [Required] Specifies the type of data.
+ /// A new instance for mocking.
+ public static MachineLearningDataContainerProperties MachineLearningDataContainerProperties(string description = null, IDictionary tags = null, IDictionary properties = null, bool? isArchived = null, string latestVersion = null, string nextVersion = null, MachineLearningDataType dataType = default)
{
- return new MachineLearningResourceName(value, localizedValue, serializedAdditionalRawData: null);
+ tags ??= new Dictionary();
+ properties ??= new Dictionary();
+
+ return new MachineLearningDataContainerProperties(
+ description,
+ tags,
+ properties,
+ serializedAdditionalRawData: null,
+ isArchived,
+ latestVersion,
+ nextVersion,
+ dataType);
}
- /// Initializes a new instance of .
+ /// Initializes a new instance of .
/// The id.
/// The name.
/// The resourceType.
/// The systemData.
- /// The tags.
- /// The location.
- /// The identity of the resource.
- /// The sku of the workspace.
///
- /// Compute properties
- /// Please note is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes.
- /// The available derived classes include , , , , , , , , and .
+ /// [Required] Additional attributes of the entity.
+ /// Please note is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes.
+ /// The available derived classes include , and .
///
- /// A new instance for mocking.
- public static MachineLearningComputeData MachineLearningComputeData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, IDictionary tags = null, AzureLocation location = default, ManagedServiceIdentity identity = null, MachineLearningSku sku = null, MachineLearningComputeProperties properties = null)
+ /// A new instance for mocking.
+ public static MachineLearningDataVersionData MachineLearningDataVersionData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningDataVersionProperties properties = null)
{
- tags ??= new Dictionary();
-
- return new MachineLearningComputeData(
+ return new MachineLearningDataVersionData(
id,
name,
resourceType,
systemData,
- tags,
- location,
- identity,
- sku,
properties,
serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
- /// The type of compute.
- /// Location for the underlying compute.
- /// The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- /// The description of the Machine Learning compute.
- /// The time at which the compute was created.
- /// The time at which the compute was last modified.
- /// ARM resource id of the underlying compute.
- /// Errors during provisioning.
- /// Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- /// Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- /// A new instance for mocking.
- public static MachineLearningComputeProperties MachineLearningComputeProperties(string computeType = null, string computeLocation = null, MachineLearningProvisioningState? provisioningState = null, string description = null, DateTimeOffset? createdOn = null, DateTimeOffset? modifiedOn = null, ResourceIdentifier resourceId = null, IEnumerable provisioningErrors = null, bool? isAttachedCompute = null, bool? disableLocalAuth = null)
+ /// Initializes a new instance of .
+ /// Blob reference for consumption details.
+ /// A new instance for mocking.
+ public static BlobReferenceSasResult BlobReferenceSasResult(GetBlobReferenceForConsumptionDto blobReferenceForConsumption = null)
{
- provisioningErrors ??= new List();
+ return new BlobReferenceSasResult(blobReferenceForConsumption, serializedAdditionalRawData: null);
+ }
- return new UnknownCompute(
- computeType == null ? default : new ComputeType(computeType),
- computeLocation,
- provisioningState,
- description,
- createdOn,
- modifiedOn,
- resourceId,
- provisioningErrors?.ToList(),
- isAttachedCompute,
- disableLocalAuth,
- serializedAdditionalRawData: null);
- }
-
- /// Initializes a new instance of .
- /// ID of the compute node.
- /// Private IP address of the compute node.
- /// Public IP address of the compute node.
- /// SSH port number of the node.
- /// State of the compute node. Values are idle, running, preparing, unusable, leaving and preempted.
- /// ID of the Experiment running on the node, if any else null.
- /// A new instance for mocking.
- public static AmlComputeNodeInformation AmlComputeNodeInformation(string nodeId = null, IPAddress privateIPAddress = null, IPAddress publicIPAddress = null, int? port = null, MachineLearningNodeState? nodeState = null, string runId = null)
- {
- return new AmlComputeNodeInformation(
- nodeId,
- privateIPAddress,
- publicIPAddress,
- port,
- nodeState,
- runId,
- serializedAdditionalRawData: null);
- }
-
- /// Initializes a new instance of .
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- /// A new instance for mocking.
- public static MachineLearningWorkspaceNotebookAccessTokenResult MachineLearningWorkspaceNotebookAccessTokenResult(string notebookResourceId = null, string hostName = null, string publicDns = null, string accessToken = null, string tokenType = null, int? expiresIn = null, string refreshToken = null, string scope = null)
- {
- return new MachineLearningWorkspaceNotebookAccessTokenResult(
- notebookResourceId,
- hostName,
- publicDns,
- accessToken,
- tokenType,
- expiresIn,
- refreshToken,
- scope,
- serializedAdditionalRawData: null);
- }
-
- /// Initializes a new instance of .
- /// The id.
- /// The name.
- /// The resourceType.
- /// The systemData.
- /// The tags.
- /// The location.
- /// The identity of the resource.
- /// The sku of the workspace.
- /// The private link resource group id.
- /// The private link resource required member names.
- /// The private link resource Private link DNS zone name.
- /// A new instance for mocking.
- public static MachineLearningPrivateLinkResource MachineLearningPrivateLinkResource(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, IDictionary tags = null, AzureLocation location = default, ManagedServiceIdentity identity = null, MachineLearningSku sku = null, string groupId = null, IEnumerable requiredMembers = null, IEnumerable requiredZoneNames = null)
- {
- tags ??= new Dictionary();
- requiredMembers ??= new List();
- requiredZoneNames ??= new List();
-
- return new MachineLearningPrivateLinkResource(
- id,
- name,
- resourceType,
- systemData,
- tags,
- location,
- identity,
- sku,
- groupId,
- requiredMembers?.ToList(),
- requiredZoneNames?.ToList(),
- serializedAdditionalRawData: null);
- }
-
- /// Initializes a new instance of .
- ///
- /// A new instance for mocking.
- public static MachineLearningWorkspaceGetStorageAccountKeysResult MachineLearningWorkspaceGetStorageAccountKeysResult(string userStorageKey = null)
+ /// Initializes a new instance of .
+ /// Blob uri, example: https://blob.windows.core.net/Container/Path.
+ /// The ARM id of the storage account.
+ ///
+ /// Credential info to access storage account
+ /// Please note is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes.
+ /// The available derived classes include , , and .
+ ///
+ /// A new instance for mocking.
+ public static GetBlobReferenceForConsumptionDto GetBlobReferenceForConsumptionDto(Uri blobUri = null, string storageAccountArmId = null, DataReferenceCredential credential = null)
{
- return new MachineLearningWorkspaceGetStorageAccountKeysResult(userStorageKey, serializedAdditionalRawData: null);
+ return new GetBlobReferenceForConsumptionDto(blobUri, storageAccountArmId, credential, serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
+ /// Initializes a new instance of .
/// The id.
/// The name.
/// The resourceType.
/// The systemData.
- ///
- /// Please note is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes.
- /// The available derived classes include , , , , , , , , , , and .
- ///
- /// A new instance for mocking.
- public static MachineLearningWorkspaceConnectionData MachineLearningWorkspaceConnectionData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningWorkspaceConnectionProperties properties = null)
+ /// [Required] Additional attributes of the entity.
+ /// A new instance for mocking.
+ public static MachineLearningEnvironmentContainerData MachineLearningEnvironmentContainerData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningEnvironmentContainerProperties properties = null)
{
- return new MachineLearningWorkspaceConnectionData(
+ return new MachineLearningEnvironmentContainerData(
id,
name,
resourceType,
@@ -599,109 +569,41 @@ public static MachineLearningWorkspaceConnectionData MachineLearningWorkspaceCon
serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
- /// Authentication type of the connection target.
- /// Category of the connection.
- ///
- ///
- /// Group based on connection category.
- ///
- ///
- /// Store user metadata for this connection.
- ///
- /// Value details of the workspace connection.
- /// format for the workspace connection value.
- /// A new instance for mocking.
- public static MachineLearningWorkspaceConnectionProperties MachineLearningWorkspaceConnectionProperties(string authType = null, MachineLearningConnectionCategory? category = null, ResourceIdentifier createdByWorkspaceArmId = null, DateTimeOffset? expiryOn = null, WorkspaceConnectionGroup? group = null, bool? isSharedToAll = null, string target = null, IDictionary metadata = null, IEnumerable sharedUserList = null, string value = null, MachineLearningValueFormat? valueFormat = null)
- {
- metadata ??= new Dictionary();
- sharedUserList ??= new List();
-
- return new UnknownWorkspaceConnectionPropertiesV2(
- authType == null ? default : new MachineLearningConnectionAuthType(authType),
- category,
- createdByWorkspaceArmId,
- expiryOn,
- group,
- isSharedToAll,
- target,
- metadata,
- sharedUserList?.ToList(),
- value,
- valueFormat,
- serializedAdditionalRawData: null);
- }
-
- /// Initializes a new instance of .
- ///
- /// A new instance for mocking.
- public static MachineLearningFqdnEndpoints MachineLearningFqdnEndpoints(MachineLearningFqdnEndpointsProperties properties = null)
- {
- return new MachineLearningFqdnEndpoints(properties, serializedAdditionalRawData: null);
- }
-
- /// Initializes a new instance of .
- ///
- ///
- /// A new instance for mocking.
- public static MachineLearningFqdnEndpointsProperties MachineLearningFqdnEndpointsProperties(string category = null, IEnumerable endpoints = null)
- {
- endpoints ??= new List();
-
- return new MachineLearningFqdnEndpointsProperties(category, endpoints?.ToList(), serializedAdditionalRawData: null);
- }
-
- /// Initializes a new instance of .
- ///
- ///
- /// A new instance for mocking.
- public static MachineLearningFqdnEndpoint MachineLearningFqdnEndpoint(string domainName = null, IEnumerable endpointDetails = null)
- {
- endpointDetails ??= new List();
-
- return new MachineLearningFqdnEndpoint(domainName, endpointDetails?.ToList(), serializedAdditionalRawData: null);
- }
-
- /// Initializes a new instance of .
- ///
- /// A new instance for mocking.
- public static MachineLearningFqdnEndpointDetail MachineLearningFqdnEndpointDetail(int? port = null)
+ /// Initializes a new instance of .
+ /// The asset description text.
+ /// Tag dictionary. Tags can be added, removed, and updated.
+ /// The asset property dictionary.
+ /// Is the asset archived?.
+ /// The latest version inside this container.
+ /// The next auto incremental version.
+ /// Provisioning state for the environment container.
+ /// A new instance for mocking.
+ public static MachineLearningEnvironmentContainerProperties MachineLearningEnvironmentContainerProperties(string description = null, IDictionary tags = null, IDictionary properties = null, bool? isArchived = null, string latestVersion = null, string nextVersion = null, RegistryAssetProvisioningState? provisioningState = null)
{
- return new MachineLearningFqdnEndpointDetail(port, serializedAdditionalRawData: null);
- }
+ tags ??= new Dictionary();
+ properties ??= new Dictionary();
- /// Initializes a new instance of .
- /// The id.
- /// The name.
- /// The resourceType.
- /// The systemData.
- ///
- /// Outbound Rule for the managed network of a machine learning workspace.
- /// Please note is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes.
- /// The available derived classes include , and .
- ///
- /// A new instance for mocking.
- public static MachineLearningOutboundRuleBasicData MachineLearningOutboundRuleBasicData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningOutboundRule properties = null)
- {
- return new MachineLearningOutboundRuleBasicData(
- id,
- name,
- resourceType,
- systemData,
+ return new MachineLearningEnvironmentContainerProperties(
+ description,
+ tags,
properties,
- serializedAdditionalRawData: null);
+ serializedAdditionalRawData: null,
+ isArchived,
+ latestVersion,
+ nextVersion,
+ provisioningState);
}
- /// Initializes a new instance of .
+ /// Initializes a new instance of .
/// The id.
/// The name.
/// The resourceType.
/// The systemData.
/// [Required] Additional attributes of the entity.
- /// A new instance for mocking.
- public static MachineLearningCodeContainerData MachineLearningCodeContainerData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningCodeContainerProperties properties = null)
+ /// A new instance for mocking.
+ public static MachineLearningEnvironmentVersionData MachineLearningEnvironmentVersionData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningEnvironmentVersionProperties properties = null)
{
- return new MachineLearningCodeContainerData(
+ return new MachineLearningEnvironmentVersionData(
id,
name,
resourceType,
@@ -710,64 +612,64 @@ public static MachineLearningCodeContainerData MachineLearningCodeContainerData(
serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
+ /// Initializes a new instance of .
/// The asset description text.
/// Tag dictionary. Tags can be added, removed, and updated.
/// The asset property dictionary.
/// Is the asset archived?.
- /// The latest version inside this container.
- /// The next auto incremental version.
- /// Provisioning state for the code container.
- /// A new instance for mocking.
- public static MachineLearningCodeContainerProperties MachineLearningCodeContainerProperties(string description = null, IDictionary tags = null, IDictionary properties = null, bool? isArchived = null, string latestVersion = null, string nextVersion = null, RegistryAssetProvisioningState? provisioningState = null)
+ /// If the name version are system generated (anonymous registration).
+ ///
+ /// Environment type is either user managed or curated by the Azure ML service
+ /// <see href="https://docs.microsoft.com/en-us/azure/machine-learning/resource-curated-environments" />
+ ///
+ ///
+ /// Name of the image that will be used for the environment.
+ /// <seealso href="https://docs.microsoft.com/en-us/azure/machine-learning/how-to-deploy-custom-docker-image#use-a-custom-base-image" />
+ ///
+ ///
+ /// Standard configuration file used by Conda that lets you install any kind of package, including Python, R, and C/C++ packages.
+ /// <see href="https://repo2docker.readthedocs.io/en/latest/config_files.html#environment-yml-install-a-conda-environment" />
+ ///
+ /// Configuration settings for Docker build context.
+ /// The OS type of the environment.
+ /// Defines configuration specific to inference.
+ /// Defines if image needs to be rebuilt based on base image changes.
+ /// Provisioning state for the environment version.
+ /// Stage in the environment lifecycle assigned to this environment.
+ /// A new instance for mocking.
+ public static MachineLearningEnvironmentVersionProperties MachineLearningEnvironmentVersionProperties(string description = null, IDictionary tags = null, IDictionary properties = null, bool? isArchived = null, bool? isAnonymous = null, MachineLearningEnvironmentType? environmentType = null, string image = null, string condaFile = null, MachineLearningBuildContext build = null, MachineLearningOperatingSystemType? osType = null, MachineLearningInferenceContainerProperties inferenceConfig = null, AutoRebuildSetting? autoRebuild = null, RegistryAssetProvisioningState? provisioningState = null, string stage = null)
{
tags ??= new Dictionary();
properties ??= new Dictionary();
- return new MachineLearningCodeContainerProperties(
+ return new MachineLearningEnvironmentVersionProperties(
description,
tags,
properties,
serializedAdditionalRawData: null,
isArchived,
- latestVersion,
- nextVersion,
- provisioningState);
- }
-
- /// Initializes a new instance of .
- /// The asset description text.
- /// Tag dictionary. Tags can be added, removed, and updated.
- /// The asset property dictionary.
- /// Is the asset archived?.
- /// The latest version inside this container.
- /// The next auto incremental version.
- /// A new instance for mocking.
- public static MachineLearningAssetContainer MachineLearningAssetContainer(string description = null, IDictionary tags = null, IDictionary properties = null, bool? isArchived = null, string latestVersion = null, string nextVersion = null)
- {
- tags ??= new Dictionary();
- properties ??= new Dictionary();
-
- return new MachineLearningAssetContainer(
- description,
- tags,
- properties,
- serializedAdditionalRawData: null,
- isArchived,
- latestVersion,
- nextVersion);
+ isAnonymous,
+ environmentType,
+ image,
+ condaFile,
+ build,
+ osType,
+ inferenceConfig,
+ autoRebuild,
+ provisioningState,
+ stage);
}
- /// Initializes a new instance of .
+ /// Initializes a new instance of .
/// The id.
/// The name.
/// The resourceType.
/// The systemData.
/// [Required] Additional attributes of the entity.
- /// A new instance for mocking.
- public static MachineLearningCodeVersionData MachineLearningCodeVersionData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningCodeVersionProperties properties = null)
+ /// A new instance for mocking.
+ public static MachineLearningModelContainerData MachineLearningModelContainerData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningModelContainerProperties properties = null)
{
- return new MachineLearningCodeVersionData(
+ return new MachineLearningModelContainerData(
id,
name,
resourceType,
@@ -776,68 +678,41 @@ public static MachineLearningCodeVersionData MachineLearningCodeVersionData(Reso
serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
+ /// Initializes a new instance of .
/// The asset description text.
/// Tag dictionary. Tags can be added, removed, and updated.
/// The asset property dictionary.
/// Is the asset archived?.
- /// If the name version are system generated (anonymous registration).
- /// Uri where code is located.
- /// Provisioning state for the code version.
- /// A new instance for mocking.
- public static MachineLearningCodeVersionProperties MachineLearningCodeVersionProperties(string description = null, IDictionary tags = null, IDictionary properties = null, bool? isArchived = null, bool? isAnonymous = null, Uri codeUri = null, RegistryAssetProvisioningState? provisioningState = null)
+ /// The latest version inside this container.
+ /// The next auto incremental version.
+ /// Provisioning state for the model container.
+ /// A new instance for mocking.
+ public static MachineLearningModelContainerProperties MachineLearningModelContainerProperties(string description = null, IDictionary tags = null, IDictionary properties = null, bool? isArchived = null, string latestVersion = null, string nextVersion = null, RegistryAssetProvisioningState? provisioningState = null)
{
tags ??= new Dictionary();
properties ??= new Dictionary();
- return new MachineLearningCodeVersionProperties(
+ return new MachineLearningModelContainerProperties(
description,
tags,
properties,
serializedAdditionalRawData: null,
isArchived,
- isAnonymous,
- codeUri,
+ latestVersion,
+ nextVersion,
provisioningState);
}
- /// Initializes a new instance of .
- /// Container level read, write, list SAS.
- /// ID for this upload request.
- /// TemporaryBlobReference is the only supported type.
- /// A new instance for mocking.
- public static PendingUploadResponseDto PendingUploadResponseDto(BlobReferenceForConsumptionDto blobReferenceForConsumption = null, string pendingUploadId = null, PendingUploadType? pendingUploadType = null)
- {
- return new PendingUploadResponseDto(blobReferenceForConsumption, pendingUploadId, pendingUploadType, serializedAdditionalRawData: null);
- }
-
- /// Initializes a new instance of .
- ///
- /// Blob URI path for client to upload data.
- /// Example: https://blob.windows.core.net/Container/Path
- ///
- /// Arm ID of the storage account to use.
- ///
- /// Credential info to access storage account
- /// Please note is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes.
- /// The available derived classes include .
- ///
- /// A new instance for mocking.
- public static BlobReferenceForConsumptionDto BlobReferenceForConsumptionDto(Uri blobUri = null, ResourceIdentifier storageAccountArmId = null, PendingUploadCredentialDto credential = null)
- {
- return new BlobReferenceForConsumptionDto(blobUri, storageAccountArmId, credential, serializedAdditionalRawData: null);
- }
-
- /// Initializes a new instance of .
+ /// Initializes a new instance of .
/// The id.
/// The name.
/// The resourceType.
/// The systemData.
/// [Required] Additional attributes of the entity.
- /// A new instance for mocking.
- public static MachineLearningComponentContainerData MachineLearningComponentContainerData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningComponentContainerProperties properties = null)
+ /// A new instance for mocking.
+ public static MachineLearningModelVersionData MachineLearningModelVersionData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningModelVersionProperties properties = null)
{
- return new MachineLearningComponentContainerData(
+ return new MachineLearningModelVersionData(
id,
name,
resourceType,
@@ -846,134 +721,237 @@ public static MachineLearningComponentContainerData MachineLearningComponentCont
serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
+ /// Initializes a new instance of .
/// The asset description text.
/// Tag dictionary. Tags can be added, removed, and updated.
/// The asset property dictionary.
/// Is the asset archived?.
- /// The latest version inside this container.
- /// The next auto incremental version.
- /// Provisioning state for the component container.
- /// A new instance for mocking.
- public static MachineLearningComponentContainerProperties MachineLearningComponentContainerProperties(string description = null, IDictionary tags = null, IDictionary properties = null, bool? isArchived = null, string latestVersion = null, string nextVersion = null, RegistryAssetProvisioningState? provisioningState = null)
+ /// If the name version are system generated (anonymous registration).
+ /// Mapping of model flavors to their properties.
+ /// The storage format for this entity. Used for NCD.
+ /// The URI path to the model contents.
+ /// Name of the training job which produced this model.
+ /// Provisioning state for the model version.
+ /// Stage in the model lifecycle assigned to this model.
+ /// A new instance for mocking.
+ public static MachineLearningModelVersionProperties MachineLearningModelVersionProperties(string description = null, IDictionary tags = null, IDictionary properties = null, bool? isArchived = null, bool? isAnonymous = null, IDictionary flavors = null, string modelType = null, Uri modelUri = null, string jobName = null, RegistryAssetProvisioningState? provisioningState = null, string stage = null)
{
tags ??= new Dictionary();
properties ??= new Dictionary();
+ flavors ??= new Dictionary();
- return new MachineLearningComponentContainerProperties(
+ return new MachineLearningModelVersionProperties(
description,
tags,
properties,
serializedAdditionalRawData: null,
isArchived,
- latestVersion,
- nextVersion,
- provisioningState);
+ isAnonymous,
+ flavors,
+ modelType,
+ modelUri,
+ jobName,
+ provisioningState,
+ stage);
}
- /// Initializes a new instance of .
+ /// Initializes a new instance of .
/// The id.
/// The name.
/// The resourceType.
/// The systemData.
+ /// The tags.
+ /// The location.
/// [Required] Additional attributes of the entity.
- /// A new instance for mocking.
- public static MachineLearningComponentVersionData MachineLearningComponentVersionData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningComponentVersionProperties properties = null)
+ /// Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type.
+ /// Managed service identity (system assigned and/or user assigned identities).
+ /// Sku details required for ARM contract for Autoscaling.
+ /// A new instance for mocking.
+ public static MachineLearningBatchEndpointData MachineLearningBatchEndpointData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, IDictionary tags = null, AzureLocation location = default, MachineLearningBatchEndpointProperties properties = null, string kind = null, ManagedServiceIdentity identity = null, MachineLearningSku sku = null)
{
- return new MachineLearningComponentVersionData(
+ tags ??= new Dictionary();
+
+ return new MachineLearningBatchEndpointData(
id,
name,
resourceType,
systemData,
+ tags,
+ location,
properties,
+ kind,
+ identity,
+ sku,
serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
- /// The asset description text.
- /// Tag dictionary. Tags can be added, removed, and updated.
- /// The asset property dictionary.
- /// Is the asset archived?.
- /// If the name version are system generated (anonymous registration).
- ///
- /// Defines Component definition details.
- /// <see href="https://docs.microsoft.com/en-us/azure/machine-learning/reference-yaml-component-command" />
+ /// Initializes a new instance of .
+ /// Description of the inference endpoint.
+ /// Property dictionary. Properties can be added, but not removed or altered.
+ /// Endpoint URI.
+ /// Endpoint Swagger URI.
+ /// [Required] Use 'Key' for key based authentication and 'AMLToken' for Azure Machine Learning token-based authentication. 'Key' doesn't expire but 'AMLToken' does.
+ ///
+ /// EndpointAuthKeys to set initially on an Endpoint.
+ /// This property will always be returned as null. AuthKey values must be retrieved using the ListKeys API.
///
- /// Provisioning state for the component version.
- /// A new instance for mocking.
- public static MachineLearningComponentVersionProperties MachineLearningComponentVersionProperties(string description = null, IDictionary tags = null, IDictionary properties = null, bool? isArchived = null, bool? isAnonymous = null, BinaryData componentSpec = null, RegistryAssetProvisioningState? provisioningState = null)
+ /// Default values for Batch Endpoint.
+ /// Provisioning state for the endpoint.
+ /// A new instance for mocking.
+ public static MachineLearningBatchEndpointProperties MachineLearningBatchEndpointProperties(string description = null, IDictionary properties = null, Uri scoringUri = null, Uri swaggerUri = null, MachineLearningEndpointAuthMode authMode = default, MachineLearningEndpointAuthKeys keys = null, string defaultsDeploymentName = null, MachineLearningEndpointProvisioningState? provisioningState = null)
{
- tags ??= new Dictionary();
properties ??= new Dictionary();
- return new MachineLearningComponentVersionProperties(
+ return new MachineLearningBatchEndpointProperties(
description,
- tags,
properties,
+ scoringUri,
+ swaggerUri,
+ authMode,
+ keys,
serializedAdditionalRawData: null,
- isArchived,
- isAnonymous,
- componentSpec,
+ defaultsDeploymentName != null ? new BatchEndpointDefaults(defaultsDeploymentName, serializedAdditionalRawData: null) : null,
provisioningState);
}
- /// Initializes a new instance of .
+ /// Initializes a new instance of .
+ /// Description of the inference endpoint.
+ /// Property dictionary. Properties can be added, but not removed or altered.
+ /// Endpoint URI.
+ /// Endpoint Swagger URI.
+ /// [Required] Use 'Key' for key based authentication and 'AMLToken' for Azure Machine Learning token-based authentication. 'Key' doesn't expire but 'AMLToken' does.
+ ///
+ /// EndpointAuthKeys to set initially on an Endpoint.
+ /// This property will always be returned as null. AuthKey values must be retrieved using the ListKeys API.
+ ///
+ /// A new instance for mocking.
+ public static MachineLearningEndpointProperties MachineLearningEndpointProperties(string description = null, IDictionary properties = null, Uri scoringUri = null, Uri swaggerUri = null, MachineLearningEndpointAuthMode authMode = default, MachineLearningEndpointAuthKeys keys = null)
+ {
+ properties ??= new Dictionary();
+
+ return new MachineLearningEndpointProperties(
+ description,
+ properties,
+ scoringUri,
+ swaggerUri,
+ authMode,
+ keys,
+ serializedAdditionalRawData: null);
+ }
+
+ /// Initializes a new instance of .
/// The id.
/// The name.
/// The resourceType.
/// The systemData.
+ /// The tags.
+ /// The location.
/// [Required] Additional attributes of the entity.
- /// A new instance for mocking.
- public static MachineLearningDataContainerData MachineLearningDataContainerData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningDataContainerProperties properties = null)
+ /// Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type.
+ /// Managed service identity (system assigned and/or user assigned identities).
+ /// Sku details required for ARM contract for Autoscaling.
+ /// A new instance for mocking.
+ public static MachineLearningBatchDeploymentData MachineLearningBatchDeploymentData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, IDictionary tags = null, AzureLocation location = default, MachineLearningBatchDeploymentProperties properties = null, string kind = null, ManagedServiceIdentity identity = null, MachineLearningSku sku = null)
{
- return new MachineLearningDataContainerData(
+ tags ??= new Dictionary();
+
+ return new MachineLearningBatchDeploymentData(
id,
name,
resourceType,
systemData,
- properties,
- serializedAdditionalRawData: null);
- }
-
- /// Initializes a new instance of .
- /// The asset description text.
- /// Tag dictionary. Tags can be added, removed, and updated.
- /// The asset property dictionary.
- /// Is the asset archived?.
- /// The latest version inside this container.
- /// The next auto incremental version.
- /// [Required] Specifies the type of data.
- /// A new instance for mocking.
- public static MachineLearningDataContainerProperties MachineLearningDataContainerProperties(string description = null, IDictionary tags = null, IDictionary properties = null, bool? isArchived = null, string latestVersion = null, string nextVersion = null, MachineLearningDataType dataType = default)
- {
- tags ??= new Dictionary();
- properties ??= new Dictionary();
-
- return new MachineLearningDataContainerProperties(
- description,
tags,
+ location,
properties,
- serializedAdditionalRawData: null,
- isArchived,
- latestVersion,
- nextVersion,
- dataType);
+ kind,
+ identity,
+ sku,
+ serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
- /// The id.
- /// The name.
+ /// Initializes a new instance of .
+ /// Description of the endpoint deployment.
+ /// Property dictionary. Properties can be added, but not removed or altered.
+ /// Code configuration for the endpoint deployment.
+ /// ARM resource ID or AssetId of the environment specification for the endpoint deployment.
+ /// Environment variables configuration for the deployment.
+ /// Compute target for batch inference operation.
+ ///
+ /// Properties relevant to different deployment types.
+ /// Please note is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes.
+ /// The available derived classes include .
+ ///
+ ///
+ /// Error threshold, if the error count for the entire input goes above this value,
+ /// the batch inference will be aborted. Range is [-1, int.MaxValue].
+ /// For FileDataset, this value is the count of file failures.
+ /// For TabularDataset, this value is the count of record failures.
+ /// If set to -1 (the lower bound), all failures during batch inference will be ignored.
+ ///
+ ///
+ /// Retry Settings for the batch inference operation.
+ /// If not provided, will default to the defaults defined in BatchRetrySettings.
+ ///
+ ///
+ /// Size of the mini-batch passed to each batch invocation.
+ /// For FileDataset, this is the number of files per mini-batch.
+ /// For TabularDataset, this is the size of the records in bytes, per mini-batch.
+ ///
+ /// Logging level for batch inference operation.
+ ///
+ /// Reference to the model asset for the endpoint deployment.
+ /// Please note is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes.
+ /// The available derived classes include , and .
+ ///
+ /// Indicates maximum number of parallelism per instance.
+ /// Indicates how the output will be organized.
+ /// Customized output file name for append_row output action.
+ ///
+ /// Indicates compute configuration for the job.
+ /// If not provided, will default to the defaults defined in ResourceConfiguration.
+ ///
+ /// Provisioning state for the endpoint deployment.
+ /// A new instance for mocking.
+ public static MachineLearningBatchDeploymentProperties MachineLearningBatchDeploymentProperties(string description = null, IDictionary properties = null, MachineLearningCodeConfiguration codeConfiguration = null, string environmentId = null, IDictionary environmentVariables = null, string compute = null, BatchDeploymentConfiguration deploymentConfiguration = null, int? errorThreshold = null, MachineLearningBatchRetrySettings retrySettings = null, long? miniBatchSize = null, MachineLearningBatchLoggingLevel? loggingLevel = null, MachineLearningAssetReferenceBase model = null, int? maxConcurrencyPerInstance = null, MachineLearningBatchOutputAction? outputAction = null, string outputFileName = null, MachineLearningDeploymentResourceConfiguration resources = null, MachineLearningDeploymentProvisioningState? provisioningState = null)
+ {
+ properties ??= new Dictionary();
+ environmentVariables ??= new Dictionary();
+
+ return new MachineLearningBatchDeploymentProperties(
+ description,
+ properties,
+ codeConfiguration,
+ environmentId,
+ environmentVariables,
+ serializedAdditionalRawData: null,
+ compute,
+ deploymentConfiguration,
+ errorThreshold,
+ retrySettings,
+ miniBatchSize,
+ loggingLevel,
+ model,
+ maxConcurrencyPerInstance,
+ outputAction,
+ outputFileName,
+ resources,
+ provisioningState);
+ }
+
+ /// Initializes a new instance of .
+ /// The id.
+ /// The name.
/// The resourceType.
/// The systemData.
///
/// [Required] Additional attributes of the entity.
- /// Please note is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes.
- /// The available derived classes include , and .
+ /// Please note is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes.
+ /// The available derived classes include , , , and .
///
- /// A new instance for mocking.
- public static MachineLearningDataVersionData MachineLearningDataVersionData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningDataVersionProperties properties = null)
+ /// A new instance for mocking.
+ public static MachineLearningDatastoreData MachineLearningDatastoreData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningDatastoreProperties properties = null)
{
- return new MachineLearningDataVersionData(
+ return new MachineLearningDatastoreData(
id,
name,
resourceType,
@@ -982,38 +960,43 @@ public static MachineLearningDataVersionData MachineLearningDataVersionData(Reso
serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
- /// Blob reference for consumption details.
- /// A new instance for mocking.
- public static BlobReferenceSasResult BlobReferenceSasResult(GetBlobReferenceForConsumptionDto blobReferenceForConsumption = null)
- {
- return new BlobReferenceSasResult(blobReferenceForConsumption, serializedAdditionalRawData: null);
- }
-
- /// Initializes a new instance of .
- /// Blob uri, example: https://blob.windows.core.net/Container/Path.
- /// The ARM id of the storage account.
- ///
- /// Credential info to access storage account
- /// Please note is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes.
- /// The available derived classes include , , and .
+ /// Initializes a new instance of .
+ /// The asset description text.
+ /// Tag dictionary. Tags can be added, removed, and updated.
+ /// The asset property dictionary.
+ /// [Required] Storage type backing the datastore.
+ /// Readonly property to indicate if datastore is the workspace default datastore.
+ ///
+ /// [Required] Account credentials.
+ /// Please note is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes.
+ /// The available derived classes include , , , and .
///
- /// A new instance for mocking.
- public static GetBlobReferenceForConsumptionDto GetBlobReferenceForConsumptionDto(Uri blobUri = null, string storageAccountArmId = null, DataReferenceCredential credential = null)
+ /// A new instance for mocking.
+ public static MachineLearningDatastoreProperties MachineLearningDatastoreProperties(string description = null, IDictionary tags = null, IDictionary properties = null, string datastoreType = null, bool? isDefault = null, MachineLearningDatastoreCredentials credentials = null)
{
- return new GetBlobReferenceForConsumptionDto(blobUri, storageAccountArmId, credential, serializedAdditionalRawData: null);
+ tags ??= new Dictionary();
+ properties ??= new Dictionary();
+
+ return new MachineLearningDatastoreProperties(
+ description,
+ tags,
+ properties,
+ serializedAdditionalRawData: null,
+ datastoreType == null ? default : new DatastoreType(datastoreType),
+ isDefault,
+ credentials);
}
- /// Initializes a new instance of .
+ /// Initializes a new instance of .
/// The id.
/// The name.
/// The resourceType.
/// The systemData.
/// [Required] Additional attributes of the entity.
- /// A new instance for mocking.
- public static MachineLearningEnvironmentContainerData MachineLearningEnvironmentContainerData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningEnvironmentContainerProperties properties = null)
+ /// A new instance for mocking.
+ public static MachineLearningFeatureSetContainerData MachineLearningFeatureSetContainerData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningFeatureSetContainerProperties properties = null)
{
- return new MachineLearningEnvironmentContainerData(
+ return new MachineLearningFeatureSetContainerData(
id,
name,
resourceType,
@@ -1022,21 +1005,21 @@ public static MachineLearningEnvironmentContainerData MachineLearningEnvironment
serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
+ /// Initializes a new instance of .
/// The asset description text.
/// Tag dictionary. Tags can be added, removed, and updated.
/// The asset property dictionary.
/// Is the asset archived?.
/// The latest version inside this container.
/// The next auto incremental version.
- /// Provisioning state for the environment container.
- /// A new instance for mocking.
- public static MachineLearningEnvironmentContainerProperties MachineLearningEnvironmentContainerProperties(string description = null, IDictionary tags = null, IDictionary properties = null, bool? isArchived = null, string latestVersion = null, string nextVersion = null, RegistryAssetProvisioningState? provisioningState = null)
+ /// Provisioning state for the featureset container.
+ /// A new instance for mocking.
+ public static MachineLearningFeatureSetContainerProperties MachineLearningFeatureSetContainerProperties(string description = null, IDictionary tags = null, IDictionary properties = null, bool? isArchived = null, string latestVersion = null, string nextVersion = null, RegistryAssetProvisioningState? provisioningState = null)
{
tags ??= new Dictionary();
properties ??= new Dictionary();
- return new MachineLearningEnvironmentContainerProperties(
+ return new MachineLearningFeatureSetContainerProperties(
description,
tags,
properties,
@@ -1047,16 +1030,16 @@ public static MachineLearningEnvironmentContainerProperties MachineLearningEnvir
provisioningState);
}
- /// Initializes a new instance of .
+ /// Initializes a new instance of .
/// The id.
/// The name.
/// The resourceType.
/// The systemData.
/// [Required] Additional attributes of the entity.
- /// A new instance for mocking.
- public static MachineLearningEnvironmentVersionData MachineLearningEnvironmentVersionData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningEnvironmentVersionProperties properties = null)
+ /// A new instance for mocking.
+ public static MachineLearningFeatureData MachineLearningFeatureData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningFeatureProperties properties = null)
{
- return new MachineLearningEnvironmentVersionData(
+ return new MachineLearningFeatureData(
id,
name,
resourceType,
@@ -1065,64 +1048,76 @@ public static MachineLearningEnvironmentVersionData MachineLearningEnvironmentVe
serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
+ /// Initializes a new instance of .
+ /// The id.
+ /// The name.
+ /// The resourceType.
+ /// The systemData.
+ /// [Required] Additional attributes of the entity.
+ /// A new instance for mocking.
+ public static MachineLearningFeatureSetVersionData MachineLearningFeatureSetVersionData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningFeatureSetVersionProperties properties = null)
+ {
+ return new MachineLearningFeatureSetVersionData(
+ id,
+ name,
+ resourceType,
+ systemData,
+ properties,
+ serializedAdditionalRawData: null);
+ }
+
+ /// Initializes a new instance of .
/// The asset description text.
/// Tag dictionary. Tags can be added, removed, and updated.
/// The asset property dictionary.
/// Is the asset archived?.
/// If the name version are system generated (anonymous registration).
- ///
- /// Environment type is either user managed or curated by the Azure ML service
- /// <see href="https://docs.microsoft.com/en-us/azure/machine-learning/resource-curated-environments" />
- ///
- ///
- /// Name of the image that will be used for the environment.
- /// <seealso href="https://docs.microsoft.com/en-us/azure/machine-learning/how-to-deploy-custom-docker-image#use-a-custom-base-image" />
- ///
- ///
- /// Standard configuration file used by Conda that lets you install any kind of package, including Python, R, and C/C++ packages.
- /// <see href="https://repo2docker.readthedocs.io/en/latest/config_files.html#environment-yml-install-a-conda-environment" />
- ///
- /// Configuration settings for Docker build context.
- /// The OS type of the environment.
- /// Defines configuration specific to inference.
- /// Defines if image needs to be rebuilt based on base image changes.
- /// Provisioning state for the environment version.
- /// Stage in the environment lifecycle assigned to this environment.
- /// A new instance for mocking.
- public static MachineLearningEnvironmentVersionProperties MachineLearningEnvironmentVersionProperties(string description = null, IDictionary tags = null, IDictionary properties = null, bool? isArchived = null, bool? isAnonymous = null, MachineLearningEnvironmentType? environmentType = null, string image = null, string condaFile = null, MachineLearningBuildContext build = null, MachineLearningOperatingSystemType? osType = null, MachineLearningInferenceContainerProperties inferenceConfig = null, AutoRebuildSetting? autoRebuild = null, RegistryAssetProvisioningState? provisioningState = null, string stage = null)
+ /// Specifies the feature spec details.
+ /// Specifies the materialization settings.
+ /// Specifies the asset stage.
+ /// Specifies list of entities.
+ /// Provisioning state for the featureset version container.
+ /// A new instance for mocking.
+ public static MachineLearningFeatureSetVersionProperties MachineLearningFeatureSetVersionProperties(string description = null, IDictionary tags = null, IDictionary properties = null, bool? isArchived = null, bool? isAnonymous = null, string specificationPath = null, MaterializationSettings materializationSettings = null, string stage = null, IEnumerable entities = null, RegistryAssetProvisioningState? provisioningState = null)
{
tags ??= new Dictionary();
properties ??= new Dictionary();
+ entities ??= new List();
- return new MachineLearningEnvironmentVersionProperties(
+ return new MachineLearningFeatureSetVersionProperties(
description,
tags,
properties,
serializedAdditionalRawData: null,
isArchived,
isAnonymous,
- environmentType,
- image,
- condaFile,
- build,
- osType,
- inferenceConfig,
- autoRebuild,
- provisioningState,
- stage);
+ specificationPath != null ? new FeaturesetSpecification(specificationPath, serializedAdditionalRawData: null) : null,
+ materializationSettings,
+ stage,
+ entities?.ToList(),
+ provisioningState);
}
- /// Initializes a new instance of .
+ /// Initializes a new instance of .
+ /// List of jobs submitted as part of the backfill request.
+ /// A new instance for mocking.
+ public static FeaturesetVersionBackfillResponse FeaturesetVersionBackfillResponse(IEnumerable jobIds = null)
+ {
+ jobIds ??= new List();
+
+ return new FeaturesetVersionBackfillResponse(jobIds?.ToList(), serializedAdditionalRawData: null);
+ }
+
+ /// Initializes a new instance of .
/// The id.
/// The name.
/// The resourceType.
/// The systemData.
/// [Required] Additional attributes of the entity.
- /// A new instance for mocking.
- public static MachineLearningModelContainerData MachineLearningModelContainerData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningModelContainerProperties properties = null)
+ /// A new instance for mocking.
+ public static MachineLearningFeatureStoreEntityContainerData MachineLearningFeatureStoreEntityContainerData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningFeatureStoreEntityContainerProperties properties = null)
{
- return new MachineLearningModelContainerData(
+ return new MachineLearningFeatureStoreEntityContainerData(
id,
name,
resourceType,
@@ -1131,21 +1126,21 @@ public static MachineLearningModelContainerData MachineLearningModelContainerDat
serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
+ /// Initializes a new instance of .
/// The asset description text.
/// Tag dictionary. Tags can be added, removed, and updated.
/// The asset property dictionary.
/// Is the asset archived?.
/// The latest version inside this container.
/// The next auto incremental version.
- /// Provisioning state for the model container.
- /// A new instance for mocking.
- public static MachineLearningModelContainerProperties MachineLearningModelContainerProperties(string description = null, IDictionary tags = null, IDictionary properties = null, bool? isArchived = null, string latestVersion = null, string nextVersion = null, RegistryAssetProvisioningState? provisioningState = null)
+ /// Provisioning state for the featurestore entity container.
+ /// A new instance for mocking.
+ public static MachineLearningFeatureStoreEntityContainerProperties MachineLearningFeatureStoreEntityContainerProperties(string description = null, IDictionary tags = null, IDictionary properties = null, bool? isArchived = null, string latestVersion = null, string nextVersion = null, RegistryAssetProvisioningState? provisioningState = null)
{
tags ??= new Dictionary();
properties ??= new Dictionary();
- return new MachineLearningModelContainerProperties(
+ return new MachineLearningFeatureStoreEntityContainerProperties(
description,
tags,
properties,
@@ -1156,16 +1151,16 @@ public static MachineLearningModelContainerProperties MachineLearningModelContai
provisioningState);
}
- /// Initializes a new instance of .
+ /// Initializes a new instance of .
/// The id.
/// The name.
/// The resourceType.
/// The systemData.
/// [Required] Additional attributes of the entity.
- /// A new instance for mocking.
- public static MachineLearningModelVersionData MachineLearningModelVersionData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningModelVersionProperties properties = null)
+ /// A new instance for mocking.
+ public static MachineLearningFeaturestoreEntityVersionData MachineLearningFeaturestoreEntityVersionData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningFeatureStoreEntityVersionProperties properties = null)
{
- return new MachineLearningModelVersionData(
+ return new MachineLearningFeaturestoreEntityVersionData(
id,
name,
resourceType,
@@ -1174,41 +1169,171 @@ public static MachineLearningModelVersionData MachineLearningModelVersionData(Re
serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
+ /// Initializes a new instance of .
/// The asset description text.
/// Tag dictionary. Tags can be added, removed, and updated.
/// The asset property dictionary.
/// Is the asset archived?.
/// If the name version are system generated (anonymous registration).
- /// Mapping of model flavors to their properties.
- /// The storage format for this entity. Used for NCD.
- /// The URI path to the model contents.
- /// Name of the training job which produced this model.
- /// Provisioning state for the model version.
- /// Stage in the model lifecycle assigned to this model.
- /// A new instance for mocking.
- public static MachineLearningModelVersionProperties MachineLearningModelVersionProperties(string description = null, IDictionary tags = null, IDictionary properties = null, bool? isArchived = null, bool? isAnonymous = null, IDictionary flavors = null, string modelType = null, Uri modelUri = null, string jobName = null, RegistryAssetProvisioningState? provisioningState = null, string stage = null)
+ /// Specifies index columns.
+ /// Specifies the asset stage.
+ /// Provisioning state for the featurestore entity version.
+ /// A new instance for mocking.
+ public static MachineLearningFeatureStoreEntityVersionProperties MachineLearningFeatureStoreEntityVersionProperties(string description = null, IDictionary tags = null, IDictionary properties = null, bool? isArchived = null, bool? isAnonymous = null, IEnumerable indexColumns = null, string stage = null, RegistryAssetProvisioningState? provisioningState = null)
{
tags ??= new Dictionary();
properties ??= new Dictionary();
- flavors ??= new Dictionary();
+ indexColumns ??= new List();
- return new MachineLearningModelVersionProperties(
+ return new MachineLearningFeatureStoreEntityVersionProperties(
description,
tags,
properties,
serializedAdditionalRawData: null,
isArchived,
isAnonymous,
- flavors,
- modelType,
- modelUri,
- jobName,
- provisioningState,
- stage);
+ indexColumns?.ToList(),
+ stage,
+ provisioningState);
}
- /// Initializes a new instance of .
+ /// Initializes a new instance of .
+ /// The id.
+ /// The name.
+ /// The resourceType.
+ /// The systemData.
+ ///
+ /// [Required] Additional attributes of the entity.
+ /// Please note is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes.
+ /// The available derived classes include , , , and .
+ ///
+ /// A new instance for mocking.
+ public static MachineLearningJobData MachineLearningJobData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningJobProperties properties = null)
+ {
+ return new MachineLearningJobData(
+ id,
+ name,
+ resourceType,
+ systemData,
+ properties,
+ serializedAdditionalRawData: null);
+ }
+
+ /// Initializes a new instance of .
+ /// The asset description text.
+ /// Tag dictionary. Tags can be added, removed, and updated.
+ /// The asset property dictionary.
+ /// [Required] Specifies the type of job.
+ /// Display name of job.
+ /// Status of the job.
+ /// The name of the experiment the job belongs to. If not set, the job is placed in the "Default" experiment.
+ ///
+ /// List of JobEndpoints.
+ /// For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
+ ///
+ /// ARM resource ID of the compute resource.
+ /// Is the asset archived?.
+ ///
+ /// Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, UserIdentity or null.
+ /// Defaults to AmlToken if null.
+ /// Please note is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes.
+ /// The available derived classes include , and .
+ ///
+ /// ARM resource ID of the component resource.
+ /// Notification setting for the job.
+ /// A new instance for mocking.
+ public static MachineLearningJobProperties MachineLearningJobProperties(string description = null, IDictionary tags = null, IDictionary properties = null, string jobType = null, string displayName = null, MachineLearningJobStatus? status = null, string experimentName = null, IDictionary services = null, ResourceIdentifier computeId = null, bool? isArchived = null, MachineLearningIdentityConfiguration identity = null, ResourceIdentifier componentId = null, NotificationSetting notificationSetting = null)
+ {
+ tags ??= new Dictionary();
+ properties ??= new Dictionary();
+ services ??= new Dictionary();
+
+ return new MachineLearningJobProperties(
+ description,
+ tags,
+ properties,
+ serializedAdditionalRawData: null,
+ jobType == null ? default : new JobType(jobType),
+ displayName,
+ status,
+ experimentName,
+ services,
+ computeId,
+ isArchived,
+ identity,
+ componentId,
+ notificationSetting);
+ }
+
+ /// Initializes a new instance of .
+ /// Endpoint type.
+ /// Port for endpoint.
+ /// Url for endpoint.
+ /// Status of endpoint.
+ /// Any error in the service.
+ /// Additional properties to set on the endpoint.
+ ///
+ /// Nodes that user would like to start the service on.
+ /// If Nodes is not set or set to null, the service will only be started on leader node.
+ /// Please note is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes.
+ /// The available derived classes include .
+ ///
+ /// A new instance for mocking.
+ public static MachineLearningJobService MachineLearningJobService(string jobServiceType = null, int? port = null, string endpoint = null, string status = null, string errorMessage = null, IDictionary properties = null, JobNodes nodes = null)
+ {
+ properties ??= new Dictionary();
+
+ return new MachineLearningJobService(
+ jobServiceType,
+ port,
+ endpoint,
+ status,
+ errorMessage,
+ properties,
+ nodes,
+ serializedAdditionalRawData: null);
+ }
+
+ /// Initializes a new instance of .
+ /// The id.
+ /// The name.
+ /// The resourceType.
+ /// The systemData.
+ /// [Required] Additional attributes of the entity.
+ /// A new instance for mocking.
+ public static MachineLearningMarketplaceSubscriptionData MachineLearningMarketplaceSubscriptionData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningMarketplaceSubscriptionProperties properties = null)
+ {
+ return new MachineLearningMarketplaceSubscriptionData(
+ id,
+ name,
+ resourceType,
+ systemData,
+ properties,
+ serializedAdditionalRawData: null);
+ }
+
+ /// Initializes a new instance of .
+ /// [Required] Target Marketplace Model ID to create a Marketplace Subscription for.
+ /// Marketplace Plan associated with the Marketplace Subscription.
+ /// Current status of the Marketplace Subscription.
+ /// Provisioning State of the Marketplace Subscription.
+ /// A new instance for mocking.
+ public static MachineLearningMarketplaceSubscriptionProperties MachineLearningMarketplaceSubscriptionProperties(string modelId = null, MachineLearningMarketplacePlan marketplacePlan = null, MarketplaceSubscriptionStatus? marketplaceSubscriptionStatus = null, MarketplaceSubscriptionProvisioningState? provisioningState = null)
+ {
+ return new MachineLearningMarketplaceSubscriptionProperties(modelId, marketplacePlan, marketplaceSubscriptionStatus, provisioningState, serializedAdditionalRawData: null);
+ }
+
+ /// Initializes a new instance of .
+ /// The identifying name of the Publisher of the Marketplace Plan.
+ /// The identifying name of the Offer of the Marketplace Plan.
+ /// The identifying name of the Plan of the Marketplace Plan.
+ /// A new instance for mocking.
+ public static MachineLearningMarketplacePlan MachineLearningMarketplacePlan(string publisherId = null, string offerId = null, string planId = null)
+ {
+ return new MachineLearningMarketplacePlan(publisherId, offerId, planId, serializedAdditionalRawData: null);
+ }
+
+ /// Initializes a new instance of .
/// The id.
/// The name.
/// The resourceType.
@@ -1219,12 +1344,12 @@ public static MachineLearningModelVersionProperties MachineLearningModelVersionP
/// Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type.
/// Managed service identity (system assigned and/or user assigned identities).
/// Sku details required for ARM contract for Autoscaling.
- /// A new instance for mocking.
- public static MachineLearningBatchEndpointData MachineLearningBatchEndpointData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, IDictionary tags = null, AzureLocation location = default, MachineLearningBatchEndpointProperties properties = null, string kind = null, ManagedServiceIdentity identity = null, MachineLearningSku sku = null)
+ /// A new instance for mocking.
+ public static MachineLearningOnlineEndpointData MachineLearningOnlineEndpointData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, IDictionary tags = null, AzureLocation location = default, MachineLearningOnlineEndpointProperties properties = null, string kind = null, ManagedServiceIdentity identity = null, MachineLearningSku sku = null)
{
tags ??= new Dictionary();
- return new MachineLearningBatchEndpointData(
+ return new MachineLearningOnlineEndpointData(
id,
name,
resourceType,
@@ -1238,7 +1363,7 @@ public static MachineLearningBatchEndpointData MachineLearningBatchEndpointData(
serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
+ /// Initializes a new instance of .
/// Description of the inference endpoint.
/// Property dictionary. Properties can be added, but not removed or altered.
/// Endpoint URI.
@@ -1248,67 +1373,57 @@ public static MachineLearningBatchEndpointData MachineLearningBatchEndpointData(
/// EndpointAuthKeys to set initially on an Endpoint.
/// This property will always be returned as null. AuthKey values must be retrieved using the ListKeys API.
///
- /// Default values for Batch Endpoint.
/// Provisioning state for the endpoint.
- /// A new instance for mocking.
- public static MachineLearningBatchEndpointProperties MachineLearningBatchEndpointProperties(string description = null, IDictionary properties = null, Uri scoringUri = null, Uri swaggerUri = null, MachineLearningEndpointAuthMode authMode = default, MachineLearningEndpointAuthKeys keys = null, string defaultsDeploymentName = null, MachineLearningEndpointProvisioningState? provisioningState = null)
- {
- properties ??= new Dictionary();
-
- return new MachineLearningBatchEndpointProperties(
- description,
- properties,
- scoringUri,
- swaggerUri,
- authMode,
- keys,
- serializedAdditionalRawData: null,
- defaultsDeploymentName != null ? new BatchEndpointDefaults(defaultsDeploymentName, serializedAdditionalRawData: null) : null,
- provisioningState);
- }
-
- /// Initializes a new instance of .
- /// Description of the inference endpoint.
- /// Property dictionary. Properties can be added, but not removed or altered.
- /// Endpoint URI.
- /// Endpoint Swagger URI.
- /// [Required] Use 'Key' for key based authentication and 'AMLToken' for Azure Machine Learning token-based authentication. 'Key' doesn't expire but 'AMLToken' does.
- ///
- /// EndpointAuthKeys to set initially on an Endpoint.
- /// This property will always be returned as null. AuthKey values must be retrieved using the ListKeys API.
+ ///
+ /// ARM resource ID of the compute if it exists.
+ /// optional
///
- /// A new instance for mocking.
- public static MachineLearningEndpointProperties MachineLearningEndpointProperties(string description = null, IDictionary properties = null, Uri scoringUri = null, Uri swaggerUri = null, MachineLearningEndpointAuthMode authMode = default, MachineLearningEndpointAuthKeys keys = null)
+ /// Set to "Enabled" for endpoints that should allow public access when Private Link is enabled.
+ /// Percentage of traffic from endpoint to divert to each deployment. Traffic values need to sum to 100.
+ /// Percentage of traffic to be mirrored to each deployment without using returned scoring. Traffic values need to sum to utmost 50.
+ /// A new instance for mocking.
+ public static MachineLearningOnlineEndpointProperties MachineLearningOnlineEndpointProperties(string description = null, IDictionary properties = null, Uri scoringUri = null, Uri swaggerUri = null, MachineLearningEndpointAuthMode authMode = default, MachineLearningEndpointAuthKeys keys = null, MachineLearningEndpointProvisioningState? provisioningState = null, string compute = null, MachineLearningPublicNetworkAccessType? publicNetworkAccess = null, IDictionary traffic = null, IDictionary mirrorTraffic = null)
{
properties ??= new Dictionary();
+ traffic ??= new Dictionary();
+ mirrorTraffic ??= new Dictionary();
- return new MachineLearningEndpointProperties(
+ return new MachineLearningOnlineEndpointProperties(
description,
properties,
scoringUri,
swaggerUri,
authMode,
keys,
- serializedAdditionalRawData: null);
+ serializedAdditionalRawData: null,
+ provisioningState,
+ compute,
+ publicNetworkAccess,
+ traffic,
+ mirrorTraffic);
}
- /// Initializes a new instance of .
+ /// Initializes a new instance of .
/// The id.
/// The name.
/// The resourceType.
/// The systemData.
/// The tags.
/// The location.
- /// [Required] Additional attributes of the entity.
+ ///
+ /// [Required] Additional attributes of the entity.
+ /// Please note is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes.
+ /// The available derived classes include and .
+ ///
/// Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type.
/// Managed service identity (system assigned and/or user assigned identities).
/// Sku details required for ARM contract for Autoscaling.
- /// A new instance for mocking.
- public static MachineLearningBatchDeploymentData MachineLearningBatchDeploymentData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, IDictionary tags = null, AzureLocation location = default, MachineLearningBatchDeploymentProperties properties = null, string kind = null, ManagedServiceIdentity identity = null, MachineLearningSku sku = null)
+ /// A new instance for mocking.
+ public static MachineLearningOnlineDeploymentData MachineLearningOnlineDeploymentData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, IDictionary tags = null, AzureLocation location = default, MachineLearningOnlineDeploymentProperties properties = null, string kind = null, ManagedServiceIdentity identity = null, MachineLearningSku sku = null)
{
tags ??= new Dictionary();
- return new MachineLearningBatchDeploymentData(
+ return new MachineLearningOnlineDeploymentData(
id,
name,
resourceType,
@@ -1322,134 +1437,126 @@ public static MachineLearningBatchDeploymentData MachineLearningBatchDeploymentD
serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
+ /// Initializes a new instance of .
/// Description of the endpoint deployment.
/// Property dictionary. Properties can be added, but not removed or altered.
/// Code configuration for the endpoint deployment.
/// ARM resource ID or AssetId of the environment specification for the endpoint deployment.
/// Environment variables configuration for the deployment.
- /// Compute target for batch inference operation.
- ///
- /// Properties relevant to different deployment types.
- /// Please note is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes.
- /// The available derived classes include .
- ///
- ///
- /// Error threshold, if the error count for the entire input goes above this value,
- /// the batch inference will be aborted. Range is [-1, int.MaxValue].
- /// For FileDataset, this value is the count of file failures.
- /// For TabularDataset, this value is the count of record failures.
- /// If set to -1 (the lower bound), all failures during batch inference will be ignored.
- ///
- ///
- /// Retry Settings for the batch inference operation.
- /// If not provided, will default to the defaults defined in BatchRetrySettings.
- ///
- ///
- /// Size of the mini-batch passed to each batch invocation.
- /// For FileDataset, this is the number of files per mini-batch.
- /// For TabularDataset, this is the size of the records in bytes, per mini-batch.
- ///
- /// Logging level for batch inference operation.
- ///
- /// Reference to the model asset for the endpoint deployment.
- /// Please note is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes.
- /// The available derived classes include , and .
- ///
- /// Indicates maximum number of parallelism per instance.
- /// Indicates how the output will be organized.
- /// Customized output file name for append_row output action.
- ///
- /// Indicates compute configuration for the job.
- /// If not provided, will default to the defaults defined in ResourceConfiguration.
+ /// [Required] The compute type of the endpoint.
+ ///
+ /// Scale settings for the deployment.
+ /// If it is null or not provided,
+ /// it defaults to TargetUtilizationScaleSettings for KubernetesOnlineDeployment
+ /// and to DefaultScaleSettings for ManagedOnlineDeployment.
+ /// Please note is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes.
+ /// The available derived classes include and .
///
+ /// Request settings for the deployment.
+ /// The path to mount the model in custom container.
+ /// If true, enables Application Insights logging.
+ /// Liveness probe monitors the health of the container regularly.
+ /// Readiness probe validates if the container is ready to serve traffic. The properties and defaults are the same as liveness probe.
/// Provisioning state for the endpoint deployment.
- /// A new instance for mocking.
- public static MachineLearningBatchDeploymentProperties MachineLearningBatchDeploymentProperties(string description = null, IDictionary properties = null, MachineLearningCodeConfiguration codeConfiguration = null, string environmentId = null, IDictionary environmentVariables = null, string compute = null, BatchDeploymentConfiguration deploymentConfiguration = null, int? errorThreshold = null, MachineLearningBatchRetrySettings retrySettings = null, long? miniBatchSize = null, MachineLearningBatchLoggingLevel? loggingLevel = null, MachineLearningAssetReferenceBase model = null, int? maxConcurrencyPerInstance = null, MachineLearningBatchOutputAction? outputAction = null, string outputFileName = null, MachineLearningDeploymentResourceConfiguration resources = null, MachineLearningDeploymentProvisioningState? provisioningState = null)
+ /// Compute instance type.
+ /// The URI path to the model.
+ /// If Enabled, allow egress public network access. If Disabled, this will create secure egress. Default: Enabled.
+ /// The mdc configuration, we disable mdc when it's null.
+ /// A new instance for mocking.
+ public static MachineLearningOnlineDeploymentProperties MachineLearningOnlineDeploymentProperties(string description = null, IDictionary properties = null, MachineLearningCodeConfiguration codeConfiguration = null, string environmentId = null, IDictionary environmentVariables = null, string endpointComputeType = null, MachineLearningOnlineScaleSettings scaleSettings = null, MachineLearningOnlineRequestSettings requestSettings = null, string modelMountPath = null, bool? appInsightsEnabled = null, MachineLearningProbeSettings livenessProbe = null, MachineLearningProbeSettings readinessProbe = null, MachineLearningDeploymentProvisioningState? provisioningState = null, string instanceType = null, string model = null, MachineLearningEgressPublicNetworkAccessType? egressPublicNetworkAccess = null, DataCollector dataCollector = null)
{
properties ??= new Dictionary();
environmentVariables ??= new Dictionary();
- return new MachineLearningBatchDeploymentProperties(
+ return new MachineLearningOnlineDeploymentProperties(
description,
properties,
codeConfiguration,
environmentId,
environmentVariables,
serializedAdditionalRawData: null,
- compute,
- deploymentConfiguration,
- errorThreshold,
- retrySettings,
- miniBatchSize,
- loggingLevel,
+ endpointComputeType == null ? default : new MachineLearningEndpointComputeType(endpointComputeType),
+ scaleSettings,
+ requestSettings,
+ modelMountPath,
+ appInsightsEnabled,
+ livenessProbe,
+ readinessProbe,
+ provisioningState,
+ instanceType,
model,
- maxConcurrencyPerInstance,
- outputAction,
- outputFileName,
- resources,
- provisioningState);
+ egressPublicNetworkAccess,
+ dataCollector);
}
- /// Initializes a new instance of .
- /// The id.
- /// The name.
- /// The resourceType.
- /// The systemData.
- ///
- /// [Required] Additional attributes of the entity.
- /// Please note is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes.
- /// The available derived classes include , , , and .
- ///
- /// A new instance for mocking.
- public static MachineLearningDatastoreData MachineLearningDatastoreData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningDatastoreProperties properties = null)
+ /// Initializes a new instance of .
+ /// The retrieved online deployment logs.
+ /// A new instance for mocking.
+ public static MachineLearningDeploymentLogs MachineLearningDeploymentLogs(string content = null)
{
- return new MachineLearningDatastoreData(
- id,
- name,
- resourceType,
- systemData,
- properties,
- serializedAdditionalRawData: null);
+ return new MachineLearningDeploymentLogs(content, serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
- /// The asset description text.
- /// Tag dictionary. Tags can be added, removed, and updated.
- /// The asset property dictionary.
- /// [Required] Storage type backing the datastore.
- /// Readonly property to indicate if datastore is the workspace default datastore.
- ///
- /// [Required] Account credentials.
- /// Please note is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes.
- /// The available derived classes include , , , and .
- ///
- /// A new instance for mocking.
- public static MachineLearningDatastoreProperties MachineLearningDatastoreProperties(string description = null, IDictionary tags = null, IDictionary properties = null, string datastoreType = null, bool? isDefault = null, MachineLearningDatastoreCredentials credentials = null)
+ /// Initializes a new instance of .
+ /// The resource type name.
+ /// Gets or sets the Sku.
+ /// Gets or sets the Sku Capacity.
+ /// A new instance for mocking.
+ public static MachineLearningSkuDetail MachineLearningSkuDetail(string resourceType = null, MachineLearningSkuSetting sku = null, MachineLearningSkuCapacity capacity = null)
{
- tags ??= new Dictionary();
- properties ??= new Dictionary();
+ return new MachineLearningSkuDetail(resourceType, sku, capacity, serializedAdditionalRawData: null);
+ }
- return new MachineLearningDatastoreProperties(
- description,
- tags,
- properties,
- serializedAdditionalRawData: null,
- datastoreType == null ? default : new DatastoreType(datastoreType),
- isDefault,
- credentials);
+ /// Initializes a new instance of .
+ /// [Required] The name of the SKU. Ex - P3. It is typically a letter+number code.
+ /// This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
+ /// A new instance for mocking.
+ public static MachineLearningSkuSetting MachineLearningSkuSetting(string name = null, MachineLearningSkuTier? tier = null)
+ {
+ return new MachineLearningSkuSetting(name, tier, serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
+ /// Initializes a new instance of .
+ /// Gets or sets the minimum.
+ /// Gets or sets the maximum.
+ /// Gets or sets the default capacity.
+ /// Gets or sets the type of the scale.
+ /// A new instance for mocking.
+ public static MachineLearningSkuCapacity MachineLearningSkuCapacity(int? minimum = null, int? maximum = null, int? @default = null, MachineLearningSkuScaleType? scaleType = null)
+ {
+ return new MachineLearningSkuCapacity(minimum, maximum, @default, scaleType, serializedAdditionalRawData: null);
+ }
+
+ /// Initializes a new instance of .
+ /// [Required] Specification for which type of key to generate. Primary or Secondary.
+ /// The value the key is set to.
+ /// A new instance for mocking.
+ public static MachineLearningEndpointKeyRegenerateContent MachineLearningEndpointKeyRegenerateContent(MachineLearningKeyType keyType = default, string keyValue = null)
+ {
+ return new MachineLearningEndpointKeyRegenerateContent(keyType, keyValue, serializedAdditionalRawData: null);
+ }
+
+ /// Initializes a new instance of .
+ /// Access token for endpoint authentication.
+ /// Access token type.
+ /// Access token expiry time (UTC).
+ /// Refresh access token after time (UTC).
+ /// A new instance for mocking.
+ public static MachineLearningEndpointAuthToken MachineLearningEndpointAuthToken(string accessToken = null, string tokenType = null, DateTimeOffset? expireOn = null, DateTimeOffset? refreshOn = null)
+ {
+ return new MachineLearningEndpointAuthToken(accessToken, tokenType, expireOn, refreshOn, serializedAdditionalRawData: null);
+ }
+
+ /// Initializes a new instance of .
/// The id.
/// The name.
/// The resourceType.
/// The systemData.
/// [Required] Additional attributes of the entity.
- /// A new instance for mocking.
- public static MachineLearningFeatureSetContainerData MachineLearningFeatureSetContainerData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningFeatureSetContainerProperties properties = null)
+ /// A new instance for mocking.
+ public static MachineLearningScheduleData MachineLearningScheduleData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningScheduleProperties properties = null)
{
- return new MachineLearningFeatureSetContainerData(
+ return new MachineLearningScheduleData(
id,
name,
resourceType,
@@ -1458,558 +1565,615 @@ public static MachineLearningFeatureSetContainerData MachineLearningFeatureSetCo
serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
+ /// Initializes a new instance of .
/// The asset description text.
/// Tag dictionary. Tags can be added, removed, and updated.
/// The asset property dictionary.
- /// Is the asset archived?.
- /// The latest version inside this container.
- /// The next auto incremental version.
- /// Provisioning state for the featureset container.
- /// A new instance for mocking.
- public static MachineLearningFeatureSetContainerProperties MachineLearningFeatureSetContainerProperties(string description = null, IDictionary tags = null, IDictionary properties = null, bool? isArchived = null, string latestVersion = null, string nextVersion = null, RegistryAssetProvisioningState? provisioningState = null)
+ /// Display name of schedule.
+ /// Is the schedule enabled?.
+ ///
+ /// [Required] Specifies the trigger details
+ /// Please note is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes.
+ /// The available derived classes include and .
+ ///
+ ///
+ /// [Required] Specifies the action of the schedule
+ /// Please note is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes.
+ /// The available derived classes include , and .
+ ///
+ /// Provisioning state for the schedule.
+ /// A new instance for mocking.
+ public static MachineLearningScheduleProperties MachineLearningScheduleProperties(string description = null, IDictionary tags = null, IDictionary properties = null, string displayName = null, bool? isEnabled = null, MachineLearningTriggerBase trigger = null, MachineLearningScheduleAction action = null, MachineLearningScheduleProvisioningStatus? provisioningState = null)
{
tags ??= new Dictionary();
properties ??= new Dictionary();
- return new MachineLearningFeatureSetContainerProperties(
+ return new MachineLearningScheduleProperties(
description,
tags,
properties,
serializedAdditionalRawData: null,
- isArchived,
- latestVersion,
- nextVersion,
+ displayName,
+ isEnabled,
+ trigger,
+ action,
provisioningState);
}
- /// Initializes a new instance of .
+ /// Initializes a new instance of .
/// The id.
/// The name.
/// The resourceType.
/// The systemData.
+ /// The tags.
+ /// The location.
/// [Required] Additional attributes of the entity.
- /// A new instance for mocking.
- public static MachineLearningFeatureData MachineLearningFeatureData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningFeatureProperties properties = null)
+ /// Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type.
+ /// Managed service identity (system assigned and/or user assigned identities).
+ /// Sku details required for ARM contract for Autoscaling.
+ /// A new instance for mocking.
+ public static MachineLearningServerlessEndpointData MachineLearningServerlessEndpointData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, IDictionary tags = null, AzureLocation location = default, ServerlessEndpointProperties properties = null, string kind = null, ManagedServiceIdentity identity = null, MachineLearningSku sku = null)
{
- return new MachineLearningFeatureData(
+ tags ??= new Dictionary();
+
+ return new MachineLearningServerlessEndpointData(
id,
name,
resourceType,
systemData,
+ tags,
+ location,
properties,
+ kind,
+ identity,
+ sku,
serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
- /// The id.
- /// The name.
- /// The resourceType.
- /// The systemData.
- /// [Required] Additional attributes of the entity.
- /// A new instance for mocking.
- public static MachineLearningFeatureSetVersionData MachineLearningFeatureSetVersionData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningFeatureSetVersionProperties properties = null)
+ /// Initializes a new instance of .
+ /// The model settings (model id) for the model being serviced on the ServerlessEndpoint.
+ /// [Required] Specifies the authentication mode for the Serverless endpoint.
+ /// The inference uri to target when making requests against the serverless endpoint.
+ /// Provisioning state for the endpoint.
+ /// The current state of the ServerlessEndpoint.
+ /// The MarketplaceSubscription Azure ID associated to this ServerlessEndpoint.
+ /// Specifies the content safety options. If omitted, the default content safety settings will be configured.
+ /// A new instance for mocking.
+ public static ServerlessEndpointProperties ServerlessEndpointProperties(string modelId = null, ServerlessInferenceEndpointAuthMode authMode = default, ServerlessInferenceEndpoint inferenceEndpoint = null, MachineLearningEndpointProvisioningState? provisioningState = null, ServerlessEndpointState? endpointState = null, string marketplaceSubscriptionId = null, ContentSafetyStatus? contentSafetyStatus = null)
{
- return new MachineLearningFeatureSetVersionData(
- id,
- name,
- resourceType,
- systemData,
- properties,
+ return new ServerlessEndpointProperties(
+ modelId != null ? new ModelSettings(modelId, serializedAdditionalRawData: null) : null,
+ authMode,
+ inferenceEndpoint,
+ provisioningState,
+ endpointState,
+ marketplaceSubscriptionId,
+ contentSafetyStatus.HasValue ? new ContentSafety(contentSafetyStatus.Value, serializedAdditionalRawData: null) : null,
serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
- /// The asset description text.
- /// Tag dictionary. Tags can be added, removed, and updated.
- /// The asset property dictionary.
- /// Is the asset archived?.
- /// If the name version are system generated (anonymous registration).
- /// Specifies the feature spec details.
- /// Specifies the materialization settings.
- /// Specifies the asset stage.
- /// Specifies list of entities.
- /// Provisioning state for the featureset version container.
- /// A new instance for mocking.
- public static MachineLearningFeatureSetVersionProperties MachineLearningFeatureSetVersionProperties(string description = null, IDictionary tags = null, IDictionary properties = null, bool? isArchived = null, bool? isAnonymous = null, string specificationPath = null, MaterializationSettings materializationSettings = null, string stage = null, IEnumerable entities = null, RegistryAssetProvisioningState? provisioningState = null)
- {
- tags ??= new Dictionary();
- properties ??= new Dictionary();
- entities ??= new List();
-
- return new MachineLearningFeatureSetVersionProperties(
- description,
- tags,
- properties,
- serializedAdditionalRawData: null,
- isArchived,
- isAnonymous,
- specificationPath != null ? new FeaturesetSpecification(specificationPath, serializedAdditionalRawData: null) : null,
- materializationSettings,
- stage,
- entities?.ToList(),
- provisioningState);
- }
-
- /// Initializes a new instance of .
- /// List of jobs submitted as part of the backfill request.
- /// A new instance for mocking.
- public static FeaturesetVersionBackfillResponse FeaturesetVersionBackfillResponse(IEnumerable jobIds = null)
+ /// Initializes a new instance of .
+ /// [Required] The inference uri to target when making requests against the Serverless Endpoint.
+ /// Specifies any required headers to target this serverless endpoint.
+ /// A new instance for mocking.
+ public static ServerlessInferenceEndpoint ServerlessInferenceEndpoint(Uri uri = null, IReadOnlyDictionary headers = null)
{
- jobIds ??= new List();
+ headers ??= new Dictionary();
- return new FeaturesetVersionBackfillResponse(jobIds?.ToList(), serializedAdditionalRawData: null);
+ return new ServerlessInferenceEndpoint(uri, headers, serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
+ /// Initializes a new instance of .
/// The id.
/// The name.
/// The resourceType.
/// The systemData.
- /// [Required] Additional attributes of the entity.
- /// A new instance for mocking.
- public static MachineLearningFeatureStoreEntityContainerData MachineLearningFeatureStoreEntityContainerData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningFeatureStoreEntityContainerProperties properties = null)
+ /// The tags.
+ /// The location.
+ /// Managed service identity (system assigned and/or user assigned identities).
+ /// Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type.
+ /// Sku details required for ARM contract for Autoscaling.
+ /// Discovery URL for the Registry.
+ /// IntellectualPropertyPublisher for the registry.
+ /// ResourceId of the managed RG if the registry has system created resources.
+ /// MLFlow Registry URI for the Registry.
+ /// Private endpoint connections info used for pending connections in private link portal.
+ ///
+ /// Is the Registry accessible from the internet?
+ /// Possible values: "Enabled" or "Disabled"
+ ///
+ /// Details of each region the registry is in.
+ /// A new instance for mocking.
+ public static MachineLearningRegistryData MachineLearningRegistryData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, IDictionary tags = null, AzureLocation location = default, ManagedServiceIdentity identity = null, string kind = null, MachineLearningSku sku = null, Uri discoveryUri = null, string intellectualPropertyPublisher = null, ResourceIdentifier managedResourceId = null, Uri mlFlowRegistryUri = null, IEnumerable registryPrivateEndpointConnections = null, string publicNetworkAccess = null, IEnumerable regionDetails = null)
{
- return new MachineLearningFeatureStoreEntityContainerData(
+ tags ??= new Dictionary();
+ registryPrivateEndpointConnections ??= new List();
+ regionDetails ??= new List();
+
+ return new MachineLearningRegistryData(
id,
name,
resourceType,
systemData,
- properties,
+ tags,
+ location,
+ identity,
+ kind,
+ sku,
+ discoveryUri,
+ intellectualPropertyPublisher,
+ managedResourceId != null ? new ArmResourceId(managedResourceId, serializedAdditionalRawData: null) : null,
+ mlFlowRegistryUri,
+ registryPrivateEndpointConnections?.ToList(),
+ publicNetworkAccess,
+ regionDetails?.ToList(),
serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
- /// The asset description text.
- /// Tag dictionary. Tags can be added, removed, and updated.
- /// The asset property dictionary.
- /// Is the asset archived?.
- /// The latest version inside this container.
- /// The next auto incremental version.
- /// Provisioning state for the featurestore entity container.
- /// A new instance for mocking.
- public static MachineLearningFeatureStoreEntityContainerProperties MachineLearningFeatureStoreEntityContainerProperties(string description = null, IDictionary tags = null, IDictionary properties = null, bool? isArchived = null, string latestVersion = null, string nextVersion = null, RegistryAssetProvisioningState? provisioningState = null)
+ /// Initializes a new instance of .
+ /// The ARM identifier for Private Endpoint.
+ /// The subnetId that the private endpoint is connected to.
+ /// A new instance for mocking.
+ public static RegistryPrivateEndpoint RegistryPrivateEndpoint(ResourceIdentifier id = null, ResourceIdentifier subnetArmId = null)
{
- tags ??= new Dictionary();
- properties ??= new Dictionary();
+ return new RegistryPrivateEndpoint(id, serializedAdditionalRawData: null, subnetArmId);
+ }
- return new MachineLearningFeatureStoreEntityContainerProperties(
- description,
- tags,
- properties,
- serializedAdditionalRawData: null,
- isArchived,
- latestVersion,
- nextVersion,
- provisioningState);
+ /// Initializes a new instance of .
+ /// The ARM identifier for Private Endpoint.
+ /// A new instance for mocking.
+ public static PrivateEndpointBase PrivateEndpointBase(ResourceIdentifier id = null)
+ {
+ return new PrivateEndpointBase(id, serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
+ /// Initializes a new instance of .
+ /// Specifies the feature ID.
+ /// Specifies the feature name.
+ /// Describes the feature for user experience.
+ /// A new instance for mocking.
+ public static MachineLearningUserFeature MachineLearningUserFeature(string id = null, string displayName = null, string description = null)
+ {
+ return new MachineLearningUserFeature(id, displayName, description, serializedAdditionalRawData: null);
+ }
+
+ /// Initializes a new instance of .
/// The id.
/// The name.
/// The resourceType.
/// The systemData.
- /// [Required] Additional attributes of the entity.
- /// A new instance for mocking.
- public static MachineLearningFeaturestoreEntityVersionData MachineLearningFeaturestoreEntityVersionData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningFeatureStoreEntityVersionProperties properties = null)
+ /// The tags.
+ /// The location.
+ /// The identity of the resource.
+ ///
+ /// The sku of the workspace.
+ /// The immutable id associated with this workspace.
+ /// The description of this workspace.
+ /// The friendly name for this workspace. This name in mutable.
+ /// ARM id of the key vault associated with this workspace. This cannot be changed once the workspace has been created.
+ /// ARM id of the application insights associated with this workspace.
+ /// ARM id of the container registry associated with this workspace.
+ /// ARM id of the storage account associated with this workspace. This cannot be changed once the workspace has been created.
+ /// Url for the discovery service to identify regional endpoints for machine learning experimentation services.
+ /// The current deployment state of workspace resource. The provisioningState is to indicate states for resource provisioning.
+ /// The encryption settings of Azure ML workspace.
+ /// The flag to signal HBI data in the workspace and reduce diagnostic data collected by the service.
+ /// The name of the managed resource group created by workspace RP in customer subscription if the workspace is CMK workspace.
+ /// Count of private connections in the workspace.
+ /// The compute name for image build.
+ /// The flag to indicate whether to allow public access when behind VNet.
+ /// Whether requests from Public Network are allowed.
+ /// The list of private endpoint connections in the workspace.
+ /// Settings for serverless compute created in the workspace.
+ /// The list of shared private link resources in this workspace.
+ /// The notebook info of Azure ML workspace.
+ /// The service managed resource settings.
+ /// The user assigned identity resource id that represents the workspace identity.
+ /// The tenant id associated with this workspace.
+ /// If the storage associated with the workspace has hierarchical namespace(HNS) enabled.
+ /// The URI associated with this workspace that machine learning flow must point at to set up tracking.
+ /// Enabling v1_legacy_mode may prevent you from using features provided by the v2 API.
+ /// Managed Network settings for a machine learning workspace.
+ /// Settings for feature store type workspace.
+ ///
+ ///
+ ///
+ /// WorkspaceHub's configuration object.
+ /// A new instance for mocking.
+ public static MachineLearningWorkspaceData MachineLearningWorkspaceData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, IDictionary tags = null, AzureLocation location = default, ManagedServiceIdentity identity = null, string kind = null, MachineLearningSku sku = null, string workspaceId = null, string description = null, string friendlyName = null, string keyVault = null, string applicationInsights = null, string containerRegistry = null, string storageAccount = null, Uri discoveryUri = null, MachineLearningProvisioningState? provisioningState = null, MachineLearningEncryptionSetting encryption = null, bool? isHbiWorkspace = null, string serviceProvisionedResourceGroup = null, int? privateLinkCount = null, string imageBuildCompute = null, bool? allowPublicAccessWhenBehindVnet = null, PublicNetworkAccess? publicNetworkAccessType = null, IEnumerable privateEndpointConnections = null, ServerlessComputeSettings serverlessComputeSettings = null, IEnumerable sharedPrivateLinkResources = null, MachineLearningNotebookResourceInfo notebookInfo = null, int? cosmosDbCollectionsThroughput = null, string primaryUserAssignedIdentity = null, Guid? tenantId = null, bool? isStorageHnsEnabled = null, Uri mlFlowTrackingUri = null, bool? isV1LegacyMode = null, ManagedNetworkSettings managedNetwork = null, FeatureStoreSettings featureStoreSettings = null, IEnumerable associatedWorkspaces = null, bool? enableDataIsolation = null, ResourceIdentifier hubResourceId = null, WorkspaceHubConfig workspaceHubConfig = null)
{
- return new MachineLearningFeaturestoreEntityVersionData(
+ tags ??= new Dictionary();
+ privateEndpointConnections ??= new List();
+ sharedPrivateLinkResources ??= new List();
+ associatedWorkspaces ??= new List();
+
+ return new MachineLearningWorkspaceData(
id,
name,
resourceType,
systemData,
- properties,
- serializedAdditionalRawData: null);
- }
-
- /// Initializes a new instance of .
- /// The asset description text.
- /// Tag dictionary. Tags can be added, removed, and updated.
- /// The asset property dictionary.
- /// Is the asset archived?.
- /// If the name version are system generated (anonymous registration).
- /// Specifies index columns.
- /// Specifies the asset stage.
- /// Provisioning state for the featurestore entity version.
- /// A new instance for mocking.
- public static MachineLearningFeatureStoreEntityVersionProperties MachineLearningFeatureStoreEntityVersionProperties(string description = null, IDictionary tags = null, IDictionary properties = null, bool? isArchived = null, bool? isAnonymous = null, IEnumerable indexColumns = null, string stage = null, RegistryAssetProvisioningState? provisioningState = null)
- {
- tags ??= new Dictionary();
- properties ??= new Dictionary();
- indexColumns ??= new List();
-
- return new MachineLearningFeatureStoreEntityVersionProperties(
- description,
tags,
- properties,
- serializedAdditionalRawData: null,
- isArchived,
- isAnonymous,
- indexColumns?.ToList(),
- stage,
- provisioningState);
+ location,
+ identity,
+ kind,
+ sku,
+ workspaceId,
+ description,
+ friendlyName,
+ keyVault,
+ applicationInsights,
+ containerRegistry,
+ storageAccount,
+ discoveryUri,
+ provisioningState,
+ encryption,
+ isHbiWorkspace,
+ serviceProvisionedResourceGroup,
+ privateLinkCount,
+ imageBuildCompute,
+ allowPublicAccessWhenBehindVnet,
+ publicNetworkAccessType,
+ privateEndpointConnections?.ToList(),
+ serverlessComputeSettings,
+ sharedPrivateLinkResources?.ToList(),
+ notebookInfo,
+ cosmosDbCollectionsThroughput != null ? new ServiceManagedResourcesSettings(new CosmosDbSettings(cosmosDbCollectionsThroughput, serializedAdditionalRawData: null), serializedAdditionalRawData: null) : null,
+ primaryUserAssignedIdentity,
+ tenantId,
+ isStorageHnsEnabled,
+ mlFlowTrackingUri,
+ isV1LegacyMode,
+ managedNetwork,
+ featureStoreSettings,
+ associatedWorkspaces?.ToList(),
+ enableDataIsolation,
+ hubResourceId,
+ workspaceHubConfig,
+ serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
+ /// Initializes a new instance of .
/// The id.
/// The name.
/// The resourceType.
/// The systemData.
- ///
- /// [Required] Additional attributes of the entity.
- /// Please note is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes.
- /// The available derived classes include , , , and .
- ///
- /// A new instance for mocking.
- public static MachineLearningJobData MachineLearningJobData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, MachineLearningJobProperties properties = null)
+ /// The tags.
+ /// The location.
+ /// The identity of the resource.
+ /// The sku of the workspace.
+ /// The resource of private end point.
+ /// A collection of information about the state of the connection between service consumer and provider.
+ /// The provisioning state of the private endpoint connection resource.
+ /// A new instance for mocking.
+ public static MachineLearningPrivateEndpointConnectionData MachineLearningPrivateEndpointConnectionData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, IDictionary tags = null, AzureLocation location = default, ManagedServiceIdentity identity = null, MachineLearningSku sku = null, ResourceIdentifier subResourceId = null, MachineLearningPrivateLinkServiceConnectionState connectionState = null, MachineLearningPrivateEndpointConnectionProvisioningState? provisioningState = null)
{
- return new MachineLearningJobData(
+ tags ??= new Dictionary();
+
+ return new MachineLearningPrivateEndpointConnectionData(
id,
name,
resourceType,
systemData,
- properties,
- serializedAdditionalRawData: null);
- }
-
- /// Initializes a new instance of .
- /// The asset description text.
- /// Tag dictionary. Tags can be added, removed, and updated.
- /// The asset property dictionary.
- /// [Required] Specifies the type of job.
- /// Display name of job.
- /// Status of the job.
- /// The name of the experiment the job belongs to. If not set, the job is placed in the "Default" experiment.
- ///
- /// List of JobEndpoints.
- /// For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
- ///
- /// ARM resource ID of the compute resource.
- /// Is the asset archived?.
- ///
- /// Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, UserIdentity or null.
- /// Defaults to AmlToken if null.
- /// Please note is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes.
- /// The available derived classes include , and .
- ///
- /// ARM resource ID of the component resource.
- /// Notification setting for the job.
- /// A new instance for mocking.
- public static MachineLearningJobProperties MachineLearningJobProperties(string description = null, IDictionary tags = null, IDictionary properties = null, string jobType = null, string displayName = null, MachineLearningJobStatus? status = null, string experimentName = null, IDictionary services = null, ResourceIdentifier computeId = null, bool? isArchived = null, MachineLearningIdentityConfiguration identity = null, ResourceIdentifier componentId = null, NotificationSetting notificationSetting = null)
- {
- tags ??= new Dictionary();
- properties ??= new Dictionary();
- services ??= new Dictionary();
-
- return new MachineLearningJobProperties(
- description,
tags,
- properties,
- serializedAdditionalRawData: null,
- jobType == null ? default : new JobType(jobType),
- displayName,
- status,
- experimentName,
- services,
- computeId,
- isArchived,
+ location,
identity,
- componentId,
- notificationSetting);
+ sku,
+ subResourceId != null ? ResourceManagerModelFactory.SubResource(subResourceId) : null,
+ connectionState,
+ provisioningState,
+ serializedAdditionalRawData: null);
}
- /// Initializes a new instance of .
- /// Endpoint type.
- /// Port for endpoint.
- /// Url for endpoint.
- /// Status of endpoint.
- /// Any error in the service.
- /// Additional properties to set on the endpoint.
- ///
- /// Nodes that user would like to start the service on.
- /// If Nodes is not set or set to null, the service will only be started on leader node.
- /// Please note is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes.
- /// The available derived classes include .
+ /// Initializes a new instance of .
+ ///
+ /// the data plane resourceId that used to initialize notebook component.
+ /// The error that occurs when preparing notebook.
+ /// A new instance for mocking.
+ public static MachineLearningNotebookResourceInfo MachineLearningNotebookResourceInfo(string fqdn = null, string resourceId = null, MachineLearningNotebookPreparationError notebookPreparationError = null)
+ {
+ return new MachineLearningNotebookResourceInfo(fqdn, resourceId, notebookPreparationError, serializedAdditionalRawData: null);
+ }
+
+ /// Initializes a new instance of .
+ ///
+ ///
+ /// A new instance for mocking.
+ public static MachineLearningNotebookPreparationError MachineLearningNotebookPreparationError(string errorMessage = null, int? statusCode = null)
+ {
+ return new MachineLearningNotebookPreparationError(errorMessage, statusCode, serializedAdditionalRawData: null);
+ }
+
+ /// Initializes a new instance of .
+ /// Isolation mode for the managed network of a machine learning workspace.
+ ///
+ ///
+ /// Dictionary of <OutboundRule>
+ /// Please note is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes.
+ /// The available derived classes include , and .
///
- /// A new instance for mocking.
- public static MachineLearningJobService MachineLearningJobService(string jobServiceType = null, int? port = null, string endpoint = null, string status = null, string errorMessage = null, IDictionary properties = null, JobNodes nodes = null)
+ /// Status of the Provisioning for the managed network of a machine learning workspace.
+ /// A new instance for mocking.
+ public static ManagedNetworkSettings ManagedNetworkSettings(IsolationMode? isolationMode = null, string networkId = null, IDictionary outboundRules = null, ManagedNetworkProvisionStatus status = null)
{
- properties ??= new Dictionary();
+ outboundRules ??= new Dictionary