Skip to content

Commit d51966b

Browse files
committed
edits
1 parent 850265a commit d51966b

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

articles/deployment-environments/concept-environment-yaml.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,22 +7,22 @@ ms.service: azure-deployment-environments
77
ms.topic: concept-article
88
ms.date: 03/20/2025
99

10-
# Customer intent: As a developer, I want to know which parameters I can assign for parameters in manifest.yaml.
10+
# Customer intent: As a developer, I want to know the properties and parameters that I can use in manifest.yaml.
1111

1212
---
1313

14-
# Parameters and data types in manifest.yaml
14+
# Properties and parameters in manifest.yaml
1515

16-
ADE environment definitions are infrastructure as code (IaC), written in Bicep or Terraform, stored in repositories. Environment definitions can be modified and adapted for your specific requirements and then used to create a deployment environment on Azure. The manifest.yaml schema defines and describes the types of Azure resources included in environment definitions.
16+
Azure Deployment Environments environment definitions are infrastructure as code (IaC) that are written in Bicep or Terraform and stored in repositories. You can modify and adapt environment definitions for your requirements and then use them to create a deployment environment on Azure. The manifest.yaml schema defines and describes the types of Azure resources included in environment definitions.
1717

1818

1919
## What is manifest.yaml?
2020

21-
The manifest.yaml file acts as a manifest, describing the resources used and the template location for the environment definition.
21+
The manifest.yaml file describes the resources used and the template location for the environment definition.
2222

2323
### Sample manifest.yaml
2424

25-
The following script is an example of a manifest.yaml required for your environment definition.
25+
The following script is an example of the manifest.yaml that's required for your environment definition.
2626

2727
```yml
2828
name: WebApp
@@ -49,7 +49,7 @@ The following table describes the properties that you can use in manifest.yaml.
4949

5050
## Parameters in manifest.yaml
5151

52-
Parameters enable you to reuse an environment definition in different scenarios. For example, you might want developers in different regions to deploy the same environment. You can define a location parameter to prompt the developer to enter the desired location as they create their environment.
52+
Parameters enable you to reuse an environment definition in different scenarios. For example, you might want developers in different regions to deploy the same environment. You can define a location parameter to prompt developers to enter the desired location as they create their environments.
5353

5454
### Sample manifest.yaml with parameters
5555

@@ -82,20 +82,20 @@ The following table describes the data types that you can use in manifest.yaml.
8282

8383
Each parameter can use any of the following properties:
8484

85-
| Property| Type| Description | Additional settings |
85+
| Parameter| Type| Description | Additional settings |
8686
| ----| --- |---------------------- |-------------------- |
8787
| `id ` | string | A unique ID of the parameter. | |
8888
| `name` | string | A display name for the parameter. | |
8989
| `description` | string | A description of the parameter. | |
9090
| `default` | array </br> boolean </br> integer </br> number </br> object </br> string | The default value of the parameter. | |
91-
| `type`| array </br> boolean </br> integer </br> number </br> object </br> string | The data type of the parameter. This data type must match the parameter data type that has the corresponding parameter name in the ARM template, BICEP file, or Terraform file. | **Default type:** string |
91+
| `type`| array </br> boolean </br> integer </br> number </br> object </br> string | The data type of the parameter. This data type must match the parameter data type that has the corresponding parameter name in the ARM template, Bicep file, or Terraform file. | **Default type:** string |
9292
| `readOnly`| boolean | Whether the parameter is read-only. | |
9393
| `required` | boolean | Whether the parameter is required. | |
9494
| `allowed` | array | An array of allowed values. | "items": { </br> "type": "string" </br> }, </br> "minItems": 1, </br> "uniqueItems": true, |
9595

9696
## YAML schema
9797

98-
There's a defined schema for Azure Deployment Environments manifest.yaml files, which can make editing these files a little easier. You can add the schema definition to the beginning of your manifest.yaml file:
98+
There's a defined schema for Azure Deployment Environments manifest.yaml files. It can make editing these files a little easier. You can add the schema definition to the beginning of your manifest.yaml file:
9999

100100
```yml
101101
# yaml-language-server: $schema=https://github.com/Azure/deployment-environments/releases/download/2022-11-11-preview/manifest.schema.json

0 commit comments

Comments
 (0)