enforce schema docs in linting (#3843)
This commit is contained in:
committed by
GitHub
parent
0c22220123
commit
409c088c2c
@@ -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*
|
||||
|
||||
28
modules/net-vpc-factory/schemas/defaults.schema.md
Normal file
28
modules/net-vpc-factory/schemas/defaults.schema.md
Normal 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
|
||||
|
||||
|
||||
@@ -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*
|
||||
|
||||
@@ -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*
|
||||
|
||||
@@ -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*
|
||||
|
||||
@@ -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*
|
||||
|
||||
Reference in New Issue
Block a user