Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fetching latest #21

Merged
merged 256 commits into from
Dec 17, 2024
Merged
Changes from 1 commit
Commits
Show all changes
256 commits
Select commit Hold shift + click to select a range
dc730bd
feat: Adds authentication to image import `ptn/deployment-script/impo…
ReneHezser Sep 12, 2024
5e3198e
fix: Run the `Set-AVMModule` script to update the files of ptn module…
jianingwang123 Sep 12, 2024
ada1720
feat: Added utility to re-run failed jobs for failed workflows (#2968)
AlexanderSehr Sep 12, 2024
497ffaf
feat: New module `avm/ptn/network/hub-networking` (#1257)
hundredacres Sep 13, 2024
8971492
feat: Add param for disabling access key (#3162)
hundredacres Sep 13, 2024
34c5bf1
fix: Updated hub-network output (#3259)
AlexanderSehr Sep 13, 2024
9dacc4c
feat: Added logic to add available role names to readme (#706)
AlexanderSehr Sep 13, 2024
f21032a
feat: Pattern - Azure Image Builder - `avm/ptn/virtual-machine-images…
AlexanderSehr Sep 13, 2024
7876f36
fix: Add key vault to cognitive service - avm/res/cognitive-services/…
AlexanderSehr Sep 18, 2024
180cc1a
feat: Added new resource module Managed DevOps Pools - `avm/res/dev-o…
johnlokerse Sep 18, 2024
7e27b6c
fix: Remove ORPHANED status from module and update resource API versi…
hundredacres Sep 19, 2024
62198b0
fix: `avm/ptn/deployment/import-image-to-acr` fixes bugs handling new…
ReneHezser Sep 19, 2024
c447185
feat: experimental use of 'discriminator' for vpng-gw module (#2667)
fabmas Sep 19, 2024
f1d14ed
fix: static validation error and BCP error in `avm.res.dev-ops-infras…
johnlokerse Sep 19, 2024
07a0593
feat: Retain existing settings during deployment - `avm/res/web/site`…
peterbud Sep 20, 2024
73fc84f
fix: module `avm/res/network/nat-gateway` (#3341)
fabmas Sep 23, 2024
201c378
feat: `avm/ptn/ai-platform/baseline` Change identities of AI workspac…
cecheta Sep 24, 2024
432219f
fix: Add explicit dependsOn in the privateLinkScope_privateEndpoints…
ahmadabdalla Sep 24, 2024
33030a8
fix: `ptn/deployment-script/import-image-to-acr` overwriteExistingIma…
ReneHezser Sep 24, 2024
f08da65
feat: `avm/ptn/ai-platform/baseline` Use VNet AVM (#3353)
cecheta Sep 25, 2024
51596f2
docs: `avm/ptn/ai-platform/baseline` Update README (#3358)
cecheta Sep 25, 2024
d213e8a
fix: Added depends_on to flexibleserver_administrators (#3355)
arnoldna Sep 25, 2024
5fc18d3
fix: Resolve issue when bastion/firewall is not deployed (#3356)
hundredacres Sep 25, 2024
57769c2
fix: StorageAccount - Added implicit dependency to blobServices from …
AlexanderSehr Sep 26, 2024
717e7fd
fix: test updates for az defaults (#3344)
tsc-buddy Sep 26, 2024
0324570
fix: Added a fixed uksouth location for `avm.res.dev-ops-infrastructu…
johnlokerse Sep 26, 2024
0c00203
fix: Rename 'capacity' property to skuCapacity in the tests - `avm/re…
peterbud Sep 27, 2024
3c32902
fix: Storage account readme regen (#3372)
eriqua Sep 27, 2024
74f1839
fix: bump github/codeql-action from 3.25.15 to 3.26.9 (#3360)
dependabot[bot] Sep 27, 2024
95ee1a3
fix: bump actions/upload-artifact from 4.3.5 to 4.4.0 (#3155)
dependabot[bot] Sep 27, 2024
abd95ca
fix: Added fixed uksouth and ukwest locations for `avm.res.network.tr…
lsnoddy Sep 27, 2024
0463edb
test: `avm/res/network/service-endpoint-policy` - add RBAC test (#3182)
krbar Sep 28, 2024
9ab65b2
fix: Implement resiliency by default (#3370)
sebassem Sep 30, 2024
720edc0
fix: updating virtualNetwork API for LZ network resource (#3366)
sebassem Sep 30, 2024
2a43532
fix: add displayName to more submodules (#3342)
tony-box Sep 30, 2024
3073a74
feat: Added cdn profile security policies support - `avm/res/cdn/prof…
anderseide Oct 1, 2024
7d6600c
fix: Add key vault to search service - `avm/res/search/search-service…
mortenvpschmidt Oct 1, 2024
2622671
feat: DataFactory - Added UDTs (#3117)
AlexanderSehr Oct 1, 2024
44c2f98
fix: `prefixLength` minimum value in `avm/res/network/public-ip-prefi…
krbar Oct 1, 2024
7a2ea32
feat: Add new module `document-db/mongo-cluster` (#2790)
zedy-wj Oct 1, 2024
0589cbe
feat: update TLS versions to supported values `avm/res/storage/stora…
ReneHezser Oct 2, 2024
e549f47
feat: New module `avm/res/service-networking/traffic-controller` (#3169)
krbar Oct 2, 2024
bea4f7e
fix: isHnsEnabled - `avm/res/storage/storage-account` (#3317)
Agazoth Oct 3, 2024
7ff2e41
feat: adds Bicep parameters file examples (#3375)
ReneHezser Oct 4, 2024
9510a28
feat: support function app flex consumption plan (#3390)
pankajagrawal16 Oct 7, 2024
1769664
fix: InvalidKeyRotationPolicy (#3381)
marcingastol Oct 7, 2024
0e259f5
fix: `avm/res/machine-learning-services/workspace` Add correct permis…
cecheta Oct 7, 2024
f8eb832
feat: Updated Virtual-Machine-Images AVM module references (#3444)
AlexanderSehr Oct 7, 2024
da863cb
fix: Readme - bicepparam Examples - Exception handling and missing Re…
ReneHezser Oct 8, 2024
41479d6
fix: Fixed use of Gallery-Image SecurityType parameter value 'Standar…
AlexanderSehr Oct 8, 2024
f1f12dc
fix: for #3443 `lz/sub-vending` (#3491)
jtracey93 Oct 9, 2024
0857ef4
fix: bump actions/upload-artifact from 4.4.0 to 4.4.2 (#3495)
dependabot[bot] Oct 9, 2024
8d0d18f
fix: bump github/codeql-action from 3.26.9 to 3.26.12 (#3455)
dependabot[bot] Oct 9, 2024
11aba42
feat: `avm/res/Cdn/profile` Add managed identity (#3446)
cmezach Oct 9, 2024
20d2fb1
fix: Removed misplaced pipeline triggers for 2 pattern modules (#3396)
AlexanderSehr Oct 9, 2024
156e95c
feat: Update VM (use existing PIP) (#3336)
rahalan Oct 9, 2024
13e77ed
feat: VPN Server Configuration resource (#3400)
ericscheffler Oct 9, 2024
2f08e57
fix: Forwarding Ruleset property change from string to int (#3494)
ChrisSidebotham Oct 9, 2024
fef4720
feat: Updated module name from `avm/ptn/azd/container-apps` to `avm/p…
NanaXiong00 Oct 9, 2024
8376723
fix: Front door web application firewall policy api version and types…
anderseide Oct 9, 2024
7b01fc5
fix: Add param file examples to README and fixed safe access operator…
hundredacres Oct 9, 2024
6982118
feat: New Module Microsoft.Fabric/capacities - `avm/res/fabric/capaci…
hundredacres Oct 10, 2024
c767e24
feat: Add new ptn modules `azd/ml-hub-dependencies`. (#3241)
Menghua1 Oct 10, 2024
ac577d4
feat: Update API Version for Compute/SSH-key (#3453)
ChrisSidebotham Oct 10, 2024
d0cbe01
fix: Container-App-Stack - Trigger publish (#3497)
AlexanderSehr Oct 10, 2024
1d897ee
fix: secure variable migration token (#3394)
jceval Oct 10, 2024
0238a67
fix: Add support for forced tunneling (#3373)
hundredacres Oct 11, 2024
b03a1a7
feat: Add new ptn modules `avm/ptn/azd/acr-container-app` (#3234)
NanaXiong00 Oct 11, 2024
6b63b10
feat: Add new ptn modules `avm/ptn/azd/monitoring` (#3255)
jianingwang123 Oct 11, 2024
f063370
feat: separate backup snapshot policies netapps (#3403)
Salima-90 Oct 11, 2024
5962284
docs: ORPHANED Vnet Module (#3492)
elbatane Oct 11, 2024
dda478d
feat: Add new ptn modules `avm/ptn/azd/ml-project`. (#3244)
Menghua1 Oct 11, 2024
a497272
fix: cognitive services readme update (#3508)
eriqua Oct 11, 2024
a14856c
fix: Trigger azd ml project publishing (#3511)
eriqua Oct 11, 2024
1de95a6
feat: Add new ptn modules `avm/ptn/azd/aks`. (#3250)
jerryshia Oct 11, 2024
d863654
fix: Cognitive services small update to trigger publishing (#3513)
eriqua Oct 11, 2024
b5ce0f2
fix: Update the module identifiers in the issue template to the corre…
Menghua1 Oct 11, 2024
fdfb2e6
fix: Container-Instace - Updated parameter type to be more specific (…
AlexanderSehr Oct 11, 2024
0ef32a0
feat: DevOpsPool - Fixed parameter requirement for images (#3401)
AlexanderSehr Oct 11, 2024
4b99f59
feat: Add new ptn modules `avm/ptn/azd/container-app-upsert` (#3260)
NanaXiong00 Oct 12, 2024
456d2bd
feat: Add the creation of `Microsoft.KeyVault/vaults/secrets` in Sql …
jianingwang123 Oct 12, 2024
016b727
feat: fix ps rule error for waf aligned aks - `avm/res/container-serv…
PixelRobots Oct 12, 2024
341743c
feat: Update SQL Server API - `avm/res/sql/server` (#3325)
peterbud Oct 13, 2024
797475c
fix: Added `Microsoft.DevOpsInfrastructure/pools` to removal order (#…
AlexanderSehr Oct 13, 2024
2e27126
feat: Add new ptn modules `avm/ptn/azd/ml-ai-environment` (#3262)
Menghua1 Oct 14, 2024
b420117
fix: Aligned AKS interface to AVM specs & added UDT (#3506)
AlexanderSehr Oct 14, 2024
11fce93
feat: ACR Availability Zone Spec. (#3548)
tsc-buddy Oct 14, 2024
cab8eda
fix: Add support for CI secret (#3507)
hundredacres Oct 14, 2024
d484057
fix: Trigger AZD AKS publishing (#3512)
AlexanderSehr Oct 14, 2024
7869942
fix: AZD ML Project - Adjusted KeyVault access policies deployment (#…
AlexanderSehr Oct 14, 2024
7e97126
feat: `avm/res/db-for-postgre-sql/flexible-server` Add PEs in public …
donheerschap Oct 14, 2024
ecaa2fa
fix: Added DependsOn to Virtual Network module to prevent Network pee…
joerygrolleman Oct 14, 2024
b673ec8
fix: Added enforced location for ML-services (#3552)
AlexanderSehr Oct 14, 2024
dc6d10f
feat: module `avm/res/network/virtual-network-gateway` (#3324)
fabmas Oct 14, 2024
1c3d76b
feat: Updated RBAC schema to latest for ServerFarm (#3520)
AlexanderSehr Oct 14, 2024
f44015a
feat: Updated CognitiveServices PE implementation to latest schema (#…
AlexanderSehr Oct 14, 2024
6074f32
fix: Key Vault - Incorrect test value (#3398)
AlexanderSehr Oct 15, 2024
f850625
fix: Databricks - Aligned PE test with latest schema (#3399)
AlexanderSehr Oct 15, 2024
0b236a5
feat: Add security compliance options for `avm/res/databricks/workspa…
clintgrove Oct 15, 2024
55ee2c8
fix: bump vnet version for sub-vending (#3561)
sebassem Oct 15, 2024
6fd1411
feat: Removed explicit 'latest' pwsh installation for `Set-Environmen…
AlexanderSehr Oct 15, 2024
da7e5cb
feat: New utility module - AVM Common Types (#3397)
AlexanderSehr Oct 15, 2024
b7299ed
fix: Common-Types - Fixed workflow configuration (#3563)
AlexanderSehr Oct 16, 2024
1fe9ce0
Replaced union with shallow merge (#3564)
AlexanderSehr Oct 16, 2024
644e64f
fix: AutomationAccount - Credential et al (#3496)
AlexanderSehr Oct 16, 2024
530ee21
ci: Update psrule.yml nonsensitive param list (#3587)
eriqua Oct 17, 2024
6736202
fix: Update `avm/res/document-db/database-account` (#3565)
seesharprun Oct 17, 2024
a116415
fix: Virtual-Network-Subnet - Updated NetworkPolicy AllowdSets (#3590)
AlexanderSehr Oct 18, 2024
062177d
feat: MDFC updates on App Service (#3498)
tsc-buddy Oct 20, 2024
65a03f8
feat: `avm/ptn/data/private-analytical-workspace` V0.1 (#3307)
jbinko Oct 20, 2024
8aad7c1
feat: Update `avm/res/document-db/database-account` module to support…
seesharprun Oct 21, 2024
ccfb9c4
Users/alsehr/2091 on behalf (#3597)
AlexanderSehr Oct 21, 2024
fd66bef
feat: ASEv3 AZ Defaults & Networking Fix (#3500)
tsc-buddy Oct 21, 2024
0e43ed0
fix: Updating used module versions (#3604)
hundredacres Oct 22, 2024
048797b
feat: add RBAC conditions to sub-vending module (#3545)
sebassem Oct 22, 2024
ba3bbd4
test: `avm/res/event-grid/namespace` - fixed duplicate metadata of a …
krbar Oct 23, 2024
edfc644
fix: Update multi-region test in `avm/res/document-db/database-accoun…
seesharprun Oct 23, 2024
30005a2
fix: bump github/codeql-action from 3.26.12 to 3.27.0 (#3617)
dependabot[bot] Oct 23, 2024
dce9c98
fix: bump actions/upload-artifact from 4.4.2 to 4.4.3 (#3502)
dependabot[bot] Oct 23, 2024
9fc212e
feat: `avm/res/network/firewall-policy` add missing interfaces (#3181)
krbar Oct 23, 2024
a0c516b
ci: Update removal order for dev-ops-infrastructure/pool (#3623)
eriqua Oct 24, 2024
16c96cc
fix: Common Types - Added missing `export()` annotation (#3627)
AlexanderSehr Oct 24, 2024
dff75dc
fix: Fixed metadata fix & values across modules (#3615)
AlexanderSehr Oct 24, 2024
71226ac
fix: Service Bus Auth Rules for Topics (#3505)
ChrisSidebotham Oct 25, 2024
a14318a
feat: Improvements of the `avm/res/network/bastion-host` module (#3611)
krbar Oct 25, 2024
1ffb70c
fix: Regenerated diverse module files and implemented small changes t…
AlexanderSehr Oct 25, 2024
34bc34c
fix: avm/ptn/data/private-analytical-workspace - failing tests with r…
jbinko Oct 25, 2024
a6fe0c7
fix: Service-Bus - Fixed identity implementation & updated UDTs (#3637)
AlexanderSehr Oct 25, 2024
894b0a9
feat: `avm/res/container-service/managed-cluster` Updates container s…
zedy-wj Oct 25, 2024
a3355f6
fix: Update the name of the `aksAcrPull` module from hard-coded to a …
Menghua1 Oct 25, 2024
1e763a5
fix: Update `ptn/azd/aks` parameter (#3589)
Menghua1 Oct 25, 2024
2207d33
fix: Postgre SQL server authentication method (#3622)
kijunkang Oct 25, 2024
3b5afa9
feat: update storage account with common types (#3612)
eriqua Oct 26, 2024
4e30f6d
fix: AIB PTN - Refreshed readme (#3644)
AlexanderSehr Oct 26, 2024
663f54d
fix: CI - Fixed and expanded upon required/optional validation (#3621)
AlexanderSehr Oct 26, 2024
a6743bf
fix: Private Endpoint updated NIC resourceID & groupID output (#3606)
AlexanderSehr Oct 26, 2024
0e49ca4
fix: Update module `acr-container-app` version to the latest version …
Menghua1 Oct 28, 2024
c5c2a03
feat: Add tags and lock support to `avm/ptn/network/private-link-priv…
jtracey93 Oct 28, 2024
e4d6d46
feat(avm/app/managed-environment): add certificate key vault properti…
robvangeloven Oct 29, 2024
e160131
fix: `avm.res.service-bus.namespace` upgrade common types to latest a…
eriqua Oct 29, 2024
bcf36c9
fix: `avm.res.automation.automation-account` upgrade common types to …
eriqua Oct 29, 2024
2838fb8
fix: `avm.res.network.virtual-network` upgrade types and fix descript…
eriqua Oct 29, 2024
b1d3cfd
fix: `avm/ptn/network/private-link-private-dns-zones` zone names (#3665)
jtracey93 Oct 30, 2024
ae6849c
API Management Service - link fix (#3656)
matebarabas Oct 30, 2024
631e927
fix: `avm.res.purview.account` upgrade common types to latest and fix…
eriqua Oct 30, 2024
116a89f
fix: `avm.res.virtual-machine-images.image-template` upgrade common t…
eriqua Oct 30, 2024
2980889
fix: remove parameter composing logic from `avm/res/operations-manage…
krbar Oct 30, 2024
1022248
feat: Add locks to `avm/res/fabric/capacity` (#3672)
hundredacres Oct 30, 2024
9d38583
feat: Improvements of the `avm/res/network/public-ip-prefix` module (…
krbar Oct 31, 2024
1547b8e
ci: List imported remote references as cross referenced modules in re…
eriqua Oct 31, 2024
071c45c
fix: `avm.res.network.public-ip-prefix` regenerate readme after cros…
eriqua Oct 31, 2024
cfc9eed
ci: remove trigger on schedule from 2 workflows (#3686)
eriqua Nov 1, 2024
d26fc14
feat: Add strong types to `avm/res/sql/server` and it's children (#3…
peterbud Nov 1, 2024
efcb870
fix: RBAC race condition (#3680)
sebassem Nov 1, 2024
2361c9c
fix: SQLServer - Updated DTs & fixed incorrect descriptions (#3711)
AlexanderSehr Nov 1, 2024
a0d39f7
fix: AppConfiguration-ConfigurationStore - Changed `replicas` to `rep…
AlexanderSehr Nov 1, 2024
1f33c40
feat: Orphaned modules - Leverage AVM common types module (#3675)
eriqua Nov 1, 2024
4529990
fix: Regenerate readmes failing on static validation due to wrong lin…
eriqua Nov 2, 2024
9d22eac
feat: Adding support for ipTags in `avm/res/network/public-ip-address…
krbar Nov 2, 2024
fb765f1
fix: adds managed identity parameter to `res/signal-r/signal-r` (#3620)
ReneHezser Nov 2, 2024
7093ac1
fix: pipeline fix for Import image to acr (#3714)
ReneHezser Nov 4, 2024
2ee2acf
feat: support Istio add-on in AKS (#3584)
fsforza Nov 4, 2024
21f714f
fix: `res/resources/deployment-script` AVM common types (#3722)
ReneHezser Nov 5, 2024
83f4db6
feat: Added additional variant of CMK UDT for resources supporting au…
AlexanderSehr Nov 5, 2024
a61b8f4
feat: Updates references for the `ptn/deployment-script/import-image-…
ReneHezser Nov 5, 2024
185d123
feat: Add solutionPlanType to the `avm/res/operations-management/solu…
krbar Nov 6, 2024
a82f1b0
fix: Data-Analytics-Workspace - Several smaller adjustments to enable…
AlexanderSehr Nov 6, 2024
de5cf39
feat: Updated `avm/res/automation/automation-account` to use the newe…
krbar Nov 6, 2024
02d3604
fix: Update to readme & module to publish version (#3743)
AlexanderSehr Nov 6, 2024
a76899a
fix: Do not set differential backup interval for Hyperscale tiers (#3…
peterbud Nov 7, 2024
d5bc11b
feat: Add onboardingStates extension resource to `avm/res/operational…
krbar Nov 7, 2024
3716384
feat: add property userdata to VM resource module (#3756)
rahalan Nov 8, 2024
8237a35
fix: Re-generate ARM templates in `avm/res/operational-insights/works…
krbar Nov 8, 2024
7e8e250
fix: static validation + added common types in `avm/res/service-netwo…
krbar Nov 8, 2024
c0df1b1
`avm/res/dev-ops-infrastructure/pool`: removed preview API and added …
johnlokerse Nov 10, 2024
9bd6587
fix: bump github/codeql-action from 3.27.0 to 3.27.1 (#3763)
dependabot[bot] Nov 11, 2024
7d4c9f7
fix: `Postgresql Flexible Server Pipeline Failure (#3768)
arnoldna Nov 12, 2024
d1e1596
feat: Add common types in `avm/res/insights/component` (#3769)
krbar Nov 12, 2024
3c16636
fix: ApiManagement-Service - Changed `loggers` to `logger` (#3677)
AlexanderSehr Nov 13, 2024
5dd8201
feat: Add UDT & common types to `avm/res/search/search-service` modul…
krbar Nov 13, 2024
5ffe06b
Feat: deploy premium SSDv2 disks and specify IOPS and throughput conf…
rahalan Nov 13, 2024
3dc35c2
feat: adds examples and removes RP for `ptn/lz/sub-vending` (#3778)
ReneHezser Nov 13, 2024
42ff775
fix: bump github/codeql-action from 3.27.1 to 3.27.3 (#3777)
dependabot[bot] Nov 13, 2024
0578434
fix: pipeline failure for `Avm/res/db for postgre sql/flexible server…
arnoldna Nov 13, 2024
245b9f6
fix: removed RP fix `ptn/lz/sub-vending` (#3781)
ReneHezser Nov 14, 2024
34cff93
fix: Adding support for Cilium Network Policy (#3402)
cv-gh Nov 14, 2024
72199cd
feat: Added types to `avm/res/cdn/profile` module (#3728)
anderseide Nov 14, 2024
f84c0ad
feat: Add WAF Security PS Rule Config (#3745)
jtracey93 Nov 15, 2024
46042e7
feat: Add UDT to `avm/res/operational-insights/workspace` (#3774)
krbar Nov 18, 2024
ced479c
feat: Add WAF Security PSRule Checks to Baseline (#3806)
jtracey93 Nov 20, 2024
754fed2
feat: avm/res/cache/redis - Add access policies (#3811)
jlinn-microsoft Nov 20, 2024
7ec3664
fix: Re-create ARM files to fix static validation in `avm/res/search/…
krbar Nov 21, 2024
e5d65dc
fix: A bug fix - avm vmss bootdiagnosticenabled (#3762)
FallenHoot Nov 21, 2024
e6f1380
feat: Add AVM Common Types to the `avm/res/insights/data-collection-e…
krbar Nov 21, 2024
b7ee1d6
feat: Add AVM Common Types to the `avm/res/insights/data-collection-r…
krbar Nov 21, 2024
16bbef6
fix: Fixing WAF test (#3823)
hundredacres Nov 22, 2024
8ee8adb
fix: update json to pass static test (new bicep version) (#3833)
rahalan Nov 22, 2024
7efbdbf
fix: update bicep version -> new json (#3834)
rahalan Nov 24, 2024
d8dc957
feat: `avm/res/dev-ops-infrastructure/pool` implement latest AVM UDT …
johnlokerse Nov 24, 2024
0639693
fix: res/network/vpn-gateway - IPsec Policies Reset on Subsequent Dep…
tim-skauge Nov 25, 2024
1e031e2
feat: Update CMK auto rotation parameter wording (#3773)
eriqua Nov 25, 2024
be90155
fix: Updating WAF test (#3839)
hundredacres Nov 25, 2024
25637dd
feat: Adding support for enabling ingestion-only. (#3840)
hundredacres Nov 25, 2024
28b01bb
feat: Updated LoadTestService LoadTest CMK Implementation (#3760)
AlexanderSehr Nov 28, 2024
a357023
feat: Updated Container-Instance CMK Implementation (#3733)
AlexanderSehr Nov 28, 2024
82e0820
feat: Updated Databricks Workspace CMK Implementation (#3736)
AlexanderSehr Nov 28, 2024
822542f
feat: Added KeyVault key & secret outputs (#3603)
AlexanderSehr Nov 29, 2024
5655db2
feat: Updated Synapse Workspace CMK Implementation (#3854)
AlexanderSehr Nov 29, 2024
fee3bbd
feat: Updated Automation-Account CMK Implementation (#3730)
AlexanderSehr Nov 29, 2024
426a9ba
feat: Add UDT for all `avm/res/sql/server` submodules (#3807)
peterbud Nov 29, 2024
91329e9
feat: Add fully qualified domain name output for deployed SQL server …
peterbud Nov 29, 2024
3ccbb03
feat: Updated Machine-Learning Workspace CMK implementation (#3765)
AlexanderSehr Nov 29, 2024
92db45c
feat: Updated NetApp-Account CMK Implementation (#3851)
AlexanderSehr Nov 30, 2024
9bdac6a
feat: Updated Kusto Cluster CMK implementation (#3766)
AlexanderSehr Dec 2, 2024
0cfda08
chore: set app setting config required for all all 3 service uris (#3…
pankajagrawal16 Dec 2, 2024
e233dbe
fix: Fixes issue in `avm/res/container-instance/container-group` when…
anderseide Dec 2, 2024
ff7bdfc
feat: added new netapp volume properties (#3866)
fbinotto Dec 2, 2024
c5a01ec
feat: add multi RBAC assignment support (#3865)
jtracey93 Dec 2, 2024
063f984
feat: new module avm/res/elastic-san/elastic-san (#3809)
jbinko Dec 2, 2024
d1157d8
fix: update readme to pass static test (#3832)
rahalan Dec 3, 2024
2152c64
feat: Added logic to find child modules when running `Test-ModuleLoca…
anderseide Dec 4, 2024
8e36d95
fix: Adding missing MongoDB server versions to Azure Cosmos DB (#3841)
seesharprun Dec 4, 2024
e004eed
feat: Updated to Bicep version 0.31.92 (#3871)
gbeaud Dec 4, 2024
de8244a
feat: Updated Cognitive-Services-Accounts CMK Implementation (#3732)
AlexanderSehr Dec 4, 2024
8f81768
fix: Update `avm/res/dev-test-lab/lab` to latest common UDT pattern a…
ahmadabdalla Dec 5, 2024
ad64aec
feat: Add support for new Cosmos DB capabilities (#3887)
sinedied Dec 5, 2024
a237334
feat: WAF Aligned review + Tests optimization (#3890)
bryansan-msft Dec 5, 2024
bdd734f
fix: Update `avm/res/data-factory/factory` private endpoints to multi…
krbar Dec 9, 2024
6be7016
feat: `avm/res/compute/gallery`: Added UDT applicationsType (#3817)
johnlokerse Dec 9, 2024
f6347ba
feat: Updated DB-For-My-SQL-Flexible-Server CMK implementation (#3737)
AlexanderSehr Dec 9, 2024
f85b250
feat: New module Issue1314 P2S VPN Gateway resource (#3780)
ericscheffler Dec 10, 2024
583e300
feat: Add vnet link updates for ResolutionPolicy (#3899)
ChrisSidebotham Dec 10, 2024
eb9065c
fix: Private DNS Zone - Refreshed ARM JSON files (#3917)
AlexanderSehr Dec 11, 2024
b23659a
feat: Add Sub & RG Scope support for MG scoped Policy Assignments (#3…
jtracey93 Dec 11, 2024
75bf761
fix: Update parameters to implement non-AAD integrated clusters in Ku…
Menghua1 Dec 11, 2024
978f70d
fix: Update main.json with the latest Bicep CLI version for `avm/res/…
Menghua1 Dec 12, 2024
937f1c0
feat: Updated Storage-Account CMK Implementation (#3853)
AlexanderSehr Dec 12, 2024
fb77b43
feat: StorageAccount - Added allowed tier value, updated local user a…
AlexanderSehr Dec 12, 2024
7312694
feat: Updated App-Configuration-Store CMK Implementation (#3729)
AlexanderSehr Dec 12, 2024
2d983db
feat: Adding firewallIP to output of module (#3879)
hundredacres Dec 12, 2024
047cf31
feat: Updated Data-Factory CMK Implementation (#3735)
AlexanderSehr Dec 13, 2024
47e8070
feat: Updated Event-Hub-Namespace CMK implementation (#3759)
AlexanderSehr Dec 13, 2024
a0f7796
chore: lower case kind value to avoid diff everytime (#3911)
pankajagrawal16 Dec 13, 2024
a2e8781
feat: Adding outputs required for custom domain DNS validation on the…
gbeaud Dec 13, 2024
14cd197
fix: triage automation updates (#3907)
matebarabas Dec 13, 2024
1805c98
feat: Update AKS Automatic mode examples to indicate PREVIEW status (…
JPEasier Dec 13, 2024
a8030e2
ci: Move utilities folder out of avm folder (#3803)
eriqua Dec 14, 2024
a0d6f3a
fix: analysis services tests wrong path to assets folder (#3937)
eriqua Dec 15, 2024
5be47c8
fix: automation account - Regen json files to comply with bicep versi…
eriqua Dec 15, 2024
c7b2fe3
feat: Add test to check if child module does not contain version.json…
rahalan Dec 16, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix: Update avm/res/data-factory/factory private endpoints to multi…
…-service (Azure#3892)

## Description

- as the Data Factory supports more than one private endpoint service,
we switch to the multi-service implementation of the private endpoints
- leverage the AVM Common Types

Resolves Azure#3878 

## Pipeline Reference

<!-- Insert your Pipeline Status Badge below -->

| Pipeline |
| -------- |
|
[![avm.res.data-factory.factory](https://github.com/krbar/bicep-registry-modules/actions/workflows/avm.res.data-factory.factory.yml/badge.svg?branch=users%2Fkrbar%2FadfPe)](https://github.com/krbar/bicep-registry-modules/actions/workflows/avm.res.data-factory.factory.yml)
|

## Type of Change

<!-- Use the checkboxes [x] on the options that are relevant. -->

- [ ] Update to CI Environment or utilities (Non-module affecting
changes)
- [x] Azure Verified Module updates:
- [ ] Bugfix containing backwards-compatible bug fixes, and I have NOT
bumped the MAJOR or MINOR version in `version.json`:
- [x] Someone has opened a bug report issue, and I have included "Closes
#{bug_report_issue_number}" in the PR description.
- [ ] The bug was found by the module author, and no one has opened an
issue to report it yet.
- [x] Feature update backwards compatible feature updates, and I have
bumped the MINOR version in `version.json`.
- [x] Breaking changes and I have bumped the MAJOR version in
`version.json`.
  - [ ] Update to documentation

## Checklist

- [x] I'm sure there are no other open Pull Requests for the same
update/change
- [x] I have run `Set-AVMModule` locally to generate the supporting
module files.
- [x] My corresponding pipelines / checks run clean and green without
any errors or warnings

<!-- Please keep up to date with the contribution guide at
https://aka.ms/avm/contribute/bicep -->
  • Loading branch information
krbar authored Dec 9, 2024
commit bdd734fccb3b6916b159055aee9f2abed3b3ede7
55 changes: 31 additions & 24 deletions avm/res/data-factory/factory/README.md
Original file line number Diff line number Diff line change
@@ -216,6 +216,7 @@ module factory 'br/public:avm/res/data-factory/factory:<version>' = {
}
]
}
service: 'dataFactory'
subnetResourceId: '<subnetResourceId>'
tags: {
application: 'AVM'
@@ -230,6 +231,7 @@ module factory 'br/public:avm/res/data-factory/factory:<version>' = {
}
]
}
service: 'portal'
subnetResourceId: '<subnetResourceId>'
}
]
@@ -398,6 +400,7 @@ module factory 'br/public:avm/res/data-factory/factory:<version>' = {
}
]
},
"service": "dataFactory",
"subnetResourceId": "<subnetResourceId>",
"tags": {
"application": "AVM",
@@ -412,6 +415,7 @@ module factory 'br/public:avm/res/data-factory/factory:<version>' = {
}
]
},
"service": "portal",
"subnetResourceId": "<subnetResourceId>"
}
]
@@ -558,6 +562,7 @@ param privateEndpoints = [
}
]
}
service: 'dataFactory'
subnetResourceId: '<subnetResourceId>'
tags: {
application: 'AVM'
@@ -572,6 +577,7 @@ param privateEndpoints = [
}
]
}
service: 'portal'
subnetResourceId: '<subnetResourceId>'
}
]
@@ -766,11 +772,11 @@ param tags = {
| [`integrationRuntimes`](#parameter-integrationruntimes) | array | An array of objects for the configuration of an Integration Runtime. |
| [`linkedServices`](#parameter-linkedservices) | array | An array of objects for the configuration of Linked Services. |
| [`location`](#parameter-location) | string | Location for all Resources. |
| [`lock`](#parameter-lock) | object | The lock settings of the service. |
| [`lock`](#parameter-lock) | object | The lock settings for all Resources in the solution. |
| [`managedIdentities`](#parameter-managedidentities) | object | The managed identity definition for this resource. |
| [`managedPrivateEndpoints`](#parameter-managedprivateendpoints) | array | An array of managed private endpoints objects created in the Data Factory managed virtual network. |
| [`managedVirtualNetworkName`](#parameter-managedvirtualnetworkname) | string | The name of the Managed Virtual Network. |
| [`privateEndpoints`](#parameter-privateendpoints) | array | Configuration Details for private endpoints. For security reasons, it is recommended to use private endpoints whenever possible. |
| [`privateEndpoints`](#parameter-privateendpoints) | array | Configuration details for private endpoints. For security reasons, it is recommended to use private endpoints whenever possible. |
| [`publicNetworkAccess`](#parameter-publicnetworkaccess) | string | Whether or not public network access is allowed for this resource. For security reasons it should be disabled. If not specified, it will be disabled by default if private endpoints are set. |
| [`roleAssignments`](#parameter-roleassignments) | array | Array of role assignments to create. |
| [`tags`](#parameter-tags) | object | Tags of the resource. |
@@ -800,7 +806,7 @@ The customer managed key definition.

| Parameter | Type | Description |
| :-- | :-- | :-- |
| [`keyVersion`](#parameter-customermanagedkeykeyversion) | string | The version of the customer managed key to reference for encryption. If not provided, using 'latest'. |
| [`keyVersion`](#parameter-customermanagedkeykeyversion) | string | The version of the customer managed key to reference for encryption. If not provided, the deployment will use the latest version available at deployment time. |
| [`userAssignedIdentityResourceId`](#parameter-customermanagedkeyuserassignedidentityresourceid) | string | User assigned identity to use when fetching the customer managed key. Required if no system assigned identity is available for use. |

### Parameter: `customerManagedKey.keyName`
@@ -819,7 +825,7 @@ The resource ID of a key vault to reference a customer managed key for encryptio

### Parameter: `customerManagedKey.keyVersion`

The version of the customer managed key to reference for encryption. If not provided, using 'latest'.
The version of the customer managed key to reference for encryption. If not provided, the deployment will use the latest version available at deployment time.

- Required: No
- Type: string
@@ -848,7 +854,7 @@ The diagnostic settings of the service.
| [`logCategoriesAndGroups`](#parameter-diagnosticsettingslogcategoriesandgroups) | array | The name of logs that will be streamed. "allLogs" includes all possible logs for the resource. Set to `[]` to disable log collection. |
| [`marketplacePartnerResourceId`](#parameter-diagnosticsettingsmarketplacepartnerresourceid) | string | The full ARM resource ID of the Marketplace resource to which you would like to send Diagnostic Logs. |
| [`metricCategories`](#parameter-diagnosticsettingsmetriccategories) | array | The name of metrics that will be streamed. "allMetrics" includes all possible metrics for the resource. Set to `[]` to disable metric collection. |
| [`name`](#parameter-diagnosticsettingsname) | string | The name of diagnostic setting. |
| [`name`](#parameter-diagnosticsettingsname) | string | The name of the diagnostic setting. |
| [`storageAccountResourceId`](#parameter-diagnosticsettingsstorageaccountresourceid) | string | Resource ID of the diagnostic storage account. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub. |
| [`workspaceResourceId`](#parameter-diagnosticsettingsworkspaceresourceid) | string | Resource ID of the diagnostic log analytics workspace. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub. |

@@ -958,7 +964,7 @@ Enable or disable the category explicitly. Default is `true`.

### Parameter: `diagnosticSettings.name`

The name of diagnostic setting.
The name of the diagnostic setting.

- Required: No
- Type: string
@@ -1222,7 +1228,7 @@ Location for all Resources.

### Parameter: `lock`

The lock settings of the service.
The lock settings for all Resources in the solution.

- Required: No
- Type: object
@@ -1268,7 +1274,7 @@ The managed identity definition for this resource.
| Parameter | Type | Description |
| :-- | :-- | :-- |
| [`systemAssigned`](#parameter-managedidentitiessystemassigned) | bool | Enables system assigned managed identity on the resource. |
| [`userAssignedResourceIds`](#parameter-managedidentitiesuserassignedresourceids) | array | The resource ID(s) to assign to the resource. |
| [`userAssignedResourceIds`](#parameter-managedidentitiesuserassignedresourceids) | array | The resource ID(s) to assign to the resource. Required if a user assigned identity is used for encryption. |

### Parameter: `managedIdentities.systemAssigned`

@@ -1279,7 +1285,7 @@ Enables system assigned managed identity on the resource.

### Parameter: `managedIdentities.userAssignedResourceIds`

The resource ID(s) to assign to the resource.
The resource ID(s) to assign to the resource. Required if a user assigned identity is used for encryption.

- Required: No
- Type: array
@@ -1344,7 +1350,7 @@ The name of the Managed Virtual Network.

### Parameter: `privateEndpoints`

Configuration Details for private endpoints. For security reasons, it is recommended to use private endpoints whenever possible.
Configuration details for private endpoints. For security reasons, it is recommended to use private endpoints whenever possible.

- Required: No
- Type: array
@@ -1353,6 +1359,7 @@ Configuration Details for private endpoints. For security reasons, it is recomme

| Parameter | Type | Description |
| :-- | :-- | :-- |
| [`service`](#parameter-privateendpointsservice) | string | The subresource to deploy the private endpoint for. For example "blob", "table", "queue" or "file" for a Storage Account's Private Endpoints. |
| [`subnetResourceId`](#parameter-privateendpointssubnetresourceid) | string | Resource ID of the subnet where the endpoint needs to be created. |

**Optional parameters**
@@ -1373,9 +1380,15 @@ Configuration Details for private endpoints. For security reasons, it is recomme
| [`privateLinkServiceConnectionName`](#parameter-privateendpointsprivatelinkserviceconnectionname) | string | The name of the private link connection to create. |
| [`resourceGroupName`](#parameter-privateendpointsresourcegroupname) | string | Specify if you want to deploy the Private Endpoint into a different resource group than the main resource. |
| [`roleAssignments`](#parameter-privateendpointsroleassignments) | array | Array of role assignments to create. |
| [`service`](#parameter-privateendpointsservice) | string | The subresource to deploy the private endpoint for. For example "vault", "mysqlServer" or "dataFactory". |
| [`tags`](#parameter-privateendpointstags) | object | Tags to be applied on all resources/resource groups in this deployment. |

### Parameter: `privateEndpoints.service`

The subresource to deploy the private endpoint for. For example "blob", "table", "queue" or "file" for a Storage Account's Private Endpoints.

- Required: Yes
- Type: string

### Parameter: `privateEndpoints.subnetResourceId`

Resource ID of the subnet where the endpoint needs to be created.
@@ -1569,7 +1582,7 @@ The private DNS zone group to configure for the private endpoint.

| Parameter | Type | Description |
| :-- | :-- | :-- |
| [`privateDnsZoneGroupConfigs`](#parameter-privateendpointsprivatednszonegroupprivatednszonegroupconfigs) | array | The private DNS zone groups to associate the private endpoint. A DNS zone group can support up to 5 DNS zones. |
| [`privateDnsZoneGroupConfigs`](#parameter-privateendpointsprivatednszonegroupprivatednszonegroupconfigs) | array | The private DNS Zone Groups to associate the Private Endpoint. A DNS Zone Group can support up to 5 DNS zones. |

**Optional parameters**

@@ -1579,7 +1592,7 @@ The private DNS zone group to configure for the private endpoint.

### Parameter: `privateEndpoints.privateDnsZoneGroup.privateDnsZoneGroupConfigs`

The private DNS zone groups to associate the private endpoint. A DNS zone group can support up to 5 DNS zones.
The private DNS Zone Groups to associate the Private Endpoint. A DNS Zone Group can support up to 5 DNS zones.

- Required: Yes
- Type: array
@@ -1594,7 +1607,7 @@ The private DNS zone groups to associate the private endpoint. A DNS zone group

| Parameter | Type | Description |
| :-- | :-- | :-- |
| [`name`](#parameter-privateendpointsprivatednszonegroupprivatednszonegroupconfigsname) | string | The name of the private DNS zone group config. |
| [`name`](#parameter-privateendpointsprivatednszonegroupprivatednszonegroupconfigsname) | string | The name of the private DNS Zone Group config. |

### Parameter: `privateEndpoints.privateDnsZoneGroup.privateDnsZoneGroupConfigs.privateDnsZoneResourceId`

@@ -1605,7 +1618,7 @@ The resource id of the private DNS zone.

### Parameter: `privateEndpoints.privateDnsZoneGroup.privateDnsZoneGroupConfigs.name`

The name of the private DNS zone group config.
The name of the private DNS Zone Group config.

- Required: No
- Type: string
@@ -1647,7 +1660,7 @@ Array of role assignments to create.
- `'Owner'`
- `'Private DNS Zone Contributor'`
- `'Reader'`
- `'Role Based Access Control Administrator (Preview)'`
- `'Role Based Access Control Administrator'`

**Required parameters**

@@ -1739,13 +1752,6 @@ The principal type of the assigned principal ID.
]
```

### Parameter: `privateEndpoints.service`

The subresource to deploy the private endpoint for. For example "vault", "mysqlServer" or "dataFactory".

- Required: No
- Type: string

### Parameter: `privateEndpoints.tags`

Tags to be applied on all resources/resource groups in this deployment.
@@ -1897,7 +1903,8 @@ This section gives you an overview of all local-referenced module files (i.e., o

| Reference | Type |
| :-- | :-- |
| `br/public:avm/res/network/private-endpoint:0.7.1` | Remote reference |
| `br/public:avm/res/network/private-endpoint:0.9.0` | Remote reference |
| `br/public:avm/utl/types/avm-common-types:0.4.0` | Remote reference |

## Notes

4 changes: 2 additions & 2 deletions avm/res/data-factory/factory/integration-runtime/main.json
Original file line number Diff line number Diff line change
@@ -4,8 +4,8 @@
"metadata": {
"_generator": {
"name": "bicep",
"version": "0.30.23.60470",
"templateHash": "17201448291064419524"
"version": "0.31.92.45157",
"templateHash": "17596772866018649539"
},
"name": "Data Factory Integration RunTimes",
"description": "This module deploys a Data Factory Managed or Self-Hosted Integration Runtime.",
4 changes: 2 additions & 2 deletions avm/res/data-factory/factory/linked-service/main.json
Original file line number Diff line number Diff line change
@@ -4,8 +4,8 @@
"metadata": {
"_generator": {
"name": "bicep",
"version": "0.30.23.60470",
"templateHash": "5456106394920661740"
"version": "0.31.92.45157",
"templateHash": "13457764496694131729"
},
"name": "Data Factory Linked Service",
"description": "This module deploys a Data Factory Linked Service.",
Loading