enforce schema docs in linting (#3843)

This commit is contained in:
Ludovico Magnocavallo
2026-04-08 12:20:50 +02:00
committed by GitHub
parent 0c22220123
commit 409c088c2c
23 changed files with 292 additions and 26 deletions

View File

@@ -20,6 +20,7 @@
- **exclude_all**: *boolean*
- **include_specified**: *array*
- items: *string*
<br>*enum: ['COMMITTED_USAGE_DISCOUNT', 'COMMITTED_USAGE_DISCOUNT_DOLLAR_BASE', 'DISCOUNT', 'FREE_TIER', 'PROMOTION', 'RESELLER_MARGIN', 'SUBSCRIPTION_BENEFIT', 'SUSTAINED_USAGE_DISCOUNT']*
- **label**: *object*
<br>*additional properties: false*
- **key**: *string*

View File

@@ -0,0 +1,28 @@
# Net VPC Factory Defaults
<!-- markdownlint-disable MD036 -->
## Properties
*additional properties: false*
- **context**: *object*
<br>*additional properties: false*
- **cidr_ranges_sets**: *object*
<br>*additional properties: array*
- **iam_principals**: *object*
<br>*additional properties: string*
- **locations**: *object*
<br>*additional properties: string*
- **project_ids**: *object*
<br>*additional properties: string*
- **vpcs**: *object*
<br>*additional properties: false*
- **auto_create_subnetworks**: *boolean*
- **delete_default_route_on_create**: *boolean*
- **mtu**: *number*
<br>*default: 1500*
## Definitions

View File

@@ -20,6 +20,7 @@
- **exclude_all**: *boolean*
- **include_specified**: *array*
- items: *string*
<br>*enum: ['COMMITTED_USAGE_DISCOUNT', 'COMMITTED_USAGE_DISCOUNT_DOLLAR_BASE', 'DISCOUNT', 'FREE_TIER', 'PROMOTION', 'RESELLER_MARGIN', 'SUBSCRIPTION_BENEFIT', 'SUSTAINED_USAGE_DISCOUNT']*
- **label**: *object*
<br>*additional properties: false*
- **key**: *string*

View File

@@ -82,6 +82,8 @@
- **exempted_members**: *array*
- items: *string*
- **deletion_protection**: *boolean*
- **id**: *string*
<br>*pattern: ^(folders/[0-9]+|\$folder_ids:[a-z0-9_/-]+)$*
- **firewall_policy**: *object*
<br>*additional properties: false*
- ⁺**name**: *string*

View File

@@ -324,7 +324,7 @@
<br>*enum: ['LIVE', 'ARCHIVED', 'ANY']*
- **logging_config**: *object*
<br>*additional properties: false*
- **log_bucket**: *string*
- **log_bucket**: *string*
- **log_object_prefix**: *string*
- **location**: *string*
- **managed_folders**: *object*

View File

@@ -153,13 +153,14 @@
<br>*additional properties: false*
- **forecast_horizon**: *string*
- **trigger**: *reference([trigger](#refs-trigger))*
- **aggregations**<a name="refs-aggregations"></a>: *object*
<br>*additional properties: false*
- **per_series_aligner**: *string*
- **group_by_fields**: *array*
- items: *string*
- **cross_series_reducer**: *string*
- **alignment_period**: *string*
- **aggregations**<a name="refs-aggregations"></a>: *array*
- items: *object*
<br>*additional properties: false*
- **per_series_aligner**: *string*
- **group_by_fields**: *array*
- items: *string*
- **cross_series_reducer**: *string*
- **alignment_period**: *string*
- **trigger**<a name="refs-trigger"></a>: *object*
<br>*additional properties: false*
- **count**: *number*