Additional module schemas (#2494)
* resman modules * billing account * net-vpc subnets * fast schemas and subnet validation
This commit is contained in:
committed by
GitHub
parent
6c42ac00ab
commit
db044296e1
@@ -165,7 +165,6 @@ module "folder" {
|
||||
```
|
||||
|
||||
```yaml
|
||||
# tftest-file id=boolean path=configs/org-policies/boolean.yaml
|
||||
compute.disableGuestAttributesAccess:
|
||||
rules:
|
||||
- enforce: true
|
||||
@@ -184,10 +183,11 @@ iam.disableServiceAccountKeyUpload:
|
||||
title: condition
|
||||
enforce: true
|
||||
- enforce: false
|
||||
|
||||
# tftest-file id=boolean path=configs/org-policies/boolean.yaml schema=org-policies.schema.json
|
||||
```
|
||||
|
||||
```yaml
|
||||
# tftest-file id=list path=configs/org-policies/list.yaml
|
||||
compute.trustedImageProjects:
|
||||
rules:
|
||||
- allow:
|
||||
@@ -203,6 +203,8 @@ iam.allowedPolicyMemberDomains:
|
||||
values:
|
||||
- C0xxxxxxx
|
||||
- C0yyyyyyy
|
||||
|
||||
# tftest-file id=list path=configs/org-policies/list.yaml schema=org-policies.schema.json
|
||||
```
|
||||
|
||||
## Hierarchical Firewall Policy Attachments
|
||||
|
||||
1
modules/folder/schemas/org-policies.schema.json
Symbolic link
1
modules/folder/schemas/org-policies.schema.json
Symbolic link
@@ -0,0 +1 @@
|
||||
../../organization/schemas/org-policies.schema.json
|
||||
Reference in New Issue
Block a user