Skip to content

Commit f1895b5

Browse files
author
SDKAuto
committed
CodeGen from PR 20840 in Azure/azure-rest-api-specs
Merge 92930d6502f478011e9d3900f99b59c6e56d3e5a into 610b71b2cef6eea85aa7e8de3bdd508d6a21453d
1 parent e7b3352 commit f1895b5

File tree

596 files changed

+11733
-10120
lines changed

Some content is hidden

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

596 files changed

+11733
-10120
lines changed

sdk/machinelearning/azure-resourcemanager-machinelearning/CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
# Release History
22

3-
## 1.0.0-beta.3 (Unreleased)
3+
## 1.0.0-beta.1 (2022-09-23)
4+
5+
- Azure Resource Manager Machine Learning client library for Java. This package contains Microsoft Azure SDK for Machine Learning Management SDK. These APIs allow end users to operate on Azure Machine Learning Workspace resources. Package tag package-2022-10. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
46

57
### Features Added
68

sdk/machinelearning/azure-resourcemanager-machinelearning/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Azure Resource Manager Machine Learning client library for Java.
44

5-
This package contains Microsoft Azure SDK for Machine Learning Management SDK. These APIs allow end users to operate on Azure Machine Learning Workspace resources. Package tag package-2022-02-01-preview. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
5+
This package contains Microsoft Azure SDK for Machine Learning Management SDK. These APIs allow end users to operate on Azure Machine Learning Workspace resources. Package tag package-2022-10. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
66

77
## We'd love to hear your feedback
88

