Skip to content

Commit 7cda232

Browse files
authored
[azure][chore] Remove unused classes (#2180)
1 parent 6be0feb commit 7cda232

File tree

7 files changed

+0
-282
lines changed

7 files changed

+0
-282
lines changed

plugins/azure/fix_plugin_azure/resource/compute.py

Lines changed: 0 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -334,57 +334,6 @@ class AzureCloudService(MicrosoftResource):
334334
upgrade_mode: Optional[str] = field(default=None, metadata={'description': 'Upgrade mode for the cloud service. Role instances are allocated to update domains when the service is deployed. Updates can be initiated manually in each update domain or initiated automatically in all update domains. Possible values are **auto** **manual** **simultaneous** if not specified, the default value is auto. If set to manual, put updatedomain must be called to apply the update. If set to auto, the update is automatically applied to each update domain in sequence.'}) # fmt: skip
335335

336336

337-
@define(eq=False, slots=False)
338-
class AzureContainerServiceServicePrincipalProfile:
339-
kind: ClassVar[str] = "azure_container_service_service_principal_profile"
340-
mapping: ClassVar[Dict[str, Bender]] = {"client_id": S("clientId"), "secret": S("secret")}
341-
client_id: Optional[str] = field(default=None, metadata={"description": "The id for the service principal."})
342-
secret: Optional[str] = field(default=None, metadata={'description': 'The secret password associated with the service principal.'}) # fmt: skip
343-
344-
345-
@define(eq=False, slots=False)
346-
class AzureContainerServiceMasterProfile:
347-
kind: ClassVar[str] = "azure_container_service_master_profile"
348-
mapping: ClassVar[Dict[str, Bender]] = {"count": S("count"), "dns_prefix": S("dnsPrefix"), "fqdn": S("fqdn")}
349-
count: Optional[int] = field(default=None, metadata={'description': 'Number of masters (vms) in the container service cluster. Allowed values are 1, 3, and 5. The default value is 1.'}) # fmt: skip
350-
dns_prefix: Optional[str] = field(default=None, metadata={'description': 'Dns prefix to be used to create the fqdn for master.'}) # fmt: skip
351-
fqdn: Optional[str] = field(default=None, metadata={"description": "Fqdn for the master."})
352-
353-
354-
@define(eq=False, slots=False)
355-
class AzureContainerServiceWindowsProfile:
356-
kind: ClassVar[str] = "azure_container_service_windows_profile"
357-
mapping: ClassVar[Dict[str, Bender]] = {"admin_password": S("adminPassword"), "admin_username": S("adminUsername")}
358-
admin_password: Optional[str] = field(default=None, metadata={'description': 'The administrator password to use for windows vms.'}) # fmt: skip
359-
admin_username: Optional[str] = field(default=None, metadata={'description': 'The administrator username to use for windows vms.'}) # fmt: skip
360-
361-
362-
@define(eq=False, slots=False)
363-
class AzureContainerServiceSshConfiguration:
364-
kind: ClassVar[str] = "azure_container_service_ssh_configuration"
365-
mapping: ClassVar[Dict[str, Bender]] = {"public_keys": S("publicKeys", default=[]) >> ForallBend(S("keyData"))}
366-
public_keys: Optional[List[str]] = field(default=None, metadata={'description': 'The list of ssh public keys used to authenticate with linux-based vms.'}) # fmt: skip
367-
368-
369-
@define(eq=False, slots=False)
370-
class AzureContainerServiceLinuxProfile:
371-
kind: ClassVar[str] = "azure_container_service_linux_profile"
372-
mapping: ClassVar[Dict[str, Bender]] = {
373-
"admin_username": S("adminUsername"),
374-
"ssh": S("ssh") >> Bend(AzureContainerServiceSshConfiguration.mapping),
375-
}
376-
admin_username: Optional[str] = field(default=None, metadata={'description': 'The administrator username to use for linux vms.'}) # fmt: skip
377-
ssh: Optional[AzureContainerServiceSshConfiguration] = field(default=None, metadata={'description': 'Ssh configuration for linux-based vms running on azure.'}) # fmt: skip
378-
379-
380-
@define(eq=False, slots=False)
381-
class AzureContainerServiceVMDiagnostics:
382-
kind: ClassVar[str] = "azure_container_service_vm_diagnostics"
383-
mapping: ClassVar[Dict[str, Bender]] = {"enabled": S("enabled"), "storage_uri": S("storageUri")}
384-
enabled: Optional[bool] = field(default=None, metadata={'description': 'Whether the vm diagnostic agent is provisioned on the vm.'}) # fmt: skip
385-
storage_uri: Optional[str] = field(default=None, metadata={'description': 'The uri of the storage account where diagnostics are stored.'}) # fmt: skip
386-
387-
388337
@define(eq=False, slots=False)
389338
class AzureDedicatedHostGroupInstanceView:
390339
kind: ClassVar[str] = "azure_dedicated_host_group_instance_view"

plugins/azure/fix_plugin_azure/resource/containerservice.py

Lines changed: 0 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -124,20 +124,6 @@ def connect_in_graph(self, builder: GraphBuilder, source: Json) -> None:
124124
builder.add_edge(self, edge_type=EdgeType.default, clazz=AzureManagedCluster, id=cluster_id)
125125

126126

127-
@define(eq=False, slots=False)
128-
class AzureKubernetesVersionCapabilities:
129-
kind: ClassVar[str] = "azure_kubernetes_version_capabilities"
130-
mapping: ClassVar[Dict[str, Bender]] = {"support_plan": S("supportPlan")}
131-
support_plan: Optional[List[str]] = field(default=None, metadata={"description": ""})
132-
133-
134-
@define(eq=False, slots=False)
135-
class AzureKubernetesPatchVersion:
136-
kind: ClassVar[str] = "azure_kubernetes_patch_version"
137-
mapping: ClassVar[Dict[str, Bender]] = {"upgrades": S("upgrades")}
138-
upgrades: Optional[List[str]] = field(default=None, metadata={'description': 'Possible upgrade path for given patch version'}) # fmt: skip
139-
140-
141127
@define(eq=False, slots=False)
142128
class AzureManagedClusterSKU:
143129
kind: ClassVar[str] = "azure_managed_cluster_sku"
@@ -896,35 +882,6 @@ def _get_poolnames_and_vmss_ids(self, builder: GraphBuilder) -> List[Tuple[str,
896882
]
897883

898884

899-
@define(eq=False, slots=False)
900-
class AzureCompatibleVersions:
901-
kind: ClassVar[str] = "azure_compatible_versions"
902-
mapping: ClassVar[Dict[str, Bender]] = {"name": S("name"), "versions": S("versions")}
903-
name: Optional[str] = field(default=None, metadata={"description": "The product/service name."})
904-
versions: Optional[List[str]] = field(default=None, metadata={'description': 'Product/service versions compatible with a service mesh add-on revision.'}) # fmt: skip
905-
906-
907-
@define(eq=False, slots=False)
908-
class AzureMeshRevision:
909-
kind: ClassVar[str] = "azure_mesh_revision"
910-
mapping: ClassVar[Dict[str, Bender]] = {
911-
"compatible_with": S("compatibleWith") >> ForallBend(AzureCompatibleVersions.mapping),
912-
"revision": S("revision"),
913-
"upgrades": S("upgrades"),
914-
}
915-
compatible_with: Optional[List[AzureCompatibleVersions]] = field(default=None, metadata={'description': 'List of items this revision of service mesh is compatible with, and their associated versions.'}) # fmt: skip
916-
revision: Optional[str] = field(default=None, metadata={"description": "The revision of the mesh release."})
917-
upgrades: Optional[List[str]] = field(default=None, metadata={'description': 'List of revisions available for upgrade of a specific mesh revision'}) # fmt: skip
918-
919-
920-
@define(eq=False, slots=False)
921-
class AzureOSOptionProperty:
922-
kind: ClassVar[str] = "azure_os_option_property"
923-
mapping: ClassVar[Dict[str, Bender]] = {"enable_fips_image": S("enable-fips-image"), "os_type": S("os-type")}
924-
enable_fips_image: Optional[bool] = field(default=None, metadata={'description': 'Whether the image is FIPS-enabled.'}) # fmt: skip
925-
os_type: Optional[str] = field(default=None, metadata={"description": "The OS type."})
926-
927-
928885
@define(eq=False, slots=False)
929886
class AzureManagedClusterSnapshot(MicrosoftResource, BaseSnapshot):
930887
kind: ClassVar[str] = "azure_managed_cluster_snapshot"

plugins/azure/fix_plugin_azure/resource/cosmosdb.py

Lines changed: 0 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -2569,21 +2569,6 @@ def collect_server_configs() -> None:
25692569
graph_builder.submit_work(service_name, collect_server_configs)
25702570

25712571

2572-
@define(eq=False, slots=False)
2573-
class AzureServerRoleGroupConfiguration:
2574-
kind: ClassVar[str] = "azure_server_role_group_configuration"
2575-
mapping: ClassVar[Dict[str, Bender]] = {
2576-
"default_value": S("defaultValue"),
2577-
"role": S("role"),
2578-
"source": S("source"),
2579-
"value": S("value"),
2580-
}
2581-
default_value: Optional[str] = field(default=None, metadata={"description": "Default value of the configuration."})
2582-
role: Optional[str] = field(default=None, metadata={"description": "The role of a server."})
2583-
source: Optional[str] = field(default=None, metadata={"description": "Source of the configuration."})
2584-
value: Optional[str] = field(default=None, metadata={"description": "Value of the configuration."})
2585-
2586-
25872572
@define(eq=False, slots=False)
25882573
class AzureCosmosDBPostgresqlClusterConfiguration(MicrosoftResource, AzureProxyResource):
25892574
kind: ClassVar[str] = "azure_cosmos_db_postgresql_cluster_configuration"
@@ -2653,24 +2638,6 @@ def collect_configs(
26532638
return []
26542639

26552640

2656-
@define(eq=False, slots=False)
2657-
class AzureCosmosDBPostgresqlClusterFirewallRule(MicrosoftResource, AzureProxyResource):
2658-
kind: ClassVar[str] = "azure_cosmos_db_postgresql_cluster_firewall_rule"
2659-
# Collect via AzureCosmosDBPostgresqlCluster()
2660-
mapping: ClassVar[Dict[str, Bender]] = AzureProxyResource.mapping | {
2661-
"id": S("id"),
2662-
"tags": S("tags", default={}),
2663-
"name": S("name"),
2664-
"ctime": S("systemData", "createdAt"),
2665-
"mtime": S("systemData", "lastModifiedAt"),
2666-
"end_ip_address": S("properties", "endIpAddress"),
2667-
"provisioning_state": S("properties", "provisioningState"),
2668-
"start_ip_address": S("properties", "startIpAddress"),
2669-
}
2670-
end_ip_address: Optional[str] = field(default=None, metadata={'description': 'The end IP address of the cluster firewall rule. Must be IPv4 format.'}) # fmt: skip
2671-
start_ip_address: Optional[str] = field(default=None, metadata={'description': 'The start IP address of the cluster firewall rule. Must be IPv4 format.'}) # fmt: skip
2672-
2673-
26742641
@define(eq=False, slots=False)
26752642
class AzureCosmosDBPostgresqlClusterPrivateEndpointConnection(MicrosoftResource):
26762643
kind: ClassVar[str] = "azure_cosmos_db_postgresql_cluster_private_endpoint_connection"

plugins/azure/fix_plugin_azure/resource/network.py

Lines changed: 0 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -3829,35 +3829,6 @@ class AzureLoadBalancingRule(AzureSubResource):
38293829
type: Optional[str] = field(default=None, metadata={"description": "Type of the resource."})
38303830

38313831

3832-
@define(eq=False, slots=False)
3833-
class AzureProbe(AzureSubResource):
3834-
kind: ClassVar[str] = "azure_probe"
3835-
mapping: ClassVar[Dict[str, Bender]] = AzureSubResource.mapping | {
3836-
"etag": S("etag"),
3837-
"interval_in_seconds": S("properties", "intervalInSeconds"),
3838-
"load_balancing_rules": S("properties") >> S("loadBalancingRules", default=[]) >> ForallBend(S("id")),
3839-
"name": S("name"),
3840-
"number_of_probes": S("properties", "numberOfProbes"),
3841-
"port": S("properties", "port"),
3842-
"probe_threshold": S("properties", "probeThreshold"),
3843-
"protocol": S("properties", "protocol"),
3844-
"provisioning_state": S("properties", "provisioningState"),
3845-
"request_path": S("properties", "requestPath"),
3846-
"type": S("type"),
3847-
}
3848-
etag: Optional[str] = field(default=None, metadata={'description': 'A unique read-only string that changes whenever the resource is updated.'}) # fmt: skip
3849-
interval_in_seconds: Optional[int] = field(default=None, metadata={'description': 'The interval, in seconds, for how frequently to probe the endpoint for health status. Typically, the interval is slightly less than half the allocated timeout period (in seconds) which allows two full probes before taking the instance out of rotation. The default value is 15, the minimum value is 5.'}) # fmt: skip
3850-
load_balancing_rules: Optional[List[str]] = field(default=None, metadata={'description': 'The load balancer rules that use this probe.'}) # fmt: skip
3851-
name: Optional[str] = field(default=None, metadata={'description': 'The name of the resource that is unique within the set of probes used by the load balancer. This name can be used to access the resource.'}) # fmt: skip
3852-
number_of_probes: Optional[int] = field(default=None, metadata={'description': 'The number of probes where if no response, will result in stopping further traffic from being delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or slower than the typical times used in Azure.'}) # fmt: skip
3853-
port: Optional[int] = field(default=None, metadata={'description': 'The port for communicating the probe. Possible values range from 1 to 65535, inclusive.'}) # fmt: skip
3854-
probe_threshold: Optional[int] = field(default=None, metadata={'description': 'The number of consecutive successful or failed probes in order to allow or deny traffic from being delivered to this endpoint. After failing the number of consecutive probes equal to this value, the endpoint will be taken out of rotation and require the same number of successful consecutive probes to be placed back in rotation.'}) # fmt: skip
3855-
protocol: Optional[str] = field(default=None, metadata={'description': 'The protocol of the end point. If Tcp is specified, a received ACK is required for the probe to be successful. If Http or Https is specified, a 200 OK response from the specifies URI is required for the probe to be successful.'}) # fmt: skip
3856-
provisioning_state: Optional[str] = field(default=None, metadata={'description': 'The current provisioning state.'}) # fmt: skip
3857-
request_path: Optional[str] = field(default=None, metadata={'description': 'The URI used for requesting health status from the VM. Path is required if a protocol is set to http. Otherwise, it is not allowed. There is no default value.'}) # fmt: skip
3858-
type: Optional[str] = field(default=None, metadata={"description": "Type of the resource."})
3859-
3860-
38613832
@define(eq=False, slots=False)
38623833
class AzureInboundNatPool(AzureSubResource):
38633834
kind: ClassVar[str] = "azure_inbound_nat_pool"
@@ -4452,21 +4423,6 @@ def collect_flow_logs() -> None:
44524423
graph_builder.submit_work(service_name, collect_flow_logs)
44534424

44544425

4455-
@define(eq=False, slots=False)
4456-
class AzureProviderResourceOperationDescription:
4457-
kind: ClassVar[str] = "azure_provider_resource_operation_description"
4458-
mapping: ClassVar[Dict[str, Bender]] = {
4459-
"description": S("description"),
4460-
"operation": S("operation"),
4461-
"provider": S("provider"),
4462-
"resource": S("resource"),
4463-
}
4464-
description: Optional[str] = field(default=None, metadata={"description": "Description of the operation."})
4465-
operation: Optional[str] = field(default=None, metadata={'description': 'Type of the operation: get, read, delete, etc.'}) # fmt: skip
4466-
provider: Optional[str] = field(default=None, metadata={"description": "Service provider: Microsoft Network."})
4467-
resource: Optional[str] = field(default=None, metadata={'description': 'Resource on which the operation is performed.'}) # fmt: skip
4468-
4469-
44704426
@define(eq=False, slots=False)
44714427
class AzureAddressSpace:
44724428
kind: ClassVar[str] = "azure_address_space"

plugins/azure/fix_plugin_azure/resource/postgresql.py

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -380,21 +380,6 @@ class AzurePostgresqlServerFirewallRule(MicrosoftResource, AzureProxyResource):
380380
system_data: Optional[AzureSystemData] = field(default=None, metadata={'description': 'Metadata pertaining to creation and last modification of the resource.'}) # fmt: skip
381381

382382

383-
@define(eq=False, slots=False)
384-
class AzureOperationDisplay:
385-
kind: ClassVar[str] = "azure_operation_display"
386-
mapping: ClassVar[Dict[str, Bender]] = {
387-
"description": S("description"),
388-
"operation": S("operation"),
389-
"provider": S("provider"),
390-
"resource": S("resource"),
391-
}
392-
description: Optional[str] = field(default=None, metadata={"description": "Operation description."})
393-
operation: Optional[str] = field(default=None, metadata={'description': 'Localized friendly name for the operation.'}) # fmt: skip
394-
provider: Optional[str] = field(default=None, metadata={"description": "Operation resource provider name."})
395-
resource: Optional[str] = field(default=None, metadata={'description': 'Resource on which the operation is performed.'}) # fmt: skip
396-
397-
398383
@define(eq=False, slots=False)
399384
class AzureAuthConfig:
400385
kind: ClassVar[str] = "azure_auth_config"

plugins/azure/fix_plugin_azure/resource/storage.py

Lines changed: 0 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -302,63 +302,6 @@ class AzureQueue(MicrosoftResource, BaseQueue):
302302
queue_metadata: Optional[Dict[str, str]] = field(default=None, metadata={'description': 'A name-value pair that represents queue metadata.'}) # fmt: skip
303303

304304

305-
@define(eq=False, slots=False)
306-
class AzureProviderResourceOperationDescription:
307-
kind: ClassVar[str] = "azure_provider_resource_operation_description"
308-
mapping: ClassVar[Dict[str, Bender]] = {
309-
"description": S("description"),
310-
"operation": S("operation"),
311-
"provider": S("provider"),
312-
"resource": S("resource"),
313-
}
314-
description: Optional[str] = field(default=None, metadata={"description": "Description of the operation."})
315-
operation: Optional[str] = field(default=None, metadata={'description': 'Type of operation: get, read, delete, etc.'}) # fmt: skip
316-
provider: Optional[str] = field(default=None, metadata={"description": "Service provider: Microsoft Storage."})
317-
resource: Optional[str] = field(default=None, metadata={'description': 'Resource on which the operation is performed etc.'}) # fmt: skip
318-
319-
320-
@define(eq=False, slots=False)
321-
class AzureDimension:
322-
kind: ClassVar[str] = "azure_dimension"
323-
mapping: ClassVar[Dict[str, Bender]] = {"display_name": S("displayName"), "name": S("name")}
324-
display_name: Optional[str] = field(default=None, metadata={"description": "Display name of dimension."})
325-
name: Optional[str] = field(default=None, metadata={"description": "Display name of dimension."})
326-
327-
328-
@define(eq=False, slots=False)
329-
class AzureMetricSpecification:
330-
kind: ClassVar[str] = "azure_metric_specification"
331-
mapping: ClassVar[Dict[str, Bender]] = {
332-
"aggregation_type": S("aggregationType"),
333-
"category": S("category"),
334-
"dimensions": S("dimensions") >> ForallBend(AzureDimension.mapping),
335-
"display_description": S("displayDescription"),
336-
"display_name": S("displayName"),
337-
"fill_gap_with_zero": S("fillGapWithZero"),
338-
"name": S("name"),
339-
"resource_id_dimension_name_override": S("resourceIdDimensionNameOverride"),
340-
"unit": S("unit"),
341-
}
342-
aggregation_type: Optional[str] = field(default=None, metadata={'description': 'Aggregation type could be Average.'}) # fmt: skip
343-
category: Optional[str] = field(default=None, metadata={'description': 'The category this metric specification belong to, could be Capacity.'}) # fmt: skip
344-
dimensions: Optional[List[AzureDimension]] = field(default=None, metadata={'description': 'Dimensions of blobs, including blob type and access tier.'}) # fmt: skip
345-
display_description: Optional[str] = field(default=None, metadata={'description': 'Display description of metric specification.'}) # fmt: skip
346-
display_name: Optional[str] = field(default=None, metadata={'description': 'Display name of metric specification.'}) # fmt: skip
347-
fill_gap_with_zero: Optional[bool] = field(default=None, metadata={'description': 'The property to decide fill gap with zero or not.'}) # fmt: skip
348-
name: Optional[str] = field(default=None, metadata={"description": "Name of metric specification."})
349-
resource_id_dimension_name_override: Optional[str] = field(default=None, metadata={'description': 'Account Resource Id.'}) # fmt: skip
350-
unit: Optional[str] = field(default=None, metadata={"description": "Unit could be Bytes or Count."})
351-
352-
353-
@define(eq=False, slots=False)
354-
class AzureServiceSpecification:
355-
kind: ClassVar[str] = "azure_service_specification"
356-
mapping: ClassVar[Dict[str, Bender]] = {
357-
"metric_specifications": S("metricSpecifications") >> ForallBend(AzureMetricSpecification.mapping)
358-
}
359-
metric_specifications: Optional[List[AzureMetricSpecification]] = field(default=None, metadata={'description': 'Metric specifications of operation.'}) # fmt: skip
360-
361-
362305
@define(eq=False, slots=False)
363306
class AzureStorageSkuCapability:
364307
kind: ClassVar[str] = "azure_storage_sku_capability"

0 commit comments

Comments
 (0)