Skip to content

Commit

Permalink
CodeGen from PR 32741 in Azure/azure-rest-api-specs
Browse files Browse the repository at this point in the history
Merge e64756157328c1d3837acd37bf82342874372d9b into c2afa6e1f7ced1b3c1fdd3518a9d49b44871d7a7
  • Loading branch information
SDKAuto committed Feb 27, 2025
1 parent ada2aa3 commit 1d8dd80
Show file tree
Hide file tree
Showing 74 changed files with 1,241 additions and 13,540 deletions.
2 changes: 1 addition & 1 deletion sdk/deviceregistry/azure-mgmt-deviceregistry/_meta.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"commit": "f6674831693bce0982f08ccf356255248a4c9a8f",
"commit": "fbb413f68a8ca8acf5f03ac50fbf54a63cf1d716",
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
"typespec_src": "specification/deviceregistry/DeviceRegistry.Management",
"@azure-tools/typespec-python": "0.38.4"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,17 +24,6 @@
"azure.mgmt.deviceregistry.models.DataPointBase": "Microsoft.DeviceRegistry.DataPointBase",
"azure.mgmt.deviceregistry.models.DataPoint": "Microsoft.DeviceRegistry.DataPoint",
"azure.mgmt.deviceregistry.models.Dataset": "Microsoft.DeviceRegistry.Dataset",
"azure.mgmt.deviceregistry.models.DiscoveredAsset": "Microsoft.DeviceRegistry.DiscoveredAsset",
"azure.mgmt.deviceregistry.models.DiscoveredAssetEndpointProfile": "Microsoft.DeviceRegistry.DiscoveredAssetEndpointProfile",
"azure.mgmt.deviceregistry.models.DiscoveredAssetEndpointProfileProperties": "Microsoft.DeviceRegistry.DiscoveredAssetEndpointProfileProperties",
"azure.mgmt.deviceregistry.models.DiscoveredAssetEndpointProfileUpdate": "Azure.ResourceManager.Foundations.ResourceUpdateModel",
"azure.mgmt.deviceregistry.models.DiscoveredAssetEndpointProfileUpdateProperties": "Azure.ResourceManager.Foundations.ResourceUpdateModelProperties",
"azure.mgmt.deviceregistry.models.DiscoveredAssetProperties": "Microsoft.DeviceRegistry.DiscoveredAssetProperties",
"azure.mgmt.deviceregistry.models.DiscoveredAssetUpdate": "Azure.ResourceManager.Foundations.ResourceUpdateModel",
"azure.mgmt.deviceregistry.models.DiscoveredAssetUpdateProperties": "Azure.ResourceManager.Foundations.ResourceUpdateModelProperties",
"azure.mgmt.deviceregistry.models.DiscoveredDataPoint": "Microsoft.DeviceRegistry.DiscoveredDataPoint",
"azure.mgmt.deviceregistry.models.DiscoveredDataset": "Microsoft.DeviceRegistry.DiscoveredDataset",
"azure.mgmt.deviceregistry.models.DiscoveredEvent": "Microsoft.DeviceRegistry.DiscoveredEvent",
"azure.mgmt.deviceregistry.models.ErrorAdditionalInfo": "Azure.ResourceManager.CommonTypes.ErrorAdditionalInfo",
"azure.mgmt.deviceregistry.models.ErrorDetail": "Azure.ResourceManager.CommonTypes.ErrorDetail",
"azure.mgmt.deviceregistry.models.ErrorResponse": "Azure.ResourceManager.CommonTypes.ErrorResponse",
Expand All @@ -45,15 +34,6 @@
"azure.mgmt.deviceregistry.models.Operation": "Azure.ResourceManager.CommonTypes.Operation",
"azure.mgmt.deviceregistry.models.OperationDisplay": "Azure.ResourceManager.CommonTypes.OperationDisplay",
"azure.mgmt.deviceregistry.models.OperationStatusResult": "Azure.ResourceManager.CommonTypes.OperationStatusResult",
"azure.mgmt.deviceregistry.models.Schema": "Microsoft.DeviceRegistry.Schema",
"azure.mgmt.deviceregistry.models.SchemaProperties": "Microsoft.DeviceRegistry.SchemaProperties",
"azure.mgmt.deviceregistry.models.SchemaRegistry": "Microsoft.DeviceRegistry.SchemaRegistry",
"azure.mgmt.deviceregistry.models.SchemaRegistryProperties": "Microsoft.DeviceRegistry.SchemaRegistryProperties",
"azure.mgmt.deviceregistry.models.SchemaRegistryUpdate": "Azure.ResourceManager.Foundations.ResourceUpdateModel",
"azure.mgmt.deviceregistry.models.SchemaRegistryUpdateProperties": "Azure.ResourceManager.Foundations.ResourceUpdateModelProperties",
"azure.mgmt.deviceregistry.models.SchemaVersion": "Microsoft.DeviceRegistry.SchemaVersion",
"azure.mgmt.deviceregistry.models.SchemaVersionProperties": "Microsoft.DeviceRegistry.SchemaVersionProperties",
"azure.mgmt.deviceregistry.models.SystemAssignedServiceIdentity": "Azure.ResourceManager.CommonTypes.SystemAssignedServiceIdentity",
"azure.mgmt.deviceregistry.models.SystemData": "Azure.ResourceManager.CommonTypes.SystemData",
"azure.mgmt.deviceregistry.models.Topic": "Microsoft.DeviceRegistry.Topic",
"azure.mgmt.deviceregistry.models.UsernamePasswordCredentials": "Microsoft.DeviceRegistry.UsernamePasswordCredentials",
Expand All @@ -66,9 +46,6 @@
"azure.mgmt.deviceregistry.models.EventObservabilityMode": "Microsoft.DeviceRegistry.EventObservabilityMode",
"azure.mgmt.deviceregistry.models.ProvisioningState": "Microsoft.DeviceRegistry.ProvisioningState",
"azure.mgmt.deviceregistry.models.AuthenticationMethod": "Microsoft.DeviceRegistry.AuthenticationMethod",
"azure.mgmt.deviceregistry.models.SystemAssignedServiceIdentityType": "Azure.ResourceManager.CommonTypes.SystemAssignedServiceIdentityType",
"azure.mgmt.deviceregistry.models.Format": "Microsoft.DeviceRegistry.Format",
"azure.mgmt.deviceregistry.models.SchemaType": "Microsoft.DeviceRegistry.SchemaType",
"azure.mgmt.deviceregistry.DeviceRegistryMgmtClient.operations.list": "Azure.ResourceManager.Operations.list",
"azure.mgmt.deviceregistry.DeviceRegistryMgmtClient.operation_status.get": "Microsoft.DeviceRegistry.OperationStatus.get",
"azure.mgmt.deviceregistry.DeviceRegistryMgmtClient.assets.get": "Microsoft.DeviceRegistry.Assets.get",
Expand All @@ -84,32 +61,6 @@
"azure.mgmt.deviceregistry.DeviceRegistryMgmtClient.asset_endpoint_profiles.list_by_resource_group": "Microsoft.DeviceRegistry.AssetEndpointProfiles.listByResourceGroup",
"azure.mgmt.deviceregistry.DeviceRegistryMgmtClient.asset_endpoint_profiles.list_by_subscription": "Microsoft.DeviceRegistry.AssetEndpointProfiles.listBySubscription",
"azure.mgmt.deviceregistry.DeviceRegistryMgmtClient.billing_containers.get": "Microsoft.DeviceRegistry.BillingContainers.get",
"azure.mgmt.deviceregistry.DeviceRegistryMgmtClient.billing_containers.list_by_subscription": "Microsoft.DeviceRegistry.BillingContainers.listBySubscription",
"azure.mgmt.deviceregistry.DeviceRegistryMgmtClient.discovered_assets.get": "Microsoft.DeviceRegistry.DiscoveredAssets.get",
"azure.mgmt.deviceregistry.DeviceRegistryMgmtClient.discovered_assets.begin_create_or_replace": "Microsoft.DeviceRegistry.DiscoveredAssets.createOrReplace",
"azure.mgmt.deviceregistry.DeviceRegistryMgmtClient.discovered_assets.begin_update": "Microsoft.DeviceRegistry.DiscoveredAssets.update",
"azure.mgmt.deviceregistry.DeviceRegistryMgmtClient.discovered_assets.begin_delete": "Microsoft.DeviceRegistry.DiscoveredAssets.delete",
"azure.mgmt.deviceregistry.DeviceRegistryMgmtClient.discovered_assets.list_by_resource_group": "Microsoft.DeviceRegistry.DiscoveredAssets.listByResourceGroup",
"azure.mgmt.deviceregistry.DeviceRegistryMgmtClient.discovered_assets.list_by_subscription": "Microsoft.DeviceRegistry.DiscoveredAssets.listBySubscription",
"azure.mgmt.deviceregistry.DeviceRegistryMgmtClient.discovered_asset_endpoint_profiles.get": "Microsoft.DeviceRegistry.DiscoveredAssetEndpointProfiles.get",
"azure.mgmt.deviceregistry.DeviceRegistryMgmtClient.discovered_asset_endpoint_profiles.begin_create_or_replace": "Microsoft.DeviceRegistry.DiscoveredAssetEndpointProfiles.createOrReplace",
"azure.mgmt.deviceregistry.DeviceRegistryMgmtClient.discovered_asset_endpoint_profiles.begin_update": "Microsoft.DeviceRegistry.DiscoveredAssetEndpointProfiles.update",
"azure.mgmt.deviceregistry.DeviceRegistryMgmtClient.discovered_asset_endpoint_profiles.begin_delete": "Microsoft.DeviceRegistry.DiscoveredAssetEndpointProfiles.delete",
"azure.mgmt.deviceregistry.DeviceRegistryMgmtClient.discovered_asset_endpoint_profiles.list_by_resource_group": "Microsoft.DeviceRegistry.DiscoveredAssetEndpointProfiles.listByResourceGroup",
"azure.mgmt.deviceregistry.DeviceRegistryMgmtClient.discovered_asset_endpoint_profiles.list_by_subscription": "Microsoft.DeviceRegistry.DiscoveredAssetEndpointProfiles.listBySubscription",
"azure.mgmt.deviceregistry.DeviceRegistryMgmtClient.schema_registries.get": "Microsoft.DeviceRegistry.SchemaRegistries.get",
"azure.mgmt.deviceregistry.DeviceRegistryMgmtClient.schema_registries.begin_create_or_replace": "Microsoft.DeviceRegistry.SchemaRegistries.createOrReplace",
"azure.mgmt.deviceregistry.DeviceRegistryMgmtClient.schema_registries.begin_update": "Microsoft.DeviceRegistry.SchemaRegistries.update",
"azure.mgmt.deviceregistry.DeviceRegistryMgmtClient.schema_registries.begin_delete": "Microsoft.DeviceRegistry.SchemaRegistries.delete",
"azure.mgmt.deviceregistry.DeviceRegistryMgmtClient.schema_registries.list_by_resource_group": "Microsoft.DeviceRegistry.SchemaRegistries.listByResourceGroup",
"azure.mgmt.deviceregistry.DeviceRegistryMgmtClient.schema_registries.list_by_subscription": "Microsoft.DeviceRegistry.SchemaRegistries.listBySubscription",
"azure.mgmt.deviceregistry.DeviceRegistryMgmtClient.schemas.get": "Microsoft.DeviceRegistry.Schemas.get",
"azure.mgmt.deviceregistry.DeviceRegistryMgmtClient.schemas.create_or_replace": "Microsoft.DeviceRegistry.Schemas.createOrReplace",
"azure.mgmt.deviceregistry.DeviceRegistryMgmtClient.schemas.delete": "Microsoft.DeviceRegistry.Schemas.delete",
"azure.mgmt.deviceregistry.DeviceRegistryMgmtClient.schemas.list_by_schema_registry": "Microsoft.DeviceRegistry.Schemas.listBySchemaRegistry",
"azure.mgmt.deviceregistry.DeviceRegistryMgmtClient.schema_versions.get": "Microsoft.DeviceRegistry.SchemaVersions.get",
"azure.mgmt.deviceregistry.DeviceRegistryMgmtClient.schema_versions.create_or_replace": "Microsoft.DeviceRegistry.SchemaVersions.createOrReplace",
"azure.mgmt.deviceregistry.DeviceRegistryMgmtClient.schema_versions.delete": "Microsoft.DeviceRegistry.SchemaVersions.delete",
"azure.mgmt.deviceregistry.DeviceRegistryMgmtClient.schema_versions.list_by_schema": "Microsoft.DeviceRegistry.SchemaVersions.listBySchema"
"azure.mgmt.deviceregistry.DeviceRegistryMgmtClient.billing_containers.list_by_subscription": "Microsoft.DeviceRegistry.BillingContainers.listBySubscription"
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -21,20 +21,15 @@
AssetEndpointProfilesOperations,
AssetsOperations,
BillingContainersOperations,
DiscoveredAssetEndpointProfilesOperations,
DiscoveredAssetsOperations,
OperationStatusOperations,
Operations,
SchemaRegistriesOperations,
SchemaVersionsOperations,
SchemasOperations,
)

