Skip to content

Commit 0a11253

Browse files
authored
[Automation] Generate SDK based on TypeSpec 0.36.2 (Azure#47131)
1 parent c7aae94 commit 0a11253

File tree

114 files changed

+6282
-102
lines changed

Some content is hidden

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

114 files changed

+6282
-102
lines changed

eng/emitter-package-lock.json

Lines changed: 28 additions & 28 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

eng/emitter-package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
{
22
"main": "dist/src/index.js",
33
"dependencies": {
4-
"@azure-tools/typespec-java": "0.36.1"
4+
"@azure-tools/typespec-java": "0.36.2"
55
},
66
"devDependencies": {
7-
"@azure-tools/typespec-autorest": "0.61.0",
7+
"@azure-tools/typespec-autorest": "0.61.1",
88
"@azure-tools/typespec-azure-core": "0.61.0",
9-
"@azure-tools/typespec-azure-resource-manager": "0.61.0",
9+
"@azure-tools/typespec-azure-resource-manager": "0.61.1",
1010
"@azure-tools/typespec-azure-rulesets": "0.61.0",
11-
"@azure-tools/typespec-client-generator-core": "0.61.2",
11+
"@azure-tools/typespec-client-generator-core": "0.61.3",
1212
"@azure-tools/typespec-liftr-base": "0.11.0",
1313
"@typespec/compiler": "1.5.0",
1414
"@typespec/http": "1.5.0",

sdk/deviceregistry/azure-resourcemanager-deviceregistry/src/main/java/com/azure/resourcemanager/deviceregistry/DeviceRegistryManager.java

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
import com.azure.resourcemanager.deviceregistry.implementation.AssetEndpointProfilesImpl;
2929
import com.azure.resourcemanager.deviceregistry.implementation.AssetsImpl;
3030
import com.azure.resourcemanager.deviceregistry.implementation.BillingContainersImpl;
31+
import com.azure.resourcemanager.deviceregistry.implementation.CredentialsImpl;
3132
import com.azure.resourcemanager.deviceregistry.implementation.DeviceRegistryManagementClientBuilder;
3233
import com.azure.resourcemanager.deviceregistry.implementation.NamespaceAssetsImpl;
3334
import com.azure.resourcemanager.deviceregistry.implementation.NamespaceDevicesImpl;
@@ -36,19 +37,22 @@
3637
import com.azure.resourcemanager.deviceregistry.implementation.NamespacesImpl;
3738
import com.azure.resourcemanager.deviceregistry.implementation.OperationStatusImpl;
3839
import com.azure.resourcemanager.deviceregistry.implementation.OperationsImpl;
40+
import com.azure.resourcemanager.deviceregistry.implementation.PoliciesImpl;
3941
import com.azure.resourcemanager.deviceregistry.implementation.SchemaRegistriesImpl;
4042
import com.azure.resourcemanager.deviceregistry.implementation.SchemaVersionsImpl;
4143
import com.azure.resourcemanager.deviceregistry.implementation.SchemasImpl;
4244
import com.azure.resourcemanager.deviceregistry.models.AssetEndpointProfiles;
4345
import com.azure.resourcemanager.deviceregistry.models.Assets;
4446
import com.azure.resourcemanager.deviceregistry.models.BillingContainers;
47+
import com.azure.resourcemanager.deviceregistry.models.Credentials;
4548
import com.azure.resourcemanager.deviceregistry.models.NamespaceAssets;
4649
import com.azure.resourcemanager.deviceregistry.models.NamespaceDevices;
4750
import com.azure.resourcemanager.deviceregistry.models.NamespaceDiscoveredAssets;
4851
import com.azure.resourcemanager.deviceregistry.models.NamespaceDiscoveredDevices;
4952
import com.azure.resourcemanager.deviceregistry.models.Namespaces;
5053
import com.azure.resourcemanager.deviceregistry.models.OperationStatus;
5154
import com.azure.resourcemanager.deviceregistry.models.Operations;
55+
import com.azure.resourcemanager.deviceregistry.models.Policies;
5256
import com.azure.resourcemanager.deviceregistry.models.SchemaRegistries;
5357
import com.azure.resourcemanager.deviceregistry.models.SchemaVersions;
5458
import com.azure.resourcemanager.deviceregistry.models.Schemas;
@@ -77,6 +81,10 @@ public final class DeviceRegistryManager {
7781

7882
private Namespaces namespaces;
7983

84+
private Credentials credentials;
85+
86+
private Policies policies;
87+
8088
private NamespaceAssets namespaceAssets;
8189

8290
private NamespaceDevices namespaceDevices;
@@ -378,6 +386,30 @@ public Namespaces namespaces() {
378386
return namespaces;
379387
}
380388

389+
/**
390+
* Gets the resource collection API of Credentials.
391+
*
392+
* @return Resource collection API of Credentials.
393+
*/
394+
public Credentials credentials() {
395+
if (this.credentials == null) {
396+
this.credentials = new CredentialsImpl(clientObject.getCredentials(), this);
397+
}
398+
return credentials;
399+
}
400+
401+
/**
402+
* Gets the resource collection API of Policies. It manages Policy.
403+
*
404+
* @return Resource collection API of Policies.
405+
*/
406+
public Policies policies() {
407+
if (this.policies == null) {
408+
this.policies = new PoliciesImpl(clientObject.getPolicies(), this);
409+
}
410+
return policies;
411+
}
412+
381413
/**
382414
* Gets the resource collection API of NamespaceAssets. It manages NamespaceAsset.
383415
*

0 commit comments

Comments
 (0)