Skip to content

Commit 000d293

Browse files
authored
chore: update documentation (#142)
1 parent b26d89a commit 000d293

File tree

56 files changed

+158
-30
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+158
-30
lines changed

docs/resources/aws.mdx

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -207,6 +207,11 @@ class aws_acm_resource_record {
207207
class aws_resource {
208208
**arn**: string
209209
}
210+
class certificate {
211+
**dns_names**: string[]
212+
**expires**: datetime
213+
**sha1_fingerprint**: string
214+
}
210215
class resource {
211216
**age**: duration
212217
**atime**: datetime
@@ -223,9 +228,11 @@ aws_acm_certificate --> aws_acm_domain_validation
223228
aws_acm_certificate --> aws_acm_extended_key_usage
224229
aws_acm_certificate --> aws_acm_renewal_summary
225230
aws_resource <|--- aws_acm_certificate
231+
certificate <|--- aws_acm_certificate
226232
aws_acm_domain_validation --> aws_acm_resource_record
227233
aws_acm_renewal_summary --> aws_acm_domain_validation
228234
resource <|--- aws_resource
235+
resource <|--- certificate
229236
@enduml
230237
```
231238

@@ -4572,9 +4579,13 @@ class resource {
45724579
**name**: string
45734580
**tags**: dictionary[string, string]
45744581
}
4582+
class serverless_function {
4583+
}
45754584
aws_cloudfront_function --> aws_cloudfront_function_config
45764585
aws_resource <|--- aws_cloudfront_function
4586+
serverless_function <|--- aws_cloudfront_function
45774587
resource <|--- aws_resource
4588+
resource <|--- serverless_function
45784589
@enduml
45794590
```
45804591

@@ -7565,6 +7576,9 @@ class aws_ec2_keypair {
75657576
class aws_resource {
75667577
**arn**: string
75677578
}
7579+
class keypair {
7580+
**fingerprint**: string
7581+
}
75687582
class resource {
75697583
**age**: duration
75707584
**atime**: datetime
@@ -7578,7 +7592,9 @@ class resource {
75787592
**tags**: dictionary[string, string]
75797593
}
75807594
aws_resource <|--- aws_ec2_keypair
7595+
keypair <|--- aws_ec2_keypair
75817596
resource <|--- aws_resource
7597+
resource <|--- keypair
75827598
@enduml
75837599
```
75847600

@@ -8150,6 +8166,8 @@ class aws_ec2_port_range {
81508166
class aws_resource {
81518167
**arn**: string
81528168
}
8169+
class network_acl {
8170+
}
81538171
class resource {
81548172
**age**: duration
81558173
**atime**: datetime
@@ -8165,9 +8183,11 @@ class resource {
81658183
aws_ec2_network_acl --> aws_ec2_network_acl_association
81668184
aws_ec2_network_acl --> aws_ec2_network_acl_entry
81678185
aws_resource <|--- aws_ec2_network_acl
8186+
network_acl <|--- aws_ec2_network_acl
81688187
aws_ec2_network_acl_entry --> aws_ec2_icmp_type_code
81698188
aws_ec2_network_acl_entry --> aws_ec2_port_range
81708189
resource <|--- aws_resource
8190+
resource <|--- network_acl
81718191
@enduml
81728192
```
81738193

@@ -12801,11 +12821,15 @@ class resource {
1280112821
**name**: string
1280212822
**tags**: dictionary[string, string]
1280312823
}
12824+
class role {
12825+
}
1280412826
aws_iam_role --> aws_iam_attached_permissions_boundary
1280512827
aws_iam_role --> aws_iam_policy_detail
1280612828
aws_iam_role --> aws_iam_role_last_used
1280712829
aws_resource <|--- aws_iam_role
12830+
role <|--- aws_iam_role
1280812831
resource <|--- aws_resource
12832+
resource <|--- role
1280912833
@enduml
1281012834
```
1281112835

@@ -22653,6 +22677,8 @@ class aws_waf_xss_match_statement {
2265322677
**field_to_match**: aws_waf_field_to_match
2265422678
**text_transformations**: aws_waf_text_transformation[]
2265522679
}
22680+
class firewall {
22681+
}
2265622682
class resource {
2265722683
**age**: duration
2265822684
**atime**: datetime
@@ -22758,8 +22784,10 @@ aws_waf_web_acl --> aws_waf_firewall_manager_rule_group
2275822784
aws_waf_web_acl --> aws_waf_logging_configuration
2275922785
aws_waf_web_acl --> aws_waf_rule
2276022786
aws_waf_web_acl --> aws_waf_visibility_config
22787+
firewall <|--- aws_waf_web_acl
2276122788
aws_waf_xss_match_statement --> aws_waf_field_to_match
2276222789
aws_waf_xss_match_statement --> aws_waf_text_transformation
22790+
resource <|--- firewall
2276322791
@enduml
2276422792
```
2276522793

docs/resources/azure.mdx

Lines changed: 56 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5045,6 +5045,10 @@ class azure_windows_gmsa_profile {
50455045
**enabled**: boolean
50465046
**root_domain_name**: string
50475047
}
5048+
class managed_kubernetes_cluster_provider {
5049+
**endpoint**: string
5050+
**version**: string
5051+
}
50485052
class resource {
50495053
**age**: duration
50505054
**atime**: datetime
@@ -5091,6 +5095,7 @@ azure_managed_cluster --> azure_private_link_resource
50915095
azure_resource <|--- azure_managed_cluster
50925096
azure_managed_cluster --> azure_service_mesh_profile
50935097
azure_managed_cluster --> azure_user_assigned_identity
5098+
managed_kubernetes_cluster_provider <|--- azure_managed_cluster
50945099
azure_managed_cluster_addon_profile --> azure_user_assigned_identity
50955100
azure_managed_cluster_azure_monitor_profile --> azure_managed_cluster_azure_monitor_profile_metrics
50965101
azure_managed_cluster_azure_monitor_profile_metrics --> azure_managed_cluster_azure_monitor_profile_kube_state_metrics
@@ -5110,6 +5115,7 @@ azure_managed_cluster_security_profile --> azure_managed_cluster_security_profil
51105115
azure_managed_cluster_windows_profile --> azure_windows_gmsa_profile
51115116
resource <|--- azure_resource
51125117
azure_service_mesh_profile --> azure_istio_service_mesh
5118+
resource <|--- managed_kubernetes_cluster_provider
51135119
@enduml
51145120
```
51155121

@@ -5198,6 +5204,7 @@ class azure_managed_cluster_snapshot {
51985204
**creation_data_source_id**: string
51995205
**enable_fips**: boolean
52005206
**kubernetes_version**: string
5207+
**location**: string
52015208
**node_image_version**: string
52025209
**os_sku**: string
52035210
**os_type**: string
@@ -5218,8 +5225,19 @@ class resource {
52185225
**name**: string
52195226
**tags**: dictionary[string, string]
52205227
}
5228+
class snapshot {
5229+
**description**: string
5230+
**encrypted**: boolean
5231+
**owner_alias**: string
5232+
**owner_id**: string
5233+
**snapshot_status**: string
5234+
**volume_id**: string
5235+
**volume_size**: int64
5236+
}
52215237
azure_resource <|--- azure_managed_cluster_snapshot
5238+
snapshot <|--- azure_managed_cluster_snapshot
52225239
resource <|--- azure_resource
5240+
resource <|--- snapshot
52235241
@enduml
52245242
```
52255243

@@ -5535,6 +5553,15 @@ class azure_private_link_service_connection_state {
55355553
}
55365554
class azure_resource {
55375555
}
5556+
class network_interface {
5557+
**description**: string
5558+
**mac**: string
5559+
**network_interface_status**: string
5560+
**network_interface_type**: string
5561+
**private_ips**: string[]
5562+
**public_ips**: string[]
5563+
**v6_ips**: string[]
5564+
}
55385565
class resource {
55395566
**age**: duration
55405567
**atime**: datetime
@@ -5554,6 +5581,7 @@ azure_network_interface --> azure_network_interface_ip_configuration
55545581
azure_network_interface --> azure_network_interface_tap_configuration
55555582
azure_network_interface --> azure_private_endpoint
55565583
azure_resource <|--- azure_network_interface
5584+
network_interface <|--- azure_network_interface
55575585
azure_network_interface_ip_configuration --> azure_application_gateway_backend_address_pool
55585586
azure_network_interface_ip_configuration --> azure_application_security_group
55595587
azure_network_interface_ip_configuration --> azure_inbound_nat_rule
@@ -5565,6 +5593,7 @@ azure_private_endpoint --> azure_private_endpoint_ip_configuration
55655593
azure_private_endpoint --> azure_private_link_service_connection
55665594
azure_private_link_service_connection --> azure_private_link_service_connection_state
55675595
resource <|--- azure_resource
5596+
resource <|--- network_interface
55685597
@enduml
55695598
```
55705599

@@ -5876,15 +5905,19 @@ class resource {
58765905
**name**: string
58775906
**tags**: dictionary[string, string]
58785907
}
5908+
class security_group {
5909+
}
58795910
azure_flow_log --> azure_flow_log_format_parameters
58805911
azure_flow_log --> azure_retention_policy_parameters
58815912
azure_flow_log --> azure_traffic_analytics_properties
58825913
azure_network_security_group --> azure_flow_log
58835914
azure_resource <|--- azure_network_security_group
58845915
azure_network_security_group --> azure_security_rule
5916+
security_group <|--- azure_network_security_group
58855917
resource <|--- azure_resource
58865918
azure_security_rule --> azure_application_security_group
58875919
azure_traffic_analytics_properties --> azure_traffic_analytics_configuration_properties
5920+
resource <|--- security_group
58885921
@enduml
58895922
```
58905923

@@ -6495,6 +6528,8 @@ class azure_vpn_server_configuration_policy_group_member {
64956528
**attribute_value**: string
64966529
**name**: string
64976530
}
6531+
class gateway {
6532+
}
64986533
class resource {
64996534
**age**: duration
65006535
**atime**: datetime
@@ -6513,12 +6548,14 @@ azure_p2_s_connection_configuration --> azure_vpn_server_configuration_policy_gr
65136548
azure_p2_s_vpn_gateway --> azure_p2_s_connection_configuration
65146549
azure_resource <|--- azure_p2_s_vpn_gateway
65156550
azure_p2_s_vpn_gateway --> azure_vpn_client_connection_health
6551+
gateway <|--- azure_p2_s_vpn_gateway
65166552
resource <|--- azure_resource
65176553
azure_routing_configuration --> azure_propagated_route_table
65186554
azure_routing_configuration --> azure_vnet_route
65196555
azure_vnet_route --> azure_static_route
65206556
azure_vnet_route --> azure_static_routes_config
65216557
azure_vpn_server_configuration_policy_group --> azure_vpn_server_configuration_policy_group_member
6558+
resource <|--- gateway
65226559
@enduml
65236560
```
65246561

@@ -6925,7 +6962,6 @@ class azure_public_ip_address {
69256962
**delete_option**: string
69266963
**extended_location**: azure_extended_location
69276964
**idle_timeout_in_minutes**: int64
6928-
**ip_address**: string
69296965
**ip_dns_settings**: azure_public_ip_address_dns_settings
69306966
**ip_tags**: azure_ip_tag[]
69316967
**location**: string
@@ -6951,6 +6987,10 @@ class azure_sku {
69516987
**name**: string
69526988
**tier**: string
69536989
}
6990+
class ip_address {
6991+
**ip_address**: string
6992+
**ip_address_family**: string
6993+
}
69546994
class resource {
69556995
**age**: duration
69566996
**atime**: datetime
@@ -6969,7 +7009,9 @@ azure_public_ip_address --> azure_ip_tag
69697009
azure_public_ip_address --> azure_public_ip_address_dns_settings
69707010
azure_resource <|--- azure_public_ip_address
69717011
azure_public_ip_address --> azure_sku
7012+
ip_address <|--- azure_public_ip_address
69727013
resource <|--- azure_resource
7014+
resource <|--- ip_address
69737015
@enduml
69747016
```
69757017

@@ -7355,6 +7397,8 @@ class azure_resource {
73557397
class azure_resource_group {
73567398
**managed_by**: string
73577399
}
7400+
class group {
7401+
}
73587402
class resource {
73597403
**age**: duration
73607404
**atime**: datetime
@@ -7369,6 +7413,8 @@ class resource {
73697413
}
73707414
resource <|--- azure_resource
73717415
azure_resource <|--- azure_resource_group
7416+
group <|--- azure_resource_group
7417+
resource <|--- group
73727418
@enduml
73737419
```
73747420

@@ -8049,6 +8095,9 @@ class azure_resource {
80498095
class azure_ssh_public_key_resource {
80508096
**properties**: string
80518097
}
8098+
class keypair {
8099+
**fingerprint**: string
8100+
}
80528101
class resource {
80538102
**age**: duration
80548103
**atime**: datetime
@@ -8063,6 +8112,8 @@ class resource {
80638112
}
80648113
resource <|--- azure_resource
80658114
azure_resource <|--- azure_ssh_public_key_resource
8115+
keypair <|--- azure_ssh_public_key_resource
8116+
resource <|--- keypair
80668117
@enduml
80678118
```
80688119

@@ -8964,6 +9015,8 @@ class resource {
89649015
**name**: string
89659016
**tags**: dictionary[string, string]
89669017
}
9018+
class subnet {
9019+
}
89679020
azure_private_endpoint --> azure_application_security_group
89689021
azure_private_endpoint --> azure_custom_dns_config_properties_format
89699022
azure_private_endpoint --> azure_extended_location
@@ -8983,6 +9036,8 @@ azure_subnet --> azure_route_table
89839036
azure_subnet --> azure_service_association_link
89849037
azure_subnet --> azure_service_endpoint_policy
89859038
azure_subnet --> azure_service_endpoint_properties_format
9039+
subnet <|--- azure_subnet
9040+
resource <|--- subnet
89869041
@enduml
89879042
```
89889043

0 commit comments

Comments
 (0)