if TYPE_CHECKING:
from azure.core.credentials import TokenCredential


class DeviceRegistryMgmtClient: # pylint: disable=too-many-instance-attributes
class DeviceRegistryMgmtClient:
"""Microsoft.DeviceRegistry Resource Provider management API.
:ivar operations: Operations operations
Expand All @@ -48,26 +43,14 @@ class DeviceRegistryMgmtClient: # pylint: disable=too-many-instance-attributes
azure.mgmt.deviceregistry.operations.AssetEndpointProfilesOperations
:ivar billing_containers: BillingContainersOperations operations
:vartype billing_containers: azure.mgmt.deviceregistry.operations.BillingContainersOperations
:ivar discovered_assets: DiscoveredAssetsOperations operations
:vartype discovered_assets: azure.mgmt.deviceregistry.operations.DiscoveredAssetsOperations
:ivar discovered_asset_endpoint_profiles: DiscoveredAssetEndpointProfilesOperations operations
:vartype discovered_asset_endpoint_profiles:
azure.mgmt.deviceregistry.operations.DiscoveredAssetEndpointProfilesOperations
:ivar schema_registries: SchemaRegistriesOperations operations
:vartype schema_registries: azure.mgmt.deviceregistry.operations.SchemaRegistriesOperations
:ivar schemas: SchemasOperations operations
:vartype schemas: azure.mgmt.deviceregistry.operations.SchemasOperations
:ivar schema_versions: SchemaVersionsOperations operations
:vartype schema_versions: azure.mgmt.deviceregistry.operations.SchemaVersionsOperations
:param credential: Credential used to authenticate requests to the service. Required.
:type credential: ~azure.core.credentials.TokenCredential
:param subscription_id: The ID of the target subscription. The value must be an UUID. Required.
:type subscription_id: str
:param base_url: Service host. Default value is "https://management.azure.com".
:type base_url: str
:keyword api_version: The API version to use for this operation. Default value is
"2024-09-01-preview". Note that overriding this default value may result in unsupported
behavior.
:keyword api_version: The API version to use for this operation. Default value is "2024-11-01".
Note that overriding this default value may result in unsupported behavior.
:paramtype api_version: str
:keyword int polling_interval: Default waiting time between two polls for LRO operations if no
Retry-After header is present.
Expand Down Expand Up @@ -118,17 +101,6 @@ def __init__(
self.billing_containers = BillingContainersOperations(
self._client, self._config, self._serialize, self._deserialize
)
self.discovered_assets = DiscoveredAssetsOperations(
self._client, self._config, self._serialize, self._deserialize
)
self.discovered_asset_endpoint_profiles = DiscoveredAssetEndpointProfilesOperations(
self._client, self._config, self._serialize, self._deserialize
)
self.schema_registries = SchemaRegistriesOperations(
self._client, self._config, self._serialize, self._deserialize
)
self.schemas = SchemasOperations(self._client, self._config, self._serialize, self._deserialize)
self.schema_versions = SchemaVersionsOperations(self._client, self._config, self._serialize, self._deserialize)

def send_request(self, request: HttpRequest, *, stream: bool = False, **kwargs: Any) -> HttpResponse:
"""Runs the network request through the client's chained policies.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,8 @@ class DeviceRegistryMgmtClientConfiguration: # pylint: disable=too-many-instanc
:type subscription_id: str
:param base_url: Service host. Default value is "https://management.azure.com".
:type base_url: str
:keyword api_version: The API version to use for this operation. Default value is
"2024-09-01-preview". Note that overriding this default value may result in unsupported
behavior.
:keyword api_version: The API version to use for this operation. Default value is "2024-11-01".
Note that overriding this default value may result in unsupported behavior.
:paramtype api_version: str
"""

Expand All @@ -42,7 +41,7 @@ def __init__(
base_url: str = "https://management.azure.com",
**kwargs: Any
) -> None:
api_version: str = kwargs.pop("api_version", "2024-09-01-preview")
api_version: str = kwargs.pop("api_version", "2024-11-01")

if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------

VERSION = "1.0.0"
VERSION = "1.0.0b1"
Original file line number Diff line number Diff line change
Expand Up @@ -21,20 +21,15 @@
AssetEndpointProfilesOperations,
AssetsOperations,
BillingContainersOperations,
DiscoveredAssetEndpointProfilesOperations,
DiscoveredAssetsOperations,
OperationStatusOperations,
Operations,
SchemaRegistriesOperations,
SchemaVersionsOperations,
SchemasOperations,
)

if TYPE_CHECKING:
from azure.core.credentials_async import AsyncTokenCredential


class DeviceRegistryMgmtClient: # pylint: disable=too-many-instance-attributes
class DeviceRegistryMgmtClient:
"""Microsoft.DeviceRegistry Resource Provider management API.
:ivar operations: Operations operations
Expand All @@ -49,26 +44,14 @@ class DeviceRegistryMgmtClient: # pylint: disable=too-many-instance-attributes
:ivar billing_containers: BillingContainersOperations operations
:vartype billing_containers:
azure.mgmt.deviceregistry.aio.operations.BillingContainersOperations
:ivar discovered_assets: DiscoveredAssetsOperations operations
:vartype discovered_assets: azure.mgmt.deviceregistry.aio.operations.DiscoveredAssetsOperations
:ivar discovered_asset_endpoint_profiles: DiscoveredAssetEndpointProfilesOperations operations
:vartype discovered_asset_endpoint_profiles:
azure.mgmt.deviceregistry.aio.operations.DiscoveredAssetEndpointProfilesOperations
:ivar schema_registries: SchemaRegistriesOperations operations
:vartype schema_registries: azure.mgmt.deviceregistry.aio.operations.SchemaRegistriesOperations
:ivar schemas: SchemasOperations operations
:vartype schemas: azure.mgmt.deviceregistry.aio.operations.SchemasOperations
:ivar schema_versions: SchemaVersionsOperations operations
:vartype schema_versions: azure.mgmt.deviceregistry.aio.operations.SchemaVersionsOperations
:param credential: Credential used to authenticate requests to the service. Required.
:type credential: ~azure.core.credentials_async.AsyncTokenCredential
:param subscription_id: The ID of the target subscription. The value must be an UUID. Required.
:type subscription_id: str
:param base_url: Service host. Default value is "https://management.azure.com".
:type base_url: str
:keyword api_version: The API version to use for this operation. Default value is
"2024-09-01-preview". Note that overriding this default value may result in unsupported
behavior.
:keyword api_version: The API version to use for this operation. Default value is "2024-11-01".
Note that overriding this default value may result in unsupported behavior.
:paramtype api_version: str
:keyword int polling_interval: Default waiting time between two polls for LRO operations if no
Retry-After header is present.
Expand Down Expand Up @@ -119,17 +102,6 @@ def __init__(
self.billing_containers = BillingContainersOperations(
self._client, self._config, self._serialize, self._deserialize
)
self.discovered_assets = DiscoveredAssetsOperations(
self._client, self._config, self._serialize, self._deserialize
)
self.discovered_asset_endpoint_profiles = DiscoveredAssetEndpointProfilesOperations(
self._client, self._config, self._serialize, self._deserialize
)
self.schema_registries = SchemaRegistriesOperations(
self._client, self._config, self._serialize, self._deserialize
)
self.schemas = SchemasOperations(self._client, self._config, self._serialize, self._deserialize)
self.schema_versions = SchemaVersionsOperations(self._client, self._config, self._serialize, self._deserialize)

def send_request(
self, request: HttpRequest, *, stream: bool = False, **kwargs: Any
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,8 @@ class DeviceRegistryMgmtClientConfiguration: # pylint: disable=too-many-instanc
:type subscription_id: str
:param base_url: Service host. Default value is "https://management.azure.com".
:type base_url: str
:keyword api_version: The API version to use for this operation. Default value is
"2024-09-01-preview". Note that overriding this default value may result in unsupported
behavior.
:keyword api_version: The API version to use for this operation. Default value is "2024-11-01".
Note that overriding this default value may result in unsupported behavior.
:paramtype api_version: str
"""

Expand All @@ -42,7 +41,7 @@ def __init__(
base_url: str = "https://management.azure.com",
**kwargs: Any
) -> None:
api_version: str = kwargs.pop("api_version", "2024-09-01-preview")
api_version: str = kwargs.pop("api_version", "2024-11-01")

if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
Expand Down
Loading

0 comments on commit 1d8dd80

Please sign in to comment.