You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Use this function when you have YAML content or minified YAML content that is stored in a separate file. Rather than duplicating the YAML content in your Bicep file, load the content with this function. You can load a part of a YAML file by specifying a path filer. The file is loaded when the Bicep file is compiled to the YAML template. You can't include variables in the file path because they haven't been resolved when compiling to the template. During deployment, the YAML template contains the contents of the file as a hard-coded string.
99
+
Use this function when you have YAML content or minified YAML content that is stored in a separate file. Rather than duplicating the YAML content in your Bicep file, load the content with this function. You can load a part of a YAML file by specifying a path filter. The file is loaded when the Bicep file is compiled to the YAML template. You can't include variables in the file path because they haven't been resolved when compiling to the template. During deployment, the YAML template contains the contents of the file as a hard-coded string.
100
100
101
101
In VS Code, the properties of the loaded object are available intellisense. For example, you can create a file with values to share across many Bicep files. An example is shown in this article.
|`playbook_01_os_base_config.yaml`|`playbook_01_os_base_config_pre.yaml`|`playbook_01_os_base_config_post.yaml`| Base operating system configuration |
48
-
|`playbook_02_os_sap_specific_config.yaml`|`playbook_02_os_sap_specific_config_pre.yaml`|`playbook_02_os_sap_specific_config_post.yaml`| SAP specific configuration |
49
-
|`playbook_03_bom_processing.yaml`|`playbook_03_bom_processing_pre.yaml`|`playbook_03_bom_processing_post.yaml`| Bill of Material processing |
50
-
|`playbook_04_00_00_db_install.yaml`|`playbook_04_00_00_db_install_pre.yaml`|`playbook_04_00_00_db_install_post.yaml`| Database server installation |
51
-
|`playbook_04_00_01_db_ha.yaml`|`playbook_04_00_01_db_ha_pre.yaml`|`playbook_04_00_01_db_ha_post.yaml`| Database High Availability configuration |
52
-
|`playbook_05_00_00_sap_scs_install.yaml`|`playbook_05_00_00_sap_scs_install_pre.yaml`|`playbook_05_00_00_sap_scs_install_post.yaml`| Central Services Installation and High Availability configuration |
|`playbook_05_02_sap_pas_install.yaml`|`playbook_05_02_sap_pas_install_pre.yaml`|`playbook_05_02_sap_pas_install_post.yaml`| Primary Application Server installation |
55
-
|`playbook_05_03_sap_app_install.yaml`|`playbook_05_03_sap_app_install_pre.yaml`|`playbook_05_03_sap_app_install_post.yaml`| Application Server installation |
56
-
|`playbook_05_04_sap_web_install.yaml`|`playbook_05_04_sap_web_install_pre.yaml`|`playbook_05_04_sap_web_install.yaml`| Web dispatcher installation |
45
+
| Playbook name | Playbook name for 'pre' tasks | Playbook name for 'post' tasks | Description |
|`playbook_01_os_base_config.yaml`|`playbook_01_os_base_config_pre.yaml`|`playbook_01_os_base_config_post.yaml`| Base operating system configuration |
48
+
|`playbook_02_os_sap_specific_config.yaml`|`playbook_02_os_sap_specific_config_pre.yaml`|`playbook_02_os_sap_specific_config_post.yaml`| SAP specific configuration |
49
+
|`playbook_03_bom_processing.yaml`|`playbook_03_bom_processing_pre.yaml`|`playbook_03_bom_processing_post.yaml`| Bill of Material processing |
50
+
|`playbook_04_00_00_db_install.yaml`|`playbook_04_00_00_db_install_pre.yaml`|`playbook_04_00_00_db_install_post.yaml`| Database server installation |
51
+
|`playbook_04_00_01_db_ha.yaml`|`playbook_04_00_01_db_ha_pre.yaml`|`playbook_04_00_01_db_ha_post.yaml`| Database High Availability configuration |
52
+
|`playbook_05_00_00_sap_scs_install.yaml`|`playbook_05_00_00_sap_scs_install_pre.yaml`|`playbook_05_00_00_sap_scs_install_post.yaml`| Central Services Installation and High Availability configuration |
|`playbook_05_02_sap_pas_install.yaml`|`playbook_05_02_sap_pas_install_pre.yaml`|`playbook_05_02_sap_pas_install_post.yaml`| Primary Application Server installation |
55
+
|`playbook_05_03_sap_app_install.yaml`|`playbook_05_03_sap_app_install_pre.yaml`|`playbook_05_03_sap_app_install_post.yaml`| Application Server installation |
56
+
|`playbook_05_04_sap_web_install.yaml`|`playbook_05_04_sap_web_install_pre.yaml`|`playbook_05_04_sap_web_install_post.yaml`| Web dispatcher installation |
57
+
|`playbook_08_00_00_post_configuration_actions.yaml`|`playbook_08_00_00_post_configuration_actions_pre.yml`|`playbook_08_00_00_post_configuration_actions_post.yml`| Post Configuration Actions |
57
58
59
+
> [!NOTE]
60
+
> The playbook_08_00_00_post_configuration_actions.yaml step has no SDAF provided roles/tasks, it's only there to facilitate `_pre` and `_post` hooks after SDAF has completed the installation and configuration.
0 commit comments