@@ -5045,6 +5045,10 @@ class azure_windows_gmsa_profile {
5045
5045
**enabled**: boolean
5046
5046
**root_domain_name**: string
5047
5047
}
5048
+ class managed_kubernetes_cluster_provider {
5049
+ **endpoint**: string
5050
+ **version**: string
5051
+ }
5048
5052
class resource {
5049
5053
**age**: duration
5050
5054
**atime**: datetime
@@ -5091,6 +5095,7 @@ azure_managed_cluster --> azure_private_link_resource
5091
5095
azure_resource <|--- azure_managed_cluster
5092
5096
azure_managed_cluster --> azure_service_mesh_profile
5093
5097
azure_managed_cluster --> azure_user_assigned_identity
5098
+ managed_kubernetes_cluster_provider <|--- azure_managed_cluster
5094
5099
azure_managed_cluster_addon_profile --> azure_user_assigned_identity
5095
5100
azure_managed_cluster_azure_monitor_profile --> azure_managed_cluster_azure_monitor_profile_metrics
5096
5101
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
5110
5115
azure_managed_cluster_windows_profile --> azure_windows_gmsa_profile
5111
5116
resource <|--- azure_resource
5112
5117
azure_service_mesh_profile --> azure_istio_service_mesh
5118
+ resource <|--- managed_kubernetes_cluster_provider
5113
5119
@enduml
5114
5120
```
5115
5121
@@ -5198,6 +5204,7 @@ class azure_managed_cluster_snapshot {
5198
5204
**creation_data_source_id**: string
5199
5205
**enable_fips**: boolean
5200
5206
**kubernetes_version**: string
5207
+ **location**: string
5201
5208
**node_image_version**: string
5202
5209
**os_sku**: string
5203
5210
**os_type**: string
@@ -5218,8 +5225,19 @@ class resource {
5218
5225
**name**: string
5219
5226
**tags**: dictionary[string, string]
5220
5227
}
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
+ }
5221
5237
azure_resource <|--- azure_managed_cluster_snapshot
5238
+ snapshot <|--- azure_managed_cluster_snapshot
5222
5239
resource <|--- azure_resource
5240
+ resource <|--- snapshot
5223
5241
@enduml
5224
5242
```
5225
5243
@@ -5535,6 +5553,15 @@ class azure_private_link_service_connection_state {
5535
5553
}
5536
5554
class azure_resource {
5537
5555
}
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
+ }
5538
5565
class resource {
5539
5566
**age**: duration
5540
5567
**atime**: datetime
@@ -5554,6 +5581,7 @@ azure_network_interface --> azure_network_interface_ip_configuration
5554
5581
azure_network_interface --> azure_network_interface_tap_configuration
5555
5582
azure_network_interface --> azure_private_endpoint
5556
5583
azure_resource <|--- azure_network_interface
5584
+ network_interface <|--- azure_network_interface
5557
5585
azure_network_interface_ip_configuration --> azure_application_gateway_backend_address_pool
5558
5586
azure_network_interface_ip_configuration --> azure_application_security_group
5559
5587
azure_network_interface_ip_configuration --> azure_inbound_nat_rule
@@ -5565,6 +5593,7 @@ azure_private_endpoint --> azure_private_endpoint_ip_configuration
5565
5593
azure_private_endpoint --> azure_private_link_service_connection
5566
5594
azure_private_link_service_connection --> azure_private_link_service_connection_state
5567
5595
resource <|--- azure_resource
5596
+ resource <|--- network_interface
5568
5597
@enduml
5569
5598
```
5570
5599
@@ -5876,15 +5905,19 @@ class resource {
5876
5905
**name**: string
5877
5906
**tags**: dictionary[string, string]
5878
5907
}
5908
+ class security_group {
5909
+ }
5879
5910
azure_flow_log --> azure_flow_log_format_parameters
5880
5911
azure_flow_log --> azure_retention_policy_parameters
5881
5912
azure_flow_log --> azure_traffic_analytics_properties
5882
5913
azure_network_security_group --> azure_flow_log
5883
5914
azure_resource <|--- azure_network_security_group
5884
5915
azure_network_security_group --> azure_security_rule
5916
+ security_group <|--- azure_network_security_group
5885
5917
resource <|--- azure_resource
5886
5918
azure_security_rule --> azure_application_security_group
5887
5919
azure_traffic_analytics_properties --> azure_traffic_analytics_configuration_properties
5920
+ resource <|--- security_group
5888
5921
@enduml
5889
5922
```
5890
5923
@@ -6495,6 +6528,8 @@ class azure_vpn_server_configuration_policy_group_member {
6495
6528
**attribute_value**: string
6496
6529
**name**: string
6497
6530
}
6531
+ class gateway {
6532
+ }
6498
6533
class resource {
6499
6534
**age**: duration
6500
6535
**atime**: datetime
@@ -6513,12 +6548,14 @@ azure_p2_s_connection_configuration --> azure_vpn_server_configuration_policy_gr
6513
6548
azure_p2_s_vpn_gateway --> azure_p2_s_connection_configuration
6514
6549
azure_resource <|--- azure_p2_s_vpn_gateway
6515
6550
azure_p2_s_vpn_gateway --> azure_vpn_client_connection_health
6551
+ gateway <|--- azure_p2_s_vpn_gateway
6516
6552
resource <|--- azure_resource
6517
6553
azure_routing_configuration --> azure_propagated_route_table
6518
6554
azure_routing_configuration --> azure_vnet_route
6519
6555
azure_vnet_route --> azure_static_route
6520
6556
azure_vnet_route --> azure_static_routes_config
6521
6557
azure_vpn_server_configuration_policy_group --> azure_vpn_server_configuration_policy_group_member
6558
+ resource <|--- gateway
6522
6559
@enduml
6523
6560
```
6524
6561
@@ -6925,7 +6962,6 @@ class azure_public_ip_address {
6925
6962
**delete_option**: string
6926
6963
**extended_location**: azure_extended_location
6927
6964
**idle_timeout_in_minutes**: int64
6928
- **ip_address**: string
6929
6965
**ip_dns_settings**: azure_public_ip_address_dns_settings
6930
6966
**ip_tags**: azure_ip_tag[]
6931
6967
**location**: string
@@ -6951,6 +6987,10 @@ class azure_sku {
6951
6987
**name**: string
6952
6988
**tier**: string
6953
6989
}
6990
+ class ip_address {
6991
+ **ip_address**: string
6992
+ **ip_address_family**: string
6993
+ }
6954
6994
class resource {
6955
6995
**age**: duration
6956
6996
**atime**: datetime
@@ -6969,7 +7009,9 @@ azure_public_ip_address --> azure_ip_tag
6969
7009
azure_public_ip_address --> azure_public_ip_address_dns_settings
6970
7010
azure_resource <|--- azure_public_ip_address
6971
7011
azure_public_ip_address --> azure_sku
7012
+ ip_address <|--- azure_public_ip_address
6972
7013
resource <|--- azure_resource
7014
+ resource <|--- ip_address
6973
7015
@enduml
6974
7016
```
6975
7017
@@ -7355,6 +7397,8 @@ class azure_resource {
7355
7397
class azure_resource_group {
7356
7398
**managed_by**: string
7357
7399
}
7400
+ class group {
7401
+ }
7358
7402
class resource {
7359
7403
**age**: duration
7360
7404
**atime**: datetime
@@ -7369,6 +7413,8 @@ class resource {
7369
7413
}
7370
7414
resource <|--- azure_resource
7371
7415
azure_resource <|--- azure_resource_group
7416
+ group <|--- azure_resource_group
7417
+ resource <|--- group
7372
7418
@enduml
7373
7419
```
7374
7420
@@ -8049,6 +8095,9 @@ class azure_resource {
8049
8095
class azure_ssh_public_key_resource {
8050
8096
**properties**: string
8051
8097
}
8098
+ class keypair {
8099
+ **fingerprint**: string
8100
+ }
8052
8101
class resource {
8053
8102
**age**: duration
8054
8103
**atime**: datetime
@@ -8063,6 +8112,8 @@ class resource {
8063
8112
}
8064
8113
resource <|--- azure_resource
8065
8114
azure_resource <|--- azure_ssh_public_key_resource
8115
+ keypair <|--- azure_ssh_public_key_resource
8116
+ resource <|--- keypair
8066
8117
@enduml
8067
8118
```
8068
8119
@@ -8964,6 +9015,8 @@ class resource {
8964
9015
**name**: string
8965
9016
**tags**: dictionary[string, string]
8966
9017
}
9018
+ class subnet {
9019
+ }
8967
9020
azure_private_endpoint --> azure_application_security_group
8968
9021
azure_private_endpoint --> azure_custom_dns_config_properties_format
8969
9022
azure_private_endpoint --> azure_extended_location
@@ -8983,6 +9036,8 @@ azure_subnet --> azure_route_table
8983
9036
azure_subnet --> azure_service_association_link
8984
9037
azure_subnet --> azure_service_endpoint_policy
8985
9038
azure_subnet --> azure_service_endpoint_properties_format
9039
+ subnet <|--- azure_subnet
9040
+ resource <|--- subnet
8986
9041
@enduml
8987
9042
```
8988
9043
0 commit comments