{"id":59508,"date":"2026-11-02T13:41:38","date_gmt":"2026-11-02T03:41:38","guid":{"rendered":"https:\/\/www.cloudproinc.com.au\/index.php\/2026\/11\/02\/azure-blueprints-retirement-what-australian-teams-must-migrate\/"},"modified":"2026-11-02T13:43:34","modified_gmt":"2026-11-02T03:43:34","slug":"azure-blueprints-retirement-what-australian-teams-must-migrate","status":"publish","type":"post","link":"https:\/\/www.cloudproinc.com.au\/index.php\/2026\/11\/02\/azure-blueprints-retirement-what-australian-teams-must-migrate\/","title":{"rendered":"Azure Blueprints Retirement What Australian Teams Must Migrate"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">In this blog post <strong>Azure Blueprints Retirement What Australian Teams Must Migrate<\/strong> we will explain what has already changed, which controls need replacing, and how to migrate without creating security gaps or disrupting working Azure services.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p class=\"wp-block-paragraph\">If your organisation used Azure Blueprints to standardise subscriptions, enforce security rules or protect important resources, this is no longer a future planning issue. The retirement process has started, key management functions are already restricted, and the remaining migration window is short.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What Azure Blueprints does in plain English<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Azure Blueprints gave IT teams a repeatable way to build governed Azure environments. Instead of configuring every subscription manually, a blueprint could package company policies, access permissions, resource groups and infrastructure templates into one approved design.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example, a blueprint might require Australian data locations, restrict public internet access, give administrators approved permissions and create standard logging resources. It could then apply that baseline to every new Azure subscription.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The technology behind Blueprints combines several Azure components. These include Azure Policy, which checks and enforces configuration rules; role-based access control, which determines what each person or system can do; and Azure Resource Manager templates, which describe the infrastructure Azure should create.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Blueprint assignments applied that package to subscriptions. Blueprint locks, also called deny assignments, could prevent people from changing or deleting protected resources even when they otherwise had broad administrative access.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The retirement deadlines are now very close<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Microsoft began the phased retirement of Azure Blueprints on 31 July 2026. At the time of writing on 2 November 2026, organisations can no longer create new blueprint definitions or versions, modify existing definitions, or create new blueprint assignments.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>31 December 2026:<\/strong> Existing blueprint assignments can no longer be modified.<\/li>\n<li><strong>31 January 2027:<\/strong> Azure Blueprints is fully retired, removed from the portal and no longer available through its application programming interface, or API.<\/li>\n<li><strong>At full retirement:<\/strong> Unexported definitions, versions and assignments are deleted, while Blueprint locks stop working.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The Azure resources created by a blueprint will not suddenly disappear. Your applications, networks and storage accounts should remain in place.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The real risk is less visible. Your organisation may lose the management records and protective controls that explain how those resources should be configured, who should control them and what changes must be blocked.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What Australian teams must migrate now<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">1. Blueprint definitions and every important version<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A blueprint definition is the master design. It may contain security policies, role assignments, infrastructure templates, resource group structures and parameters for different environments.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Export every definition and any historical version that may be needed for audit, recovery or comparison. Do not assume the latest published version contains everything worth keeping.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This protects the organisation\u2019s design history and reduces the cost of reconstructing years of governance decisions after retirement.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. Blueprint assignments and their parameter values<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">An assignment shows where a blueprint was applied and which settings were selected. Two subscriptions may use the same blueprint but have different locations, access groups, naming conventions or security options.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Record each assignment, its target subscription, parameter values, managed identity and current status. Without this information, a technically correct replacement template may still apply the wrong settings to production.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. Policies and access permissions<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Blueprints often assign Azure Policy rules and user permissions. These should be converted into standard Azure Policy and role assignment resources managed through code.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is particularly important where Azure controls support the Essential Eight, the Australian government\u2019s cybersecurity framework that many organisations use to reduce common attack risks. Azure governance does not automatically create Essential Eight compliance, but lost or inconsistent controls can weaken the evidence used for security reviews.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">4. Blueprint locks<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Blueprint locks require urgent attention because they stop functioning when the service retires. A resource that was previously protected from deletion or modification may become changeable by administrators who inherit access from a subscription or management group.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Document every lock and the business reason behind it. Replace appropriate protections using Azure Deployment Stack deny settings, Azure resource locks, more limited administrator access, or a combination of these controls.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Do not simply recreate every old lock. Review whether it remains necessary and confirm that emergency support and deployment processes can still operate.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">5. Deployment order and operational dependencies<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Some blueprints rely on resources being created in a particular sequence. Logging may need to exist before a policy is assigned, or an identity may need to be created before it receives access.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Capture these dependencies during migration. Otherwise, the new deployment can fail halfway through or leave the environment only partially governed.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What replaces Azure Blueprints<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Microsoft recommends Azure Deployment Stacks and Template Specs. They perform different parts of the job Blueprints previously handled.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Bicep or Azure Resource Manager templates<\/strong> describe the resources, policies and permissions that should exist. Bicep is Microsoft\u2019s simpler language for defining Azure infrastructure in readable files.<\/li>\n<li><strong>Template Specs<\/strong> store and version approved templates inside Azure so teams can share controlled releases.<\/li>\n<li><strong>Deployment Stacks<\/strong> deploy and manage the resources as one group. They can also protect managed resources from unwanted changes and control what happens when something is removed from the template.<\/li>\n<li><strong>Azure Policy<\/strong> continues to check and enforce security, location, configuration and compliance rules.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This is not a one-button conversion. Blueprints combined storage, versioning, deployment and locking. The replacement design separates those responsibilities, which provides more flexibility but requires clearer ownership.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">A practical migration plan<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Build an inventory.<\/strong> Use the Azure Blueprints portal, Azure Advisor and management group records to find definitions and assignments across every subscription.<\/li>\n<li><strong>Export before changing anything.<\/strong> Store definitions, versions, assignments and parameters in a controlled repository with a backup.<\/li>\n<li><strong>Classify the contents.<\/strong> Separate policy assignments, access roles, resource groups, templates and locks so each can be mapped to its replacement.<\/li>\n<li><strong>Convert the design.<\/strong> Move the exported resources into Bicep or Azure Resource Manager templates. Publish approved versions through Template Specs where central sharing is useful.<\/li>\n<li><strong>Create Deployment Stacks.<\/strong> Start with a non-production subscription and conservative settings that will not unexpectedly delete existing resources.<\/li>\n<li><strong>Compare the results.<\/strong> Confirm that policies, permissions, resources and protections match the intended business outcome.<\/li>\n<li><strong>Cut over in stages.<\/strong> Migrate lower-risk subscriptions first, monitor the result, and then move production environments.<\/li>\n<li><strong>Collect evidence.<\/strong> Record approvals, test results, exceptions and ownership so the new model supports audits and ongoing operations.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">A simplified command might look like this:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>az stack sub create \\\n --name governance-baseline \\\n --location australiaeast \\\n --template-file main.bicep \\\n --deny-settings-mode denyDelete \\\n --action-on-unmanage detachAll<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">In plain English, this creates a subscription-level Deployment Stack, uses a Bicep file as the approved design, blocks deletion of managed resources and keeps resources in place if they are later removed from the stack. Production settings should always be tested against your organisation\u2019s access and recovery requirements.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What a rushed migration can look like<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Consider an Australian professional services business with 180 employees, several Azure subscriptions and a blueprint created by a previous provider. The blueprint applies logging policies, creates networking resources and protects a central security workspace from deletion.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The internal team sees that deployed resources will remain and assumes no immediate action is needed. After retirement, the blueprint records disappear and the protection on the security workspace is removed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Months later, an administrator cleaning up unused resources deletes part of the logging environment. The business then discovers that its incident records are incomplete during a security review.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The better outcome is to export the design now, identify the critical lock, rebuild it through a tested Deployment Stack and document who owns future changes. The benefit is not merely replacing an Azure feature. It is preserving accountability and reducing the risk of an expensive configuration mistake.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Use the migration to fix old governance decisions<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Many Blueprints were created years ago and then left largely untouched. They may contain outdated permissions, duplicated policies or assumptions that no longer match the organisation\u2019s applications and risk profile.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This migration is a good opportunity to remove obsolete controls, reduce excessive administrator access and improve recovery planning. It should connect with the broader practices covered in our guide to building stronger Azure resilience.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">CloudProInc approaches these projects as a practical governance and risk exercise, not just a template conversion. Our experience as a Microsoft Partner and Wiz Security Integrator, backed by more than 20 years in enterprise IT, helps teams examine the Azure design, security exposure and operational impact together.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Do not wait for the final shutdown date<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Azure Blueprints retirement is unlikely to switch off your applications, but it can remove the controls and records that keep those applications governed. By 31 December 2026, assignment changes stop. One month later, the remaining Blueprints management layer disappears.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Australian mid-market teams should export everything now, prioritise locks and production assignments, and test Deployment Stacks before making broad changes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you are not sure where Blueprints is still being used or whether your current provider has a migration plan, CloudProInc is happy to review the environment and identify the immediate risks \u2014 no strings attached.<\/p>\n\n\n","protected":false},"excerpt":{"rendered":"<p>Azure Blueprints is in phased retirement. Australian teams should export definitions, replace assignments and locks, and test Deployment Stacks before governance controls disappear in January 2027.<\/p>\n","protected":false},"author":1,"featured_media":59510,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":true,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[16,19,25,13],"tags":[],"class_list":["post-59508","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-microsoft-azure","category-azure-security","category-bicep","category-blog"],"jetpack-related-posts":[{"id":56773,"url":"https:\/\/www.cloudproinc.com.au\/index.php\/2026\/10\/12\/why-use-an-azure-landing-zone\/","url_meta":{"origin":59508,"position":0},"title":"Why Use an Azure Landing Zone","author":"CPI Staff","date":"October 12, 2026","format":false,"excerpt":"Learn what an Azure Landing Zone is, why it matters, and how to build one that balances speed, security, and cost. Practical steps and examples for technical leaders and engineers.","rel":"","context":"In &quot;Azure&quot;","block_context":{"text":"Azure","link":"https:\/\/www.cloudproinc.com.au\/index.php\/category\/microsoft-azure\/"},"img":{"alt_text":"","src":"\/wp-content\/uploads\/2025\/11\/why-use-an-azure-landing-zone-for-secure-scalable-cloud-growth.png","width":350,"height":200,"srcset":"\/wp-content\/uploads\/2025\/11\/why-use-an-azure-landing-zone-for-secure-scalable-cloud-growth.png 1x, \/wp-content\/uploads\/2025\/11\/why-use-an-azure-landing-zone-for-secure-scalable-cloud-growth.png 1.5x, \/wp-content\/uploads\/2025\/11\/why-use-an-azure-landing-zone-for-secure-scalable-cloud-growth.png 2x, \/wp-content\/uploads\/2025\/11\/why-use-an-azure-landing-zone-for-secure-scalable-cloud-growth.png 3x, \/wp-content\/uploads\/2025\/11\/why-use-an-azure-landing-zone-for-secure-scalable-cloud-growth.png 4x"},"classes":[]},{"id":59225,"url":"https:\/\/www.cloudproinc.com.au\/index.php\/2026\/10\/19\/from-migration-factory-to-a-secure-azure-landing-zone-at-scale\/","url_meta":{"origin":59508,"position":1},"title":"From Migration Factory to a Secure Azure Landing Zone at Scale","author":"CPI Staff","date":"October 19, 2026","format":false,"excerpt":"Learn how to turn server migration into a repeatable, secure Azure program that reduces risk, controls cost and creates a better platform for future modernisation.","rel":"","context":"In &quot;Azure&quot;","block_context":{"text":"Azure","link":"https:\/\/www.cloudproinc.com.au\/index.php\/category\/microsoft-azure\/"},"img":{"alt_text":"","src":"\/wp-content\/uploads\/2026\/10\/from-migration-factory-to-a-secure-azure-landing-zone-at-scale.png","width":350,"height":200,"srcset":"\/wp-content\/uploads\/2026\/10\/from-migration-factory-to-a-secure-azure-landing-zone-at-scale.png 1x, \/wp-content\/uploads\/2026\/10\/from-migration-factory-to-a-secure-azure-landing-zone-at-scale.png 1.5x, \/wp-content\/uploads\/2026\/10\/from-migration-factory-to-a-secure-azure-landing-zone-at-scale.png 2x, \/wp-content\/uploads\/2026\/10\/from-migration-factory-to-a-secure-azure-landing-zone-at-scale.png 3x, \/wp-content\/uploads\/2026\/10\/from-migration-factory-to-a-secure-azure-landing-zone-at-scale.png 4x"},"classes":[]},{"id":59222,"url":"https:\/\/www.cloudproinc.com.au\/index.php\/2026\/10\/19\/azure-arc-key-vault-extension-migration-before-2027-retirement\/","url_meta":{"origin":59508,"position":2},"title":"Azure Arc Key Vault Extension Migration Before 2027 Retirement","author":"CPI Staff","date":"October 19, 2026","format":false,"excerpt":"Microsoft will retire the Azure Arc Key Vault Secrets Provider extension on 9 October 2027. Here is a practical migration plan that reduces disruption, security risk and rushed decisions.","rel":"","context":"In &quot;Azure Key Vault&quot;","block_context":{"text":"Azure Key Vault","link":"https:\/\/www.cloudproinc.com.au\/index.php\/category\/azure-key-vault\/"},"img":{"alt_text":"","src":"\/wp-content\/uploads\/2026\/10\/azure-arc-key-vault-extension-migration-before-2027-retirement.png","width":350,"height":200,"srcset":"\/wp-content\/uploads\/2026\/10\/azure-arc-key-vault-extension-migration-before-2027-retirement.png 1x, \/wp-content\/uploads\/2026\/10\/azure-arc-key-vault-extension-migration-before-2027-retirement.png 1.5x, \/wp-content\/uploads\/2026\/10\/azure-arc-key-vault-extension-migration-before-2027-retirement.png 2x, \/wp-content\/uploads\/2026\/10\/azure-arc-key-vault-extension-migration-before-2027-retirement.png 3x, \/wp-content\/uploads\/2026\/10\/azure-arc-key-vault-extension-migration-before-2027-retirement.png 4x"},"classes":[]},{"id":58608,"url":"https:\/\/www.cloudproinc.com.au\/index.php\/2026\/10\/12\/plan-sap-security-on-azure-before-the-sentinel-agent-retirement\/","url_meta":{"origin":59508,"position":3},"title":"Plan SAP Security on Azure Before the Sentinel Agent Retirement","author":"CPI Staff","date":"October 12, 2026","format":false,"excerpt":"Microsoft will disable the containerised Sentinel SAP connector on 14 September 2026. Learn how to migrate without losing security visibility or creating avoidable cost.","rel":"","context":"In &quot;Azure Security&quot;","block_context":{"text":"Azure Security","link":"https:\/\/www.cloudproinc.com.au\/index.php\/category\/azure-security\/"},"img":{"alt_text":"","src":"\/wp-content\/uploads\/2026\/08\/plan-sap-security-on-azure-before-the-sentinel-agent-retirement.png","width":350,"height":200,"srcset":"\/wp-content\/uploads\/2026\/08\/plan-sap-security-on-azure-before-the-sentinel-agent-retirement.png 1x, \/wp-content\/uploads\/2026\/08\/plan-sap-security-on-azure-before-the-sentinel-agent-retirement.png 1.5x, \/wp-content\/uploads\/2026\/08\/plan-sap-security-on-azure-before-the-sentinel-agent-retirement.png 2x, \/wp-content\/uploads\/2026\/08\/plan-sap-security-on-azure-before-the-sentinel-agent-retirement.png 3x, \/wp-content\/uploads\/2026\/08\/plan-sap-security-on-azure-before-the-sentinel-agent-retirement.png 4x"},"classes":[]},{"id":59505,"url":"https:\/\/www.cloudproinc.com.au\/index.php\/2026\/11\/02\/bicep-vs-arm-templates-for-secure-scalable-azure-landing-zones\/","url_meta":{"origin":59508,"position":4},"title":"Bicep vs ARM Templates for Secure Scalable Azure Landing Zones","author":"CPI Staff","date":"November 2, 2026","format":false,"excerpt":"Choosing the right Azure infrastructure code affects security, cost and delivery speed. Learn when Bicep makes sense, when ARM templates remain useful, and how to migrate safely.","rel":"","context":"In &quot;Azure&quot;","block_context":{"text":"Azure","link":"https:\/\/www.cloudproinc.com.au\/index.php\/category\/microsoft-azure\/"},"img":{"alt_text":"","src":"\/wp-content\/uploads\/2026\/11\/bicep-vs-arm-templates-for-secure-scalable-azure-landing-zones.png","width":350,"height":200,"srcset":"\/wp-content\/uploads\/2026\/11\/bicep-vs-arm-templates-for-secure-scalable-azure-landing-zones.png 1x, \/wp-content\/uploads\/2026\/11\/bicep-vs-arm-templates-for-secure-scalable-azure-landing-zones.png 1.5x, \/wp-content\/uploads\/2026\/11\/bicep-vs-arm-templates-for-secure-scalable-azure-landing-zones.png 2x, \/wp-content\/uploads\/2026\/11\/bicep-vs-arm-templates-for-secure-scalable-azure-landing-zones.png 3x, \/wp-content\/uploads\/2026\/11\/bicep-vs-arm-templates-for-secure-scalable-azure-landing-zones.png 4x"},"classes":[]},{"id":59185,"url":"https:\/\/www.cloudproinc.com.au\/index.php\/2026\/10\/19\/azure-app-service-email-validation-ends-in-2027-what-to-do-now\/","url_meta":{"origin":59508,"position":5},"title":"Azure App Service Email Validation Ends in 2027 What to Do Now","author":"CPI Staff","date":"October 19, 2026","format":false,"excerpt":"Microsoft will retire email-based validation for Azure App Service Certificates in March 2027. Learn how to identify affected certificates and move to a safer validation method before renewals fail.","rel":"","context":"In &quot;App Service&quot;","block_context":{"text":"App Service","link":"https:\/\/www.cloudproinc.com.au\/index.php\/category\/app-service\/"},"img":{"alt_text":"","src":"\/wp-content\/uploads\/2026\/10\/azure-app-service-email-validation-ends-in-2027-what-to-do-now.png","width":350,"height":200,"srcset":"\/wp-content\/uploads\/2026\/10\/azure-app-service-email-validation-ends-in-2027-what-to-do-now.png 1x, \/wp-content\/uploads\/2026\/10\/azure-app-service-email-validation-ends-in-2027-what-to-do-now.png 1.5x, \/wp-content\/uploads\/2026\/10\/azure-app-service-email-validation-ends-in-2027-what-to-do-now.png 2x, \/wp-content\/uploads\/2026\/10\/azure-app-service-email-validation-ends-in-2027-what-to-do-now.png 3x, \/wp-content\/uploads\/2026\/10\/azure-app-service-email-validation-ends-in-2027-what-to-do-now.png 4x"},"classes":[]}],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"\/wp-content\/uploads\/2026\/11\/azure-blueprints-retirement-what-australian-teams-must-migrate.png","_links":{"self":[{"href":"https:\/\/www.cloudproinc.com.au\/index.php\/wp-json\/wp\/v2\/posts\/59508","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cloudproinc.com.au\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cloudproinc.com.au\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cloudproinc.com.au\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cloudproinc.com.au\/index.php\/wp-json\/wp\/v2\/comments?post=59508"}],"version-history":[{"count":1,"href":"https:\/\/www.cloudproinc.com.au\/index.php\/wp-json\/wp\/v2\/posts\/59508\/revisions"}],"predecessor-version":[{"id":59509,"href":"https:\/\/www.cloudproinc.com.au\/index.php\/wp-json\/wp\/v2\/posts\/59508\/revisions\/59509"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cloudproinc.com.au\/index.php\/wp-json\/wp\/v2\/media\/59510"}],"wp:attachment":[{"href":"https:\/\/www.cloudproinc.com.au\/index.php\/wp-json\/wp\/v2\/media?parent=59508"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cloudproinc.com.au\/index.php\/wp-json\/wp\/v2\/categories?post=59508"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cloudproinc.com.au\/index.php\/wp-json\/wp\/v2\/tags?post=59508"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}