@@ -32,7 +32,7 @@ Various documentation is available to help you get started
3232
<dependency>
3333
<groupId>com.azure.resourcemanager</groupId>
3434
<artifactId>azure-resourcemanager-machinelearning</artifactId>
35-
<version>1.0.0-beta.2</version>
35+
<version>1.0.0-beta.3</version>
3636
</dependency>
3737
```
3838
[//]: # ({x-version-update-end})

sdk/machinelearning/azure-resourcemanager-machinelearning/SAMPLE.md

Lines changed: 372 additions & 317 deletions
Large diffs are not rendered by default.

sdk/machinelearning/azure-resourcemanager-machinelearning/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<packaging>jar</packaging>
1414

1515
<name>Microsoft Azure SDK for Machine Learning Management</name>
16-
<description>This package contains Microsoft Azure SDK for Machine Learning Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. These APIs allow end users to operate on Azure Machine Learning Workspace resources. Package tag package-2022-02-01-preview.</description>
16+
<description>This package contains Microsoft Azure SDK for Machine Learning Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. These APIs allow end users to operate on Azure Machine Learning Workspace resources. Package tag package-2022-10.</description>
1717
<url>https://github.com/Azure/azure-sdk-for-java</url>
1818

1919
<licenses>

sdk/machinelearning/azure-resourcemanager-machinelearning/src/main/java/com/azure/resourcemanager/machinelearning/MachineLearningManager.java

Lines changed: 35 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@
4646
import com.azure.resourcemanager.machinelearning.implementation.PrivateEndpointConnectionsImpl;
4747
import com.azure.resourcemanager.machinelearning.implementation.PrivateLinkResourcesImpl;
4848
import com.azure.resourcemanager.machinelearning.implementation.QuotasImpl;
49+
import com.azure.resourcemanager.machinelearning.implementation.SchedulesImpl;
4950
import com.azure.resourcemanager.machinelearning.implementation.UsagesImpl;
5051
import com.azure.resourcemanager.machinelearning.implementation.VirtualMachineSizesImpl;
5152
import com.azure.resourcemanager.machinelearning.implementation.WorkspaceConnectionsImpl;
@@ -72,6 +73,7 @@
7273
import com.azure.resourcemanager.machinelearning.models.PrivateEndpointConnections;
7374
import com.azure.resourcemanager.machinelearning.models.PrivateLinkResources;
7475
import com.azure.resourcemanager.machinelearning.models.Quotas;
76+
import com.azure.resourcemanager.machinelearning.models.Schedules;
7577
import com.azure.resourcemanager.machinelearning.models.Usages;
7678
import com.azure.resourcemanager.machinelearning.models.VirtualMachineSizes;
7779
import com.azure.resourcemanager.machinelearning.models.WorkspaceConnections;
@@ -139,6 +141,8 @@ public final class MachineLearningManager {
139141

140142
private OnlineDeployments onlineDeployments;
141143

144+
private Schedules schedules;
145+
142146
private WorkspaceFeatures workspaceFeatures;
143147

144148
private final AzureMachineLearningWorkspaces clientObject;
@@ -306,7 +310,7 @@ public MachineLearningManager authenticate(TokenCredential credential, AzureProf
306310
.append("-")
307311
.append("com.azure.resourcemanager.machinelearning")
308312
.append("/")
309-
.append("1.0.0-beta.2");
313+
.append("1.0.0-beta.1");
310314
if (!Configuration.getGlobalConfiguration().get("AZURE_TELEMETRY_DISABLED", false)) {
311315
userAgentBuilder
312316
.append(" (")
@@ -461,7 +465,8 @@ public PrivateLinkResources privateLinkResources() {
461465
}
462466

463467
/**
464-
* Gets the resource collection API of WorkspaceConnections. It manages WorkspaceConnection.
468+
* Gets the resource collection API of WorkspaceConnections. It manages
469+
* WorkspaceConnectionPropertiesV2BasicResource.
465470
*
466471
* @return Resource collection API of WorkspaceConnections.
467472
*/
@@ -473,7 +478,7 @@ public WorkspaceConnections workspaceConnections() {
473478
}
474479

475480
/**
476-
* Gets the resource collection API of BatchEndpoints. It manages BatchEndpointData.
481+
* Gets the resource collection API of BatchEndpoints. It manages BatchEndpoint.
477482
*
478483
* @return Resource collection API of BatchEndpoints.
479484
*/
@@ -485,7 +490,7 @@ public BatchEndpoints batchEndpoints() {
485490
}
486491

487492
/**
488-
* Gets the resource collection API of BatchDeployments. It manages BatchDeploymentData.
493+
* Gets the resource collection API of BatchDeployments. It manages BatchDeployment.
489494
*
490495
* @return Resource collection API of BatchDeployments.
491496
*/
@@ -497,7 +502,7 @@ public BatchDeployments batchDeployments() {
497502
}
498503

499504
/**
500-
* Gets the resource collection API of CodeContainers. It manages CodeContainerData.
505+
* Gets the resource collection API of CodeContainers. It manages CodeContainer.
501506
*
502507
* @return Resource collection API of CodeContainers.
503508
*/
@@ -509,7 +514,7 @@ public CodeContainers codeContainers() {
509514
}
510515

511516
/**
512-
* Gets the resource collection API of CodeVersions. It manages CodeVersionData.
517+
* Gets the resource collection API of CodeVersions. It manages CodeVersion.
513518
*
514519
* @return Resource collection API of CodeVersions.
515520
*/
@@ -521,7 +526,7 @@ public CodeVersions codeVersions() {
521526
}
522527

523528
/**
524-
* Gets the resource collection API of ComponentContainers. It manages ComponentContainerData.
529+
* Gets the resource collection API of ComponentContainers. It manages ComponentContainer.
525530
*
526531
* @return Resource collection API of ComponentContainers.
527532
*/
@@ -533,7 +538,7 @@ public ComponentContainers componentContainers() {
533538
}
534539

535540
/**
536-
* Gets the resource collection API of ComponentVersions. It manages ComponentVersionData.
541+
* Gets the resource collection API of ComponentVersions. It manages ComponentVersion.
537542
*
538543
* @return Resource collection API of ComponentVersions.
539544
*/
@@ -545,7 +550,7 @@ public ComponentVersions componentVersions() {
545550
}
546551

547552
/**
548-
* Gets the resource collection API of DataContainers. It manages DataContainerData.
553+
* Gets the resource collection API of DataContainers. It manages DataContainer.
549554
*
550555
* @return Resource collection API of DataContainers.
551556
*/
@@ -557,7 +562,7 @@ public DataContainers dataContainers() {
557562
}
558563

559564
/**
560-
* Gets the resource collection API of DataVersions. It manages DataVersionBaseData.
565+
* Gets the resource collection API of DataVersions. It manages DataVersionBase.
561566
*
562567
* @return Resource collection API of DataVersions.
563568
*/
@@ -569,7 +574,7 @@ public DataVersions dataVersions() {
569574
}
570575

571576
/**
572-
* Gets the resource collection API of Datastores. It manages DatastoreData.
577+
* Gets the resource collection API of Datastores. It manages Datastore.
573578
*
574579
* @return Resource collection API of Datastores.
575580
*/
@@ -581,7 +586,7 @@ public Datastores datastores() {
581586
}
582587

583588
/**
584-
* Gets the resource collection API of EnvironmentContainers. It manages EnvironmentContainerData.
589+
* Gets the resource collection API of EnvironmentContainers. It manages EnvironmentContainer.
585590
*
586591
* @return Resource collection API of EnvironmentContainers.
587592
*/
@@ -593,7 +598,7 @@ public EnvironmentContainers environmentContainers() {
593598
}
594599

595600
/**
596-
* Gets the resource collection API of EnvironmentVersions. It manages EnvironmentVersionData.
601+
* Gets the resource collection API of EnvironmentVersions. It manages EnvironmentVersion.
597602
*
598603
* @return Resource collection API of EnvironmentVersions.
599604
*/
@@ -605,7 +610,7 @@ public EnvironmentVersions environmentVersions() {
605610
}
606611

607612
/**
608-
* Gets the resource collection API of Jobs. It manages JobBaseData.
613+
* Gets the resource collection API of Jobs. It manages JobBase.
609614
*
610615
* @return Resource collection API of Jobs.
611616
*/
@@ -617,7 +622,7 @@ public Jobs jobs() {
617622
}
618623

619624
/**
620-
* Gets the resource collection API of ModelContainers. It manages ModelContainerData.
625+
* Gets the resource collection API of ModelContainers. It manages ModelContainer.
621626
*
622627
* @return Resource collection API of ModelContainers.
623628
*/
@@ -629,7 +634,7 @@ public ModelContainers modelContainers() {
629634
}
630635

631636
/**
632-
* Gets the resource collection API of ModelVersions. It manages ModelVersionData.
637+
* Gets the resource collection API of ModelVersions. It manages ModelVersion.
633638
*
634639
* @return Resource collection API of ModelVersions.
635640
*/
@@ -641,7 +646,7 @@ public ModelVersions modelVersions() {
641646
}
642647

643648
/**
644-
* Gets the resource collection API of OnlineEndpoints. It manages OnlineEndpointData.
649+
* Gets the resource collection API of OnlineEndpoints. It manages OnlineEndpoint.
645650
*
646651
* @return Resource collection API of OnlineEndpoints.
647652
*/
@@ -653,7 +658,7 @@ public OnlineEndpoints onlineEndpoints() {
653658
}
654659

655660
/**
656-
* Gets the resource collection API of OnlineDeployments. It manages OnlineDeploymentData.
661+
* Gets the resource collection API of OnlineDeployments. It manages OnlineDeployment.
657662
*
658663
* @return Resource collection API of OnlineDeployments.
659664
*/
@@ -664,6 +669,18 @@ public OnlineDeployments onlineDeployments() {
664669
return onlineDeployments;
665670
}
666671

672+
/**
673+
* Gets the resource collection API of Schedules. It manages Schedule.
674+
*
675+
* @return Resource collection API of Schedules.
676+
*/
677+
public Schedules schedules() {
678+
if (this.schedules == null) {
679+
this.schedules = new SchedulesImpl(clientObject.getSchedules(), this);
680+
}
681+
return schedules;
682+
}
683+
667684
/**
668685
* Gets the resource collection API of WorkspaceFeatures.
669686
*

sdk/machinelearning/azure-resourcemanager-machinelearning/src/main/java/com/azure/resourcemanager/machinelearning/fluent/AzureMachineLearningWorkspaces.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -219,6 +219,13 @@ public interface AzureMachineLearningWorkspaces {
219219
*/
220220
OnlineDeploymentsClient getOnlineDeployments();
221221

222+
/**
223+
* Gets the SchedulesClient object to access its operations.
224+
*
225+
* @return the SchedulesClient object.
226+
*/
227+
SchedulesClient getSchedules();
228+
222229
/**
223230
* Gets the WorkspaceFeaturesClient object to access its operations.
224231
*

0 commit comments

Comments
 (0)